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

Uploaded CPython 3.9

pyats-21.8.1-cp39-cp39-macosx_10_16_x86_64.whl (647.8 kB view details)

Uploaded CPython 3.9macOS 10.16+ x86-64

pyats-21.8.1-cp39-cp39-macosx_10_10_x86_64.whl (662.3 kB view details)

Uploaded CPython 3.9macOS 10.10+ x86-64

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

Uploaded CPython 3.8

pyats-21.8.1-cp38-cp38-macosx_10_16_x86_64.whl (636.6 kB view details)

Uploaded CPython 3.8macOS 10.16+ x86-64

pyats-21.8.1-cp38-cp38-macosx_10_10_x86_64.whl (649.8 kB view details)

Uploaded CPython 3.8macOS 10.10+ x86-64

pyats-21.8.1-cp37-cp37m-manylinux1_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.7m

pyats-21.8.1-cp37-cp37m-macosx_10_16_x86_64.whl (626.0 kB view details)

Uploaded CPython 3.7mmacOS 10.16+ x86-64

pyats-21.8.1-cp37-cp37m-macosx_10_10_x86_64.whl (639.3 kB view details)

Uploaded CPython 3.7mmacOS 10.10+ x86-64

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

Uploaded CPython 3.6m

pyats-21.8.1-cp36-cp36m-macosx_10_16_x86_64.whl (623.8 kB view details)

Uploaded CPython 3.6mmacOS 10.16+ x86-64

pyats-21.8.1-cp36-cp36m-macosx_10_10_x86_64.whl (636.4 kB view details)

Uploaded CPython 3.6mmacOS 10.10+ x86-64

File details

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

File metadata

  • Download URL: pyats-21.8.1-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.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.12

File hashes

Hashes for pyats-21.8.1-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a1c6146f7a4dca86d45a27a318c35f3aca27a8c35e7cb15bcd9b15450dbb2808
MD5 608e4d352e6fbe8e15ea57d371eeaea3
BLAKE2b-256 5826bc855763198ca16303206556cf61f2909c0ec21ebe33e5e0d9d7da3c09ce

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.8.1-cp39-cp39-macosx_10_16_x86_64.whl
  • Upload date:
  • Size: 647.8 kB
  • Tags: CPython 3.9, macOS 10.16+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.12

File hashes

Hashes for pyats-21.8.1-cp39-cp39-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 7d33420c7d3e8c2080da6f4bff75b0dd566804b0c656d08a11d623270d2a7c94
MD5 b9c3494d2dfaa66de5a39c6382de7fcf
BLAKE2b-256 8f6406466f3c31caf397f6572f80636f6fad1249caec41ace023c7fe2bfb8108

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.8.1-cp39-cp39-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 662.3 kB
  • Tags: CPython 3.9, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.12

File hashes

Hashes for pyats-21.8.1-cp39-cp39-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 8d9c7f1a999413fab576309405fe7b743541f5aeeb5a669c640e0e8b4cb8fc65
MD5 2b4bb1b246e15257707cba70e2f36b2c
BLAKE2b-256 52ad6481fba57134924e424817f8ce6bc2fb7b84797a00c85856f6b1a9070da5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.8.1-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.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.12

File hashes

Hashes for pyats-21.8.1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2071c9a47890bffa6c5615dc5f76bddafc150ae101d57ca4f640b9916276a965
MD5 6f368f8389eabc26b646c95752fcd0f4
BLAKE2b-256 c8106a2bf89b85b6bc7bc5e29749f2017807ddd0fe9e0d7beff7038023807dd5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.8.1-cp38-cp38-macosx_10_16_x86_64.whl
  • Upload date:
  • Size: 636.6 kB
  • Tags: CPython 3.8, macOS 10.16+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.12

File hashes

Hashes for pyats-21.8.1-cp38-cp38-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 9c2c2522e3c0c278826dd206454ba5578c3e512612549b8277beb5b9463a9934
MD5 4d7545e37a766d35afa18ac592a8b7b5
BLAKE2b-256 f7901487168720a6a2dd69247f9415a1c0317740acd0eea0aaad8921da5f9ada

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.8.1-cp38-cp38-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 649.8 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.23.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.12

File hashes

Hashes for pyats-21.8.1-cp38-cp38-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 ae2b1a72c776fc43bbd31b1547a259adeb5f91bbe2c1e8cdedb8ae16e6e65dc2
MD5 f2a3292a0f59dc277b7bd82a95aee1f2
BLAKE2b-256 1755c7f690b812f66a31064dfc1ab78f08e62098efe95928a4eb1f286c72fcee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.8.1-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.12

File hashes

