Zope.testbrowser

Latest version: v7.0.1

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

Scan your dependencies

Page 3 of 8

5.3.0

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

- Add support for Python 3.7.

- Drop support for Python 3.3 and 3.4.

- Drop support for pystone as Python 3.7 dropped pystone. So
``Browser.lastRequestPystones`` no longer exists. Rename
``.browser.PystoneTimer`` to ``.browser.Timer``.

- Fix ``mechRepr`` of CheckboxListControl to always return a native str.
(https://github.com/zopefoundation/zope.testbrowser/pull/46).

- Add ``mechRepr`` to input fields having the type ``email``.
(https://github.com/zopefoundation/zope.testbrowser/pull/47).

5.2.4

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

- Fix form submit with GET method if the form action contains a query string
(https://github.com/zopefoundation/zope.testbrowser/pull/42).

- Restore ignoring hidden elements when searching by label
(https://github.com/zopefoundation/zope.testbrowser/pull/41).

5.2.3

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

- Fix ``mechRepr`` on controls to always return a native str
(https://github.com/zopefoundation/zope.testbrowser/issues/38).

5.2.2

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

- Restore raising of AttributeError when trying to set value of a
read only control.

- Fix selecting radio and select control options by index
(https://github.com/zopefoundation/zope.testbrowser/issues/31).

5.2.1

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

- Exclude version 2.0.27 of `WebTest` from allowed versions as it breaks some
tests.

- Adapt tests to version 2.0.28 of `WebTest` but keeping compatibility to older
versions.

5.2

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

- Fixed ``toStr`` to handle lists, for example a list of class names.
[maurits]

- Fixed browser to only follow redirects for HTTP statuses
301, 302, 303, and 307; not other 30x statuses such as 304.

- Fix passing a real file to ``add_file``.

- Add ``controls`` property to Form class to list all form controls.

- Restore the ability to use parts of the actually displayed select box titles.

- Allow to set a string value instead of a list on ``Browser.displayValue``.

- Fix setting empty values on a select control.

- Support Python 3.6, PyPy2.7 an PyPy3.3.

Page 3 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.