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.8-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.8-cp37-cp37m-macosx_10_10_x86_64.whl (292.0 kB view details)

Uploaded CPython 3.7m macOS 10.10+ x86-64

pyats.datastructures-20.8-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.8-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.8-cp38-cp38-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyats.datastructures-20.8-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 137de9cf49bca43270dbd23e86f75732c429f13756df00d56c6cb82ad926b90e
MD5 628eb11f1976514693c888e1b46e8892
BLAKE2b-256 192bffac2cab8b61a3dce52bd1b0d4b7b384288ecfed9f7ef49b5301a8bf2909

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-20.8-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.8-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 5659a3fcc6709856343d644f226ff988b9e17ad1cd0141b55459aa21d942bbb1
MD5 dce3659c78622799939735acc9eb72d0
BLAKE2b-256 79e0e6fcb85fb5cd514ba4a33e6f3d03ff6061e773df98ba7ff6968bfe461c6d

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-20.8-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.8-cp38-cp38-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 7725105878791f8ca4b16ec3b7993e331d6fbec0108ee685788c9139aa569a36
MD5 691c65e9420cd82719c61611e11a1d5d
BLAKE2b-256 de20a205fdbaa410521f1fdd3dae5a46dea864efc41caf18d6593939159621fa

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.datastructures-20.8-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ae610c49be2ed93ead4b624a6e35bdfed102166dbb8ceb3354720573767febf4
MD5 0d511e8406afa262c0b9cec804df525c
BLAKE2b-256 5b1b7aaf2fed3aeded2797b3573300941e040a83ad04d4137867eb46c54405ba

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-20.8-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.8-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 7ff98ec99f0227476849f6db3df31d84ed3b81a7667f69f2699126a01930dcb1
MD5 f05e4188609b3a1bf792a2348740b9c6
BLAKE2b-256 654b5f7cd361219f760fe961c53ce0796550c6e0287c94e54be3a1c30753a5b4

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-20.8-cp37-cp37m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 292.0 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.8-cp37-cp37m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 f105470f15d7fd5b7b45ee3873536e4005bf99c0c4f8cbad4e495028ebf401e7
MD5 0802bd4f7bb693149fcf92d2ed8e2c0e
BLAKE2b-256 319dc0b663ae342a21560033a995b12ad40f29bf7a381289455c54f4bb87b468

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.datastructures-20.8-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5d442036e4a78258f90bff2c360c3e9cd377b31d12e92ffd664afd88fe232dfa
MD5 7dba6141957938265242af6aa3f5675e
BLAKE2b-256 a6a4e64430ffe4af951305949cb6daab8fd0ae7df5ce94005ea09c73d826f6ed

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-20.8-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.8-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 f581b6d077ee7f59ac8567837416efa2c4bd4609c851855af373314f7123bfbf
MD5 4bbbbd895b06e55e6a2563ba03f8902a
BLAKE2b-256 99e61d1a9c74ddd524ffc80d8a3a2c7ba976a095cfd0e2cd2ecc614aa62f2309

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-20.8-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.8-cp36-cp36m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 a303a606db169256d1e4d65a48c7765792764899854d030e2674a8229abf6eb1
MD5 eef12b2f5c8cd72dd3a5b8dab8ae23e0
BLAKE2b-256 74830ee33f43875c14bcbdbb18212933866d7e55aee1d875b361e0b0697634cf

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.datastructures-20.8-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 01373c0bbafd3b7f2349d5358cb8df0e4a4458659807664b5691460683b824e4
MD5 726ae92fa1942d71accf1df2cbd4f4f0
BLAKE2b-256 7440f902dac1247cb9e1c2dc1e297de9b05f910562ecdb3fd4ee7222a28d7df3

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-20.8-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.8-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 04a1ffaba2c530119e0aa928a172a62e4243d88ec664ba614dcb63025bc44a83
MD5 1d46073461ed2dc6163be4766b0bf202
BLAKE2b-256 78b05702a29ab11d4e8d3657a79d3eb4e8a2be30af244e9ef04dde439f4eaacb

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-20.8-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.8-cp35-cp35m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 65970d9e97a60b185b6415713ed6330f67699182297e8bbdd9cab704195c1edf
MD5 776a3619beec811b92f063f0c4f5e610
BLAKE2b-256 e6d2c449f720e18aa93c9f5bcbe282f46f852f42a3d5c7ee0623af1298d11cd4

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