Skip to content
2 changes: 1 addition & 1 deletion py/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ compile_pip_requirements(
],
)

SE_VERSION = "4.29.0.202501201850"
SE_VERSION = "4.28.1"

BROWSER_VERSIONS = [
"v85",
Expand Down
3 changes: 3 additions & 0 deletions py/CHANGES
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
Selenium 4.28.1
* [py] Fix installing most of the data from source distributions

Selenium 4.28.0
* Add CDP for Chrome 132 and remove 129
* [py] fix packaging (#14823)
Expand Down
4 changes: 2 additions & 2 deletions py/docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -56,9 +56,9 @@
# built documents.
#
# The short X.Y version.
version = '4.29'
version = '4.28'
# The full version, including alpha/beta/rc tags.
release = '4.29.0.202501201850'
release = '4.28.1'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
9 changes: 6 additions & 3 deletions py/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"

[project]
name = "selenium"
version = "4.29.0.202501201850"
version = "4.28.1"
license = { text = "Apache 2.0" }
description = "Official Python bindings for Selenium WebDriver."
readme = "README.rst"
Expand Down Expand Up @@ -40,9 +40,12 @@ zip-safe = false
[tool.setuptools.packages.find]
include = ["selenium*"]
exclude = ["test*"]
namespaces = false
namespaces = true
# include-package-data is `true` by default in pyproject.toml

[[tool.setuptools-rust.ext-modules]]
target = "selenium.webdriver.common.selenium-manager"

[[tool.setuptools-rust.bins]]
target = "selenium.webdriver.common.selenium-manager"

Expand All @@ -54,7 +57,7 @@ Documentation = "https://www.selenium.dev/documentation/overview/"
SourceCode = "https://github.com/SeleniumHQ/selenium/tree/trunk/py"

[tool.setuptools.package-data]
selenium_package = [
"*" = [
"*.py",
"*.rst",
"*.json",
Expand Down
2 changes: 1 addition & 1 deletion py/selenium/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@
# under the License.


__version__ = "4.29.0.202501201850"
__version__ = "4.28.1"
2 changes: 1 addition & 1 deletion py/selenium/webdriver/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
from .wpewebkit.service import Service as WPEWebKitService # noqa
from .wpewebkit.webdriver import WebDriver as WPEWebKit # noqa

__version__ = "4.29.0.202501201850"
__version__ = "4.28.1"

# We need an explicit __all__ because the above won't otherwise be exported.
__all__ = [
Expand Down
Loading