Zope.app.wsgi

Latest version: v5.0

Safety actively analyzes 621706 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 6

5.1

================

- Nothing changed yet.

5.0

================

- Add support for Python 3.11.

- Add support for Python 3.10.

- Drop support for Python 2.7, 3.5, 3.6.

4.4

================

- Add support for Python 3.9.

- Remove unused dependencies on ``zope.configuration``, ``zope.error``,
``zope.lifecycleevent``, ``zope.session``, ``zope.testing``, and unused
test dependencies on ``zope.annotation``, ``zope.login``, and
``zope.password``.

4.3.0

==================

- Fix the testlayer's ``http()`` to pass through the request protocol as the
response protocol, for compatibility with zope.app.testing.functional's
HTTPCaller. See `PR 21 <https://github.com/zopefoundation/zope.app.wsgi/pull/21>`_.

4.2.0

==================

- Add support for Python 3.7 and 3.8.

- Drop support for Python 3.3 and 3.4.

- Fix the testlayer's ``http()`` to accept leading whitespace in HTTP requests,
for compatibility with zope.app.testing.functional's HTTPCaller.

- Add a ``server_protocol`` attribute to ``FakeResponse`` so you can customize
the output to be more compatible with zope.app.testing.functional's
HTTPCaller.

- Drop support for running the tests using ``python setup.py test``.

4.1.0

==================

- Use ``base64.b64encode`` to avoid deprecation warning with Python 3.

- Add support for PyPy.

- Add support for Python 3.6.

- Fix the testlayer's ``FakeResponse`` assuming that headers were in
unicode on Python 2, where they should usually be encoded bytes
already. This could lead to UnicodeDecodeError if the headers
contained non-ascii characters. Also make it implement
``__unicode__`` on Python 2 and ``__bytes__`` on Python 3 to ease
cross version testing. See `issue 7 <https://github.com/zopefoundation/zope.app.wsgi/issues/7>`_.

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.