Skip to main content

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/

pyATS Package

This is the top-level package of pyATS. Installing it will automatically install all pyATS components and dependencies.

Requirements

pyATS currently supports Python 3.4+ on Linux & Mac systems. Windows platforms are not yet supported.

Quick Start

$ pip install pyats

# to install alpha/beta versions, add --pre
$ pip install --pre pyats

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.

Example

As part of installation, examples showcasing various features & idioms of coding in pyATS will be copied to your virtual environment under examples/ folder.

In addition, you can also get a copy of these examples here:

https://github.com/CiscoDevNet/pyats-sample-scripts

The examples are self-explanatory, and includes the necessary instructions on how to run them.

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-21.3-cp39-cp39-manylinux1_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.9

pyats-21.3-cp39-cp39-macosx_10_16_x86_64.whl (642.5 kB view details)

Uploaded CPython 3.9macOS 10.16+ x86-64

pyats-21.3-cp39-cp39-macosx_10_10_x86_64.whl (657.3 kB view details)

Uploaded CPython 3.9macOS 10.10+ x86-64

pyats-21.3-cp38-cp38-manylinux1_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.8

pyats-21.3-cp38-cp38-macosx_10_16_x86_64.whl (631.1 kB view details)

Uploaded CPython 3.8macOS 10.16+ x86-64

pyats-21.3-cp38-cp38-macosx_10_10_x86_64.whl (645.3 kB view details)

Uploaded CPython 3.8macOS 10.10+ x86-64

pyats-21.3-cp37-cp37m-manylinux1_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.7m

pyats-21.3-cp37-cp37m-macosx_10_16_x86_64.whl (621.0 kB view details)

Uploaded CPython 3.7mmacOS 10.16+ x86-64

pyats-21.3-cp37-cp37m-macosx_10_10_x86_64.whl (635.5 kB view details)

Uploaded CPython 3.7mmacOS 10.10+ x86-64

pyats-21.3-cp36-cp36m-manylinux1_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.6m

pyats-21.3-cp36-cp36m-macosx_10_16_x86_64.whl (618.6 kB view details)

Uploaded CPython 3.6mmacOS 10.16+ x86-64

pyats-21.3-cp36-cp36m-macosx_10_10_x86_64.whl (632.5 kB view details)

Uploaded CPython 3.6mmacOS 10.10+ x86-64

File details

Details for the file pyats-21.3-cp39-cp39-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyats-21.3-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyats-21.3-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7c5dbf8717a6f9283a57be1438ed2bf9b831c7d12f11ce6f689548eda282fd5f
MD5 452121148a674affc9fdc50324f109d0
BLAKE2b-256 2d25a5394a11cc75af9a8b93921bc16f90780382fcc87f893a83442f5bfe8398

See more details on using hashes here.

File details

Details for the file pyats-21.3-cp39-cp39-macosx_10_16_x86_64.whl.

File metadata

  • Download URL: pyats-21.3-cp39-cp39-macosx_10_16_x86_64.whl
  • Upload date:
  • Size: 642.5 kB
  • Tags: CPython 3.9, macOS 10.16+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyats-21.3-cp39-cp39-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 1a3f6966bee557001bd580dd4059b00d94d25146b52eecc43227ee653ea64fdc
MD5 0d702b6f6090f201755d69d32fb7ce7e
BLAKE2b-256 b0c5c487c1a24f69a2d5f2cecd5bd0d0272f38a48272f2fd24e35410591bc52c

See more details on using hashes here.

File details

Details for the file pyats-21.3-cp39-cp39-macosx_10_10_x86_64.whl.

File metadata

  • Download URL: pyats-21.3-cp39-cp39-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 657.3 kB
  • Tags: CPython 3.9, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyats-21.3-cp39-cp39-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 63e4b5c188c7cb8f88b41d240fc77982e69c0f85201be8d2498c9c9128fdd307
MD5 ea07a35420fde88f907a43e3b21256f5
BLAKE2b-256 22713c4201af5d2923336188dd430d10294b1ca79ab5f8dcfdbdf294a047b292

See more details on using hashes here.

File details

Details for the file pyats-21.3-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyats-21.3-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyats-21.3-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5fd6fa3438b84845b4b2fcc1ecb8d29a9f96d7b8248e18d5dd7dfb3133205192
MD5 2d3a137341fec5c77ee658305b65a9ec
BLAKE2b-256 c5e344ce2431d61debe75002f94ef9fac017fd6ea720a26dc7f8d71c205895bb

See more details on using hashes here.

File details

Details for the file pyats-21.3-cp38-cp38-macosx_10_16_x86_64.whl.

