Zope.testbrowser

Latest version: v7.0.1

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

Scan your dependencies

Page 2 of 8

5.5.1

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

- Stop sending a ``Referer`` header when ``browser.open`` or
``browser.post`` is called directly. See `issue 87
<https://github.com/zopefoundation/zope.testbrowser/issues/87>`_.

- Add error checking to the setters for ``ListControl.displayValue`` and
``CheckboxListControl.displayValue``: in line with the old
``mechanize``-based implementation, these will now raise
``ItemNotFoundError`` if any of the given values are not found, or
``ItemCountError`` on trying to set more than one value on a single-valued
control. See `issue 44
<https://github.com/zopefoundation/zope.testbrowser/issues/44>`_.

- Fix AttributeError in `add_file` when trying to add to a control which is
not a file upload.

5.5.0

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

- Fix a bug where ``browser.goBack()`` did not invalidate caches, so
subsequent queries could use data from the wrong response. See `issue 83
<https://github.com/zopefoundation/zope.testbrowser/issues/83>`_.

- Support telling the browser not to follow redirects by setting
``Browser.follow_redirects`` to False. See `issue 79
<https://github.com/zopefoundation/zope.testbrowser/issues/79>`_.

5.4.0

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

- Fix a bug where browser.reload() would not follow redirects or raise
exceptions for bad HTTP statuses. See `issue 75
<https://github.com/zopefoundation/zope.testbrowser/issues/75>`_.

- Add Python 3.8 support. See `issue 80
<https://github.com/zopefoundation/zope.testbrowser/issues/80>`_.

5.3.3

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

- Fix a bug where clicking the selected radio button would unselect it. See
`issue 68 <https://github.com/zopefoundation/zope.testbrowser/issues/68>`_.

- Fix another incompatibility with BeautifulSoup4 >= 4.7 that could result
in a SyntaxError from browser.getLink(). See `issue 61
<https://github.com/zopefoundation/zope.testbrowser/issues/61>`_.

5.3.2

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

- Fix an incompatibility with BeautifulSoup4 >= 4.7 that could result
in a SyntaxError from browser.getControl(). See `issue 61
<https://github.com/zopefoundation/zope.testbrowser/issues/61>`_.

- Fix a bug where you couldn't set a cookie expiration date when your locale
was not English. See `issue 65
<https://github.com/zopefoundation/zope.testbrowser/issues/65>`_.

- Fix narrative doctests that started failing on January 1st, 2019 due to a
hardcoded "future" date. See `issue 62
<https://github.com/zopefoundation/zope.testbrowser/issues/62>`_.

5.3.1

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

- Fix a ``DeprecationWarning`` on Python 3. See `issue 51
<https://github.com/zopefoundation/zope.testbrowser/issues/51>`_.

Page 2 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.