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.10 on Linux & Mac systems.

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-26.7-cp314-cp314-manylinux2014_x86_64.whl (963.3 kB view details)

Uploaded CPython 3.14

pyats-26.7-cp314-cp314-manylinux2014_aarch64.whl (5.5 MB view details)

Uploaded CPython 3.14

pyats-26.7-cp314-cp314-macosx_11_0_universal2.whl (1.9 MB view details)

Uploaded CPython 3.14macOS 11.0+ universal2 (ARM64, x86-64)

pyats-26.7-cp313-cp313-manylinux2014_x86_64.whl (961.4 kB view details)

Uploaded CPython 3.13

pyats-26.7-cp313-cp313-manylinux2014_aarch64.whl (5.2 MB view details)

Uploaded CPython 3.13

pyats-26.7-cp313-cp313-macosx_11_0_universal2.whl (1.9 MB view details)

Uploaded CPython 3.13macOS 11.0+ universal2 (ARM64, x86-64)

pyats-26.7-cp312-cp312-musllinux_1_2_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pyats-26.7-cp312-cp312-manylinux2014_x86_64.whl (967.8 kB view details)

Uploaded CPython 3.12

pyats-26.7-cp312-cp312-manylinux2014_aarch64.whl (5.6 MB view details)

Uploaded CPython 3.12

