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-19.10-cp37-cp37m-manylinux1_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.7m

pyats-19.10-cp37-cp37m-manylinux1_i686.whl (1.5 MB view details)

Uploaded CPython 3.7m

pyats-19.10-cp37-cp37m-macosx_10_10_x86_64.whl (452.6 kB view details)

Uploaded CPython 3.7mmacOS 10.10+ x86-64

pyats-19.10-cp36-cp36m-manylinux1_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.6m

pyats-19.10-cp36-cp36m-manylinux1_i686.whl (1.5 MB view details)

Uploaded CPython 3.6m

pyats-19.10-cp36-cp36m-macosx_10_10_x86_64.whl (466.5 kB view details)

Uploaded CPython 3.6mmacOS 10.10+ x86-64

pyats-19.10-cp35-cp35m-manylinux1_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.5m

pyats-19.10-cp35-cp35m-manylinux1_i686.whl (1.4 MB view details)

Uploaded CPython 3.5m

pyats-19.10-cp35-cp35m-macosx_10_10_x86_64.whl (439.8 kB view details)

Uploaded CPython 3.5mmacOS 10.10+ x86-64

pyats-19.10-cp34-cp34m-manylinux1_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.4m

pyats-19.10-cp34-cp34m-manylinux1_i686.whl (1.4 MB view details)

Uploaded CPython 3.4m

pyats-19.10-cp34-cp34m-macosx_10_10_x86_64.whl (424.8 kB view details)

Uploaded CPython 3.4mmacOS 10.10+ x86-64

File details

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

File metadata

  • Download URL: pyats-19.10-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for pyats-19.10-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 14c8144ab782b0b587f31c6b978926cee4ca6547222badbee8f953a705164d62
MD5 ea47b2411f17e9a12a70860d37a48ddc
BLAKE2b-256 0a5b34c7d7a48d5c3381f6661a751d96c40e58b51fb98fd53c36317f5452926a

See more details on using hashes here.

File details

Details for the file pyats-19.10-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: pyats-19.10-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for pyats-19.10-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c8cdd5d3721c5adfc25096ca4a02463ce16a5eb11fe3f86b096085f4a840a500
MD5 48f06c1703766fbb53a599b25d56e5a2
BLAKE2b-256 280ef3b31529a3b4caba93e01188fb3cb4cf0181379bd0a6f518f0b01943c587

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-19.10-cp37-cp37m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 452.6 kB
  • Tags: CPython 3.7m, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for pyats-19.10-cp37-cp37m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 34d1e11cb82f1716de6dd5c1c1b8600bcab9b4f9cb2bfeb004871958ad260972
MD5 b23d08f7d6ba05344871f24dc8932541
BLAKE2b-256 5d12c1054698d8402bae79df58630f7898276d7ff1d512dcf9ed26a1d2064934

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-19.10-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for pyats-19.10-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 51fa76cc4ce0ab290aa6f083e9257ff5dd115844487b2e27b989964294baeda4
MD5 57d6d4230e8a87a87828c1f2ace51367
BLAKE2b-256 c68d99d5cd1faa6f184b140b5df76c0e31a23489b5f163e2a83261b0e723db11

See more details on using hashes here.

File details

Details for the file pyats-19.10-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: pyats-19.10-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for pyats-19.10-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 0c087496054273d1f566e68e723952cf36bbe95a4600d58f6f737eda6da572da
MD5 4b45adc3a15f57d3530db6e488568ddd
BLAKE2b-256 c7c04d3447e508378ae738ef7106a1307913bada818a4b947bfbac79fa6e7364

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-19.10-cp36-cp36m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 466.5 kB
  • Tags: CPython 3.6m, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for pyats-19.10-cp36-cp36m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 ea971e1d5af352c8ebdc7cf7749776fd60786c7b82de1a2d2cf178c20caa6cae
MD5 011b35ce578b11bd439ece9ae46ab639
BLAKE2b-256 5db5df9fe64547fccb51ba466144418928819ede7f4035d9aac8b45b56b5af2b

See more details on using hashes here.

File details

Details for the file pyats-19.10-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyats-19.10-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for pyats-19.10-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 597a5d4154f26f1e8453b7a034ae0168edb759d186e54f7f3a1ff55c287554c0
MD5 0858844c9f8eda89bec7a61b6ae2d878
BLAKE2b-256 2dd15bb83a1492a95027a702469c6411efcd0fd5738b88a737e90e91cd805d82

See more details on using hashes here.

File details

Details for the file pyats-19.10-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: pyats-19.10-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for pyats-19.10-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 d3e8d7f6192cca9374cab3212c42e62f5dd7933e406da4dcb896e9c386008c6d
MD5 ad7ddef3e1691fccd800873b1d371b47
BLAKE2b-256 74a41033c13af7a04fadd6670556654f544eaac13887bad68bedbf14f17ec785

See more details on using hashes here.

File details

Details for the file pyats-19.10-cp35-cp35m-macosx_10_10_x86_64.whl.

File metadata

  • Download URL: pyats-19.10-cp35-cp35m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 439.8 kB
  • Tags: CPython 3.5m, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for pyats-19.10-cp35-cp35m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 cd1668cc00b04accc913775216d39a09c268df84cad11b8cb443011a29d42229
MD5 26086acd3645ae503d8b162f3bc93c77
BLAKE2b-256 92224f7b8348e172f3955a97b25377ca6e171584969e6416cf227e65a273e97a

See more details on using hashes here.

File details

Details for the file pyats-19.10-cp34-cp34m-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyats-19.10-cp34-cp34m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for pyats-19.10-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ac15794f083326d81c4c34803f9aa82acef7b8b683e511f04908bef343625387
MD5 597eb937be4a0a4f15dc38e87fbfc11b
BLAKE2b-256 8ab00e0555e8be96bdd88399af7326eabe07d4972d216917d01d1d5321b716db

See more details on using hashes here.

File details

Details for the file pyats-19.10-cp34-cp34m-manylinux1_i686.whl.

File metadata

  • Download URL: pyats-19.10-cp34-cp34m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for pyats-19.10-cp34-cp34m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 49d30ff02ea4ef68361bbb3f507a19fbe92739d0d01e9601a14cb8bc4f2e695a
MD5 89a8b068a6a3af58e72f21dd394a45e6
BLAKE2b-256 49e9fe0de8ac32d1381e12ae250ab11e5dee619e9711570ee3560da2ee832426

See more details on using hashes here.

File details

Details for the file pyats-19.10-cp34-cp34m-macosx_10_10_x86_64.whl.

File metadata

  • Download URL: pyats-19.10-cp34-cp34m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 424.8 kB
  • Tags: CPython 3.4m, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for pyats-19.10-cp34-cp34m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 b1ec88afeeaa99b0b62f6670685bf6dd73b6991f3e26db7a4c857d0f7f833f23
MD5 52d6cc2f2b58021b78242da31042b8f3
BLAKE2b-256 4a4b64531c105e2e770ff3a8baf77bf3a01e738d3890ceda10d49ee34951dd6f

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

21.8.1

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

This release

19.10 This release

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