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.

Release files for pyats 22.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for pyats 22.7
File
pyats-22.7-cp310-cp310-manylinux1_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-64 Details
pyats-22.7-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
pyats-22.7-cp310-cp310-macosx_10_16_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.16+ x86-64 Details
pyats-22.7-cp310-cp310-macosx_10_10_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.10+ x86-64 Details
pyats-22.7-cp39-cp39-manylinux1_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-64 Details
pyats-22.7-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
pyats-22.7-cp39-cp39-macosx_10_16_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.16+ x86-64 Details
pyats-22.7-cp39-cp39-macosx_10_10_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.10+ x86-64 Details
pyats-22.7-cp38-cp38-manylinux1_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64 Details
pyats-22.7-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
pyats-22.7-cp38-cp38-macosx_10_16_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.16+ x86-64 Details
pyats-22.7-cp38-cp38-macosx_10_10_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.10+ x86-64 Details
pyats-22.7-cp37-cp37m-manylinux1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 Details
pyats-22.7-cp37-cp37m-macosx_10_16_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.16+ x86-64 Details
pyats-22.7-cp37-cp37m-macosx_10_10_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.10+ x86-64 Details

Total release size: 19.3 MB

Release files / pyats-22.7-cp310-cp310-manylinux1_x86_64.whl

Download URL pyats-22.7-cp310-cp310-manylinux1_x86_64.whl
Size 3.1 MB
Tags CPython 3.10 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
959dc6aa8f656537963aef1d13ced31ff26d8ca2d3beb452c30376d108eef4aa
BLAKE2b-256 checksum
How to use checksums
daf8acdbab74f39882f6fa1747a06a62b8eeb585887463f3996af65fdc7800d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.5

Release files / pyats-22.7-cp310-cp310-macosx_11_0_arm64.whl

Download URL pyats-22.7-cp310-cp310-macosx_11_0_arm64.whl
Size 584.9 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8661adb58fdff516d68f9dab7a9beae0de662f28c1dd3e9296c65a44f8dafc35
BLAKE2b-256 checksum
How to use checksums
c473d66a26be44beafff87e15a953b9f73efbf1bdde3b53baf30d99ada725ddf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.5

Release files / pyats-22.7-cp310-cp310-macosx_10_16_x86_64.whl

Download URL pyats-22.7-cp310-cp310-macosx_10_16_x86_64.whl
Size 674.7 kB
Tags CPython 3.10 macOS 10.16+ x86-64
SHA-256 checksum
How to use checksums
553e72807a86653cff8153353995fd448b0e50f69359783111ae1e779898c990
BLAKE2b-256 checksum
How to use checksums
362e0e59bf9c22fc8846ec53f8d2929f1107e4498824ec68fc3cd63d3891c81c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.5

Release files / pyats-22.7-cp310-cp310-macosx_10_10_x86_64.whl

Download URL pyats-22.7-cp310-cp310-macosx_10_10_x86_64.whl
Size 691.2 kB
Tags CPython 3.10 macOS 10.10+ x86-64
SHA-256 checksum
How to use checksums
73995f87c79e97fc0bb464d756ee998ca9a9b4459f3763a9b863909aa92ed9c5
BLAKE2b-256 checksum
How to use checksums
93cb6463dd5a5e839f93beeb116891f8c23e2c392005896c31aeda21334de21f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.5

Release files / pyats-22.7-cp39-cp39-manylinux1_x86_64.whl

Download URL pyats-22.7-cp39-cp39-manylinux1_x86_64.whl
Size 3.0 MB
Tags CPython 3.9 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
b3e72460bafae29d8603b78693f992b274226c4b7c7ff358bcd04a36fba5e010
BLAKE2b-256 checksum
How to use checksums
7d508704044972cb7f1fcd9992844cccb8b19304552f110036796b2594eb6408
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.5

Release files / pyats-22.7-cp39-cp39-macosx_11_0_arm64.whl

Download URL pyats-22.7-cp39-cp39-macosx_11_0_arm64.whl
Size 584.1 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5d83c5ac76be574a02cc944ffd874589b66fc39e5ba9e66cd7ceea49d709c50e
BLAKE2b-256 checksum
How to use checksums
eee5be0a6bc5a31a2fd971e3b011693f1a50ab09013e24e4fdd3ae23b14b6b53
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.5

Release files / pyats-22.7-cp39-cp39-macosx_10_16_x86_64.whl

Download URL pyats-22.7-cp39-cp39-macosx_10_16_x86_64.whl
Size 673.5 kB
Tags CPython 3.9 macOS 10.16+ x86-64
SHA-256 checksum
How to use checksums
b612a6ec551bb9d8f68edbf12ba6cc6673af861192e1e4bd77aa6fece4748193
BLAKE2b-256 checksum
How to use checksums
65c153e258fb8c148a3961969d0ac2f2765d3224a9a3f25080fc5d289d6a9947
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.5

Release files / pyats-22.7-cp39-cp39-macosx_10_10_x86_64.whl

Download URL pyats-22.7-cp39-cp39-macosx_10_10_x86_64.whl
Size 690.0 kB
Tags CPython 3.9 macOS 10.10+ x86-64
SHA-256 checksum
How to use checksums
836f7e647f854a3112503717e9453524200b305237271f29ea2c57a34ee92f34
BLAKE2b-256 checksum
How to use checksums
932ef0909a25915854ffb4e68daa512a58ec51b63ab5266337a770b7429e6e6a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.5

Release files / pyats-22.7-cp38-cp38-manylinux1_x86_64.whl

