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.1

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.1-cp313-cp313-macosx_11_0_universal2.whl (586.8 kB view details)

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

pyats_datastructures-26.1-cp312-cp312-macosx_11_0_universal2.whl (597.1 kB view details)

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

pyats_datastructures-26.1-cp311-cp311-macosx_11_0_universal2.whl (596.6 kB view details)

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

pyats_datastructures-26.1-cp310-cp310-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

pyats_datastructures-26.1-cp310-cp310-macosx_11_0_universal2.whl (599.8 kB view details)

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

File details

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

File metadata

File hashes

Hashes for pyats_datastructures-26.1-cp313-cp313-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fee03e3e7ded9e25ccf26655806a148a32b237f9b4dd0b3d715efb68b9e42409
MD5 82f5551df4cabe95c09db1f6b31418b6
BLAKE2b-256 f72aeb1e0bd62e2cedbe4f982e2514d77227c705faf688d7814b78e77b7bf23e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_datastructures-26.1-cp313-cp313-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4a29fa6b2f22b577d55e68898a3d5bce913f679e0b4c938a0733d9a11454aca9
MD5 645341fc96741c3a7499fa148601d082
BLAKE2b-256 0c2d640211e146d75fa65f2622ee280413212e0b4f563b4df035ac7fad4ee55a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_datastructures-26.1-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 ba9adabece590978be5bd78010042850fff48e682962f347e1eced632f0cee98
MD5 7050db7fe4182212258f26348265b132
BLAKE2b-256 6dad0c34642333e87c02374411f379cb9b09b09fba050b887ee8a572385818bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_datastructures-26.1-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2cd0083a41841e73084d07a4e77f84968321df696ff8abdd934f25717e9b4ded
MD5 82e7ea8d09beb38252d0179d64ccfb3c
BLAKE2b-256 7833b615411f8c32b6ab6160f1a6b48ac5c8a88eaa03fd947ccc6a9f000088ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_datastructures-26.1-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7afcf2aa2ee0929cf77daf39ade5c2f11ad69cfcfb717fa6ab41ca0ac33acc49
MD5 3fa7f45e87bd8e4e2d6bc371803adb94
BLAKE2b-256 55849205298476a7e6e3715f7fe6ec2305843b77ca0a4efe350b0e1ee412e1d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_datastructures-26.1-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 4a31f6bd5cdc80e0ab342540b162180f14e5cc2393dfa9a9a6432fae35a27b75
MD5 3eb3f8735d99c7934406852b73a51518
BLAKE2b-256 09771e6ca4e57ffa604e516398e4d9e7653f87ff9fa4c54b445f90618c85f51e

See more details on using hashes here.

File details

Details for the file pyats_datastructures-26.1-cp311-cp311-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats_datastructures-26.1-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b04889361b7fd47fe656e44fc3c5f1cad8f500bd7fb05996d199a959ee615986
MD5 6df5dae5c1b8891053031004b5df3fe6
BLAKE2b-256 07900635bd52b30ad5bd06865ecb7dd9fae86713a7f323a9506469d215dcdb19

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_datastructures-26.1-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9269fdd2bb2b2bc44b12841ca20ee9699b5eae5ee129e1cd22c773a9f1356ab6
MD5 9f7d58bce21ff8e6e440258f389607c8
BLAKE2b-256 b7631c92137b036cc1a6d2665a781f319990b5591fd381581b33d62c065c3212

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_datastructures-26.1-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 6e5a7ed113e8ed8f6c33a649788505eb70501ab59516d2764bcfcd6d482b7ca2
MD5 c1caf14ce1b53d25e4259b9282f0ac86
BLAKE2b-256 b1671e6f0c528f50ef4cd11635dbda68c1bcc527e2563e8a4c5aa03eacc32d45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_datastructures-26.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a6bb7dd7b4eeb70b9742d44f7533883d0f7da68ec725b34accbdd4018f10a11b
MD5 e657bcaae714e2fdbd96fe89ed595797
BLAKE2b-256 cc6ad01351f573c13b9b8862ebf5e7fd25385cde61dcf818be81e48210e7d911

See more details on using hashes here.

File details

Details for the file pyats_datastructures-26.1-cp310-cp310-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats_datastructures-26.1-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7f765256a081165b36d01bb4086cfa9382d24931f8e8845e956ca1d719c87c66
MD5 2c46a23303d775e77a74aaac304d2543
BLAKE2b-256 039535b3710fbdf00274ed2a79987e1944295693e805ef30bba550f7f42203bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_datastructures-26.1-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1c1484f72048d1d9fb3747480a6f4c1c001df85cf68047df7a0c93c6f8bee09b
MD5 927787b47093aaaaf77dacef5386e688
BLAKE2b-256 ab5059decd1c0f15f52baa532943bf838cf4decf6bb53041ca5f86949b5f9f7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_datastructures-26.1-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 3113dc9d443b09afedf39e0574ce1369b128dd497c72e9eada4473bddc8809e0
MD5 001f663ecc1b050800b9efeac6171a8e
BLAKE2b-256 5d9fc8548e5047a6066649662c3976c5071a38b19ee63a3b51932406bbbd5913

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