Gocept-selenium

Latest version: v6.1

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

Scan your dependencies

Page 2 of 12

5.0a1

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

Backwards incompatible changes
++++++++++++++++++++++++++++++

- Remove support for Selenium 1, in particular ``RCTestCase`` and ``RCLayer``.

- Remove support for Selenium 2.

- Remove support for a remote selenium server. `gocept.selenium` now uses the
local implementation, starting its own browser.

Features
++++++++

- Add support for Python 3.6 and 3.7.

- Selenium updated to version 3.

- Add firefox headless support.

- Add new defaults for gocept.selenium.webdriver.Layer.

- Add experimental support for chromedriver in headless mode only.


Other changes
+++++++++++++

- Remove bootstrap.py, add requirements.txt.

- Fix more deprecation warnings.

- ``selenese_pattern_equals()`` in `wd_selenese.py` now returns a bool.

4.0

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

- Drop support for Zope 2.

- Depend on ``gocept.httpserverlayer >= 3``.

- Depend on ``plone.testing >= 7.0``.

- Fix deprecation warnings.

3.1.1

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

- Fix ``wd_selense.Selenese.selectFrame('index=0')`` to forward the index as
number to the underlying WebDriver so it is actually treated as an index.

3.1

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

- Support selenium versions >= 2.53.
https://bitbucket.org/gocept/gocept.selenium/issues/12

- Require a selenium version < 3.0 as this version removed the support for
Selenium RC.

3.0

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

- Drop support for:

- ``zope.app.testing`` (extras_require: [ztk])

- ``Testing.ZopeTestCase`` (extras_require: [zope2])

- ``plone.app.testing`` (extras_require: [test_plonetestingz2])

- ``Products.PloneTestCase`` (extras_require: [plonetestcase])

- Remove the empty ``script`` extras_require.

- Drop support for Python 2.4, 2.5, 2.6. Now only supporting Python 2.7.

- Currently only supporting a ``selenium`` version < 2.53 as this version
breaks using a custom Firefox.
See https://github.com/SeleniumHQ/selenium/issues/1965

- Add ``.wd_selense.Selenese.selectParentFrame()`` to select the
parent of a frame or an iframe.

2.5.4

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

- Fix using a local Firefox using ``GOCEPT_WEBDRIVER_REMOTE=False`` as the
environment setting.

Page 2 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.