BSD Ports

devel/py-execnet 2.1.2 NetBSD

Rapid multi-Python deployment

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
License
mit
Categories
devel, python
Package size
93.9 KiB, 512.1 KiB installed

Description

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.

In the other systems

SystemPortVersion
NetBSDdevel/py-execnet2.1.2
OpenBSDdevel/py-execnet2.1.2
DragonFlysysutils/py-execnet2.1.1

Install

Binary package:

pkgin install py311-execnet

From pkgsrc:

cd /usr/pkgsrc/devel/py-execnet && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_642.1.2
NetBSD 10.1 aarch642.1.2
SmartOS / illumos x86_642.1.2
macOS 15 arm642.1.2

Dependencies

Run dependencies 1

Configuration

No options to configure.

Service scripts
none
Flavors
py312-execnet-2.1.2, py313-execnet-2.1.2, py314-execnet-2.1.2