./devel/py-uvloop, Fast implementation of asyncio event loop on top of libuv

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.8.1, Package name: py36-uvloop-0.8.1, Maintainer: pkgsrc-users

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.


Required to run:
[devel/py-setuptools] [devel/libuv] [lang/python36]

Required to build:
[devel/py-cython] [pkgtools/cwrappers]

Master sites:

SHA1: cb3569ddc228cf12954d0cc0e0e9d4594be0f188
RMD160: 5ca907bd29dde9f559231daf3fb4a8c25c87908d
Filesize: 1679.188 KB

Version history: (Expand)


CVS history: (Expand)


   2017-09-13 08:21:02 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-uvloop: update to 0.8.1

v0.8.1:
* Fix create_datagram_endpoint to work with AF_INET6 and no local_addr
   2017-06-24 09:13:05 by Adam Ciarcinski | Files touched by this commit (1)
Log message:
Added 'python' to CATEGORIES
   2017-06-24 08:50:59 by Adam Ciarcinski | Files touched by this commit (1)
Log message:
Inital commit had too much dirt -- this is a clean-up.
   2017-06-24 08:47:59 by Adam Ciarcinski | Files touched by this commit (5)
Log message:
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.