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

Uploaded CPython 3.9

pyats-21.5-cp39-cp39-macosx_10_16_x86_64.whl (647.1 kB view details)

Uploaded CPython 3.9macOS 10.16+ x86-64

pyats-21.5-cp39-cp39-macosx_10_10_x86_64.whl (661.0 kB view details)

Uploaded CPython 3.9macOS 10.10+ x86-64

pyats-21.5-cp38-cp38-manylinux1_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.8

pyats-21.5-cp38-cp38-macosx_10_16_x86_64.whl (636.1 kB view details)

Uploaded CPython 3.8macOS 10.16+ x86-64

pyats-21.5-cp38-cp38-macosx_10_10_x86_64.whl (648.9 kB view details)

Uploaded CPython 3.8macOS 10.10+ x86-64

pyats-21.5-cp37-cp37m-manylinux1_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.7m

pyats-21.5-cp37-cp37m-macosx_10_16_x86_64.whl (625.2 kB view details)

Uploaded CPython 3.7mmacOS 10.16+ x86-64

pyats-21.5-cp37-cp37m-macosx_10_10_x86_64.whl (638.2 kB view details)

Uploaded CPython 3.7mmacOS 10.10+ x86-64

pyats-21.5-cp36-cp36m-manylinux1_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.6m

pyats-21.5-cp36-cp36m-macosx_10_16_x86_64.whl (623.0 kB view details)

Uploaded CPython 3.6mmacOS 10.16+ x86-64

pyats-21.5-cp36-cp36m-macosx_10_10_x86_64.whl (635.9 kB view details)

Uploaded CPython 3.6mmacOS 10.10+ x86-64

File details

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

File metadata

  • Download URL: pyats-21.5-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.1 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.60.0 CPython/3.7.2

File hashes

Hashes for pyats-21.5-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f10b178b701196a6203af2a269508cc96708383cce4cbe4c4745c8abb5806f09
MD5 0f919ecd904f2e6213eae1e51afa2c24
BLAKE2b-256 35dc8cc82524e7f76462e399302c34adab1df93b34d68ef4b3a65cc49fedace5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.5-cp39-cp39-macosx_10_16_x86_64.whl
  • Upload date:
  • Size: 647.1 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.60.0 CPython/3.7.2

File hashes

Hashes for pyats-21.5-cp39-cp39-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 318bd1b617dc2ec6a5231159f0a0fb4d60f6c9ab32e35f9c2ca6f10bf5902f2b
MD5 8ad602cc08b3392d7b61d19af49c160d
BLAKE2b-256 a4694e31474b9f6abf212e344a1802e323128d04c8db9e0e987f659992492f8b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.5-cp39-cp39-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 661.0 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.60.0 CPython/3.7.2

File hashes

Hashes for pyats-21.5-cp39-cp39-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 29919420a2a84f9821c95cbf501458c97f74f23e2b8a52c8275b816c1754aa26
MD5 8a519fc917d19ae94e61ce567040c9da
BLAKE2b-256 cabf97d5e2cbc5a61f93cccc14b81ff0b03c89d44aa3edc6e9915cd4c832f955

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.5-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.4 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.60.0 CPython/3.7.2

File hashes

Hashes for pyats-21.5-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9fba1fd3b77507d3adb994ac4870317669b4931dd079529db25d01a6f097ac20
MD5 4f1ec6ce7145a59a03239c943e146f5e
BLAKE2b-256 e4cb73a18b1a31f7580dba6650cc2b793a70bd9893989cf21225c71c5a729623

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.5-cp38-cp38-macosx_10_16_x86_64.whl
  • Upload date:
  • Size: 636.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.60.0 CPython/3.7.2

File hashes

Hashes for pyats-21.5-cp38-cp38-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 f287573e9ded8d31901b224496e2403d2b4044da010969f13570f3b19b0ed484
MD5 cf48e85cf416943bbb5d9455e57587d7
BLAKE2b-256 63a0cc506500edd1d20655595a608ff56396cd841ed0706e9a71eb9b53e4c9e9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.5-cp38-cp38-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 648.9 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.60.0 CPython/3.7.2

File hashes

Hashes for pyats-21.5-cp38-cp38-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 a5f0fb70018b61b915ea597f3d6c85d06a55961ff0669db48cde73b865c0b7c4
MD5 026944aa4a1229f095c39a636eabaa65
BLAKE2b-256 f53fe6a7ab14c921f7bad6200713b6f7af55e9966feb6f47d3da31bf35ff7318

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.5-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.8 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.60.0 CPython/3.7.2

File hashes

Hashes for pyats-21.5-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9b37f1c9fea5c83db75c2bc5347533408e22b4922f35925d5de2a9160eb50eb2
MD5 d1cfb04c0886fc183c33f601f79a10f0
BLAKE2b-256 740e0f9f418aab2859566061bbdaa89003d2b5f659711586c0d0145228e800dd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.5-cp37-cp37m-macosx_10_16_x86_64.whl
  • Upload date:
  • Size: 625.2 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.60.0 CPython/3.7.2

File hashes

Hashes for pyats-21.5-cp37-cp37m-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 b8db6dc4e3674195a79613c1cf7bbd5d40c0c521fd6240ac1c73112695cadb40
MD5 4d162dc0d9f2266eec83dadcde73ca8f
BLAKE2b-256 b41f87264006d794dc9adffbdee738f57f8234dc2e11dd2b2427e47601a1e6e4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.5-cp37-cp37m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 638.2 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.60.0 CPython/3.7.2

File hashes

Hashes for pyats-21.5-cp37-cp37m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 a237c5a0d8ad1b9dbc7b6c8cea8bbda76d0e3750431dc1dde7a38be4e18871e2
MD5 c6c271f1b5301860af5173aae140f6c8
BLAKE2b-256 7ec5a9a1611eb6dc76dc3e3f4410d164aa7d029547cdcbd7add8f8e386882739

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.5-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.8 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.60.0 CPython/3.7.2

File hashes

Hashes for pyats-21.5-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 20f2d56882ce526685f15a1ec2ead4e547bff1e73a891e2db5a67706982f22f1
MD5 4359fcf48d76fde0648cb5e0734f4074
BLAKE2b-256 1231c9b802c41ef7c5d2ce3f9ec19f78317e55766a3a4e6e3b0d9365a653fd68

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.5-cp36-cp36m-macosx_10_16_x86_64.whl
  • Upload date:
  • Size: 623.0 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.60.0 CPython/3.7.2

File hashes

Hashes for pyats-21.5-cp36-cp36m-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 fee169790fd3e21edba76a9b6cb44e2ff5327c4f28237a7198fb239f7ba57774
MD5 81db4754a5ad34930245435e71dd46ab
BLAKE2b-256 5b187373eed0c30e5a13701e10081c49e3c46fef216c14e2fc25bb409a1f4788

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.5-cp36-cp36m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 635.9 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.60.0 CPython/3.7.2

File hashes

Hashes for pyats-21.5-cp36-cp36m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 080af93564dacc40c2a75bc7a52dd3a91503b439065fdccbba9e5cbcef329ce5
MD5 6220910bc89b9c38d93d69a65e96bb3d
BLAKE2b-256 a2348d427845deaa9c7d12838311a37e34feddfbc42aeca0188c44d691a866f7

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

21.5

Supported by

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