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.5.0-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.5.0-cp36-cp36m-macosx_10_10_x86_64.whl (301.3 kB view details)

Uploaded CPython 3.6m macOS 10.10+ x86-64

pyats.datastructures-19.5.0-cp35-cp35m-macosx_10_10_x86_64.whl (289.3 kB view details)

Uploaded CPython 3.5m macOS 10.10+ x86-64

pyats.datastructures-19.5.0-cp34-cp34m-macosx_10_10_x86_64.whl (285.2 kB view details)

Uploaded CPython 3.4m macOS 10.10+ x86-64

File details

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

File metadata

File hashes

Hashes for pyats.datastructures-19.5.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6f58ad10a9d8a8862886eb1b1ffecefef6183745463cf8b36553a70f7e7f1d3e
MD5 cd75c10e38e73e434a6277a04d661701
BLAKE2b-256 02d438b3c39e28921424846ad402f56651b6ecca45a2108108dafc7ff8a1fda2

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-19.5.0-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.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.1.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.4.7

File hashes

Hashes for pyats.datastructures-19.5.0-cp37-cp37m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 d5cb964a4cfc9dfd578fcdd6fa085bc4a91a8dd73eba2fa7d419be1776bffb8a
MD5 01d31cf6f7bb2f73dafd5c33435da60e
BLAKE2b-256 f4be2057377e8885872c08995f49befa449ae1d8264b8e980cf94bc61bd9673c

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.datastructures-19.5.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 62aacd73fdf40164e11481217816366378691ee5f56ac4627cd27d3cc386faaa
MD5 03a149ac0ae100fe2fef12d8a85a0192
BLAKE2b-256 7781ddf88925f82aabf25f0e58722aaea1e6090e50e884ec260a7dd9e5c6a4f5

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-19.5.0-cp36-cp36m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 301.3 kB
  • Tags: CPython 3.6m, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.1.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.4.7

File hashes

Hashes for pyats.datastructures-19.5.0-cp36-cp36m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 92a455a4b56959fe4ec0a20f0a9a7b51251bc94e950b9a8dadabf58dab72deab
MD5 22dd1e80a439155bfa4ddfafb3074830
BLAKE2b-256 a313fec758b95a99ab5dbd447bdb9aacefa400e02a3bb73abb4641051dba7602

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.datastructures-19.5.0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3014b10d210fab913f430ac2e1076fd1502fcb01197c649899414949a5e3c7e7
MD5 d5f276a1d6e25d051a0efd04f9ae9076
BLAKE2b-256 7f69dafc7d398d783195f599745e83e5486d24b2a25a055e3cf4e5b7384cecd8

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-19.5.0-cp35-cp35m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 289.3 kB
  • Tags: CPython 3.5m, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.1.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.4.7

File hashes

Hashes for pyats.datastructures-19.5.0-cp35-cp35m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 85204b16ebe7a4d346c235f570733029af0eeed3bcdf8d849d8a95a955c33b83
MD5 030f5a2d1f235f0bf8cd3d6a0c4a5280
BLAKE2b-256 85426a9b69daa36da3810b3ed7a548851cdcf9b3de30aa7471f5e0038ab43547

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.datastructures-19.5.0-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4e09bfce345e123eb8a999c329e29b4ffb3d1fe669435ea257707f9a06ccd948
MD5 d76c6f49805e20e06ffc3a5aac51bff0
BLAKE2b-256 5afb2ef9abb3f0a70ae83d7854772fbe592691cd88a311b83f7b7285a8a0ac60

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyats.datastructures-19.5.0-cp34-cp34m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 285.2 kB
  • Tags: CPython 3.4m, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.1.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.4.7

File hashes

Hashes for pyats.datastructures-19.5.0-cp34-cp34m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 e13aff64cb38c172d38c59f9b7bef247eb9c735acdef2f7165a4b935b1b3b08a
MD5 081765ad6a1c111fda9fe99aad82dee3
BLAKE2b-256 f1087eed8c4e8d3598784318b02a0e5d6323cb959ee001cd77db772c5a953708

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