Zope-app-wsgi

Latest version: v4.1.0

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

Scan your dependencies

Page 2 of 5

4.0.0a1

--------------------

- Added support for Python 3.3.

- Replaced deprecated ``zope.interface.implements`` usage with equivalent
``zope.interface.implementer`` decorator.

- Dropped support for Python 2.4 and 2.5.

3.15.0

-------------------

- Fixed: zope.app.wsgi.paste.ZopeApplication didn't emit
ProcessStarting events.

**NOTE**
If an application compensated for this by generating the event, it
will need to stop or there will be multiple events
emited. (Whether or not multiple events will do any harm is
application specific.)

3.14.0

-------------------

- Set the WSGI environment's ``REMOTE_USER`` item (if not already set)
with the Zope principal label. (This is the same data set in
the ``wsgi.logging_info`` environment item.)

This change allows user info to be used by `paste.translogger
<http://pythonpaste.org/modules/translogger.html>`_ middleware (or
any similar middleware that uses ``REMOTE_USER``), which provides
access logging.

3.13.0

-------------------

- Update to zope.testbrowser 4.0.0 which uses WebTest instead of wsgi_intercept.

3.12.0

-------------------

- Fixed ``zope.app.wsgi.testlayer.http`` to work with changes made in
version 3.11.0.

3.11.0

-------------------

- Moved `wsgi_intercept` support to ``zope.testbrowser.wsgi``, thus
requiring at least version 3.11 of this package:

- Moved ``zope.app.wsgi.testlayer.Browser`` to
``zope.testbrowser.wsgi.Browser``, but left BBB import here.

- Split up ``zope.app.wsgi.testlayer.BrowserLayer`` into generic WSGI
browser layer (``zope.testbrowser.wsgi.Layer``) and ZODB/ZOPE specific
part (``zope.app.wsgi.testlayer.BrowserLayer`` as before).

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.