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

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-22.11-cp310-cp310-manylinux1_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.10

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

Uploaded CPython 3.10 macOS 11.0+ ARM64

pyats.easypy-22.11-cp310-cp310-macosx_10_16_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10 macOS 10.16+ x86-64

pyats.easypy-22.11-cp39-cp39-manylinux1_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.9

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

pyats.easypy-22.11-cp39-cp39-macosx_10_16_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.9 macOS 10.16+ x86-64

pyats.easypy-22.11-cp38-cp38-manylinux1_x86_64.whl (6.9 MB view details)

Uploaded CPython 3.8

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

Uploaded CPython 3.8 macOS 11.0+ ARM64

pyats.easypy-22.11-cp38-cp38-macosx_10_16_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8 macOS 10.16+ x86-64

pyats.easypy-22.11-cp37-cp37m-manylinux1_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.7m

pyats.easypy-22.11-cp37-cp37m-macosx_10_16_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7m macOS 10.16+ x86-64

File details

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

File metadata

File hashes

Hashes for pyats.easypy-22.11-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 35b17173cd8d2a2502897d572f56f402fded675a36c73f42e05160ceb13aab8a
MD5 e3071b071d51068aca4962bfbceaf553
BLAKE2b-256 025d00439c1ad440b99e3f3a1f696f224fb043fa2c7c6c63183f6ed7467c3f54

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-22.11-cp310-cp310-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyats.easypy-22.11-cp310-cp310-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f9f994196c2ee63f14738f964e7487e9572e85f0280c066ce0d3c949ebe0d775
MD5 358955f8f70c83cef3986ae3e9c32dd2
BLAKE2b-256 5764c4eca863b77562bef72945e07f47891d08a293f2cb19705ea3ed94280fb2

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.easypy-22.11-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 40bd53a8ea852d2d0ec2d57190ba258b5bcf2eabc4633a8411a40fc84dcf5946
MD5 a69babc0d77f3e78bd4f329bbdfdf8c3
BLAKE2b-256 33b960bd334c870542eef49dda4c17595fc259290a56e6515f8870569d8e6c8a

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-22.11-cp310-cp310-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for pyats.easypy-22.11-cp310-cp310-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 f41e4f68d39058de75c84215c423ee0078a230a73251851382d9f5fd2b23965c
MD5 11c304acfac80498b015e28179a05289
BLAKE2b-256 510a6051a6688b25fc29c0d0c0fb60a0a89d46475afb47fde7f81d968081489f

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-22.11-cp39-cp39-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyats.easypy-22.11-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 262383ed4dcc585c17a4a739f268984ca8d08cce0655ec65a574f27d29262322
MD5 1c0d226db5148f7c9e4253173a015989
BLAKE2b-256 42d1db7f84245eef35d7238a39882e2dc927ce9d6724cb16ab8386b3db8d0752

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.easypy-22.11-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 949259bc5318d79ed579cc248ebe8d894fd2e19573abb42dc960dbbcb88875e4
MD5 b18452b3e0c363e6e30294adb96c7998
BLAKE2b-256 ae5c6553c5fe275a7f4a5dfcef6825584038c13828e5c3f1b853113cbf39ca26

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-22.11-cp39-cp39-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for pyats.easypy-22.11-cp39-cp39-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 c5363a2717aa661c4206356c2ca0b2a92360e3e6254b87bd4cd7a58daa66f95c
MD5 737df27b3e4528306387152a20fb4a00
BLAKE2b-256 5c42409aefeece8f2be92d75f29cc2e3e7cea5b848d83680df268c47c49deb9c

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-22.11-cp38-cp38-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyats.easypy-22.11-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6796668121e5e52a926994bf899c32f81d1650091b68a9163a1abb1b3e97099b
MD5 c32f3f9cde00a233b38ae915e2aefd4e
BLAKE2b-256 ba41cbb793c2ce93b2852f45cf64bd966e11d1d1dbfb10eea9c09a45552ec6bf

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.easypy-22.11-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6ff69f6b5f2c9e84af6eeab11adaa2116743a54f7786cc3c78f4bab385fa71e3
MD5 69b030b6bc3ded6aa3f3a83769ccfccf
BLAKE2b-256 8a055073e51828a0d4bca46b21ddcf23caae26f150b3f129fc0ef628088366f8

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-22.11-cp38-cp38-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for pyats.easypy-22.11-cp38-cp38-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 bc74718c9c5e49976210a6cb6c2349a12d3dc4b349d983812878c099707d68fa
MD5 471963bc116617c2cbf955b43e956cec
BLAKE2b-256 2f7429a0db9a309dc8f5dc376d5b57f8f6933a304a0a1b32e3f581a0cc5377d5

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-22.11-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyats.easypy-22.11-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c1b219c840b5afb22bbbc50403cc848d2b632dcb4c5c112bfdb04899ceb4eee3
MD5 7c0bb7af16656414cc5d1a87e2b3f5b2
BLAKE2b-256 dfeb9c11b8528a2fa07e1db432ff5d921bb08ec2f911ae00e29c7f0b1ad3b42a

See more details on using hashes here.

Provenance

File details

Details for the file pyats.easypy-22.11-cp37-cp37m-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for pyats.easypy-22.11-cp37-cp37m-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 2da8d854a7595e01ca3a7d0ae47cf4bd287000916ddb64404263ac8d79b4beed
MD5 9edcad4589f928240913852f2f4cebca
BLAKE2b-256 8c35b2c1850bae5a50e3034fa9da6ce16d07aa2c016f937bc431586a1f85630e

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