BSD Ports

devel/py-trio 0.34.0 OpenBSD

library for async concurrency and I/O

System
OpenBSD
Repository
OpenBSD ports
Maintainer
The OpenBSD ports mailing-list <[email protected]>
Last update
Commit
fddca15ace
Categories
devel, lang/python

Description

The Trio project's goal is to produce a production-quality, permissively licensed, async/await-native I/O library for Python. Like all async libraries, its main purpose is to help you write programs that do multiple things at the same time with parallelized I/O. A web spider that wants to fetch lots of pages in parallel, a web server that needs to juggle lots of downloads and websocket connections at the same time, a process supervisor monitoring multiple subprocesses... that sort of thing.

Compared to other libraries, Trio attempts to distinguish itself with an obsessive focus on usability and correctness. Concurrency is complicated; we try to make it easy to get things right.

In the other systems

SystemPortVersion
OpenBSDdevel/py-trio0.34.0
NetBSDdevel/py-trio0.34.0

Install

Binary package:

pkg_add py3-trio

From the ports tree:

cd /usr/ports/devel/py-trio && make install

Dependencies

Build dependencies 5
Run dependencies 6

Commit history 1

DateCommitCreditsLog message
fddca15ace sthen update to py3-trio-0.34.0