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

Uploaded CPython 3.7m macOS 10.10+ x86-64

pyats.datastructures-19.10-cp36-cp36m-macosx_10_10_x86_64.whl (301.2 kB view details)

Uploaded CPython 3.6m macOS 10.10+ x86-64

pyats.datastructures-19.10-cp35-cp35m-macosx_10_10_x86_64.whl (289.6 kB view details)

Uploaded CPython 3.5m macOS 10.10+ x86-64

pyats.datastructures-19.10-cp34-cp34m-macosx_10_10_x86_64.whl (285.0 kB view details)

Uploaded CPython 3.4m macOS 10.10+ x86-64

File details

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

File metadata

File hashes

Hashes for pyats.datastructures-19.10-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 dd889b23c9f22c5a7c375503f2df733f923810d0f671040a6248268c6edbb318
MD5 0de533aa9a52bd25379701d412314a82
BLAKE2b-256 e76def964bfce2f8cb4a071e90b8d9b04f718f2810bc76e436eab9e9758ec89a

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-19.10-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for pyats.datastructures-19.10-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4595e5755cfd400d1f1d766e27e9bf1eeee859e7a3eae0b8425b8d45ca57eb2d
MD5 c66cfad2962c8b849a0f4e68c6e4006a
BLAKE2b-256 c70e96e1c8329552b6d8569ba6b2aab541cf4408981f5093bf657739ce65cf8c

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-19.10-cp37-cp37m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 294.6 kB
  • Tags: CPython 3.7m, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for pyats.datastructures-19.10-cp37-cp37m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 18e0a1f25ac6b8feae2ff4e3f03731304233e4306c0f7967061f3a6fd8deb769
MD5 9da590cccec034530372c3dbc2cc0e8c
BLAKE2b-256 ebbac551967e363755ec6615a8f08c523d9a1bcd963be372a14a4b5ac7c268e9

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.datastructures-19.10-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7a3bb3817d82ad4c7ca561e8e489c2f4ba71ad6121d1ff80d265a29796398a88
MD5 373864f19a6209883ff128ae3c637da3
BLAKE2b-256 975fd66599ebb2590ba2b16137bcddb2fcea3796ea4da0e1fa0e7137b307cce4

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-19.10-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for pyats.datastructures-19.10-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 ec100b2f4458093cc41895b20e18dddc20f025ae4307d0d563c47af67dbba509
MD5 b5d9d9cbd0e8e791b1b52c47c4176a3a
BLAKE2b-256 22ded3aeeb0756b16ee853c98fd9f0e2f51473e495c2d2d1bf6c79f540b5c821

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-19.10-cp36-cp36m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 301.2 kB
  • Tags: CPython 3.6m, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for pyats.datastructures-19.10-cp36-cp36m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 52c7066a47dc1c312a832cb01077a8492b4580cf1cbc93a52ea75a6ffa8394fd
MD5 a72a7891fbd7faaabd3dbc6e6b6ab2aa
BLAKE2b-256 798f2ff55f7e18f019d77893121a7ba72a9f2a72d15b7858bf24ddec54ec22f9

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.datastructures-19.10-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 cfabd82f6c1690c032d2f271a6f1a36ed23d3b2d78fb14cf288e739746b7e502
MD5 13017953a927b26c208c72784c77a3e1
BLAKE2b-256 01c4b7986bf60a05bd99fc90fcd7b7899732c4baa676940bb6ae89f4791a064a

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-19.10-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 975.2 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for pyats.datastructures-19.10-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c60aa5575bc0545737ac8ea9e0b7a281422edb43704c7ff452b967279d0f018f
MD5 ceb11a3948a9197cbc704b7907aed2f5
BLAKE2b-256 37a5baf84d1607efb53db4e29fb5cd68726c411289eebc87ae54a950b8c7c68a

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-19.10-cp35-cp35m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 289.6 kB
  • Tags: CPython 3.5m, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for pyats.datastructures-19.10-cp35-cp35m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 dfbd7aa518086b4e8a207521493afe39db4244300e56ad8ea71fd7b1aadd0916
MD5 8b714f503e68679e67aa9a1ba1b3cb5a
BLAKE2b-256 4be6d3037e0ad8873631d50445c7c776f189a26b080b52d960e0bba23c22c00c

See more details on using hashes here.

Provenance

File details

Details for the file pyats.datastructures-19.10-cp34-cp34m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyats.datastructures-19.10-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d984e39fd9fa90dcd832340bf20dceb23cf8199024b929cda67f0f58f7304dca
MD5 49dc50bbfd461007dcec2eee28616f72
BLAKE2b-256 7c27d52b394ccf5ccf0293b7745496e78f57249a62a7efc8bde76c36c6858437

See more details on using hashes here.

Provenance

File details

Details for the file pyats.datastructures-19.10-cp34-cp34m-manylinux1_i686.whl.

File metadata

  • Download URL: pyats.datastructures-19.10-cp34-cp34m-manylinux1_i686.whl
  • Upload date:
  • Size: 982.7 kB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for pyats.datastructures-19.10-cp34-cp34m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 296e9dbd12fb5d9b0eb0ed2e496c30b6654b9d2cb6a4b29f986ada37c337a866
MD5 60458af5d160c4558169c68360ada523
BLAKE2b-256 d8b9288d0c18d2001dcab7e9ae6d0843cf5d9f9b879179fe4696bf7202281737

See more details on using hashes here.

Provenance

File details

Details for the file pyats.datastructures-19.10-cp34-cp34m-macosx_10_10_x86_64.whl.

File metadata

  • Download URL: pyats.datastructures-19.10-cp34-cp34m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 285.0 kB
  • Tags: CPython 3.4m, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for pyats.datastructures-19.10-cp34-cp34m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 f6ed728da2a707b25b2596f711100108f349f58bde73b9e9902228be32fa0b3d
MD5 609d8ba9393a9d4b65a9c2ee9efaed54
BLAKE2b-256 68c1eceaa02603342be4f65a355fa4fe290167f9aa8a1f61848ba6670bd4eb68

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