Z3c.etestbrowser

Latest version: v4.0

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

Scan your dependencies

Page 1 of 2

4.1

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

- Nothing changed yet.

4.0

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

- Drop support for Python 2.7, 3.5, 3.6.

- Add support for Python 3.8, 3.9, 3.10, 3.11.

- Drop deprecated support for ``python setup.py test``.

- Drop deprecated ``z3c.etestbrowser.wsgi``.

3.0.1

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

- Fix deprecation declaration in ``.wsgi``.

3.0

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

Backwards incompatible changes
------------------------------

- Add support for ``zope.testbrowser >= 5.0`` which speaks WSGI this requires
tests to be updated to WSGI.

- Deprecate ``z3c.etestbrowser.wsgi`` which used to contain the WSGI variant
as it is now the default.

- Drop the ``zope.app.testing`` extra introduced in version 2.0.0 as
it dropped its special ``zope.testbrowser`` support.

- Drop ``.browser.ExtendedTestBrowser.pretty_print`` as its requirements are
deprecated or even removed from Python's StdLib.

- Adapt the code to newer ``lxml`` versions which no longer raise an exception
if the string to be parsed by ``lxml.etree`` is empty. We now raise a
``ValueError`` in this case.

Features
--------

- Add support for Python 3.6 up to 3.7.

2.0.1

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

- Fix `over_the_wire.txt`

2.0.0

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

- No longer depending on ``zope.app.wsgi`` but on ``zope.testbrowser`` >= 4.0
for the WSGI flavor of testbrowser.

- Added a `zope.app.testing` extra. You should use this extra if you want to
use the browser in ``z3c.etestbrowser.testing``. (The base testbrowser used
there has been moved from ``zope.testbrowser`` to ``zope.app.testing`` in
version 4.0.)

- Renamed ``z3c.etestbrowser.wsgi.ExtendedTestBrowser`` to ``Browser`` for
equality with ``zope.testbrowser`` but kept ``ExtendedTestBrowser`` for
backwards compatibility.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.