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

23.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-23.4-cp310-cp310-macosx_11_0_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

pyats.easypy-23.4-cp310-cp310-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pyats.easypy-23.4-cp39-cp39-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

pyats.easypy-23.4-cp39-cp39-manylinux2014_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.9

pyats.easypy-23.4-cp39-cp39-macosx_11_0_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

pyats.easypy-23.4-cp39-cp39-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pyats.easypy-23.4-cp38-cp38-manylinux2014_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.8

pyats.easypy-23.4-cp38-cp38-macosx_11_0_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.8 macOS 11.0+ x86-64

pyats.easypy-23.4-cp38-cp38-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

pyats.easypy-23.4-cp37-cp37m-manylinux2014_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.7m

pyats.easypy-23.4-cp37-cp37m-macosx_11_0_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7m macOS 11.0+ x86-64

File details

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

File metadata

File hashes

Hashes for pyats.easypy-23.4-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 835b825629c20417a9ab3a7a6a370412e262b1884e8f25ec8682e7b278d9e45a
MD5 8de71e4a063175155bbc37f7d57418d7
BLAKE2b-256 62d53d32e482d83eba56f0a082e53a9dcf0211f1bbd9bf14f821955bb2fbe7b6

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-23.4-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for pyats.easypy-23.4-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ab5a7b9e88f866bd4130f929bde2ca23944c42ca04ff07e6edc46b0185a73232
MD5 7f3a4c9eee2d8e71d41e051fa017f8c1
BLAKE2b-256 774d1065f56b04929c9521c5c96056779c7a66513ec069910ec73306b127f188

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-23.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyats.easypy-23.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0c9df25ec40d2d38f793c3bbc7466b26a34047771254807ff2422a43eb5d0c82
MD5 2c4abb43658d96fcb826b72547657b0c
BLAKE2b-256 91fc301e8d08dec75da745a782102ca4aa8b1a553d7ab41c3e3ac92d81fb4922

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.easypy-23.4-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f86eb66e8d6a96158b7bfdb376c6acf47c61582c321fd542a3c4ca6cbb4d09df
MD5 2839fff708bd998ccb6e864a9f1e1e77
BLAKE2b-256 720af8523fa424e106d6dad37e87831e11af8ac2b40798eb8ef8902f46c38a90

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.easypy-23.4-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7e6fbec29019bd46a99043dd4971285ed403025496f06b43c06907f478760076
MD5 44ebacc665820ddcb4b7bf2b41fb4587
BLAKE2b-256 554447e2b5514b6861c4eb7dc55682dabf04778e8a9e97f692e5dc343a508935

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.easypy-23.4-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 07b0e7ea93a0aaec6fe1ff647cd47624ae04f86720bc7b16168bf3a509be65ac
MD5 8ef1815cf4f748913462b2e2c6a9c5f4
BLAKE2b-256 0ebec4a94a2c5d44d1258a07ff7d5e822e3b65734c5ff0c8ba4d4d50f7f144b1

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-23.4-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for pyats.easypy-23.4-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f541204fc13e3b0882ecf0ee35259780d81044bb5cde0f095e7cf896d8070d8f
MD5 94059ec5b8989471abb00571d3e8ee63
BLAKE2b-256 dbbf27279865954c42781f3e9a16fa00c55e51e0207354e828fe0984335eb6ae

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-23.4-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyats.easypy-23.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 47b8e6c8365d1fea23b6d480cf75f2a3df5da33f891687cdbe776260ea01bdc2
MD5 52c35b7e15ddfe69ea602c63b141a40a
BLAKE2b-256 487e8378f2af20f4e827baa0faa6ded5f9bbb86e1ac773f714ee339d5c31a5da

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.easypy-23.4-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 692ab13cbe2542837162d343d6237d11d590b5b99ae49a359331c7fa08de706b
MD5 3dae04a7c4e344bacf99f328a4bfedd2
BLAKE2b-256 dcd5b34428154224f5f787a8c261c67ff892be013e401a8522c37b3ca78bd3b2

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-23.4-cp38-cp38-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for pyats.easypy-23.4-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 103aa1bbdfc76aa06979937ef80b16e0a693926c705679193b5f2e9f9cf4b70d
MD5 e44df973f2b0a701bf3018b6075afd5e
BLAKE2b-256 a92aadf8f72ce1784229a79b3b153f747d1dd5d0d1318636f0f75e87d4ce18ad

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-23.4-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyats.easypy-23.4-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fe7120680ae7b989b4f1bcd9be9586d888727078ae9c48276c64d804249742d3
MD5 f1eef2ca9dfcd62fda44e6226c44718c
BLAKE2b-256 482e99c7c36a729853bdd282d17f9b8de2de2457cdbc3b6095fa11f16920f008

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-23.4-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats.easypy-23.4-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a8e35daa5e746a0a1d3a815d60e5c6e89667666e8db639cd0ce37e24cdc252b3
MD5 52b03eadc6cf1e71340da0fdd828f135
BLAKE2b-256 cb1f0cf5399f5fa673437f63d9fda4cdb4f43cccfa827b58c5288e17e78ce05d

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-23.4-cp37-cp37m-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for pyats.easypy-23.4-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 25e10fb97e07bdbada7c03aa3d3cc1482bc2ffeaf36d09a9e606d6de23c65d32
MD5 5d1391549e9133170ee501f2d13db9f6
BLAKE2b-256 27a45baf83e6235af494924876aa46aefe68587e22e36a2525ebb46d01c79d95

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