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

Uploaded CPython 3.8 macOS 10.10+ x86-64

pyats.datastructures-20.9-cp37-cp37m-macosx_10_10_x86_64.whl (291.9 kB view details)

Uploaded CPython 3.7m macOS 10.10+ x86-64

pyats.datastructures-20.9-cp36-cp36m-macosx_10_10_x86_64.whl (298.2 kB view details)

Uploaded CPython 3.6m macOS 10.10+ x86-64

pyats.datastructures-20.9-cp35-cp35m-macosx_10_10_x86_64.whl (285.7 kB view details)

Uploaded CPython 3.5m macOS 10.10+ x86-64

File details

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

File metadata

File hashes

Hashes for pyats.datastructures-20.9-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5441f419a1916bffcc8e39d89d81aae6be20090914c2fa1b87b8ba8c445d707c
MD5 450eea5e0de647bb61182cc318c62e25
BLAKE2b-256 e454abcd43e976222dea4b31ef9c493bcde39ee1f91818b9e20de1e58b518f2d

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-20.9-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.24.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.9-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4af50ea141ffeac7d93dd6bb5e0d33cd49ebb56b37666ed4cc60d18ffc110ce0
MD5 830f90576120d0343192273edf5a1d48
BLAKE2b-256 fee4e79692b1a7954b7e3a8fd8a1294154162868131372ba38ced5e12b3958cf

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-20.9-cp38-cp38-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 297.0 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.24.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.9-cp38-cp38-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 c5b45874b4ba2d89436e26bdb203dd55b593f77cbcac819270c4f57093264702
MD5 e0fdbe33239d8c4519c6a196b5aae140
BLAKE2b-256 cf3ebf2b965a15c48010ae5ff9100f2d0721b4b9a62dd52466c7a64c006d8122

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.datastructures-20.9-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2fe7e76b696111a3b86f158c812dde6daab2e1ce591d21e478f6d42c775451f6
MD5 f3af0234a8f5de8ca894ac0ea9aaef84
BLAKE2b-256 f7df632ce53785bdbb8bd7993cf9ec5ff421ce7ab89b7b8ce9415178268b77b0

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-20.9-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.24.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.9-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 960ab0523917bd7cdb96d558db87c73d907ff0d3a28839aef0e3d46b77973c8a
MD5 a6473b905d108cce8bae5d980f1625b6
BLAKE2b-256 eba70bc39b668dd5b58c56485bb218f741abc9a45b7f9ed10facb5eded9681b5

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-20.9-cp37-cp37m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 291.9 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.24.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.9-cp37-cp37m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 6f807975585790ed17dca5a4cc72e9200851ac99012e0c60ff3cc340001b9028
MD5 d8bec8fd0f7c63e4f7ba7c2d814ee777
BLAKE2b-256 a43935530b34413a37705b88a49592d7469fd547eb6e11b7ed7021c529f98625

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.datastructures-20.9-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7920c6140f6bb2ae1d5b324f32eae8f61861310329b2468385d73382458ff306
MD5 622286200e2cd5ab29da77f957a3414e
BLAKE2b-256 5469da8045101bd81ff780f14bdc1c6de3c4330f0e8cc7b72d4d835a46436969

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-20.9-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.24.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.9-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4053c71d7c105d876d1da70843643b84ebd483326cb56683a80308efc059341a
MD5 aaff592c234714abdbca7f56c8ac1133
BLAKE2b-256 265249f63ea8237156f9eabca7e2c17e69eae7fdc493f20c32e3c4d41ed019fa

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-20.9-cp36-cp36m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 298.2 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.24.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.9-cp36-cp36m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 ad260b022dc3825920d32c427fcc2ae2f61827b003f07aa1f2de3fd822b20d35
MD5 e8853bbe5234ac5260993a16426802e2
BLAKE2b-256 f25288b428e843db2cd245620bc3ad19e2b9527fa242a9569728278e1c27f72a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.datastructures-20.9-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f90dc73c7d19ecde5d5b98adf4bc7ec8ee57debe0f596897259054c283bc042e
MD5 d1e1b450edf4f14cdeed77140032fd81
BLAKE2b-256 bc97f60b7873e6723f36fe45b96cb4e3de536251d1a0f38dd94f119a0180731c

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-20.9-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.24.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.9-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 6d44ed0178d4c34b48e0b78d458309772e6c66fd6bdb570705cc94153d022916
MD5 5def03f63d775770653a3c5ecb6a329e
BLAKE2b-256 86a97718fb262e419873f317f99953593524a1047c61d680e57f6564bbc03051

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-20.9-cp35-cp35m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 285.7 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.24.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.9-cp35-cp35m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 ae4c3a0b5ee6edd3ab24047ae7a88828ce2322e369d365afb14bb71e1eb940ab
MD5 9c0c5de5de60c0538d2a2b5af514f8fd
BLAKE2b-256 1258857beab75246aae5a634a24c4f90958c230e70da2f09beef8ccdd971bc2e

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