Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update waitress to 1.1.0 #406

Closed
wants to merge 1 commit into from

Conversation

pyup-bot
Copy link

There's a new version of waitress available.
You are currently using 0.8.9. I have updated it to 1.1.0

These links might come in handy: PyPI | Changelog | Repo

Changelog

1.1.0


Features

  • Waitress now has a main and thus may be called with python -mwaitress

Bugfixes

1.0.2


Features

  • Python 3.6 is now officially supported in Waitress

Bugfixes

1.0.1


Bugfixes

  • A ValueError was raised on Windows when passing a string for the port, on
    Windows in Python 2 using service names instead of port numbers doesn't work
    with getaddrinfo. This has been resolved by attempting to convert the port
    number to an integer, if that fails a ValueError will be raised. See
    Invalid host/port specified error on Windows Pylons/waitress#139

1.0.0


Bugfixes

Deprecations

  • Python 2.6 is no longer supported.

Features

  • IPv6 support
  • Waitress is now able to listen on multiple sockets, including IPv4 and IPv6.
    Instead of passing in a host/port combination you now provide waitress with a
    space delineated list, and it will create as many sockets as required.

.. code-block:: python

from waitress import serve
serve(wsgiapp, listen='0.0.0.0:8080 [::]:9090 *:6543')

Security

0.9.0


Deprecations

  • Python 3.2 is no longer supported by Waitress.
  • Python 2.6 will no longer be supported by Waitress in future releases.

Security/Protections

Bugfixes

0.8.10


  • Add support for Python 3.4, 3.5b2, and PyPy3.
  • Use a nonglobal asyncore socket map by default, trying to prevent conflicts
    with apps and libs that use the asyncore global socket map ala
    Error with cassandra Pylons/waitress#63. You can get the old
    use-global-socket-map behavior back by passing asyncore.socket_map to the
    create_server function as the map argument.
  • Add a docs section to tox.ini that, when run, ensures docs can be built.
  • Switch from the low level Python thread/_thread module to the threading
    module.
  • Improved exception information should module import go awry.

Got merge conflicts? Close this PR and delete the branch. I'll create a new PR for you.

Happy merging! 🤖

@symroe symroe closed this Jan 30, 2018
@symroe symroe deleted the pyup-update-waitress-0.8.9-to-1.1.0 branch June 27, 2018 10:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants