Waitress 2.0.0 beta is out

21 views
Skip to first unread message

Bert JW Regeer

unread,
Nov 27, 2020, 1:58:08 AM11/27/20
to Pylons Project
Hey all,

I’ve just released the Waitress 2.0.0 beta, this version has the following notable changes:

- Drops Python 2.7 and Python 3.5 support
- No longer attempts to use reverse DNS lookups to guess the server_name
- Updates waitress to allow it to continue reading from the client socket so that the WSGI app can poll and validate the client is still really there and hasn’t disappeared in the mean time. This behavior is great for when you are doing long running queries or expensive calculations and you want to validate that the client hasn’t disappeared yet. This feature requires an argument to be passed to waitress and by default there is no difference with prior versions of waitress.

With thanks to Viktor Dick for his work on the latter part. This also updates the way that waitress schedules work for HTTP pipelined requests (although those are rare these days due to clients removing support for it).

I need people to test this version before I release it so we can try to catch any potential regressions.

It’s available from PyPi: https://pypi.org/project/waitress/2.0.0b0/

As always, please file issues https://github.com/Pylons/waitress/issues

Thank you,
Bert JW Regeer


signature.asc

Steve Piercy

unread,
Dec 3, 2020, 4:45:39 AM12/3/20
to pylons-discuss
Following up, Waitress 2.0.0b1 has been released.
--steve

Reply all
Reply to author
Forward
0 new messages