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

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.2-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.2-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.2-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.2-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.2-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.2-cp313-cp313-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats_datastructures-26.2-cp313-cp313-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3687236411a3841a72974fda78ed41719343032dc6586a94fe869271bdd228aa
MD5 ce9a6402b262964074b32acae1d3f6d2
BLAKE2b-256 247191a323596543c9c241a10aeed02e4ee9107ab6324a8343ab697cb0104f7f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_datastructures-26.2-cp313-cp313-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bfc6d341b332b51a0a49c7445dd98bff842e9fb9dc426280f781e9e06be75162
MD5 14ba8b92b1b6962ee5f7d1777ee2ed63
BLAKE2b-256 cbc5ecd1486207ea0aa90b903761fef968cfd7e38d421d573c4b51971c397f84

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_datastructures-26.2-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 cf4deafa26ef6ab9595b02b5fed3a9b415df864be68ae5c0a5e034b0c47281da
MD5 0cfe04a4c870621188a0afcc2399f89d
BLAKE2b-256 ae7c5acc83b0b43234ae0242540740b4a366c6155036d8b13f625a1498de6b15

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_datastructures-26.2-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4e46369f0b787528dc50bd182f7b1ebc0257c40b00666d5c16c3df85f7797790
MD5 95735fc0795b9e65f209730b70fb72e1
BLAKE2b-256 9411ad19dd4b1ae10ac07b4166393b294f887885ca16330e1b4768b9579662a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_datastructures-26.2-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a474fe59e94d349ce7b9457b4383cd7cd3c55a22834c3e1a09d85cd4214f2064
MD5 1d28b9668b8132e15ef2ff5a06e655be
BLAKE2b-256 3016699f4ab54c5c89bc59ca6c5aff11cf36f4de3aef652074d6764afddc074c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_datastructures-26.2-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 6cc620f79950ebc532732c3cf5b448bfabd1014215226c542b896a92e6654828
MD5 84210b91d28048b8d4c68979ee101c85
BLAKE2b-256 c3e4b6eaaa8ed43d53a62146973542536bbf19f07414ad9541589382d9e8961a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_datastructures-26.2-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 54734bc444c90519380da4ec013b300ef460231d3a843f7ab65bddeba9368796
MD5 bc338c1d59a93e989c84f263711ce00e
BLAKE2b-256 30fec1de54d9111fc71cec9b7367085ac31e198bb4dd7209ce9a806049cff0a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_datastructures-26.2-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ab747d85b527514bc617f09fe4eca1a373a0efca54cdf8cf1a05ab5b5d65ddd4
MD5 cb50a7c62d09420eba848fb67875c655
BLAKE2b-256 91aff140fecb910a8684a2ea4924b74f9e87206afa8d5afc97841ddd172087df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_datastructures-26.2-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 e0b7a6784f9516ec467ac0bf40baf2fc7c93aee8dec78cddd6ee3ee9c13a0c9f
MD5 d3cf68914155f67614458d793cc47da6
BLAKE2b-256 59c6f15ed4d28d95d7607b0b3ae5a4f4aa0649cf813bed50460d188da92f718e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_datastructures-26.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c66f8a66d482cc73fc8516ca2409fbab113d8dc78532978ff496c4de90c08964
MD5 48d0d426216cfe9e56415772f742b21f
BLAKE2b-256 a2bed7c1d020da55e366aab0394a4ba79102f3943d439320350e43088ff18474

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_datastructures-26.2-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1a9ec4ddb52164c23db58a1eac1dfd621c62a90e55b79d4c1e4c07feabe4567b
MD5 01d2a742542dd2aa4405474fc776812f
BLAKE2b-256 0f86674521203a0c180c640a672d1438516d58827a87488d5e633db65e14f1d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_datastructures-26.2-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8e5e6e080fbd739a7a8b5d8b7b9157197934b4f17a0a2e755e8cf723348250e3
MD5 b1d988aa476f5d0a9dd903aa170641e6
BLAKE2b-256 f0b43db5c5ac7d866181a3f889dc409fc36a4542298f7e9af04f648aa13b916f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_datastructures-26.2-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 90ac86ba39f0fa2bec058ab46cf574a37389bf050142843b41b2589a61631de9
MD5 3f5c45e76c0d896a51e2f96b4a960760
BLAKE2b-256 d1b100dda19d2959a891a2b7f349b15770eaf2125de27ad4a910120febf40a30

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