Skip to main content

pyATS Easypy: launcher and runtime environment

Project description

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/

Easypy Package

This is a sub-component of pyATS that aggregates script runs into encapsulated environments, collects logs into archives, and sends reporting emails.

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.easypy

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

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.

Project details


Release history Release notifications | RSS feed

This version

24.4

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

pyats.easypy-24.4-cp312-cp312-macosx_11_0_universal2.whl (3.0 MB view details)

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

pyats.easypy-24.4-cp311-cp311-macosx_11_0_universal2.whl (3.0 MB view details)

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

pyats.easypy-24.4-cp310-cp310-macosx_11_0_universal2.whl (3.0 MB view details)

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

pyats.easypy-24.4-cp39-cp39-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

pyats.easypy-24.4-cp39-cp39-macosx_11_0_universal2.whl (3.0 MB view details)

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

pyats.easypy-24.4-cp38-cp38-macosx_11_0_universal2.whl (3.0 MB view details)

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

File details

Details for the file pyats.easypy-24.4-cp312-cp312-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats.easypy-24.4-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c1b1afd41b61d47bf483ae52efa0b70cffa8444486f72f08954f11dae44fe346
MD5 36d46becefceaca80113b1867ce09a6f
BLAKE2b-256 12a9de4dcea1488129cefd60079198c60a51bfb7399ad4f1e7da9de0b0edcb78

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-24.4-cp312-cp312-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats.easypy-24.4-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a0a9e7f09cdeec3f1f0c9632df88c9a04a1881aa5a5dd52cbcaec0a9f6d9c865
MD5 bf3745a24053d10c9f7d2b94d3043ff1
BLAKE2b-256 49a384ec24940400b5219416c1685e36c98791eb8d0faae52ae0ee229cd1fe80

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-24.4-cp312-cp312-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats.easypy-24.4-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 ef5d0a74b7e1d044c0eaa207d8b205a546a28ea0acbe03a4a11d4dd13e2981ea
MD5 03a1fa4fba891a7b50bf665f62c27d2d
BLAKE2b-256 3107b744ccbdad9f34171394bddf19faf4c0f8f20707a9731fe5ae15ca3a6045

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-24.4-cp311-cp311-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats.easypy-24.4-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c014b56ce590ef4b5a6cf3befad40729bd7b570f29b1832fa96319dddab9e187
MD5 bec77581c29f8c84f013ea57016d3a2e
BLAKE2b-256 820aef31c1a29a59bfa378ace30de6d69e20af348ecd380933e316356258af84

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-24.4-cp311-cp311-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats.easypy-24.4-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9b3b57f29740494413ca91055f0d52940307a4b29a29fc5bd7bd9bb0f36c1d49
MD5 1cdc678be304eb0c57334a279e9bdddb
BLAKE2b-256 2d680c3a763b6a949b75d1415f59ee05a89ca2ce62e4c94783b043f96146c963

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-24.4-cp311-cp311-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats.easypy-24.4-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 88d7f0881526daebabea02fd1973bdc6c1504cfcf90cc2ea912786acfe9c5ad7
MD5 199142b4b3fa5911215300ee1073c382
BLAKE2b-256 ca170c76c73f15fcebd63de93f64a89dbfc49fd38099bba214849d46e4a4ef2c

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-24.4-cp310-cp310-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats.easypy-24.4-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 164873d9474675901c35093eef61e5c62aa49bfc58f98fe63c818c73634ee0cb
MD5 8bab7b460f64965b6d3f57280349b5c6
BLAKE2b-256 c87b26e5f88edd11f5f902df0c87f0a09765b6c2832fd2bcc0d7c432ab33fb4b

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-24.4-cp310-cp310-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats.easypy-24.4-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 041f43ad49e57bef2f0a309039703565199dd8554337714e9d47b020f68a2ac8
MD5 73077235316495b34b400b5b1ebe3a75
BLAKE2b-256 33568ee8b8bd6543a448a2433d1a451961944cb6079dfa242533cfd9700bccf6

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-24.4-cp310-cp310-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats.easypy-24.4-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 07b7ca6ceea1afb95cce418a519ed742593a8f6529f8cc5ad79f440a4a551f41
MD5 3abca0f57c99cb5432f82c89881fbb9e
BLAKE2b-256 852ec13aa1ffe9b9c2d1f2b5ba19d74ed0e5903b804bbd78e47894fc2188b66f

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-24.4-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyats.easypy-24.4-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e9658e135c54833f1d8df1d95eecb990e3d0b5bf718c5170b478958e85c55328
MD5 93906aceab79d434372ce3b79ddcb6f3
BLAKE2b-256 037f2c8937a843774967e07d87d04e674095af64278a6960af629fb926c75d60

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-24.4-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats.easypy-24.4-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4b768f1668179ff3e63ffd35bf3d91afa4c3e87607ff0159eda16898191e3846
MD5 cae1978227a04cc9d8496cc64c313304
BLAKE2b-256 8a8413ce3c9f447faf9de55cc332261ae9aa9e7e0938323d38f37f245a5198b4

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-24.4-cp39-cp39-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats.easypy-24.4-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7582741b3a8e14078a8382ce64740475d15fbb04a569c2e92871b06e94a53e06
MD5 50f07a91b90d63040a06e336fa7611da
BLAKE2b-256 6f1c1fbffabb1879ef7ef1f0b17660d84ac93d2c624a8b5f917f4460ff8211a3

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-24.4-cp39-cp39-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats.easypy-24.4-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 04e8d1d3295d7347d4d136fd875d4a0473661e7c9cf3dff033e912b8f4047130
MD5 f6146d4a64f9acf1beebd66c7cdf8a7c
BLAKE2b-256 8ed8969890a8010f81172dafe49c2d86512043a0b5aaf6de4a79bc7c1a236d4b

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-24.4-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats.easypy-24.4-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b373f1798342520ebca390001c1e724dc897101be4c2b48737add02a962985d5
MD5 7ac67104e09bbe0a3f76813613a39f17
BLAKE2b-256 41a4a428c58957210d50d702551aadfeeb8bef0b2f132c7b8360a8e5465a6649

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-24.4-cp38-cp38-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats.easypy-24.4-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9621564efe3d539b6dc47d769ec9e2e89ee75e992ebfb968f2c871e7e6b28679
MD5 d3cf906ad11a65ed0c9faebb2cd6f74c
BLAKE2b-256 3917c7983ddd054b52368f8775713d22a5eb38cdc64d6221037a48d5026e4ca2

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-24.4-cp38-cp38-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats.easypy-24.4-cp38-cp38-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 9e57cd373e844cc082a2fbe190904ba7aa61c372b5b50b3d8fd350d3365ae9a2
MD5 63364d7fa5f9779db432f8acb180f53b
BLAKE2b-256 406ec79062ed15115f769f88d76917cd28cc82a92f44642ee8ef7214cd085a37

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page