, , Moderated by:
Last update was:
2 years, 3 months ago
Time to next update:
Unable to download changelog
Released at Aug. 14, 2014
starting 1.3 silent test_main libev-dev contains all this is not centos added libev and libev-devel added tornado in the list added bjoern in the listed backends removing pypy for now Update THANKS.rst enable testing for bjoern initial implementation Remove coverage from tests_require.
It puts egg file to current directory.
The egg prevents `pip install coverage` Added Python 3.4 and PyPy to tox.ini. Install coverage befor running coveralls Fix gevent monkey patching.
Fix applied to gevent, fastgevent & geventwebsocket backends. Added Python 3.4 and PyPy to the build. Wait for server starts. Allowing additional commandline arguments which are ignored by chaussette. Show Python version before running test. Use the usage of print in the examples.
To fix an error when installing chaussette. Update index.rst
previous link gives 404. Fix tests. Fix gevent monkey patch is applied for non gevent servers. Fix flake8 error. Add example for tornado. Fix bug. Support Tornado's TCPServer and web.Application. Fix potensial attribute error. Fix travis and tox Fix test_server fix flake8 tornado.netutil.bind_unix_socket() removes existing socket. Add tornado backend.
Released at June 1, 2015
Fix gevent monkey patching (pull request #67). Add a “–graceful-timeout” option (for gevent-based backends).
Fix the tornado backend so that it accepts tornado’s WSGIApplication
instaces. Update documentation.
Improve example applications.
Released at May 1, 2014
starting 1.2 added a socketio example and simplified the implementation paste: added support for config.ini#section
Previously, the #section could be passed in (although undocumented),
but broke the logging setup. flake8-ed fixes for the gevent backend
- the client address (i.e. REMOTE_ADDR) in the wsgi environment was
always wrong (which made it hard to use things like
django-debug-toolbar). We need to compare the server.address_family,
NOT the server.socket_type for that check.
- Pass the right handler class down to the gevent Server type, as
this wasn't getting passed down Specify universal wheels to be built enable meinheld on python3 Pass default log in gevent backends, making use of default WSGIServer HTTP requests logging. Add convenience target for build/upload to pypi bypass flake8 on py3 unicode warning Add Supervisor config example added the report call fixed the docs remove calling html
Released at Sept. 27, 2013
starting 1.1 more util coverage added coverage reactivating the backend test covering create_socket cover subprocesses added more ignores stupid trailing
Released at Sept. 24, 2013
bumped version more docs fixed resource warnings waitress is py3 compatible late import dependency required in travis to build gevent use a custom script call using make test tests tweaks reverted some tests for now silent logger more test tweaking more coverage fixed the ws4py backend - fixes #21 more coverage added more coverage moved tests into the package more ignores plugged coverage badges! added travis support added tox support Fix small typo in serve_paste. Import 'configparser' module from 'six.moves' to restore compatibility with Python 3. improve message about installing werkzeug remove __author__ use werkzeug's code reloader fix py3 functionality update copyright move server code to inner function Added myself to the THANKS page as requested. Added unit tests Add 'Pedro Romano' to list of contributors. fix typo in docs Declare in classifiers that Python 3.3 is now supported. Adding spawn configuration
Can use a 'spawn' parameter to control gevent spawning behavior Added the ability to read logging config from paste deploy file. Required Python versions are now 2.6, 2.7 or 3.3 or later. flake8-ed Add socket_type and address_family parameters in fastgevent backend Reformat code white-space according to PEP8. Disable 'use_2to3' in setup since code is now 2 and 3 compatible. Refactor code for Python 2 and 3 compatibility with the aid of 'six' module. Sort 'address-family', 'socket-type' and 'log-level' command line argument choices, so these are always displayed in the same deterministic order. This also enables Python 3 compatibility. Return back-end names so these always have a deterministic order. This also enables Python 3 compatibility. Add 'use_2to3=True' to 'setup' for working Python 3.3 installation.
Released at May 2, 2013
Released at March 18, 2013
bumped version added socketio to the doc added a socketio backend make sure to use CLI options for the logging - fixes #17 fixed the meinheld backend - fixes #18 Avoid crash when using waitress due to new socket_type and address_family options
Released at Dec. 31, 2012
prep for 0.7 added Emmanuel to the list of contribs Add backend for Gevent-based ws4py.
ws4py: https://github.com/Lawouach/WebSocket-for-Python Add missing socket parameters
Released at Dec. 18, 2012
prep for 0.6 added unix socket support
Released at Dec. 9, 2012
merged version location added docs about gevent-websocket Modified THANKS :) Update chaussette command to the current syntax. Added support for websocket-gevent Use logging rather than print statements. fix a typo in the setup.py Fixed link in the README make sure argpars gets installed in 2.6
Released at July 19, 2012
starting 0.5 move to org repos more metadata removed unuseful example added a THANKS file Document update about eventlet backend s/resolve_name/import_string Removed the special casing of Django.
Since Django 1.4 every Django project has its own `wsgi.py` file to be used as the WSGI entry point. There is no need to special case Django here.
See https://docs.djangoproject.com/en/1.4/howto/deployment/wsgi/ for more information.
Older versions of Django could also be deployed like but it wasn't encouraged as it's now nor was a wsgi.py file created automatically with every new project. https://docs.djangoproject.com/en/1.3/howto/deployment/modwsgi/ Added eventlet backend prototype for chaussette added Paste support Used the import_string functions from Werkzeug instead of the resolve_name function. Used the import_string functions from Werkzeug instead of the resolve_name function. Including the current working directory in the path so that when executing the command it works as expected.
Released at July 6, 2012
starting 0.4 adding the absolute path adde the python path removed patch starting 0.3 retagging for rtd
Released at July 4, 2012
starting 0.3 prep for release more docs going back to wsgiref for the default backend using a queue of fake db so we dont deadlock hooks have now the config at hands make sure we dont bind the socket again dont run a post_hook if not configured fixed duration more realistic bench fixed the segfault - this was due to the meinheld patch_all() call. also simplified the waitress backend - fixes #1 added django support for chaussette
Released at June 26, 2012
starting 0.2 flake8 prep fir a first release added a bench_app for bench purpose switeched to waitress as the default backend added the backlog param added the waitress backend added the link to the repo in the doc typo added some docs typo more docs set blocking/non blocking added a meinheld backend cleanup added a specific backend for gevent.wsgi forgot a file added a gevent backend reorganized the code so we can implement other backends use fd:// like in uWsgi upd readme implemented now with wsgiref - and created a console script we can use in Circus simplified the proto
Released at June 2, 2012