diff --git a/py/BUILD.bazel b/py/BUILD.bazel index b5f44639b2b10..0c8b26764a67d 100644 --- a/py/BUILD.bazel +++ b/py/BUILD.bazel @@ -134,7 +134,7 @@ py_wheel( strip_path_prefixes = [ "py", ], - version = "4.0.0rc3", + version = "4.0.0", visibility = ["//visibility:public"], deps = [ ":selenium-pkg", diff --git a/py/CHANGES b/py/CHANGES index 12c47614077d2..b3a680435329a 100644 --- a/py/CHANGES +++ b/py/CHANGES @@ -1,3 +1,11 @@ +Selenium 4.0.0 + +* Add cdp 95 to python and JS +* Remove Edge legacy options. (#9908) +* Expected condition for checking attribute value (#9881) +* implement relative locator for find_element (#9902) +* Fix python generation code for CDP to optionals better + Selenium 4 Release Candidate 3 * Fix CDP Code Generation broken by Chromium 94 @@ -934,3 +942,4 @@ Selenium 2 Beta 2 * Improved IEDriver * Basic Authentication support for Selenium 2 * Ability to have multiple Firefox instances + diff --git a/py/docs/source/index.rst b/py/docs/source/index.rst index aebda1c03b26e..1119b54b3db00 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.0.0rc3.tar.gz), unarchive it, and run:: +Alternately, you can download the source distribution from `PyPI `_ (e.g. selenium-4.0.0.tar.gz), unarchive it, and run:: python setup.py install diff --git a/py/selenium/__init__.py b/py/selenium/__init__.py index 61f6cbeed4757..a06c0cad0e9db 100644 --- a/py/selenium/__init__.py +++ b/py/selenium/__init__.py @@ -16,4 +16,4 @@ # under the License. -__version__ = "4.0.0.rc3" +__version__ = "4.0.0" diff --git a/py/selenium/webdriver/__init__.py b/py/selenium/webdriver/__init__.py index 6be05e263cb1e..455cf58876c7f 100644 --- a/py/selenium/webdriver/__init__.py +++ b/py/selenium/webdriver/__init__.py @@ -38,4 +38,4 @@ from .common.proxy import Proxy # noqa from .common.keys import Keys # noqa -__version__ = '4.0.0.rc3' +__version__ = '4.0.0' diff --git a/py/setup.py b/py/setup.py index d87e8d25c7037..c73c940f780e5 100755 --- a/py/setup.py +++ b/py/setup.py @@ -27,7 +27,7 @@ setup_args = { 'cmdclass': {'install': install}, 'name': 'selenium', - 'version': "4.0.0.rc3", + 'version': "4.0.0", 'license': 'Apache 2.0', 'description': 'Python bindings for Selenium', 'long_description': open(join(abspath(dirname(__file__)), "README.rst")).read(),