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

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.2-cp312-cp312-macosx_11_0_universal2.whl (2.9 MB view details)

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

pyats.easypy-24.2-cp311-cp311-macosx_11_0_universal2.whl (2.9 MB view details)

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

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

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

pyats.easypy-24.2-cp39-cp39-musllinux_1_2_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

pyats.easypy-24.2-cp39-cp39-manylinux2014_x86_64.whl (7.3 MB view details)

Uploaded CPython 3.9

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

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

pyats.easypy-24.2-cp38-cp38-manylinux2014_x86_64.whl (8.1 MB view details)

Uploaded CPython 3.8

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

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

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.2-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7ccf918658889601dad7daaab818def4900bf27ef8fdb6a1a17fa4010975f54e
MD5 8a9a8c24de9e7e4624c2b8cacba690ba
BLAKE2b-256 9b739e006b6946e2c1ffebe42befa9fcc747b18665773668065c539d68a87cbc

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.2-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 97a5b4a29457bb35adaaaa09f147304e4c4ae43a57d07fe2bd9d3a6089654c27
MD5 591cc030fd89ffce86cdb65b9754fedd
BLAKE2b-256 e9c53a5e7df5a782e10f677f34666dedafb2b6e3e00273f9538ff0e494540ba1

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.2-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 cb65be32eaca6a62040b114117621d74f0a5a5359078b8f39a5486a5b2174f76
MD5 3a5cf07d4f0abab0cf3d3d0cb108578f
BLAKE2b-256 9815ed92da817cab041943f1f64ea0a846f062d4cff37e3654cc744ad15800bf

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.2-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0f50d2c356705328f9239be15cef354afb17e9cfe5254fde9930b4de042db8dd
MD5 d69e57ca86862b26fba9da1f89adc6d0
BLAKE2b-256 c20e2d013f9b0198c14fdaf38c048bc3329d103d84f25249bdbb1043b8a8f10b

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.2-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 11941f743a10b04d2a39835e1a74324efce4ffb88b46e7bc5dc6399edba339ea
MD5 b66aba58ec1328bcbabab6007d3d2485
BLAKE2b-256 3e5c96e99b970ba3ce8b253c13112d762bb591b79322dd1938e659045f36fec0

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.2-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 64af74c45feafca3184dda81ec2f3357ed7cc8e230a665c63a08f21333e67ffe
MD5 727ace90737f4607797f483d95e5af56
BLAKE2b-256 69da3f5cb2b702a323fb51f4455d4fa967d5217592a90bd87cf11e9b0633a8c6

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.2-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ab81155d15707740d582f67fc0f0b46601c11832a69de624bf0473a9b73b848b
MD5 1d31018adec1305fc775c266998d0e8b
BLAKE2b-256 49742c51c5743afedc506bca49e9c0221636c21a5fb02fa31ade996ab016eb07

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.2-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1ee49720334ecc0052a9a7b56a1c8480e266a7a04290fea450b92b53875c28e2
MD5 7b68714972770ae4b120d21667725645
BLAKE2b-256 6d255e5365d976bfd256dd47b03ebb29fe87f089222d66f98cec451752fbf3ee

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.2-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 2ac1aac907c06171ea684796713625ea8c970873679689ff577ebc74945a1560
MD5 aaa48cb90cd44efdd4d13026a032f49b
BLAKE2b-256 30116a7b87b9d548a84423e18344a42d4598b543f572c27cfa2bbdf3c6929df1

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b7ff4a4e8fb1577427f0c5b1187439c05776643e4059c4d4239570342b442578
MD5 a343e5e0de31a7a5dbd30f8849b0d789
BLAKE2b-256 1665bc45148bcdd1eaad94247c814cc1da644c5f580c05607239a3d45700b57b

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.2-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 61f07c7fca89e7c57f0046026e358cd5a6f70702b3807f619491ce217bedd20b
MD5 6c82fb8a2dc4b5860c21cef8581478d9
BLAKE2b-256 90a70d0850488d0a242ccb5307026487d169ca7366b0df81cf090cb1b2790adc

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.2-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b7eb2a4bc1ec39ff4db8dd6faa677c52e746b9de588ed9ac5fd560983c5a784e
MD5 5d9371a82c59b247b098c5033f2a6966
BLAKE2b-256 7f4b4d32a0f194e71692ee15d1eb6b3aaa5b0bf89c8cc221a2ddedb058c01019

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.2-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 6d3722be9365f31155aa875433c8d60ff7e4166250273edda67a5e562c79f72f
MD5 11093428a00a2d36cb44ae228947cfc0
BLAKE2b-256 30d1460e2b91e71c3cbd74081c67f97cfa585e0a1960ef8f67f270ca2abc42a7

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.2-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 04b6bc7fee0fe56810e7fcde0f94f8d9b6740efc2de81cc17ac1f608c03e64ab
MD5 7b311b986fbaa5655c800ccfff29722f
BLAKE2b-256 d6c0b37a1e1c8df64adc4d70524d65203726d975eaef378a0b0acacb9d5a413e

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.2-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c47b5e58a045dd9a60b84d485dc3c44ca03748a7f313f26d4d072c2328c569b4
MD5 a6310e36978cbed6b009c0b4171dd396
BLAKE2b-256 e0e8515b31aafb35cf217de05163450be739ba7503b6a5a3bf89c3fa943397ac

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.easypy-24.2-cp38-cp38-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 861ee699f094a521e649ebfa2b8dcb4cbdc5525f0c7356163a0e0d779c9086c2
MD5 72716c2a0988153618d4cd1e2007426a
BLAKE2b-256 38ca4755717fb587bf5726decb6c5db607bef4b8680267b04f75dd0938aa9848

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