diff --git a/py/BUILD.bazel b/py/BUILD.bazel
index 863752b5e6302..02c899669dd64 100644
--- a/py/BUILD.bazel
+++ b/py/BUILD.bazel
@@ -73,7 +73,7 @@ py_wheel(
strip_path_prefixes = [
"py",
],
- version = "4.0.0.a5",
+ version = "4.0.0.a6",
visibility = ["//visibility:public"],
deps = [
":selenium-pkg",
diff --git a/py/CHANGES b/py/CHANGES
index 85d96b5000549..14dac3d5d0ac3 100644
--- a/py/CHANGES
+++ b/py/CHANGES
@@ -1,3 +1,33 @@
+Selenium 4.0 Alpha 6
+
+* Add Abstract Base Class to WebElement and WebDriver #7127 (#8348)
+* Copy `acceptInsecureCerts` to Options for Firefox. Fixes #8261
+* Correct check on DEFAULT_EXECUTABLE_PATH
+* Use ProxyManager instead of PoolManager in remote_connection (#8297)
+* Check offsets are cast to int. Fixes #7639
+* Fixes an issue where IE server port is set '0' by default (#8294)
+* Favor Python3 constructs and Python 2.7 compatibility (#8290)
+* Remove Unused Arguments from Firefox
+* Fixup Firefox deprecations
+* Delete support for Blackberry Driver
+* Delete PhantomJS capabilities
+* Delete Android Driver support
+* Remove python crazyfun references
+* Enable and update Safari tests
+* Use same port in remote executor and service (#8255)
+* Update tests and docs to not use deprecated methods
+* mark various tests as failing in Firefox
+* Use callback functions instead callable objects as expected conditions (#7765)
+* Fix error in webelemet not created, verifing if is str or dict. (#3481)
+* verify command_executor ssl certificate by default (#6536)
+* Correct documentation for ChromiumDriver
+* Deprecating find_element(s)_* calls in event firing webdriver
+* Fixing path to selenium server for remote tests
+* Fixing relative locator constructor
+* Changing environment variable we use to check if the tests are running on travis
+* Fixing HSL to RGBa color converter
+* Deprecate use of AppCache APIs
+
Selenium 4.0 Alpha 5
* Correct service usage in IE Binding. Fixes #7749
@@ -19,7 +49,7 @@ Selenium 4.0 Alpha 5
* Build python code with Bazel
* Parse python docstring example as code snippet
* correct python_requires in setup
-* Fix grammar typo in exceptions.py (#7657)
+* Fix grammar typo in exceptions.py (#7657)
* Fixed references to chromedriver website
Selenium 4.0 Alpha 3
@@ -750,4 +780,3 @@ 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 9cbf5c9dd9500..8b75ec636033f 100644
--- 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.0a5.tar.gz), unarchive it, and run::
+Alternately, you can download the source distribution from `PyPI `_ (e.g. selenium-4.0.0a6.tar.gz), unarchive it, and run::
python setup.py install
diff --git a/py/selenium/__init__.py b/py/selenium/__init__.py
index 45e282c447b97..4a049b859132f 100644
--- a/py/selenium/__init__.py
+++ b/py/selenium/__init__.py
@@ -16,4 +16,4 @@
# under the License.
-__version__ = "4.0.0a5"
+__version__ = "4.0.0a6"
diff --git a/py/selenium/webdriver/__init__.py b/py/selenium/webdriver/__init__.py
index 0a844475b6ef7..5fb2472694c43 100644
--- a/py/selenium/webdriver/__init__.py
+++ b/py/selenium/webdriver/__init__.py
@@ -37,4 +37,4 @@
from .common.touch_actions import TouchActions # noqa
from .common.proxy import Proxy # noqa
-__version__ = '4.0.0a5'
+__version__ = '4.0.0a6'
diff --git a/py/setup.py b/py/setup.py
index 8dffbbb84b9c9..84cf34f40be85 100755
--- a/py/setup.py
+++ b/py/setup.py
@@ -27,7 +27,7 @@
setup_args = {
'cmdclass': {'install': install},
'name': 'selenium',
- 'version': "4.0.0a5",
+ 'version': "4.0.0a6",
'license': 'Apache 2.0',
'description': 'Python bindings for Selenium',
'long_description': open(join(abspath(dirname(__file__)), "README.rst")).read(),