./www/py-asgiref, Contains various reference ASGI implementations

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


Branch: CURRENT, Version: 2.3.0, Package name: py36-asgiref-2.3.0, Maintainer: adam

Contains various reference ASGI implementations, including:
* A base channel layer, asgiref.base_layer
* An in-memory channel layer, asgiref.inmemory
* WSGI-to-ASGI and ASGI-to-WSGI adapters, in asgiref.wsgi


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

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 640a761d2566c259ceeea21b71c2213b2a41e1ec
RMD160: 23afc20caa2528022fe30b7a4293ec5f3f320cbc
Filesize: 8.106 KB

Version history: (Expand)


CVS history: (Expand)


   2018-04-13 13:09:43 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-asgiref: updated to 2.3.0

2.3.0:
* ApplicationCommunicator now has a receive_nothing() test available
   2018-03-08 09:26:21 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-asgiref: updated to 2.2.0

2.2.0:
* Cancelled tasks now correctly cascade-cancel their children
* Communicator.wait() no longer re-raises CancelledError from inner coroutines
   2018-02-22 09:50:47 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-asgiref: updated to 2.1.6

2.1.6:
* async_to_sync now works inside of threads (but is still not allowed in threads
  that have an active event loop)
   2018-02-16 15:42:55 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-asgiref: updated to 2.1.5

2.1.5:
* Fixed issues with async_to_sync not setting the event loop correctly
* Stop async_to_sync being called from threads with an active event loop
   2018-02-12 09:36:52 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-asgiref: updated to 2.1.4

2.1.4:
* Values are now correctly returned from sync_to_async and async_to_sync
* ASGI_THREADS environment variable now works correctly

2.1.3:
* Add an ApplicationCommunicator.wait() method to allow you to wait for an
  application instance to exit before seeing what it did.

2.1.2:
* Allow AsyncToSync to work if called from a non-async-wrapped sync context.

2.1.1:
* Allow AsyncToSync constructor to be called inside SyncToAsync.
   2018-01-31 12:43:18 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-asgiref: updated to 2.1.0

2.1.0:
* Add asgiref.testing module with ApplicationCommunicator testing helper
   2017-12-08 13:07:50 by Adam Ciarcinski | Files touched by this commit (1)
Log message:
Added PYTHON_VERSIONS_INCOMPATIBLE
   2017-11-30 09:01:48 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-asgiref: updated to 2.0.1

2.0.1:
* Bugfix release to have HTTP response content message as the correct
  "http.response.content" not the older "http.response.chunk".

2.0.0:
* Complete rewrite for new async-based ASGI mechanisms and removal of
  channel layers.