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

Uploaded CPython 3.7m macOS 10.10+ x86-64

pyats.datastructures-19.6-cp36-cp36m-macosx_10_10_x86_64.whl (301.1 kB view details)

Uploaded CPython 3.6m macOS 10.10+ x86-64

pyats.datastructures-19.6-cp35-cp35m-macosx_10_10_x86_64.whl (289.6 kB view details)

Uploaded CPython 3.5m macOS 10.10+ x86-64

pyats.datastructures-19.6-cp34-cp34m-macosx_10_10_x86_64.whl (285.0 kB view details)

Uploaded CPython 3.4m macOS 10.10+ x86-64

File details

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

File metadata

File hashes

Hashes for pyats.datastructures-19.6-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 cef8b4195b61c219d9844a628431ecf24909887cdb923a540c13a830b7a6c8ca
MD5 3370ebed9b49234dca9e6fdc809f3470
BLAKE2b-256 cbc9035b5875390727d2e56dbcb6f009567b3c1d069716245096951f71da58c4

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-19.6-cp37-cp37m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 294.5 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.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for pyats.datastructures-19.6-cp37-cp37m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 116a3a5368be44fba05f453902d85b51a46ebb145c722a5c95c191a5d3847c8b
MD5 9622e019df279e6555ecd90fe7b4278a
BLAKE2b-256 624733e56c9c577176343835236dadbbe0c675e0dee158eeee3870e66bbd16d6

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.datastructures-19.6-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 bffbc08cce9919ea80156eaabf696a92ecac5b1522da6946776890e70a129b45
MD5 d9350282d6b221b305a404e27071306b
BLAKE2b-256 55a71cc59dbb2d919072097c74abad16485832a99bb7f555a95dc7c285d84a8f

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-19.6-cp36-cp36m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 301.1 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.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for pyats.datastructures-19.6-cp36-cp36m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 458d9553ce0cb397389adc3b2caf3411d2fdf5a32be893c614b6783e39f98c90
MD5 a083614939c8693f45d91fc4f6e91f2e
BLAKE2b-256 f85f5205e8c1bd3b86eb171e6a38b062bb96e4af8a122149caebb272fe678194

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.datastructures-19.6-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 53766bd2cb24081d1482aa5a5301c00fcf58bb1db6ec6b4feb6c873cf16d0fee
MD5 64e92961e22c888713aaa15354f2de7b
BLAKE2b-256 ee9cd6d7e3fb460d59971ec00d2d005cc4878358bc9041d38c0387b5f5f458de

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-19.6-cp35-cp35m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 289.6 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.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for pyats.datastructures-19.6-cp35-cp35m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 f95d560c0023d820370ccf75070a5c2ba68890bf7af5c815f4c6f5c2b796c79c
MD5 af52c5488d8305200be9cd1681ed7998
BLAKE2b-256 56937d3ba7416d1ae08ff40c6b706fe1eacdb9745f739ae28d574b5fd3aa893f

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.datastructures-19.6-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1d901f729148094392e4fe01e8daaa9c78f11383d44b17a06c455bb7b6df4d5e
MD5 23176e8d87a31c98a5f111f5a05f065a
BLAKE2b-256 1b03a9deb4940d9af3a3eb86c5f887bd548d2e13bd5cda3085fda6e106c72c3f

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-19.6-cp34-cp34m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 285.0 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.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for pyats.datastructures-19.6-cp34-cp34m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 cacb4b6056de4ab9c1a7fa47a2c711ffb64b98a92758f89bf3df1f13958b7452
MD5 e588a8edd2d262fd8bb6801ec94473ce
BLAKE2b-256 d61b44d9017e8f28064b2071d23ee22c719d9219b7b06a79c031e5b4b48850d5

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