BSD Ports

net/py-eventlet 0.38.0_1 MidnightBSD

Highly concurrent networking library

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
mit
Categories
net, python

Description

Eventlet is a concurrent networking library for Python that allows you to change how you run your code, not how you write it.

It uses epoll or libevent for highly scalable non-blocking I/O. Coroutines ensure that the developer uses a blocking style of programming that is similar to threading, but provide the benefits of non-blocking I/O. The event dispatch is implicit, which means you can easily use Eventlet from the Python interpreter, or as a small part of a larger application.

In the other systems

SystemPortVersion
MidnightBSDnet/py-eventlet0.38.0_1
FreeBSDnet/py-eventlet0.41.2
DragonFlynet/py-eventlet0.39.1
HardenedBSDnet/py-eventlet0.41.2
GhostBSDnet/py-eventlet0.41.2

Install

Binary package:

mport install ${PYTHON_PKGNAMEPREFIX}eventlet

From mports:

cd /usr/mports/net/py-eventlet && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}eventlet>0:net/py-eventlet

Dependencies

As this port's Makefile names them.

Build 2

Runtime 2

Build dependencies 2
Run dependencies 2

No port depends on this one.

Configuration

No options to configure.

USES
cpe python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
eventlet-0.38.0.tar.gz559783a5df970a2431526e4973bd5810bb8c41aa4da18baa531aa18799302c24e19510
Master sites 1
  • PYPI