diff --git a/py/BUILD.bazel b/py/BUILD.bazel index f9e3b4005d394..389b0a9a7f9c3 100644 --- a/py/BUILD.bazel +++ b/py/BUILD.bazel @@ -15,7 +15,7 @@ compile_pip_requirements( requirements_txt = ":requirements_lock.txt", ) -SE_VERSION = "4.6.1" +SE_VERSION = "4.7.0" BROWSER_VERSIONS = [ "v85", diff --git a/py/CHANGES b/py/CHANGES index 4dce8b7045a8e..081a389df62db 100644 --- a/py/CHANGES +++ b/py/CHANGES @@ -1,9 +1,13 @@ +Selenium 4.7.0 +* Add CDP files for v108 and remove v105 +* Improve error handling with Selenium Manager (#11329) +* Fix bug preventing alternate package managers from using Selenium Manager (#11234) + Selenium 4.6.1 * Replace response.getheader() with response.headers.get() (deprecated in urllib3 1.26.13). * Fixed a bug in `Service` destructors accessing modules that no longer existed during interpreter shutdown. * Improved exception messages when raising for `relative` locator issues. - Selenium 4.6.0 * Document firefox `service=` arg. closes #11067 * Additional types and tidying safari service diff --git a/py/docs/source/conf.py b/py/docs/source/conf.py index 83a35f3e23963..e50a956c6b5b5 100644 --- a/py/docs/source/conf.py +++ b/py/docs/source/conf.py @@ -56,7 +56,7 @@ # built documents. # # The short X.Y version. -version = '4.6' +version = '4.7' # The full version, including alpha/beta/rc tags. release = version diff --git a/py/docs/source/index.rst b/py/docs/source/index.rst index 8badaf77484d1..866b69e5aaadb 100755 --- a/py/docs/source/index.rst +++ b/py/docs/source/index.rst @@ -35,7 +35,7 @@ If you have `pip `_ on your system, you can simply install pip install -U selenium -Alternately, you can download the source distribution from `PyPI `_ (e.g. selenium-4.6.1.tar.gz), unarchive it, and run:: +Alternately, you can download the source distribution from `PyPI `_ (e.g. selenium-4.7.0.tar.gz), unarchive it, and run:: python setup.py install diff --git a/py/selenium/__init__.py b/py/selenium/__init__.py index 7dbff6fc35d7c..c17ebb5ece955 100644 --- a/py/selenium/__init__.py +++ b/py/selenium/__init__.py @@ -16,4 +16,4 @@ # under the License. -__version__ = "4.6.1" +__version__ = "4.7.0" diff --git a/py/selenium/webdriver/__init__.py b/py/selenium/webdriver/__init__.py index 8f24bdad70ae5..dea136da47b81 100644 --- a/py/selenium/webdriver/__init__.py +++ b/py/selenium/webdriver/__init__.py @@ -36,7 +36,7 @@ from .wpewebkit.options import Options as WPEWebKitOptions # noqa from .wpewebkit.webdriver import WebDriver as WPEWebKit # noqa -__version__ = "4.6.1" +__version__ = "4.7.0" # We need an explicit __all__ because the above won't otherwise be exported. __all__ = [ diff --git a/py/setup.py b/py/setup.py index 8b40e6a12afe3..e9a5e6b879c96 100755 --- a/py/setup.py +++ b/py/setup.py @@ -27,7 +27,7 @@ setup_args = { 'cmdclass': {'install': install}, 'name': 'selenium', - 'version': "4.6.1", + 'version': "4.7.0", 'license': 'Apache 2.0', 'description': 'Python bindings for Selenium', 'long_description': open(join(abspath(dirname(__file__)), "README.rst")).read(),