Skip to main content

execnet: rapid multi-Python deployment

Project description

https://img.shields.io/pypi/v/execnet.svg https://anaconda.org/conda-forge/execnet/badges/version.svg https://img.shields.io/pypi/pyversions/execnet.svg https://travis-ci.org/pytest-dev/execnet.svg?branch=master https://ci.appveyor.com/api/projects/status/n9qy8df16my4gds9/branch/master?svg=true

execnet provides carefully tested means to ad-hoc interact with Python interpreters across version, platform and network barriers. It provides a minimal and fast API targetting the following uses:

  • distribute tasks to local or remote processes

  • write and deploy hybrid multi-process applications

  • write scripts to administer multiple hosts

Features

  • zero-install bootstrapping: no remote installation required!

  • flexible communication: send/receive as well as callback/queue mechanisms supported

  • simple serialization of python builtin types (no pickling)

  • grouped creation and robust termination of processes

  • well tested between CPython 2.6-3.X, Jython 2.5.1 and PyPy 2.2 interpreters.

  • interoperable between Windows and Unix-ish systems.

  • integrates with different threading models, including standard os threads, eventlet and gevent based systems.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

execnet-1.5.0.tar.gz (168.5 kB view details)

Uploaded Source

Built Distribution

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

execnet-1.5.0-py2.py3-none-any.whl (39.7 kB view details)

Uploaded Python 2Python 3

File details

Details for the file execnet-1.5.0.tar.gz.

File metadata

  • Download URL: execnet-1.5.0.tar.gz
  • Upload date:
  • Size: 168.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for execnet-1.5.0.tar.gz
Algorithm Hash digest
SHA256 a7a84d5fa07a089186a329528f127c9d73b9de57f1a1131b82bb5320ee651f6a
MD5 8df56985c656642cd26d233a1c74837c
BLAKE2b-256 abc09496c35092eac2523ee8993ca3690b2d0aa95ef56623035b9c890745ac55

See more details on using hashes here.

File details

Details for the file execnet-1.5.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for execnet-1.5.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 fc155a6b553c66c838d1a22dba1dc9f5f505c43285a878c6f74a79c024750b83
MD5 b6ea27c6b64e09c5220dc6d23da99485
BLAKE2b-256 f9763343e69a2a1602052f587898934e5fea395d22310d39c07955596597227c

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