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
| System | Port | Version |
|---|---|---|
| OpenBSD | devel/py-trio | 0.34.0 |
| NetBSD | devel/py-trio | 0.34.0 |
Install
Binary package:
pkg_add py3-trio
From the ports tree:
cd /usr/ports/devel/py-trio && make install