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

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.easypy-24.3-cp312-cp312-manylinux2014_x86_64.whl (8.1 MB view details)

Uploaded CPython 3.12

pyats.easypy-24.3-cp312-cp312-manylinux2014_aarch64.whl (8.5 MB view details)

Uploaded CPython 3.12

pyats.easypy-24.3-cp312-cp312-macosx_11_0_universal2.whl (2.9 MB view details)

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

pyats.easypy-24.3-cp311-cp311-manylinux2014_x86_64.whl (8.1 MB view details)

Uploaded CPython 3.11

pyats.easypy-24.3-cp311-cp311-manylinux2014_aarch64.whl (8.5 MB view details)

Uploaded CPython 3.11

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

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

pyats.easypy-24.3-cp310-cp310-manylinux2014_x86_64.whl (7.4 MB view details)

Uploaded CPython 3.10

pyats.easypy-24.3-cp310-cp310-manylinux2014_aarch64.whl (7.6 MB view details)

Uploaded CPython 3.10

pyats.easypy-24.3-cp310-cp310-macosx_11_0_universal2.whl (2.9 MB view details)

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

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

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

pyats.easypy-24.3-cp39-cp39-manylinux2014_x86_64.whl (7.4 MB view details)

Uploaded CPython 3.9

pyats.easypy-24.3-cp39-cp39-manylinux2014_aarch64.whl (7.6 MB view details)

Uploaded CPython 3.9

pyats.easypy-24.3-cp39-cp39-macosx_11_0_universal2.whl (2.9 MB view details)

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

pyats.easypy-24.3-cp38-cp38-manylinux2014_x86_64.whl (8.3 MB view details)

Uploaded CPython 3.8

pyats.easypy-24.3-cp38-cp38-manylinux2014_aarch64.whl (7.7 MB view details)

Uploaded CPython 3.8

pyats.easypy-24.3-cp38-cp38-macosx_11_0_universal2.whl (2.9 MB view details)

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

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.3-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fc1fcef2369a77f62f3d7bbe22123fb36bb2fa478723a0ef01ef571bac7d5d2e
MD5 f8ba9488aa07bdb36d0620a76bc14392
BLAKE2b-256 b8d4d2137bac0234c822fb4539cd1a307aa31bbfb47c68e45243b96aaee13d23

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.3-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b769c041be819fabda6d6eb95bad6436c9d119f4d46318d7e1de52051e6e5037
MD5 6cc1b46978f9515bf28ba799dfb60b85
BLAKE2b-256 f7a065a4806440e4ea4fb51a57364503522b4f2d3150185625eea26d64581be2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.3-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 3e09062f0626e8590561f996dbaaa7bf489b2b74437881e0197f61ba226e68e2
MD5 df16549a651bc879c2e94161b5a2c14d
BLAKE2b-256 52a99e881ac4de5b0b3fcf3e4e895a2ab33f3c702d6d55ae7db181322a2878bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.3-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 49ff8a7fcb8b6cbd7cca8aac2195787beaad470a515d952777c779d6916d1f47
MD5 090f8f7e4e11ff5f4b44b7082da90f62
BLAKE2b-256 b96329ceeade26fe61f0c0130ae4572349028d9d15d92891e5795228050d6ee3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.3-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4315698ea58106e74461c0d614fd3b58a4dc0264dab461201826696f439746c2
MD5 8854971e9c02abdc1a44565770de9afc
BLAKE2b-256 ae070e84be9e4250209ee1ca4ea26ca7083da99852ae2433b17bf979a3667d72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.3-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 c830ba82e4e076c2d7ff731b8eb7b889c3598dd770e72a98924b440ab0a2b6cb
MD5 522c5ee16ad36725c3ba809e29e87122
BLAKE2b-256 e4484d82fee501f0e58b9fa177633b00e1451b85f1e9bb378e0d939d33c7af51

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.3-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1d907933a6281d075dbb153485350b7f1b7106c0ae3fc330b7a9a5d906312b5f
MD5 54f7add2d3105f361fb89c80d53cbf06
BLAKE2b-256 d5dd7755a49e989948b56acf2f4cac35f50ff278e459baf0c35799ede664fd3d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.3-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8a1c2da44900aba192fd9bcd94d50120ebc6a9a6d101fda4e1a3525d090a095d
MD5 b257d681dbf7d9abb28511ed1db7c88f
BLAKE2b-256 0d9eca7f4a753baabba0a3d5d4fc04c4627022b055ed27766e4223ed779e9c4d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.3-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 bbeababcc5a57383997de29151ff1add3864c83fb8dfa48ce5e87a976222d53c
MD5 c6d2998de8a754753c0ae6b5055afb87
BLAKE2b-256 d0fdee458f1cd2d4a3f675f570e5243d15f73ec44f65f14ab299cff0ac5f0ab8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.3-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cdcfbfc8ad4637768822f15e15afc43cc33dec75cb5fa9111f6f6234b843a51e
MD5 58afab468140648ba07763afc9071291
BLAKE2b-256 c199a61543160858a87d0a3bdc6c06469aa6e81f8f60ea2beaf8b437c9c56161

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.3-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3d908eb3fb802f6f781849ec795f9c804e6eac949d96659d3246a667b71430ad
MD5 06f04a5538542a27399cc4de8b809904
BLAKE2b-256 b26ef7462b747e325fc6323adaf0d606d88bcd5c1a81d243d5904a9c12a9032c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.3-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e5da205faa0584e2e49102e85b8cc9ca51bf75e984ce61dee8a846d6be024254
MD5 1f98c33df750342df6680261269bb09d
BLAKE2b-256 bd364bac5c82b5a60000f28fe5f6ec8b8533788fbaf77fed930e218a8539d78e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.3-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 9c73835a0e6c6f40525060d4c46efb23241c5249e19b82595f64b0f6f09b7fd9
MD5 5f831648b1411b94cc5859324c64e618
BLAKE2b-256 8f28ba3abc23406a37f8dd0634d6b6a038df4d11892f991d0534dd65383a7e89

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.3-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 384f221c95d346b1eb1337fe7f96ba104b64041fc707ce117c9f6ff2c83ab68a
MD5 5c763bb7dc423ac9896c2ddd773e5c06
BLAKE2b-256 ac4d5c1ea4320efd04f89591cb151d3cc6da12480dc9069b8e1ac1453989230f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.3-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f0d9bcadcbdbdf3759e8001b6fcc899fa838dec7d439a7e2c883ede5ec7c5080
MD5 f149bbefce49c9ec6a6bcb705cbed28f
BLAKE2b-256 9d9e25e566989456eff7978fcb4e650be38cd31190554b6381ea002154403332

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.3-cp38-cp38-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 da3e93ca793d92b52a8cadd96bce4ae7e4059290d924b8a8fafc497a72d39485
MD5 613f6b5972b28d35c536e023bbf5ab81
BLAKE2b-256 62d4b2a1e5941573654b55d13bcb43866f9b2c18ebc2afffa53033d973c797aa

See more details on using hashes here.

Supported by

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