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

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

If you're not sure about the file name format, learn more about wheel file names.

pyats_easypy-26.4-cp314-cp314-manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.14

pyats_easypy-26.4-cp314-cp314-manylinux2014_aarch64.whl (8.3 MB view details)

Uploaded CPython 3.14

pyats_easypy-26.4-cp314-cp314-macosx_11_0_universal2.whl (2.9 MB view details)

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

pyats_easypy-26.4-cp313-cp313-manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.13

pyats_easypy-26.4-cp313-cp313-manylinux2014_aarch64.whl (8.0 MB view details)

Uploaded CPython 3.13

pyats_easypy-26.4-cp313-cp313-macosx_11_0_universal2.whl (2.9 MB view details)

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

pyats_easypy-26.4-cp312-cp312-manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.12

pyats_easypy-26.4-cp312-cp312-manylinux2014_aarch64.whl (8.3 MB view details)

Uploaded CPython 3.12

pyats_easypy-26.4-cp312-cp312-macosx_11_0_universal2.whl (2.9 MB view details)

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

pyats_easypy-26.4-cp311-cp311-manylinux2014_aarch64.whl (8.5 MB view details)

Uploaded CPython 3.11

pyats_easypy-26.4-cp311-cp311-macosx_11_0_universal2.whl (2.8 MB view details)

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

