Skip to main content

pesos

https://travis-ci.org/wickman/pesos.svg?branch=master

pesos is a pure python implementation of the mesos framework api based upon compactor.

Using

pesos is intended to be a drop-in replacement for the mesos.native package. While Python bindings are provided by the Mesos project, they require libmesos which can be challenging to build and package. pesos requires no C extensions to run.

To use:

try:
    from pesos.executor import PesosExecutorDriver as MesosExecutorDriver
    from pesos.scheduler import PesosSchedulerDriver as MesosSchedulerDriver
except ImportError:
    from mesos.native import MesosExecutorDriver, MesosSchedulerDriver

Then use the pesos-provided equivalents as you would the native Mesos versions.

Testing

pesos uses tox as a test harness. To run tests, pip install tox and execute

$ tox

Metadata

Release files for pesos 0.2.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pesos 0.2.2
File Size Uploaded
pesos-0.2.2.tar.gz 42.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pesos 0.2.2
File Interpreter ABI Platform
pesos-0.2.2-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 96.6 kB

Release files / pesos-0.2.2.tar.gz

Download URL pesos-0.2.2.tar.gz
Size 42.8 kB
Tags Source
SHA-256 checksum
How to use checksums
777f96b00c742b70d2ef2f765284439bbc1bb794623fc2b23dcb5a3db75594fe
BLAKE2b-256 checksum
How to use checksums
49bcdf04f61b37349b938ba906cd7d9203bd643f0a9efa466b8a6d7782ac81c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / pesos-0.2.2-py2.py3-none-any.whl

Download URL pesos-0.2.2-py2.py3-none-any.whl
Size 53.9 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
43a7169b623c9847347fab1020387f8c8c30efbd4341f9cccfbfc61cd6d61a64
BLAKE2b-256 checksum
How to use checksums
aa0776318b042ed9d4266eb593c96fb8eaa6819a3004471239046ef5197bf67a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.2.2 This release

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page