devel/py-uvloop 0.22.1 NetBSD
Fast implementation of asyncio event loop on top of libuv
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- Last update
- Commit
65c9b1c391- License
- mit AND apache-2.0
- Categories
- devel, python
- Package size
- 554.2 KiB, 2329.3 KiB installed
Description
uvloop is a fast, drop-in replacement of the built-in asyncio event loop.
uvloop and asyncio, combined with the power of async/await in Python 3.5, makes it easier than ever to write high-performance networking code in Python.
uvloop makes asyncio fast. In fact, it is at least 2x faster than nodejs, gevent, as well as any other Python asynchronous framework. The performance of uvloop-based asyncio is close to that of Go programs.
In the other systems
| System | Port | Version |
|---|---|---|
| NetBSD | devel/py-uvloop | 0.22.1 |
| FreeBSD | devel/py-uvloop | 0.23.0 |
| OpenBSD | devel/py-uvloop | 0.22.1p0 |
| DragonFly | devel/py-uvloop | 0.21.0_1 |
| MidnightBSD | devel/py-uvloop | 0.21.0_2 |
Install
Binary package:
pkgin install py312-uvloop
From pkgsrc:
cd /usr/pkgsrc/devel/py-uvloop && make install clean
Dependencies
Run dependencies 2
Configuration
No options to configure.
- Service scripts
- none
- Flavors
py313-uvloop-0.22.1,py314-uvloop-0.22.1