Zope.app.wsgi

Latest version: v5.0

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

Scan your dependencies

Page 2 of 6

4.0.0

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

- Update dependencies to no longer pin alpha versions of packages which already
have final releases.

- Drop support for Python 2.6.

- Claim support for Python 3.4 and 3.5. This requires to update to

- ``zope.app.appsetup`` >= 4.0

- ``zope.app.publication`` >= 4.0

- Fix a bug occurring in Python 3 when the principal could not be adapted to
`ILoggingInfo`.

4.0.0a4

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

- Improve Trove classifiers.

- Fix ``BrowserLayer(allowTearDown=True)`` to actually allow tear downs.

4.0.0a3

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

- You can now specify additional WSGI middleware components wihtout
subclassing the ``BrowserLayer`` class.

- `tox` now uses the Zope test runner's `ftest` command to execute tests,
since setup tests cannot deal with layers, especially when they need to
spawn sub-proceeses.

- Switched all functional tests to use `WebTest` instead of
``zope.testbrowser``. Set up proper layering.

- Do not rely on ``zope.testbrowser.wsgi`` WSGI layer support. It was not
needed anyways.

- Minimized the ``ftesting.zcml`` setup.

- Backwards incompatibility: if you depend on ``zope.app.wsgi.testlayer``, you
will need to require ``zope.app.wsgi[testlayer] >= 4.0`` (version constraint
is there because older zope.app.wsgi releases did not define a ``testlayer``
extra).

4.0.0a2

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

- Fixed a bug in WSGI Test Layer setup, where the DB is not correctly set.

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.)

Page 2 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.