pyats-26.7-cp312-cp312-macosx_11_0_universal2.whl (1.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ universal2 (ARM64, x86-64)

pyats-26.7-cp311-cp311-manylinux2014_x86_64.whl (983.1 kB view details)

Uploaded CPython 3.11

pyats-26.7-cp311-cp311-manylinux2014_aarch64.whl (5.6 MB view details)

Uploaded CPython 3.11

pyats-26.7-cp311-cp311-macosx_11_0_universal2.whl (1.9 MB view details)

Uploaded CPython 3.11macOS 11.0+ universal2 (ARM64, x86-64)

pyats-26.7-cp310-cp310-manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.10

pyats-26.7-cp310-cp310-manylinux2014_aarch64.whl (5.3 MB view details)

Uploaded CPython 3.10

pyats-26.7-cp310-cp310-macosx_11_0_universal2.whl (1.9 MB view details)

Uploaded CPython 3.10macOS 11.0+ universal2 (ARM64, x86-64)

File details

Details for the file pyats-26.7-cp314-cp314-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats-26.7-cp314-cp314-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ba7e55cac566baf8b5c09d47009dad1a045886ec73cf13eb548e4c21014f898d
MD5 5ec4cef772338358c2a3ec55719dac31
BLAKE2b-256 4a100e0a675b083e7e1d5077384c51113d1a8419e2372049dbbd5edd80e99cee

See more details on using hashes here.

File details

Details for the file pyats-26.7-cp314-cp314-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats-26.7-cp314-cp314-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 088ff32a62db5073de10d8fc9ad3af2f663c073e58d4663fe92ab65410876ae7
MD5 4ebcb53f7ec2cf117d91ba48c1cb2a97
BLAKE2b-256 a0e8757856bd2e5f7b3ea5d7a1ddf1258eb47b09d1df05988122a28e4f8cd0bf

See more details on using hashes here.

File details

Details for the file pyats-26.7-cp314-cp314-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats-26.7-cp314-cp314-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 95cbd4c2401b2c0282330ee563feaa8e562ead36f339310170603c45c769fb38
MD5 d6aefe31c941a86f5bb9f0afbc71ec00
BLAKE2b-256 416f5f3c3826772e3d9c0ba5e3ea038de4b9f786b40fe6eec7665dfa3cf641f4

See more details on using hashes here.

File details

Details for the file pyats-26.7-cp313-cp313-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats-26.7-cp313-cp313-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 41f978b4302899d2471345cd163779202f7f9c9c9c6d95474a7884475ded3479
MD5 cf1ece5d7ba02f8e1c9916a8db465ab1
BLAKE2b-256 11a6f05f65b2583c1f7da9da4411f5e790d0132a1c027c2e9ad771991d698fea

See more details on using hashes here.

File details

Details for the file pyats-26.7-cp313-cp313-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats-26.7-cp313-cp313-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b423cbfb715f20c6766005a9032bdb315ce12badb58471e9be9d04b6b6cfb829
MD5 a84ed9b1f653fc57ccafc9498c687844
BLAKE2b-256 0bc3f796dd021fb9844fb0efc33f74a4226ea60da9f7203976e6f08fe9e1aec4

See more details on using hashes here.

File details

Details for the file pyats-26.7-cp313-cp313-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats-26.7-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 d190d08a5432e449519d1c55e501339e0bd16990b8cfb03258456b9e34658575
MD5 2a66690d7730be8a7f76a4ec458632fb
BLAKE2b-256 fd5b4501195f3b774eec992d319efd13cc60699fa5a8a6d5fb0d4da74315e8b7

See more details on using hashes here.

File details

Details for the file pyats-26.7-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyats-26.7-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d6766d62d21a65ae5a4db602eed6dfd6124c0331cc9d13f796d2dc5467447c48
MD5 f2c0fa5ecadd010379ee75ae2a21910c
BLAKE2b-256 2a1f9300b93e0fb1090d91491469722ea83b5d9d4a24aab457c42e0c28f3f4d0

See more details on using hashes here.

File details

Details for the file pyats-26.7-cp312-cp312-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats-26.7-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c6fc7c475db9eb5789b4fc1d74c3fc4059f74bf88692e188993c1e701b4fcac3
MD5 bf0b1bab7bd26d7a2851435b703a4af8
BLAKE2b-256 c9af09c053c3c09d1eac509dc33e98967f066d1f738d91ed95227420cbe5e162

See more details on using hashes here.

File details

Details for the file pyats-26.7-cp312-cp312-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats-26.7-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f74cf019821c51fd13c1ae9e5bbafd39e0218098afb682f8840ae4cbf5ef5150
MD5 8f1e6d03057f38af14cad224c1abaa81
BLAKE2b-256 d044787a4b2e3eae2356590d38e3ec80896b8306140a63cd90f2c9b9d0889961

See more details on using hashes here.

File details

Details for the file pyats-26.7-cp312-cp312-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats-26.7-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 fe6ae81c317251c3d2cb96e46da0ef9ffd536e01ec0e73e1cf1f1cd4bea4ae28
MD5 26a134c62b36042a4d68c86a0816dfe0
BLAKE2b-256 ed98d1454aa76a61e9c6726e3211ba2062b367ff66b76116f7665c14d2934647

See more details on using hashes here.

File details

Details for the file pyats-26.7-cp311-cp311-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats-26.7-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 771e15f6eecd4eae35519c912b0e5762e9324605cefb1c4a4f0e232834b5b290
MD5 da1ded8ffb507ff1d653e3267f9b00d0
BLAKE2b-256 c27c8812affc31c321ef9a4d977ada35b568a0ccc8c0c180f7973ead89aaab28

See more details on using hashes here.

File details

Details for the file pyats-26.7-cp311-cp311-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats-26.7-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 935a8bdffc3cff0a8118a9b03ac918f63ef18417172a39cbab90283d9921b3db
MD5 631e009d4f662e14de08d9afece83f90
BLAKE2b-256 8144638e55df9d67db60445cc63765f00a3aabf5baf7dd491f63d2bcddf54c2e

See more details on using hashes here.

File details

Details for the file pyats-26.7-cp311-cp311-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats-26.7-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 1eff38dfed734abcf4326338a5a8777488c9f8c71eabdb540878e5a2b4cb8f0f
MD5 f50fe02cb629e7eb6e528b3baaab3b18
BLAKE2b-256 010461b40f2a1af0e939b6f40337c831150b7cd1d45982b16bc340d16104c447

See more details on using hashes here.

File details

Details for the file pyats-26.7-cp310-cp310-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats-26.7-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2acc3f8c21829b89cb643de7a369b22b9f6c02ef12aabada8e531954376cd566
MD5 73f89f97e26bcc40f122f6804377ba52
BLAKE2b-256 1452878ada5cb9601837988ab9fe9384de3aab1087e4e2ad69f8660a0fc12d96

See more details on using hashes here.

File details

Details for the file pyats-26.7-cp310-cp310-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats-26.7-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4e7beb65db53c59cce3ed54e1cb66b37fc9686436f967893ccc3a95c6c5975b1
MD5 4f2372d758e0d861a0a08dca84034cde
BLAKE2b-256 ab19bc8e359b43a455d418cdf0ccf3c82a31c73989c55e72f8c81d0412aa8064

See more details on using hashes here.

File details

Details for the file pyats-26.7-cp310-cp310-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats-26.7-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 610dfdbdd0366f3a684b3930ad8a24061e4c447bdac1132e68219764f6138fae
MD5 4a552a3fa6c1e7fb381dc51f792a4514
BLAKE2b-256 64e2fe554b30151e6b039a57869f39d5ec596200e750192e99d224349a9f552a

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

26.7

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