Hashes for pyats-21.8.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 69ab9fa828e0d8cb7d161213db926f13156dd7177ded2494a49c3717bd0798a6
MD5 9130d9d4f934825ca260bc609afbbe16
BLAKE2b-256 fa795e9ac88a8f26eae656c7c31de6fc0aa313168e495a5c51e34586e4505e73

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.8.1-cp37-cp37m-macosx_10_16_x86_64.whl
  • Upload date:
  • Size: 626.0 kB
  • Tags: CPython 3.7m, macOS 10.16+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.12

File hashes

Hashes for pyats-21.8.1-cp37-cp37m-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 c62ba2ac2bf34a0cdd89754be0b5e40494c5075a31cdfec44d13ff05b5f4b2d8
MD5 20593e34e65b3475513f0ce13bbf5d61
BLAKE2b-256 d63d0ccb9f16a85eb7cdceca19ea3d5b9538156a1061fec479c2590d57a1cc67

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.8.1-cp37-cp37m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 639.3 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.23.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.12

File hashes

Hashes for pyats-21.8.1-cp37-cp37m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 596bd19f01e2e2055abb84df7c3ee0d755284dba290a17ac3fb6208386c4e196
MD5 6bed65c13b7e4e00d576193844c0b298
BLAKE2b-256 57d9f7bdfa5f878525fd9ff49217b96e5b25410ece0c06c4f78cc8c148e76466

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.8.1-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.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.12

File hashes

Hashes for pyats-21.8.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 12dcb329b96cc20f0ef3e1df06a8e073daa8f88908aa2087d783510006533610
MD5 d49a9edb17db493075bff46574222fb8
BLAKE2b-256 7f6b008e92ab046e93cfebd4fdd8300f49d3d595edb3308e7a01a1c0d4447599

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.8.1-cp36-cp36m-macosx_10_16_x86_64.whl
  • Upload date:
  • Size: 623.8 kB
  • Tags: CPython 3.6m, macOS 10.16+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.12

File hashes

Hashes for pyats-21.8.1-cp36-cp36m-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 4905b8ab5127916be6b281275df71b6437d4378dcfad9b93991e2e74ebb5ffd4
MD5 38dbd586383fa9845720ba0e9db76ded
BLAKE2b-256 1a99101301c5c660e4f7cb9c99a13ef303f0a4fb861ba6438a796fec983a0b83

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.8.1-cp36-cp36m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 636.4 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.23.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.12

File hashes

Hashes for pyats-21.8.1-cp36-cp36m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 985a599feeb407cc41716f2ed4e11ac697343e0f530dcdcb1dc4aa040ed46281
MD5 42e143e1f2164580fd9e5cea45e6384c
BLAKE2b-256 f1de4f04d2310d5c07528e641a070a63a358da29adc32b09b650ce6ac194302f

See more details on using hashes here.

Release history Release notifications | RSS feed

26.8

16 files

26.7

16 files

26.6

16 files

26.5

16 files

26.4

14 files

26.3

16 files

26.2

13 files

26.1

13 files

25.11

13 files

25.10

17 files

25.9

16 files

25.8

16 files

25.7

16 files

25.6

14 files

25.5

16 files

25.4

16 files

25.3

10 files

25.2

16 files

25.1

15 files

24.11

13 files

24.10

15 files

24.9

15 files

24.8

15 files

24.7

15 files

24.6

16 files

24.5

15 files

24.4

16 files

24.3

16 files

24.2

16 files

24.1

13 files

23.11

13 files

23.10

13 files

23.9

17 files

23.8

17 files

23.7

17 files

23.6

13 files

23.5

13 files

23.4

13 files

23.3

12 files

23.2

12 files

23.1

13 files

22.11

12 files

22.10

11 files

22.9

15 files

22.8

12 files

22.7.1

15 files

22.7

15 files

22.6

15 files

22.5

15 files

22.4

19 files

22.3

19 files

22.2

14 files

22.1

14 files

21.12

12 files

21.10

12 files

21.9

12 files

This release

21.8.1 This release

12 files

21.8

12 files

21.7

12 files

21.6

12 files

21.5.1

1 file

21.5

12 files

21.4

12 files

21.3

12 files

21.2

12 files

21.1

12 files

20.12

12 files

20.10

12 files

20.9

12 files

20.8

12 files

20.7

12 files

20.6

12 files

20.5

12 files

20.4

12 files

20.2.1

12 files

20.2

12 files

20.1

12 files

19.12

12 files

19.11

12 files

19.10

12 files

19.9.2

12 files

19.9.1

12 files

19.9

12 files

19.8

12 files

19.7

12 files

5.1.0

6 files

5.0.1

6 files

4.1.0

9 files

4.0.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page