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/

Connections Package

This is a sub-component of pyATS that enables scripts to talk to various network devices. It provides the top level abstraction and interface to enable developers to create their own connection classes.

By default, this also installs Cisco Unicon package.

Requirements

pyATS currently supports Python 3.4+ on Linux & Mac systems. Windows platforms are not yet supported.

Quick Start

# install pyats as a whole
$ pip install pyats

# to upgrade this package manually
$ pip install --upgrade pyats.connections

# to install alpha/beta versions, add --pre
$ pip install --pre pyats.connections

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.

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

Uploaded CPython 3.14

pyats_connections-26.7-cp314-cp314-macosx_11_0_universal2.whl (620.9 kB view details)

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

pyats_connections-26.7-cp313-cp313-manylinux2014_x86_64.whl (311.5 kB view details)

Uploaded CPython 3.13

pyats_connections-26.7-cp313-cp313-macosx_11_0_universal2.whl (619.3 kB view details)

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

pyats_connections-26.7-cp312-cp312-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pyats_connections-26.7-cp312-cp312-manylinux2014_x86_64.whl (312.9 kB view details)

Uploaded CPython 3.12

pyats_connections-26.7-cp312-cp312-macosx_11_0_universal2.whl (615.5 kB view details)

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

pyats_connections-26.7-cp311-cp311-manylinux2014_x86_64.whl (312.6 kB view details)

Uploaded CPython 3.11

pyats_connections-26.7-cp311-cp311-macosx_11_0_universal2.whl (599.4 kB view details)

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

pyats_connections-26.7-cp310-cp310-manylinux2014_x86_64.whl (321.2 kB view details)

Uploaded CPython 3.10

pyats_connections-26.7-cp310-cp310-macosx_11_0_universal2.whl (602.5 kB view details)

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

File details

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

File metadata

File hashes

Hashes for pyats_connections-26.7-cp314-cp314-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4c6f8479fa2cf2b81e43db6b45b16e1cae3cc2946101e6eca1bff3b15ea3c690
MD5 60cac3098701403d1657f2ef22396ab3
BLAKE2b-256 95824d29d33a0b3e486efa63173ce4582848b94d9c5ad8ffc1dde9bea3d562c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_connections-26.7-cp314-cp314-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e08a6b6bdc3e136276937e025efab67dc8e4a8ce081ea6098320c0f67b7d238e
MD5 fec3c0ba2aecfe435f3e63de1e22cbdf
BLAKE2b-256 960132cdc8fcdc08aea09d7ed2eb627c3f047fb304a04718069fe336f7b47a92

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_connections-26.7-cp314-cp314-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 3dedb72a177af60c09269abcd06a2aaeb4f5fdc0d6528ec8f3e532dc2da4375d
MD5 b7689611e24271ee591c0f3904f473c1
BLAKE2b-256 9b328f45eae47774386f3abd3e813c862fc0031ab425d8a732e32ed0f258861a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_connections-26.7-cp313-cp313-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6247598516311e27973d9d8669c944a92c2e926f2189b90aecc8d95d3d92826b
MD5 e1d4f8e510a4f326e1d9f2fc3285b9f6
BLAKE2b-256 98423b4512e9b77dae60919f4919932d0a796a74e34077b82e3d915dca6c8ff3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_connections-26.7-cp313-cp313-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0a99688bf594805133cb71e71a60e86e192864164701d3dc183973020636f325
MD5 d28f124b39445ee252cb3d691ef31b96
BLAKE2b-256 3144d3bf9a6fdf60b191af2e5a5d2e0325c0e0eb46f8155504f7006a441dc325

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_connections-26.7-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 3871fc4d9e9e2283aacf50c16a5e8f71a6a7d0af6ae03abf856e66b652c6f0ba
MD5 6d9d8d6a615f64ebe3516a901f727e10
BLAKE2b-256 8f8d4c0e68412d0d4e42f89b2e06f586d36171d39729dcf8a44ea2c2cf0e3f86

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_connections-26.7-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 300c23649bd94069f736bdebcde9db9fd316a82d93f1b3eff44f85a66cd34cea
MD5 ef14410ad78e1dfc3f5b9f566d8b07f9
BLAKE2b-256 d2022ea0f5d64b4dda98a5a74d3e4a937b18650dff286f623f5f69662908d025

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_connections-26.7-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b85ede6b25419326d6ea4edb039f44bc40e40354583305c4ea97492cebf187bd
MD5 fa8576e87eed95a2ca56ea993b32e8d8
BLAKE2b-256 40a154765fdcd8f99eda9a80ba7e42db57d14d2a9b118c4a1a61340099b987e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_connections-26.7-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c5e3dfa7cf1c51edead93df70949489ea768158bccf3d337e411e77e0f3e19b2
MD5 da53f93bcdc29dfbd2b695e1080aacc7
BLAKE2b-256 6287d07f9e3caba72c4452225fc98d74f0c09a99f759fa346780a6c326fb2679

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_connections-26.7-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 2f75d27e8a3ae041977ae60b330e97f508533f8943c31d7b255661c7ccc794c1
MD5 694a841789320316fa3a67e71e3a4788
BLAKE2b-256 ec38a410062ee7e681f5e07b45576c7fad06957d6ddb33c464d8d6410efae594

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_connections-26.7-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c725b43e662eb28c444cc0e223bfb734669fbceed2184484261dc30da635ef0b
MD5 6f0e22821b924b7e412de64cd0905552
BLAKE2b-256 26a48d8112842ef389b2961bba2f29dda8d74d54426f2e9a4544182a883c4279

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_connections-26.7-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a78e27e3f198b17617dda319d3ef3ae9325bde7c6671c090a3f7c37c6582399e
MD5 c6e13a80b0b1b1810737e0d38feb1925
BLAKE2b-256 9760575d30e14054daa88ccc09107fddf9b2888784d13ccc9d449efaa985143a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_connections-26.7-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 16d19758015d5b00215caed3f268ddfb34063a988a7b71db48f5641734821270
MD5 23aa912e84f6771ec86b51739e2571c2
BLAKE2b-256 fbceceee10f54764655e20889841e83a82d902dec429ba6d632d8bff1ff21ec2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_connections-26.7-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c90d951b88a4c168ac4d74ace9f17e62c0e80c5dca59e878236d9d0a57339cfe
MD5 6149ed97a0b3052d892a423ec62f9f55
BLAKE2b-256 0648df7bfb3ff6e30ccd4a3d0716ff432b04cd0c9bfb14d8591855d98c9b976e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_connections-26.7-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e0196e6f2075d09a69890077d063468a34e0ddb98788ed572b39ca49ce74df05
MD5 999b39179c396f70d264f2bb65472b77
BLAKE2b-256 f195cb87539fadbe485ddc91ddc86093fa216b0011b929120b14609586faa0dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats_connections-26.7-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 ffca5c00670848261371fd173b3173d3141ec71c5405f7f42956df4840c91046
MD5 4607b8993ebd3f7d965a2883843ea529
BLAKE2b-256 221185a15a9de1c896978efdbd3a6ecdf1616a2c60375c49c821451e7d4c661f

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 Sentry Error logging StatusPage Status page