Skip to main content

pyATS Datastructures: Extended Datastructures for Grownups

Project description

pyATS is an end-to-end testing ecosystem, specializing in data-driven and reusable testing, and engineered to be suitable for Agile, rapid development iterations. Extensible by design, pyATS enables developers start with small, simple and linear test cases, and scale towards large, complex and asynchronous test suites.

pyATS is initially developed internally in Cisco, and is now available to the general public starting late 2017 through Cisco DevNet. Visit the pyATS home page at

https://developer.cisco.com/site/pyats/

Datastructures Package

This is a sub-component of pyATS that defines various local, advanced datastructures used throughout pyATS.

Requirements

pyATS currently supports Python 3.4+ on Linux & Mac systems. Windows platforms are not yet supported.

Quick Start

# install pyats as a whole
$ pip install pyats

# to upgrade this package manually
$ pip install --upgrade pyats.datastructures

# to install alpha/beta versions, add --pre
$ pip install --pre pyats.datastructures

For more information on setting up your Python development environment, such as creating virtual environment and installing pip on your system, please refer to Virtual Environment and Packages in Python tutorials.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

pyats.datastructures-20.4.1-cp38-cp38-macosx_10_10_x86_64.whl (314.4 kB view details)

Uploaded CPython 3.8 macOS 10.10+ x86-64

pyats.datastructures-20.4.1-cp37-cp37m-macosx_10_10_x86_64.whl (308.5 kB view details)

Uploaded CPython 3.7m macOS 10.10+ x86-64

pyats.datastructures-20.4.1-cp36-cp36m-macosx_10_10_x86_64.whl (315.8 kB view details)

Uploaded CPython 3.6m macOS 10.10+ x86-64

pyats.datastructures-20.4.1-cp35-cp35m-macosx_10_10_x86_64.whl (303.1 kB view details)

Uploaded CPython 3.5m macOS 10.10+ x86-64

File details

Details for the file pyats.datastructures-20.4.1-cp38-cp38-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyats.datastructures-20.4.1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 80925d49b430b766f9bd2d984af30e81f124bc3ad907f828df4382874df6280b
MD5 bf01973da01bc17091ce127fb4db0a11
BLAKE2b-256 dae9aae3652bf354d8a7408060c03de869d845cf976a4d382d00aa567fea9a3a

See more details on using hashes here.

Provenance

File details

Details for the file pyats.datastructures-20.4.1-cp38-cp38-manylinux1_i686.whl.

File metadata

File hashes

Hashes for pyats.datastructures-20.4.1-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 79cb678f384914d38b484078e1291bb20e6c13ba236fce4586da151e25dab3fe
MD5 bc20eae6f7bb1d0bdd006bee018a97aa
BLAKE2b-256 ffbd34aa0c743de0de87ce4a907ecad9ef5eae0aebd648f85a8f34d49ce2342b

See more details on using hashes here.

Provenance

File details

Details for the file pyats.datastructures-20.4.1-cp38-cp38-macosx_10_10_x86_64.whl.

File metadata

  • Download URL: pyats.datastructures-20.4.1-cp38-cp38-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 314.4 kB
  • Tags: CPython 3.8, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.6

File hashes

Hashes for pyats.datastructures-20.4.1-cp38-cp38-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 19afb9c9f1130f1c8419c54af6cca70fcaf77331519ab9fece89900de4dc2702
MD5 49e9a3b285fbbc2206fe5fe55ed78cc4
BLAKE2b-256 2c1a3addf42b9f4217b5babe1b0dfe9f75d07692e2ca027bb2891e1894f17cf5

See more details on using hashes here.

Provenance

File details

Details for the file pyats.datastructures-20.4.1-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyats.datastructures-20.4.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 03e4abbb18c5769111ebabbd0b5a9a936e028dfc6609069d22de8c346790ea2c
MD5 effb99f1df3a099bda17ba350f1e991e
BLAKE2b-256 7ab470a6ee6e8b98c9dcf319837cc5522ad2e33dc2a2ae8fd9cd911569fbf873

See more details on using hashes here.

Provenance

File details

