diff --git a/CHANGELOG.txt b/CHANGELOG.txt new file mode 100644 index 0000000..cd5ada9 --- /dev/null +++ b/CHANGELOG.txt @@ -0,0 +1,26 @@ +0.9 (2016-02-21) +---------------- + +* Staticfiles support in runserver + +* Runserver logs requests and WebSocket connections to console + +* Runserver autoreloads correctly + +* --noasgi option on runserver to use the old WSGI-based server + +* --noworker option on runserver to make it not launch worker threads + +* Streaming responses work correctly + +* Authentication decorators work again with new ASGI spec + +* channel_session_user_from_http decorator introduced + +* HTTP Long Poll support (raise ResponseLater) + +* Handle non-latin1 request body encoding + +* ASGI conformance tests for built-in database backend + +* Moved some imports around for more sensible layout diff --git a/channels/__init__.py b/channels/__init__.py index f37e0ef..b59f85b 100644 --- a/channels/__init__.py +++ b/channels/__init__.py @@ -1,4 +1,4 @@ -__version__ = "0.8" +__version__ = "0.9" default_app_config = 'channels.apps.ChannelsConfig' DEFAULT_CHANNEL_LAYER = 'default' diff --git a/setup.py b/setup.py index 9e393b5..767b93f 100644 --- a/setup.py +++ b/setup.py @@ -1,8 +1,9 @@ from setuptools import find_packages, setup +from channels import __version__ setup( name='channels', - version="0.8", + version=__version__, url='http://github.com/andrewgodwin/django-channels', author='Andrew Godwin', author_email='andrew@aeracode.org', @@ -11,7 +12,8 @@ setup( packages=find_packages(), include_package_data=True, install_requires=[ - 'Django', - 'asgiref', + 'Django>=1.7', + 'asgiref>=0.9', + 'daphne>=0.9', ] )