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-19.4.0-cp37-cp37m-macosx_10_10_x86_64.whl (294.6 kB view details)

Uploaded CPython 3.7m macOS 10.10+ x86-64

pyats.datastructures-19.4.0-cp36-cp36m-macosx_10_10_x86_64.whl (301.3 kB view details)

Uploaded CPython 3.6m macOS 10.10+ x86-64

pyats.datastructures-19.4.0-cp35-cp35m-macosx_10_10_x86_64.whl (289.3 kB view details)

Uploaded CPython 3.5m macOS 10.10+ x86-64

pyats.datastructures-19.4.0-cp34-cp34m-macosx_10_10_x86_64.whl (285.2 kB view details)

Uploaded CPython 3.4m macOS 10.10+ x86-64

File details

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

File metadata

File hashes

Hashes for pyats.datastructures-19.4.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4a5222451e50bd475690e1eaec71a6eaefe4102b64172affe1399e413159fdfb
MD5 7e0e0bafba0281e54d0907f8795f0f3f
BLAKE2b-256 54e9201c915dbf7926aa21edc77f9a7476e9925f7195f1a2da8d56ad939407c1

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-19.4.0-cp37-cp37m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 294.6 kB
  • Tags: CPython 3.7m, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.4.3 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.4

File hashes

Hashes for pyats.datastructures-19.4.0-cp37-cp37m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 310cb719da7c0ce76b24d08cad54bafb115b56f5c63cd1f8d7da898b969f92c0
MD5 b9df2dc2c6fd78edf91900cbfca84300
BLAKE2b-256 463a25ae78e3b3d1654a1444dd39b9e5de754658360bec5ce3bb3182a901d954

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.datastructures-19.4.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 23600dfa903ffb00910d7205ce856f2a34a9e11e71f52f001175a1f354cf4520
MD5 b61e7dd644f90b1c5a0b3afb7d048696
BLAKE2b-256 051fad9d80d3eb7e677081317a389aa9060a6d57c2cb7beb8ee2742779fa8d41

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-19.4.0-cp36-cp36m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 301.3 kB
  • Tags: CPython 3.6m, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.4.3 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.4

File hashes

Hashes for pyats.datastructures-19.4.0-cp36-cp36m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 974acac3d47be10fb1fdaf407ef671f952bc1c095e320417856be05a5286851e
MD5 a72c64952ae53022ca207f262dca8123
BLAKE2b-256 3b1c48b0a43c8ab8c46f85c4112f552f8ce8b045d84371bc3f9c6c6e96b3078d

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.datastructures-19.4.0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4cf0298854c4ac5d90b78ba56166656f6ac10bf1c7c7e892393dda14d3686379
MD5 178cf04c8a6847bba02b884edcfd8b06
BLAKE2b-256 9696367714a2e0ac10c1839a5777942cfcf24125b335e6890d1a81deb270452c

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-19.4.0-cp35-cp35m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 289.3 kB
  • Tags: CPython 3.5m, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.4.3 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.4

File hashes

Hashes for pyats.datastructures-19.4.0-cp35-cp35m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 ab8c7425ea5e7bad430f7643aefe4ede4a8d68d6b894cf1e494a9264f450e521
MD5 522a321767f3e89c335d83487e61d46e
BLAKE2b-256 39524c5cd8ea3c20186c7748cc86ff1c9ea0eb6022e9886f92f50df742422647

See more details on using hashes here.

Provenance

File details

Details for the file pyats.datastructures-19.4.0-cp34-cp34m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyats.datastructures-19.4.0-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 edb47253e6139e450f4ec4e228d04e5d2dd790ff2bb7ce8cbc3b5603536ec5e2
MD5 dc83df83fd3598c4e26b26b3d8453c42
BLAKE2b-256 51e670942c825701b3e12bcbe0733e505ec30c05853b2b0186b29f6c8385ee7a

See more details on using hashes here.

Provenance

File details

Details for the file pyats.datastructures-19.4.0-cp34-cp34m-macosx_10_10_x86_64.whl.

File metadata

  • Download URL: pyats.datastructures-19.4.0-cp34-cp34m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 285.2 kB
  • Tags: CPython 3.4m, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.4.3 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.4

File hashes

Hashes for pyats.datastructures-19.4.0-cp34-cp34m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 579adfcc2fdc9a7cc395750d72a70d11425d5cb385099e996524998d4bfcac0e
MD5 9587c0189533f85e9820ceaa08b67511
BLAKE2b-256 47fbfe1e71cb69e71b897fa90d5cd60cc361219c57d2c50416c1cbc73b2ed817

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