Download URL pyats-22.7-cp38-cp38-manylinux1_x86_64.whl
Size 3.3 MB
Tags CPython 3.8 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
4d516ad4fc014077b68be134c2a0cb5f6dd06e03aa12bebe6cfe5ed44f4b92ff
BLAKE2b-256 checksum
How to use checksums
289eb75179e7dd4110c66cc2b1a579911c309a2366d1649e5bb4d0ed7e081c8f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.5

Release files / pyats-22.7-cp38-cp38-macosx_11_0_arm64.whl

Download URL pyats-22.7-cp38-cp38-macosx_11_0_arm64.whl
Size 578.3 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
90e9f446be67406a8d053d7baa3402dce7f4144b64bbaac28e72f10f8468cfbf
BLAKE2b-256 checksum
How to use checksums
aeb797b88cfc42aae0bfcdb1926cdd3918c3ceef11dbfeef334dcd5463a6f734
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.5

Release files / pyats-22.7-cp38-cp38-macosx_10_16_x86_64.whl

Download URL pyats-22.7-cp38-cp38-macosx_10_16_x86_64.whl
Size 662.2 kB
Tags CPython 3.8 macOS 10.16+ x86-64
SHA-256 checksum
How to use checksums
1fcf909deda4ed7ae784669fc98f85a6df77e499e75bf00069cc57e3c3c9b705
BLAKE2b-256 checksum
How to use checksums
289787b70be288f35e93c0882c29ed5007c44560fa1302290947fdbfca9e549c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.5

Release files / pyats-22.7-cp38-cp38-macosx_10_10_x86_64.whl

Download URL pyats-22.7-cp38-cp38-macosx_10_10_x86_64.whl
Size 677.7 kB
Tags CPython 3.8 macOS 10.10+ x86-64
SHA-256 checksum
How to use checksums
164df45c17a8a33d9b91994975dba51916a51498aefc75a8a703df187c77e672
BLAKE2b-256 checksum
How to use checksums
984f6a4f2ce1d8a7ac107d698cdff3384d19e034fd8aa7dbab3e935223cda185
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.5

Release files / pyats-22.7-cp37-cp37m-manylinux1_x86_64.whl

Download URL pyats-22.7-cp37-cp37m-manylinux1_x86_64.whl
Size 2.7 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
5ec3ee4c87b7c042d13f9454e681b796f4f0e21aa7676e31f565690b95315ab3
BLAKE2b-256 checksum
How to use checksums
d9e09c6524f0aaf3cf59dfc9de16f1867bb29d9f311287c1166c3a781c5e70d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.5

Release files / pyats-22.7-cp37-cp37m-macosx_10_16_x86_64.whl

Download URL pyats-22.7-cp37-cp37m-macosx_10_16_x86_64.whl
Size 650.8 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.16+ x86-64
SHA-256 checksum
How to use checksums
01714283d877934eea5e16351ef92db95b9181a4d2e84848d063e49a674911d7
BLAKE2b-256 checksum
How to use checksums
8fa19fca57b9bc92156dfcb766d65812d77a0a17e975d76aec0510b64b15cdb5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.5

Release files / pyats-22.7-cp37-cp37m-macosx_10_10_x86_64.whl

Download URL pyats-22.7-cp37-cp37m-macosx_10_10_x86_64.whl
Size 665.3 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.10+ x86-64
SHA-256 checksum
How to use checksums
271914f2fc566ce3354c38201bc1bd73d573b36f456ede9b68af098b79aa6db5
BLAKE2b-256 checksum
How to use checksums
3b11a4fe35f6a1b47cc08e87be5cc6353aaee660bbce2846cda70e39bbfdf174
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.5

Release history Release notifications | RSS feed

26.9

15 release files

26.8

16 release files

26.7

16 release files

26.6

16 release files

26.5

16 release files

26.4

14 release files

26.3

16 release files

26.2

13 release files

26.1

13 release files

25.11

13 release files

25.10

17 release files

25.9

16 release files

25.8

16 release files

25.7

16 release files

25.6

14 release files

25.5

16 release files

25.4

16 release files

25.3

10 release files

25.2

16 release files

25.1

15 release files

24.11

13 release files

24.10

15 release files

24.9

15 release files

24.8

15 release files

24.7

15 release files

24.6

16 release files

24.5

15 release files

24.4

16 release files

24.3

16 release files

24.2

16 release files

24.1

13 release files

23.11

13 release files

23.9

17 release files

23.8

17 release files

23.7

17 release files

23.6

13 release files

23.5

13 release files

23.4

13 release files

23.3

12 release files

23.2

12 release files

23.1

13 release files

22.11

12 release files

22.10

11 release files

22.9

15 release files

22.8

12 release files

This release

22.7 This release

15 release files

22.6

15 release files

22.5

15 release files

22.4

19 release files

22.3

19 release files

22.2

14 release files

22.1

14 release files

21.12

12 release files

21.10

12 release files

21.9

12 release files

21.8

12 release files

21.7

12 release files

21.6

12 release files

21.5.1

1 release file

21.5

12 release files

21.4

12 release files

21.3

12 release files

21.2

12 release files

21.1

12 release files

20.12

12 release files

20.10

12 release files

20.9

12 release files

20.8

12 release files

20.7

12 release files

20.6

12 release files

20.5

12 release files

20.4

12 release files

20.2

12 release files

20.1

12 release files

19.12

12 release files

19.11

12 release files

19.10

12 release files

19.9

12 release files

19.8

12 release files

19.7

12 release files

5.1.0

6 release files

5.0.1

6 release files

4.1.0

9 release files

4.0.0

2 release 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