mirror of
https://github.com/django/daphne.git
synced 2024-11-24 08:53:43 +03:00
Version 3.0 release.
* Bump version number. * Changelog. * README. * Update asgiref dependency specifier to match Django 3.1.
This commit is contained in:
parent
525b6d2dbb
commit
a69723ca3f
|
@ -1,3 +1,17 @@
|
||||||
|
3.0.0 (2020-10-28)
|
||||||
|
------------------
|
||||||
|
|
||||||
|
* Updates internals to use ASGI v3 throughout. ``asgiref.compatibility`` is
|
||||||
|
used for older applications.
|
||||||
|
|
||||||
|
* Consequently, the `--asgi-protocol` command-line option is removed.
|
||||||
|
|
||||||
|
* HTTP request bodies are now read, and passed to the application, in chunks.
|
||||||
|
|
||||||
|
* Added support for Python 3.9.
|
||||||
|
|
||||||
|
* Dropped support for Python 3.5.
|
||||||
|
|
||||||
2.5.0 (2020-04-15)
|
2.5.0 (2020-04-15)
|
||||||
------------------
|
------------------
|
||||||
|
|
||||||
|
|
|
@ -12,10 +12,6 @@ developed to power Django Channels.
|
||||||
It supports automatic negotiation of protocols; there's no need for URL
|
It supports automatic negotiation of protocols; there's no need for URL
|
||||||
prefixing to determine WebSocket endpoints versus HTTP endpoints.
|
prefixing to determine WebSocket endpoints versus HTTP endpoints.
|
||||||
|
|
||||||
*Note:* Daphne 2 is not compatible with Channels 1.x applications, only with
|
|
||||||
Channels 2.x and other ASGI applications. Install a 1.x version of Daphne
|
|
||||||
for Channels 1.x support.
|
|
||||||
|
|
||||||
|
|
||||||
Running
|
Running
|
||||||
-------
|
-------
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
__version__ = "2.5.0"
|
__version__ = "3.0.0"
|
||||||
|
|
||||||
|
|
||||||
# Windows on Python 3.8+ uses ProactorEventLoop, which is not compatible with
|
# Windows on Python 3.8+ uses ProactorEventLoop, which is not compatible with
|
||||||
|
|
2
setup.py
2
setup.py
|
@ -22,7 +22,7 @@ setup(
|
||||||
package_dir={"twisted": "daphne/twisted"},
|
package_dir={"twisted": "daphne/twisted"},
|
||||||
packages=find_packages() + ["twisted.plugins"],
|
packages=find_packages() + ["twisted.plugins"],
|
||||||
include_package_data=True,
|
include_package_data=True,
|
||||||
install_requires=["twisted[tls]>=18.7", "autobahn>=0.18", "asgiref~=3.2"],
|
install_requires=["twisted[tls]>=18.7", "autobahn>=0.18", "asgiref>=3.2.10,<4"],
|
||||||
python_requires='>=3.6',
|
python_requires='>=3.6',
|
||||||
setup_requires=["pytest-runner"],
|
setup_requires=["pytest-runner"],
|
||||||
extras_require={
|
extras_require={
|
||||||
|
|
Loading…
Reference in New Issue
Block a user