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-24.10-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.10-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.10-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.10-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.10-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.10-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.10-cp312-cp312-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats.easypy-24.10-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 537f906a2edb3498bb69162d050e27dc64012abfd8d570f1deb9240bd5bfd902
MD5 db3ea6ec38fd2e2a5e070e19922249c7
BLAKE2b-256 a73ed557436d78aa0127d34a28663a5d8d1dd5415e829db10a19fbafe6254ac6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.10-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 de56517d7ef35a7e04d283ffc501b05bd35e0d2dc9b58a3205010bebe21e4809
MD5 398e47fc038931df644e9676ed8c52c7
BLAKE2b-256 c923bd84420c46ec80a7d32094215cfacbc79ab32d95e7005865825d18f208b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.10-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 904024b5cb490074e807dc7fcfdab2d6bd765e78a32ec62e72a332a35940fc75
MD5 0c88b6287bdb40845faf758b981853c9
BLAKE2b-256 5eb2a197e671fb47cc118761920746bd2c63236e503e95f4e9159b9f224e94b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.10-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6eb4c919fa67bccc083aed37b9d6818c14a1d15168c1d62d1548be9b4c499178
MD5 668adc851cb841ec654e911767d90402
BLAKE2b-256 db7d622ce7a77a8ddf0457b01b2b57b179f4b581e4d16e0d45c966cd8e4e420b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.10-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6ad1f6e76eaa38b33183fcdcb0c978ff0deb345d5658698ca21583387b8acabd
MD5 284f3440113c88e7a6e5c6440f173a11
BLAKE2b-256 0f62af3e13f798fec5b6d0abda2cff8f470b6973c4f293364545b750f7c77e3a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.10-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 a0846194833ea292254a3a07098be3dc5685d45bf1ed0e1cb4549b25a3ffd31d
MD5 24e3e30dccfedf66ff7d2d72622e2c90
BLAKE2b-256 a49776b0b08fd0fdf6785b69e771e660beb7b1173a76f832f3e162971cf9e5ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.10-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fe3afbea1d55f20cf77bc506960159482c9c177110b43c7edede48bab0ece8db
MD5 f40453350c32314cdfb8225a1bad8f5d
BLAKE2b-256 56922989b3ba79188b9f0092077c53662e8d3c5e892f90388ba56b3fefc97fc4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.10-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3390176a9f446b615b687de2c1ac7d783edac42728a22ffdfbba07cc3fa33696
MD5 1e6419ef097f9b52838e0fd46ecb7eef
BLAKE2b-256 b3eaf76e51fc7d8f9a674f915e4121223fcc2faed94e57113a1379cf60541623

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.10-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 22fa206fcc0737a59265660e8a60819357ac8e3ea6fec121c89d678ce3701048
MD5 1cba484269a982d403a4beda666e4e12
BLAKE2b-256 a76021ebdcc1e9efd8588d0c9b961612240cd4ee54360cc1b2fab10e1488a2c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.10-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8fed265413fde6ccbb32cefcecc5b61bebd1f4cd70ded65bf6ec787f80d792e5
MD5 5465b66aa43b9520a4f83b5aa6349b66
BLAKE2b-256 ef650efe1ddf963e08d4b2cd9a472e6b0255ab1a69515ce9ce64ef0a8188779d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.10-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f9a25142177fa0f50292c1c7962232af4b77df5876501d37413ee4bdb722537e
MD5 3eebe2882092a6d42530c309a3b4468c
BLAKE2b-256 897d2f151484a925214abec89c7e19cd101094d78f0d085eb1a0efc247d804a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.10-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 711550ccb2e06821e1d1aa25b8b5f29cf66b484c7f0d89a7011c9f7f02b1484f
MD5 97555ef838e36df35e4b256bb8d87683
BLAKE2b-256 e7cf490558654d96afd35e5c97025598b69d214a95ea8842fc0543fafb4ef5d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.10-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 3efbdd949162fb8cd5e136e0d482335362e768df822b6f734a5fff0f7153657a
MD5 3595c92f41b1e53a8488e337c3ae4e3b
BLAKE2b-256 9278e1818b4725a431936885932d96674eac868f49e74a65583e03c110f64ea2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.10-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c11e9e2ba6de92c7e0330034ad4280f715332b504b281d05756ffbc0e0a81c61
MD5 eb481245d7377e10883d59c745cd9cd1
BLAKE2b-256 7cee164c2407cd0fde21f9c5d161646717b0bc4d32b68c1d8c40b69ed119e04d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.10-cp38-cp38-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 9a5f7159e8f12dcc4c94b89f8ec76fd4aadd194934d4fe6c73222fdc037cfa7b
MD5 1dab42bcd5b42f0015f021ac3653f786
BLAKE2b-256 6cb0111a162ac592e3e3a01f1473ae96e7d213882f9a2db02739d363b9cdc3ed

See more details on using hashes here.

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