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-23.4-cp310-cp310-macosx_11_0_x86_64.whl (297.4 kB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

pyats.datastructures-23.4-cp310-cp310-macosx_11_0_arm64.whl (265.3 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pyats.datastructures-23.4-cp39-cp39-musllinux_1_2_x86_64.whl (322.0 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

pyats.datastructures-23.4-cp39-cp39-macosx_11_0_x86_64.whl (296.9 kB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

pyats.datastructures-23.4-cp39-cp39-macosx_11_0_arm64.whl (264.9 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pyats.datastructures-23.4-cp38-cp38-macosx_11_0_x86_64.whl (291.2 kB view details)

Uploaded CPython 3.8 macOS 11.0+ x86-64

pyats.datastructures-23.4-cp38-cp38-macosx_11_0_arm64.whl (261.1 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

pyats.datastructures-23.4-cp37-cp37m-macosx_11_0_x86_64.whl (286.8 kB view details)

Uploaded CPython 3.7m macOS 11.0+ x86-64

File details

Details for the file pyats.datastructures-23.4-cp310-cp310-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats.datastructures-23.4-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 80be855d4f44737134427553efceb9800d4b1ad293a80a05773b1983349cf439
MD5 b8e411e290f43c32a3b92700d43bea3c
BLAKE2b-256 74548db9f63e98d4be01a52e507d57b163415422cd1d9eed987b3e9acbc113cf

See more details on using hashes here.

Provenance

File details

Details for the file pyats.datastructures-23.4-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for pyats.datastructures-23.4-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 04da7c90257f1f48aad2dd22b3ca52b2a0ffd29afd8ffaaa744a1d2c3c359c99
MD5 42076ca7b6454dd09de8936561d0c47b
BLAKE2b-256 bc0d29ed6666b3d1f0179af1fac6837bedaaa677a1cbc333fecbb066feebb8f2

See more details on using hashes here.

Provenance

File details

Details for the file pyats.datastructures-23.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyats.datastructures-23.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 494fac94f4d821fb5d89757c83bfb539f4e92ea9d224ec70d624c7d03a9d5fe6
MD5 0a900f492337f954f178fa89de148d89
BLAKE2b-256 a4594526b8e113e98cbfcba1e42b103f4437fd9d39112119f194975fcabee885

See more details on using hashes here.

Provenance

File details

Details for the file pyats.datastructures-23.4-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyats.datastructures-23.4-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 17de1d66960bc725950c5fdf2d1710c3a89991e0ef0b0ac978637c8ee1e7d124
MD5 5458f8dca1c1b4fcef6b910e2a2d6473
BLAKE2b-256 378957340d62c5beb036ade57a7f2d9b40ed252518556443cfb052263b8b8a84

See more details on using hashes here.

Provenance

File details

Details for the file pyats.datastructures-23.4-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats.datastructures-23.4-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6f6db0571f263ef55afd33474af8d22bdd2e9752386734b9d2569a39c5808c57
MD5 f57e3b7e6806d7443d783ec98fedff97
BLAKE2b-256 9bd2795757309ff1733bdd617e197e12524f2ae4258dc67b1c1dc382beb3066b

See more details on using hashes here.

Provenance

File details

Details for the file pyats.datastructures-23.4-cp39-cp39-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats.datastructures-23.4-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d3ef56cf57c22342dba04759158d38e42be1210de93ae6e4a70276033f3f3c23
MD5 5d4c4e4aab75f45816295de13f01ea36
BLAKE2b-256 58e8665eba8f891c838212058e3124eb7be568ae3921507d4e188ed6d489db52

See more details on using hashes here.

Provenance

File details

Details for the file pyats.datastructures-23.4-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for pyats.datastructures-23.4-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 51cda98c7c289019e5393cd4734c14d0028fa145a31c195c82fe0b2505ee0570
MD5 7bed88c0695eaa45b871fa9fb3cb8d4b
BLAKE2b-256 298ed854d702157e7360c8c283967d3a18e650c5772f48ea3cb6550437a872ef

See more details on using hashes here.

Provenance

File details

Details for the file pyats.datastructures-23.4-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyats.datastructures-23.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f9d603e02f2f5026727a19d855a2f167866490b0094d3a227abbfbd09df4ba6e
MD5 4a084ddc57d84e129ceaa1bb531f3777
BLAKE2b-256 cc48f738104270eea98ed3e0b73b49d4b141560d67fd1b9eddb31ab17e1e2e2d

See more details on using hashes here.

Provenance

File details

Details for the file pyats.datastructures-23.4-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats.datastructures-23.4-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 96815e65b39e650059686444c883d8f3e78d501fd8451928e9e359db2f8ce952
MD5 ecbc73998561d19465915b00eafdee94
BLAKE2b-256 b24536b9c05a55104aad46e809e82d526f570de148372ec3224286536d08dcb5

See more details on using hashes here.

Provenance

File details

Details for the file pyats.datastructures-23.4-cp38-cp38-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for pyats.datastructures-23.4-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 3ac09fca88870dc9b156797d2b733f430476b1a505b94b06f5b524d1686a1202
MD5 e535c5eb3630fbba7a093213bc21214f
BLAKE2b-256 e5ef16321d22f71c45e3789ced6573761cdf26eb69198331bc091693c1104443

See more details on using hashes here.

Provenance

File details

Details for the file pyats.datastructures-23.4-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyats.datastructures-23.4-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8ab775f54c7bc222cf7fe34f2c924fec62f3bcf31c5f74cfc42742b3acb255c1
MD5 8c2acc2100f84af4b2f22f577954fe35
BLAKE2b-256 eb1dbae7c6117188aa0d1693a06d4dedcd29428dd2e986a8e67ae819013ff0ee

See more details on using hashes here.

Provenance

File details

Details for the file pyats.datastructures-23.4-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats.datastructures-23.4-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dd2b2ce76a1a568cc387e6c2c1c6014ba5ad6aa62c750f6e3ce4e1e7d2073206
MD5 0f1e4eb248c64d5f01ab94705c5ba468
BLAKE2b-256 c4f4a99c134ee08a7ff85003cd0b62c23644479959be76b2ececc5e6cca022f0

See more details on using hashes here.

Provenance

File details

Details for the file pyats.datastructures-23.4-cp37-cp37m-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for pyats.datastructures-23.4-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 3a03cc360024432609e1615445f537dfa7c6de571950eeb5065fdc64cdcde160
MD5 d6e23cd2ebc12f89c1c40616ba956685
BLAKE2b-256 13c3cc96b580594bda719f3fb70e2c19451641b700f28185defdfbd5b6a4dba4

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