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


Release history Release notifications | RSS feed

This version

26.4

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

If you're not sure about the file name format, learn more about wheel file names.

pyats_datastructures-26.4-cp314-cp314-macosx_11_0_universal2.whl (700.5 kB view details)

Uploaded CPython 3.14macOS 11.0+ universal2 (ARM64, x86-64)

pyats_datastructures-26.4-cp313-cp313-macosx_11_0_universal2.whl (699.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ universal2 (ARM64, x86-64)

pyats_datastructures-26.4-cp312-cp312-macosx_11_0_universal2.whl (700.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ universal2 (ARM64, x86-64)

pyats_datastructures-26.4-cp311-cp311-macosx_11_0_universal2.whl (655.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ universal2 (ARM64, x86-64)

pyats_datastructures-26.4-cp310-cp310-musllinux_1_2_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

pyats_datastructures-26.4-cp310-cp310-macosx_11_0_universal2.whl (661.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ universal2 (ARM64, x86-64)

File details

Details for the file pyats_datastructures-26.4-cp314-cp314-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats_datastructures-26.4-cp314-cp314-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1062dcf388b427b9fc96b5770aa468adf1d8ab3ffa038c8501cd262b480a98fa
MD5 c4c57e2696e151cacad1e29b27e71f2e
BLAKE2b-256 c45edd3c194e57c0bdf8a4d0c0e12c775cfdf0f4a2b19eeb0ab20c2dd0162afe

See more details on using hashes here.

File details

Details for the file pyats_datastructures-26.4-cp314-cp314-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats_datastructures-26.4-cp314-cp314-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7a97f1023cc87fee05d88ae0f68648fa5d7093f99908f3a7f47d6180517a1010
MD5 a8c968360fcf51434b39e5bc47f9e296
BLAKE2b-256 588ff3ede62cc7cad5e9ffbac51b84febfe4f280e6d1644eda28f646d72d7307

See more details on using hashes here.

File details

Details for the file pyats_datastructures-26.4-cp314-cp314-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats_datastructures-26.4-cp314-cp314-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 fd012ba14009b1267c375eb5c0478cc7b2091dfffa7a0b003573d02fb13a0599
MD5 fb0d0a4d5ee064018d9aed8d1376859c
BLAKE2b-256 0e776f1d43eac6f39ff3e9471f6adb2ba10faa3797ccccd8578b7057f4021721

See more details on using hashes here.

File details

Details for the file pyats_datastructures-26.4-cp313-cp313-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats_datastructures-26.4-cp313-cp313-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6d6696d091bb1aff54537c856560f4f9c8a2d7a8a13f5dbca26ff8ff52df62af
MD5 e6fa258a959c1f156c346528c1c365ad
BLAKE2b-256 c615e224d940403d305936d46c1c040238bd51efb3b02a13b1289391ac3b0316

See more details on using hashes here.

File details

Details for the file pyats_datastructures-26.4-cp313-cp313-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats_datastructures-26.4-cp313-cp313-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a5fe31cd5b016fc7404f2c4b3578616e81aeaceffdddc343cb6c1be58b752dd5
MD5 23a88d4e0b58dfedc7ad34742c956449
BLAKE2b-256 106e9a68abe774baba629da299942dbfad39dac721ce50afc01129d4e5112986

See more details on using hashes here.

File details

Details for the file pyats_datastructures-26.4-cp313-cp313-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats_datastructures-26.4-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 46bb92ad8cb7c34613936f01c97b64b9e58594ddf7f7817a2d45c10b5c158b1a
MD5 e958ed0849b2d12bcdc95789de0a3266
BLAKE2b-256 91857ef9c46b323db3fe153f9f4721af92f207855556319825f6ccfcaf1d7a91

See more details on using hashes here.

File details

Details for the file pyats_datastructures-26.4-cp312-cp312-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats_datastructures-26.4-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 555eef003cf74310c5d40d79a40321543cfaf39e660cb408294fd7b2e6378bd9
MD5 0006a1b85638b65fb05e20e8980167c0
BLAKE2b-256 3d5a384f91d54d9d16a57e614627fccf6068a8fe8913a8ef1174d032c52a3122

See more details on using hashes here.

File details

Details for the file pyats_datastructures-26.4-cp312-cp312-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats_datastructures-26.4-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1e162bc18b4383f56ac95a05f9b944069dc218778bee35a1d00ed8179f3d56c5
MD5 0da6b774fa3748a05e969461e838ae46
BLAKE2b-256 ea9609da2a7ae841dc841700843ba8b1f2e525f4b3cf20660c1c49c6bda435d1

See more details on using hashes here.

File details

Details for the file pyats_datastructures-26.4-cp312-cp312-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats_datastructures-26.4-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 b4307685f44c22b3517c8323ab7913a6f0fe38c35314f2bf185ca068999b1d88
MD5 2e6940a803c43cff6f1f49e5a089b9b6
BLAKE2b-256 129a99d28b6159f0e642f1780a3d7e9014c9a94e4e2e9efbac4ca326d89aebfc

See more details on using hashes here.

File details

Details for the file pyats_datastructures-26.4-cp311-cp311-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats_datastructures-26.4-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 63bb56cf76174ec18367a835ee9f423b50d9067f9de4d5dbbf8f1c842d016f47
MD5 19a662702c90ba6086731962351664c3
BLAKE2b-256 4e476c889f2b06b30f1198a0432e19b863fae4874e7ce250717b347b5cd22928

See more details on using hashes here.

File details

Details for the file pyats_datastructures-26.4-cp311-cp311-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats_datastructures-26.4-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 3b009d0fd56f2adb2e80a4e19004c81a268f16b19d9be267685d1314f7d38ff6
MD5 83cbfd181f8d2e8b14ad40cd18bcb4c8
BLAKE2b-256 cc65fa532d2ab057c36e3a7a0af101f74fb3aa1a205acead3b33ab43eafbb9ad

See more details on using hashes here.

File details

Details for the file pyats_datastructures-26.4-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyats_datastructures-26.4-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6f7e2b96906358335e1680fbe25b336df309d44bd21e1c4fb1e69822225dc006
MD5 2beeee5c6eb5f2596a9807e41d477222
BLAKE2b-256 dbccbaf62fc145175787a9ca4a771c67b0c18b268af3f90ce79b10059ecb6386

See more details on using hashes here.

File details

Details for the file pyats_datastructures-26.4-cp310-cp310-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats_datastructures-26.4-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3dbeb35787768d67147f571fc7d4f8e78c629928d695882443b6ca1656aeaedd
MD5 db62baec7a589a82b4b723a21f3110cd
BLAKE2b-256 27ee2784d00974cbccaf7ab87315d566947f99277c052b87748db6cee793d9f8

See more details on using hashes here.

File details

Details for the file pyats_datastructures-26.4-cp310-cp310-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats_datastructures-26.4-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 17167e0580688949502b27a4b65fe6c280c8206d30c77040e20a4b194f91ceef
MD5 2e5993abcc9010fc6165e4beb8549ced
BLAKE2b-256 a879d1e3c5caea298bc35d6dc26b7e92884513ed14b80c608375bbde910d8dda

See more details on using hashes here.

Supported by

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