Skip to main content

pyATS Async: Asynchronous Execution of Codes

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/

Async Package

This is a sub-component of pyATS that wraps Python multiprocessing to allow easier asychronous execution of arbitrary functions.

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

# to install alpha/beta versions, add --pre
$ pip install --pre pyats.async

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

22.6

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.async-22.6-cp310-cp310-manylinux1_x86_64.whl (637.5 kB view details)

Uploaded CPython 3.10

pyats.async-22.6-cp310-cp310-macosx_11_0_arm64.whl (113.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pyats.async-22.6-cp310-cp310-macosx_10_16_x86_64.whl (128.1 kB view details)

Uploaded CPython 3.10macOS 10.16+ x86-64

pyats.async-22.6-cp310-cp310-macosx_10_10_x86_64.whl (131.3 kB view details)

Uploaded CPython 3.10macOS 10.10+ x86-64

pyats.async-22.6-cp39-cp39-manylinux1_x86_64.whl (630.7 kB view details)

Uploaded CPython 3.9

pyats.async-22.6-cp39-cp39-macosx_11_0_arm64.whl (113.4 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

pyats.async-22.6-cp39-cp39-macosx_10_16_x86_64.whl (128.1 kB view details)

Uploaded CPython 3.9macOS 10.16+ x86-64

pyats.async-22.6-cp39-cp39-macosx_10_10_x86_64.whl (131.0 kB view details)

Uploaded CPython 3.9macOS 10.10+ x86-64

pyats.async-22.6-cp38-cp38-manylinux1_x86_64.whl (692.8 kB view details)

Uploaded CPython 3.8

pyats.async-22.6-cp38-cp38-macosx_11_0_arm64.whl (114.1 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

pyats.async-22.6-cp38-cp38-macosx_10_16_x86_64.whl (127.8 kB view details)

Uploaded CPython 3.8macOS 10.16+ x86-64

pyats.async-22.6-cp38-cp38-macosx_10_10_x86_64.whl (130.3 kB view details)

Uploaded CPython 3.8macOS 10.10+ x86-64

pyats.async-22.6-cp37-cp37m-manylinux1_x86_64.whl (559.1 kB view details)

Uploaded CPython 3.7m

pyats.async-22.6-cp37-cp37m-macosx_10_16_x86_64.whl (125.5 kB view details)

Uploaded CPython 3.7mmacOS 10.16+ x86-64

pyats.async-22.6-cp37-cp37m-macosx_10_10_x86_64.whl (128.0 kB view details)

Uploaded CPython 3.7mmacOS 10.10+ x86-64

File details

Details for the file pyats.async-22.6-cp310-cp310-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyats.async-22.6-cp310-cp310-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0c02aac6967b1adeaf7ce38dc8af76db644a804bc4d44a6f6d44ccb48cbdaa5f
MD5 113044a0d67278dc1db0b803b1ed0f39
BLAKE2b-256 83d628f0a5fbc47f50c56ac4c492cd0c462cf137bc5f95c4724a611c566394c8

See more details on using hashes here.

File details

Details for the file pyats.async-22.6-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyats.async-22.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5c3c3f91e58253d78342198f1d261bff07c35ba78ad2500d3bbbdb1a3bafbca3
MD5 0736c1d912600055d2665964a85c3e1f
BLAKE2b-256 f42d3c4ff094fc0bc9a46d53ed640854c884dc89e2578d58177fe61b095b1040

See more details on using hashes here.

File details

Details for the file pyats.async-22.6-cp310-cp310-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for pyats.async-22.6-cp310-cp310-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 3e3666eccef47ec77d9ff854b0d1b5031e6bf4b53d9fffb0d3d41e50dc9d822d
MD5 25e50de34f46240aa6d0fb6fefa69885
BLAKE2b-256 40738e43b18d639f30706daf792e1779fb6ebcfff5e814334f93be7e5f3b2c5a

See more details on using hashes here.

File details

Details for the file pyats.async-22.6-cp310-cp310-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for pyats.async-22.6-cp310-cp310-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 a155247511aae1ceed7a739abe31c5a9d4cbb85aa6c3209e76e4a495d91e2c2b
MD5 a1f465f56b6b74297984487a9b89e433
BLAKE2b-256 06980939e0962e818a60b3471e553979af366311db6bb83b7151b68a030b4bea

See more details on using hashes here.

File details

Details for the file pyats.async-22.6-cp39-cp39-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyats.async-22.6-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b0a70d401fe4e9f21f72618d3df1726bf2e8ab07e5a72781b867b80c276f78e2
MD5 8b4cedd06f4eee74060d50ef04dd36d2
BLAKE2b-256 4fdc4d2efa345f7a97aa4d4961b4b3efcceb3ad8dfbbdd519be04ac4d22022a7

See more details on using hashes here.

File details

Details for the file pyats.async-22.6-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyats.async-22.6-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 06b3a2b4303e2e1874c91049caf63d3ffdf0ee86db2bfc8b02930b7c0826cc01
MD5 ebb8be8e1422a3eb0f1134e71eb27fb8
BLAKE2b-256 d6daca31aface496d8884a770346e9426eb16451c91930baeb792851d1495d1e

See more details on using hashes here.

File details

Details for the file pyats.async-22.6-cp39-cp39-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for pyats.async-22.6-cp39-cp39-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 13cf315997343bffd5c0e94f61d0ed85ceb9aaa14c234080403bfdf1c6e40daf
MD5 012e5e0d74f50a8e5f30f1488d7f7ed8
BLAKE2b-256 e151f820125877b4b78cd85f8c460cd7c5b3ddce1c50a0da5e6c678a9be1d7f6

See more details on using hashes here.

File details

Details for the file pyats.async-22.6-cp39-cp39-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for pyats.async-22.6-cp39-cp39-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 34284e5b1b4fb14fea5a6c1119f54a2d80f854e1bc40b0bd8f43a215d8fdc370
MD5 c3b93d910d37544907568bd39065cf0e
BLAKE2b-256 4b151d6b594884469130f4e05b970486c29496cf922a6f5d4dd13d964d1800bb

See more details on using hashes here.

File details

Details for the file pyats.async-22.6-cp38-cp38-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyats.async-22.6-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b63aafa402237dee65a072c14e4a0081bb3f6c8e3311277fcadd91d30b152a87
MD5 52a710168317a8c482c14e0a539244f9
BLAKE2b-256 69356a4d4710a22d919bbde2630b0146b677b9d5f658418ff5a6cf312a77f6b3

See more details on using hashes here.

File details

Details for the file pyats.async-22.6-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyats.async-22.6-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b6e3cf485c2723b3a29a6c0849916cab81fd3884c47d5e1c2b8c61f5eaea524c
MD5 6ce0d02df0425838d246a35cb3154c94
BLAKE2b-256 2eff4a2d3daa41e92107ef70a96c0c1a0dbdb68522b1b90905693bf99f6460d2

See more details on using hashes here.

File details

Details for the file pyats.async-22.6-cp38-cp38-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for pyats.async-22.6-cp38-cp38-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 cb6dafe20cfaef18b569539a667ae922bc5b163e932c9e49b2e0446e6db8a013
MD5 0a300195b89cddc77906751ca17238f7
BLAKE2b-256 2e0a2f4c5eb96403daaf8fabd69a71713c2b9649b7fa90d98ded128af54c2975

See more details on using hashes here.

File details

Details for the file pyats.async-22.6-cp38-cp38-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for pyats.async-22.6-cp38-cp38-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 7a1c372e3648c7c84519de890c73c05a28670e74c88a901acfd1cbd5c2154c9e
MD5 fbb8f13beda33607084926fbc145d077
BLAKE2b-256 deb796eceb812ea9e409a2cb31be5f514d3886ee819ce0755727747e7b16cbc0

See more details on using hashes here.

File details

Details for the file pyats.async-22.6-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyats.async-22.6-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b81188760171440f28218f01c85e6172e799e7a47300fc7cb9f7ea1629065538
MD5 7c00d8950a5bde331feff052b8c1a84e
BLAKE2b-256 0113ab824748a6701de1f890565396f6cb87195c478f3c9a5fe00a4491d0e1ee

See more details on using hashes here.

File details

Details for the file pyats.async-22.6-cp37-cp37m-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for pyats.async-22.6-cp37-cp37m-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 a9d16e5feb4c5e42900c6fc1c264a4be6e4963df1a921243f8081c07f5cbc1fc
MD5 75df96177dc46196ddf251ff97556fd6
BLAKE2b-256 b34108150174f78c5c469ecc700bf31af36adf3a4c7e9f2c4946619afc715e82

See more details on using hashes here.

File details

Details for the file pyats.async-22.6-cp37-cp37m-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for pyats.async-22.6-cp37-cp37m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 8c38d5b20226eecb0b8f1d71efa00ff951679993c779f64533260e4077c2d96e
MD5 73b57b9c911fdae57445da4455a5761d
BLAKE2b-256 eaac51b3bec6c6357c407628c1561a3d84b0c101e562cead976494b49bd62ea0

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