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.6-cp38-cp38-macosx_10_10_x86_64.whl (297.3 kB view details)

Uploaded CPython 3.8 macOS 10.10+ x86-64

pyats.datastructures-20.6-cp37-cp37m-macosx_10_10_x86_64.whl (292.3 kB view details)

Uploaded CPython 3.7m macOS 10.10+ x86-64

pyats.datastructures-20.6-cp36-cp36m-macosx_10_10_x86_64.whl (298.6 kB view details)

Uploaded CPython 3.6m macOS 10.10+ x86-64

pyats.datastructures-20.6-cp35-cp35m-macosx_10_10_x86_64.whl (286.0 kB view details)

Uploaded CPython 3.5m macOS 10.10+ x86-64

File details

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

File metadata

File hashes

Hashes for pyats.datastructures-20.6-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f8c5efaf54a7b99f0195fa42c7bb7450ad09114b0c694062751119083f400725
MD5 00a5a3ef10a2769d2d37befc455ed1a5
BLAKE2b-256 615e067557d88868d8755ac8f5d1abca3ad4cc3808ff62bb38abe007267a8022

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-20.6-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.6

File hashes

Hashes for pyats.datastructures-20.6-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 3ed7b91a04f0f3a8b91765aa7242d50b9035edb8ff49010ad96eb19d1bd1fe86
MD5 0240627ad1476c6eee5cafed001913b6
BLAKE2b-256 9449e32b61714b7664bc1f4163126363595b1c6d7d59e93b30cdaa69ebb865a8

See more details on using hashes here.

Provenance

File details

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

File metadata

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

File hashes

Hashes for pyats.datastructures-20.6-cp38-cp38-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 5470ca9135e7bf0ff441dccea3370f92cc023323eb58cfb600bd6a07d4667d6f
MD5 15b00bae820872cd15a72e81106a916f
BLAKE2b-256 6e1a8e487cdba513790db6229ef0a9669a8685a53e063b2c9b979399768cda6c

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.datastructures-20.6-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d5ff4f708cb4c96ba4fa132c6df6b8de475a355183005a0e8bb92c64d3b78be6
MD5 1c4fd3bf5962684a4400e8ecd6db7c84
BLAKE2b-256 16ca203d55f673b6ac34ee753bab0a0e4159c77dc5d0e9eae9195c8d28a0d9ed

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-20.6-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.6

File hashes

Hashes for pyats.datastructures-20.6-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 6917ff73aa7708c5e848263d9de5396ab9ede295c275a2a02db585e1ee766c0f
MD5 44b3ec0f39a456a5e8ed16812d3dab3d
BLAKE2b-256 a3c1110b2ca8032a61964bf09186e03b2abecc44cdf3c810e8626278d759f5d6

See more details on using hashes here.

Provenance

File details

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

File metadata

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

File hashes

Hashes for pyats.datastructures-20.6-cp37-cp37m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 29e76f48b5066022a1b7450ce09df63d9502fc1391f7a1bb82ee3f1ff652bae0
MD5 6dc6bf41d7e0d02fc1cc34c7a57e378f
BLAKE2b-256 14457665574e9352406e1eaeac6fce28f8552596df909fe35981dd278ca131f9

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.datastructures-20.6-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 78e3cf798f21db4a5386e7c3c0d30e5f74091eb01e3d9e98a96e87a3bd32f378
MD5 19c24e378e97bf0857e41ca917bf4437
BLAKE2b-256 43d53376b80f4ac87b039003711d44ef1dd826b1f6138c470eca4cf9c20ac666

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-20.6-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.6

File hashes

Hashes for pyats.datastructures-20.6-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 778b3ae4501c54cdd477489c8efbf11a05f2cd473162e3f8fdfaa5bd2f712e0c
MD5 adebaf11a4580fa0f6256add84a8c741
BLAKE2b-256 b0ab7884a8b13e2e9c865d714f609a3949bc11f3a1930c97e8f6e1cb2bb7a50b

See more details on using hashes here.

Provenance

File details

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

File metadata

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

File hashes

Hashes for pyats.datastructures-20.6-cp36-cp36m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 9325a416dc05efa479b1b043b196e4b3a38218eb11ac703ee02cfc81c738703c
MD5 90f2811d4694fb96a4c88a9536903523
BLAKE2b-256 b3c601eea9de7e17b2ce15e5c58cfad5ca7912c2ae64a1e0d049febd0443d67b

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.datastructures-20.6-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 bcf3f3a8425481254a38542d14d841a7d92e920c4162bf7d468573ded9d802ee
MD5 77bd58f1287d42816f39e738108054fa
BLAKE2b-256 5568172523e3b79672f8d059e846599191a3d05cc7f1bde77a5b596786c3adfc

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-20.6-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.6

File hashes

Hashes for pyats.datastructures-20.6-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 859a8e767ebba3ddc250252909b69f79f19547e08e5cc9731e5804b32a6882ab
MD5 60417fda46a088e0dbc99682d55f57a3
BLAKE2b-256 4840488146a8f1b5e012451ccbee9ce19cc58e360676667930a0e3fc150a9b93

See more details on using hashes here.

Provenance

File details

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

File metadata

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

File hashes

Hashes for pyats.datastructures-20.6-cp35-cp35m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 fd9d2200b2d8f0116dd743193d208eff7fc9d7858489117643f530c0244c7fe2
MD5 453e9b0cf3e3e74f4b1b00330054516c
BLAKE2b-256 b4fec881acfdb5d7620fb51c29e7a52f4640e10244d6e32d4cbde3fe3370f80e

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