pyats_easypy-26.4-cp310-cp310-musllinux_1_2_x86_64.whl (8.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

pyats_easypy-26.4-cp310-cp310-manylinux2014_aarch64.whl (8.1 MB view details)

Uploaded CPython 3.10

pyats_easypy-26.4-cp310-cp310-macosx_11_0_universal2.whl (2.9 MB view details)

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

File details

Details for the file pyats_easypy-26.4-cp314-cp314-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats_easypy-26.4-cp314-cp314-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 14c462d1f01c12261b2bb772165ec68b706b74a39aa4dbcdf131e0d75d400407
MD5 f54372d7a9e771add48ea08abcb6752c
BLAKE2b-256 295cdb6330e579f1cad4814c92fd33c034041402e1baede9b2977da015cee083

See more details on using hashes here.

File details

Details for the file pyats_easypy-26.4-cp314-cp314-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats_easypy-26.4-cp314-cp314-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ef608ce3469d6948ce36f5d1003c6ea324c4d21b1306413e5077ffa74098fb5e
MD5 50e0a93a82143d1855dba51eb344767f
BLAKE2b-256 8686efad968b84ca0ffeb7049179ea8fa206841ba30038f15ddc262195e87391

See more details on using hashes here.

File details

Details for the file pyats_easypy-26.4-cp314-cp314-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats_easypy-26.4-cp314-cp314-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 9318a9e5b9bd15ebfbd9bf8ac4615a138a2f490c76c3b2968c0b666bb1b500ed
MD5 97c78a236bc439401eb2569e78373d9c
BLAKE2b-256 08d3b8659e3c8b97992868efbbc15c2b4db01711e80c89918add6200684b481b

See more details on using hashes here.

File details

Details for the file pyats_easypy-26.4-cp313-cp313-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats_easypy-26.4-cp313-cp313-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 92387ccf60eb06ed9ab9a439d720bdd209d300bd01c0bc6a5d9c7884ac8b5aa0
MD5 ad0876b45f605f311aaf022a87e42867
BLAKE2b-256 a8d2ce91e91579425d4c0bf9c8bce0d9d1740c3a9153928bd628941d8f98538d

See more details on using hashes here.

File details

Details for the file pyats_easypy-26.4-cp313-cp313-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats_easypy-26.4-cp313-cp313-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8ab5392d605e30677aeb76502508cb8ef8c3cdf46a0f01fa18d63ddc16c0616a
MD5 97b6d066e6926e11266c50caabb07bf6
BLAKE2b-256 e4c389a02bdbb989e6ef7b34ca53210a1fdfd06059ec25efc79973a6743855cb

See more details on using hashes here.

File details

Details for the file pyats_easypy-26.4-cp313-cp313-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats_easypy-26.4-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 d3cc1cbee1a21db4a95b14687952b0797b599688e1876787fd65e4fe5acf7f9d
MD5 aa03c3ff0fa753a723bad0fc57deaa3b
BLAKE2b-256 0532d2f36d367002ea9d4f037e494c765d474e8a8f61947a26a18fc4af796fc7

See more details on using hashes here.

File details

Details for the file pyats_easypy-26.4-cp312-cp312-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats_easypy-26.4-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 951a622ffa4955f84537df52568dbac523c62b0c11e51929f2e16ee9efe4e7ef
MD5 d6e23b7599f5543f143210f44252976d
BLAKE2b-256 48b87ffbbb6f5ead56e79b0e2769c5a425256b9a790c413074730195bfa5039f

See more details on using hashes here.

File details

Details for the file pyats_easypy-26.4-cp312-cp312-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats_easypy-26.4-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3bdba7797a3cfd9c03928fdf9c1ff634ce3915d5990fcd852351b6fe3e2448de
MD5 e5fec36ea7feb64899afe9864c3c979d
BLAKE2b-256 e62b23ddca8290e5e649615ceea51a19e5effb61cc32bdef9a63764b6b0fad20

See more details on using hashes here.

File details

Details for the file pyats_easypy-26.4-cp312-cp312-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats_easypy-26.4-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 b85160f1f3c0a5397150f1145ee51a38a87d046682fcf80eef2bac23a5cd9db8
MD5 7d97eea438917b3e5181eaf303bc3355
BLAKE2b-256 1bde73aa57c69cf4eeab222e30863ca507bc11e2e3824dc0feb278c4288bad68

See more details on using hashes here.

File details

Details for the file pyats_easypy-26.4-cp311-cp311-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats_easypy-26.4-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dada260bce8d35c271e0446fd9410a4315b6723842ab535b1925d134f124c2e5
MD5 8d198c23eb0c341abbb60e6e0e96ceb3
BLAKE2b-256 74455545926adb27f3f8cb06f9306be53205175c9b73c10dd095aa3c149e2573

See more details on using hashes here.

File details

Details for the file pyats_easypy-26.4-cp311-cp311-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats_easypy-26.4-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 a32ae8e489b4437ea87653934a4d9bdc742cbbd35f8654864221f79162843a74
MD5 427734c755e53e422a662d3557c20b3e
BLAKE2b-256 ebd306fdd1e0a0ba9ea721f5bc6a8e1f3c0d7576b89ddce736a507c72db41331

See more details on using hashes here.

File details

Details for the file pyats_easypy-26.4-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyats_easypy-26.4-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 650dd1504ea421b28e6f327fc96d0cd1b34fb363811dd896034bee108e6770f3
MD5 717e2bee4be3319f456a915e42a78238
BLAKE2b-256 e4eb02c99714d5e9bb45b2216289f05779e25255c2b7525f88763697f2c0b6aa

See more details on using hashes here.

File details

Details for the file pyats_easypy-26.4-cp310-cp310-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats_easypy-26.4-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5a1a39a23f1290d07c83c5ba8fba8b82e059a36708766b620a873fdddacb2791
MD5 c0b584e025af71e32e33179a32e9f092
BLAKE2b-256 1b1bcab78fc2bb2eb58a58886c7bb79a8164e64fad0922d4b4e363a0b107db33

See more details on using hashes here.

File details

Details for the file pyats_easypy-26.4-cp310-cp310-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats_easypy-26.4-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 59a4c52fdd6b55cd9ae4b43389e4ca54b9d50b792b1b319b894a5b5a33079017
MD5 0ff0095c053d365045ecbfe1f46e15fa
BLAKE2b-256 bedbd7314d4130670d7c8a6d7481495b5e24b1a13c335866835c88ad576e4915

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