Details for the file pyats.datastructures-20.4.1-cp37-cp37m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for pyats.datastructures-20.4.1-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 e80de370cf4656ebdd386907aeb66c9f12ff9e3daf66dd33eff52b913059f773
MD5 f17ce799bef2a5809f372011451fa854
BLAKE2b-256 a98af463b4d19b593de6e6011d8ce9e1d3e64d15cc15b4fcac69315148e06a80

See more details on using hashes here.

Provenance

File details

Details for the file pyats.datastructures-20.4.1-cp37-cp37m-macosx_10_10_x86_64.whl.

File metadata

  • Download URL: pyats.datastructures-20.4.1-cp37-cp37m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 308.5 kB
  • Tags: CPython 3.7m, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.6

File hashes

Hashes for pyats.datastructures-20.4.1-cp37-cp37m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 b47107a48401bc9fe82c3f5535a0bec5a110f194983f84c91e2a9cc764c5d22f
MD5 8e1945405d421ae88e4260eb78aabef9
BLAKE2b-256 02cbf3086689df4070cf5904940102fc132e9d1ed219c3d6d2899e4bebd87982

See more details on using hashes here.

Provenance

File details

Details for the file pyats.datastructures-20.4.1-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyats.datastructures-20.4.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ad640d1b2849c12e196419321234e2a6ee9b2effe9519076b6240d0faf241321
MD5 6d1c394b5d1d176a6daba0babbe72a1a
BLAKE2b-256 bc7388d096ccb8c9362963942af037ed9833cb459bfc7688f68be9c67e0d87e8

See more details on using hashes here.

Provenance

File details

Details for the file pyats.datastructures-20.4.1-cp36-cp36m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for pyats.datastructures-20.4.1-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 9fab7d49d45b25d7db76444ce6b2d656f8a9ea9ed191569c4257f837c79a1b62
MD5 195d94104a0bfd7541a543164a8309ee
BLAKE2b-256 897c8cc36853cba8534f743cefe62a20250b96a2920c68246464f2310be36fb1

See more details on using hashes here.

Provenance

File details

Details for the file pyats.datastructures-20.4.1-cp36-cp36m-macosx_10_10_x86_64.whl.

File metadata

  • Download URL: pyats.datastructures-20.4.1-cp36-cp36m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 315.8 kB
  • Tags: CPython 3.6m, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.6

File hashes

Hashes for pyats.datastructures-20.4.1-cp36-cp36m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 7653b6e651679519560d9458295fbcf663d99b6e831f5195485a210343cf3391
MD5 10c32379371d640894b33310a34042a5
BLAKE2b-256 92e7de5d75237b66fee1fe84c06d5990f26b04195d332a378f5546e16950b509

See more details on using hashes here.

Provenance

File details

Details for the file pyats.datastructures-20.4.1-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyats.datastructures-20.4.1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 29d2a55eea2dadbaf5f53fd66a729a8657a8ecdcacf18b0d294ff5e5dfef945e
MD5 1dfae6ea9d60ff7031d9931b5fac25da
BLAKE2b-256 cc26b00c6b11beb04bce33f29783b58146ec7dbf55d495f2b7ae071f4f8f952b

See more details on using hashes here.

Provenance

File details

Details for the file pyats.datastructures-20.4.1-cp35-cp35m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for pyats.datastructures-20.4.1-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 0d50999ac0d9d5f16f3a8d8fef6f139fed08c95349e4d626af96791183850d53
MD5 2d8c90fd8e2e88d8a63162457843e56a
BLAKE2b-256 671b3de506329db9161045c72eac4b179ecce7bd734d515b22b5f8505fe67609

See more details on using hashes here.

Provenance

File details

Details for the file pyats.datastructures-20.4.1-cp35-cp35m-macosx_10_10_x86_64.whl.

File metadata

  • Download URL: pyats.datastructures-20.4.1-cp35-cp35m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 303.1 kB
  • Tags: CPython 3.5m, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.6

File hashes

Hashes for pyats.datastructures-20.4.1-cp35-cp35m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 519758e4ad1fb50559ff84ede3f5fb0a291e09d284aa79869a50794faee0a920
MD5 3fb05ffb59d68c0a5370ef84c0465523
BLAKE2b-256 c73a4acaa783fa63e7605bfa2ad594c1b95f2578df46684673bf97a1b3a2633f

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page