File metadata

  • Download URL: pyats-21.3-cp38-cp38-macosx_10_16_x86_64.whl
  • Upload date:
  • Size: 631.1 kB
  • Tags: CPython 3.8, macOS 10.16+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyats-21.3-cp38-cp38-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 6e70202f3330cfd6c3317e9a9ebf4cf89e9d9784e48c560b0035ae13a1d8ed0d
MD5 887816d634a6cf36ba761e34c6cbac59
BLAKE2b-256 042df1ba085a871beb3d469f9b488dcb47c8cd1ab73e4ade80347fef348e9b93

See more details on using hashes here.

File details

Details for the file pyats-21.3-cp38-cp38-macosx_10_10_x86_64.whl.

File metadata

  • Download URL: pyats-21.3-cp38-cp38-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 645.3 kB
  • Tags: CPython 3.8, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyats-21.3-cp38-cp38-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 92ffdcc63187856e656bc609691e31df325c9aed4c7ddbfd5ac32b122fa9a6ef
MD5 d76f3655d962b3e7407fec430ab0e384
BLAKE2b-256 9fdef8e5c2a1042d65ee525e588ab5a51cef3464d02bc2473b562d648d6b0bbb

See more details on using hashes here.

File details

Details for the file pyats-21.3-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyats-21.3-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyats-21.3-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 80770941c76d279ff3ef02d0b058e9deae34260d992452a2f53ba840089642ff
MD5 2237328cabdd53a8ec4b9fe7c8df96da
BLAKE2b-256 bd513c8eb692dfcf2dccd4760482e18d86ee07edf9b6e62ddceec796b5b1a414

See more details on using hashes here.

File details

Details for the file pyats-21.3-cp37-cp37m-macosx_10_16_x86_64.whl.

File metadata

  • Download URL: pyats-21.3-cp37-cp37m-macosx_10_16_x86_64.whl
  • Upload date:
  • Size: 621.0 kB
  • Tags: CPython 3.7m, macOS 10.16+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyats-21.3-cp37-cp37m-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 22ca15a96f54634dfe74005e5dac017d1f0c3cbc1963fa3382776f2e763de3a6
MD5 40221fecb18c2962b01290dc389d2ae3
BLAKE2b-256 97788181f597c01f4120282b1ff5a7ed7f62b8b20915f2c2468ea9fd2a3986cd

See more details on using hashes here.

File details

Details for the file pyats-21.3-cp37-cp37m-macosx_10_10_x86_64.whl.

File metadata

  • Download URL: pyats-21.3-cp37-cp37m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 635.5 kB
  • Tags: CPython 3.7m, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyats-21.3-cp37-cp37m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 e3d78b8ea3dcc852e938fd99cbc556edd28aa0b71f19b07fe89569d5ff9afb5d
MD5 cc224042c4ccc1c70bcf7f274f26578e
BLAKE2b-256 52808f4c9630f222f226d336b215da80b36ea5441f73a213e6aaf4d180092f3b

See more details on using hashes here.

File details

Details for the file pyats-21.3-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyats-21.3-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyats-21.3-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 61a7b32a3dddf098c5b81e3fd554044cafb148a2954666e4bc0d9c076ac1e9c0
MD5 d691ee2a2715910cf661fecb19ab02f6
BLAKE2b-256 4d983d106c7c4312faf07f6d4303ea3201b56e867dd752c92d298be632183a47

See more details on using hashes here.

File details

Details for the file pyats-21.3-cp36-cp36m-macosx_10_16_x86_64.whl.

File metadata

  • Download URL: pyats-21.3-cp36-cp36m-macosx_10_16_x86_64.whl
  • Upload date:
  • Size: 618.6 kB
  • Tags: CPython 3.6m, macOS 10.16+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyats-21.3-cp36-cp36m-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 3384c086b5318cd5fdec2e3dc3485a1810d7ab413c721bd51a80ad930294dabf
MD5 981c749b469ba7103016dc153ce451e5
BLAKE2b-256 5be7cdeda09afea3215a3b71ca418a91218efcbbca7dbc0d82bd222ee9f2c017

See more details on using hashes here.

File details

Details for the file pyats-21.3-cp36-cp36m-macosx_10_10_x86_64.whl.

File metadata

  • Download URL: pyats-21.3-cp36-cp36m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 632.5 kB
  • Tags: CPython 3.6m, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyats-21.3-cp36-cp36m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 fbcb49cc00b27eeeab57c6737e31008159021a3d154cf1e5bd18f1d12a24cd16
MD5 cc0f9bab2b26244498a6413c1b04f0ca
BLAKE2b-256 2d836e03cb37da50f9cdf6724008f91e2913ec27bd2e3ffd9f862a60b8ff5007

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

21.3

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page