Sign in
chromium
/
external
/
github.com
/
SeleniumHQ
/
selenium
/
py
/
HEAD
2315829
[build] Fix Lint Format CI (#17202)
by Viet Nguyen Duc
· 18 hours ago
main
8a1f1c4
[py] Bidi py tests expansion (#17193)
by David Burns
· 34 hours ago
3a82e72
[py] Add type stubs for lazy imported classes and modules (#17165)
by Corey Goldberg
· 3 days ago
c21a705
[py] Use Self as return type of __enter__ in remote.WebDriver (#17170)
by pinterior
· 8 days ago
76fd912
[py] Add return type annotation to execute_script and execute_async_script (#17117)
by Adam Dangoor
· 3 weeks ago
555f9cd
[build] Reset versions to nightly after 4.41.0 release
by Titus Fortner
· 3 weeks ago
d7c1efa
[build] Prepare for release of selenium-4.41.0 (#17098)
by Selenium CI Bot
· 3 weeks ago
baa202d
[py] Update test to check it's an integer rather than a value (#17114)
by David Burns
· 3 weeks ago
7858ded
[py] Add in rules to agents around python 3.10+ (#17102)
by David Burns
· 3 weeks ago
d20ea0b
[py] Update dev dependencies to fix vulnerability (#17078)
by Corey Goldberg
· 4 weeks ago
f9313ec
[py] Bump dev dependencies (#17066)
by Corey Goldberg
· 4 weeks ago
d1ad3b0
[py]: enable edge browser tests for bidi (#17032)
by Navin Chandra
· 5 weeks ago
ad0d644
[py] Autofix lint errors but still fail (#17042)
by Corey Goldberg
· 5 weeks ago
0b15716
[py][bidi]: add emulation command `set_screen_settings_override` (#17030)
by Navin Chandra
· 5 weeks ago
0d6a162
[grid] Add session event API for server-side event bus integration (#17015)
by Viet Nguyen Duc
· 5 weeks ago
e5f5551
[py] Make extensions tests work when not running bazel (#17026)
by Corey Goldberg
· 5 weeks ago
e3c8838
[build] Bump shellcheck and ruff, fix multitool update script (#17029)
by Corey Goldberg
· 6 weeks ago
0c69235
[build] mark test files testonly
by Titus Fortner
· 6 weeks ago
f12b8ce
[py] Modularize Bazel build with per-module targets (#17012)
by Titus Fortner
· 6 weeks ago
f1e06a1
[py][java][js] SE_DEBUG warns only when overriding user settings (#17009)
by Titus Fortner
· 6 weeks ago
48f1171
[py] Use lazy imports in webdriver __init__.py (#16993)
by Titus Fortner
· 6 weeks ago
003df5f
[py] Replace //py:ruff with dedicated ruff-format and ruff-check targets (#16998)
by Titus Fortner
· 6 weeks ago
6e7b4f7
[py] make bazel test target names consistent with other languages (#16969)
by Titus Fortner
· 7 weeks ago
ec4e2df
[py] Fix return type hint for `alert_is_present` (#16975)
by nemowang
· 7 weeks ago
db23bf4
[build] run ruff on python files outside py directory (#16957)
by Titus Fortner
· 7 weeks ago
2f3d9c9
[py] integrate mypy type checking with Bazel (#16958)
by Titus Fortner
· 7 weeks ago
274742f
Canonical approach to supporting AI agent directions (#16735)
by Titus Fortner
· 7 weeks ago
0a54fe6
[py] Remove type stub packages from runtime dependencies (#16945)
by Corey Goldberg
· 7 weeks ago
a2a239e
[build] Reset versions to nightly after Selenium 4.40 release
by Titus Fortner
· 7 weeks ago
8c17e0c
[build] Prepare for release of Selenium 4.40 (#16931)
by Selenium CI Bot
· 7 weeks ago
8fdb573
[py]: use `is_url_connectable` for driver status check (#16881)
by Navin Chandra
· 8 weeks ago
f9442be
[bazel] Prevent duplicate directory warnings from python builds (#16923)
by Simon Mavi Stewart
· 8 weeks ago
4aba991
build python docs with bazel (#16919)
by Titus Fortner
· 8 weeks ago
12aa367
[py] Find grid in tests if not using bazel (#16912)
by Corey Goldberg
· 8 weeks ago
978daea
[py] Update development dependencies (#16908)
by Corey Goldberg
· 8 weeks ago
33e2775
[py] have SE_DEBUG output driver logs as well (#16902)
by Titus Fortner
· 8 weeks ago
77fd24f
[py] Add type annotations (#16883)
by Michal Zyndul
· 9 weeks ago
16f0793
[py] Add type annotations to bidi network module (#16875)
by Michal Zyndul
· 9 weeks ago
565a8b3
[py] improve how tests are run against the grid server (#16851)
by Titus Fortner
· 9 weeks ago
014b5fa
[py] Bump minimum dependency versions because of CVE (#16867)
by Corey Goldberg
· 9 weeks ago
77e55af
[py] Reduce traceback output on test failures (#16854)
by Corey Goldberg
· 9 weeks ago
ceee744
[java][rb][py][dotnet][js] use SE_DEBUG to enable debugging (#16816)
by Titus Fortner
· 9 weeks ago
a2cc35b
[py] Fix remaining mypy errors and enable CI for type checking (#16837)
by Corey Goldberg
· 10 weeks ago
4cf1c48
Update copyright to 2026 (#16830)
by Corey Goldberg
· 10 weeks ago
f061f7b
[py] Fix type annotations, make docstrings consistent, centralize dev dependencies (#16821)
by Corey Goldberg
· 2 months ago
4e6a87c
[py] Bump versions and remove unnecessary dev/test dependencies (#16820)
by Corey Goldberg
· 2 months ago
9300246
[py] Remove deprecated FirefoxBinary class (#16811)
by Corey Goldberg
· 2 months ago
272fd25
[py] Add new ruff lint rules, fix violations and type annotations (#16789)
by Corey Goldberg
· 2 months ago
57d193c
[py][bidi]: add emulation command `set_network_conditions` (#16702)
by Navin Chandra
· 2 months ago
c4aefc0
[py][bidi]: improve tests to use local no-proxy server (#16747)
by Navin Chandra
· 2 months ago
791f96b
[py] Add/fix type hints for find_element/find_elements (#16786)
by Corey Goldberg
· 2 months ago
e82b6fd
[py][build]: consolidate Python CI tests (#16766)
by Titus Fortner
· 3 months ago
e167b98
[py] Add type hints for WebElement.find_element(s) (#16772)
by pixelsapphire
· 3 months ago
2a9100c
[py] Add LocalWebDriver base class (#16730)
by Corey Goldberg
· 3 months ago
82eda89
[dotnet][rb][java][js][py] Automated Browser Version Update (#16682)
by Selenium CI Bot
· 3 months ago
2d6fa89
[py] Bump ruff and mypy versions (#16737)
by Corey Goldberg
· 3 months ago
97e82a2
[py] Remove deprecated FTP proxy support (#16721)
by Corey Goldberg
· 3 months ago
03c9108
[py] Don't compare object identity in conftest (#16723)
by Corey Goldberg
· 3 months ago
f3d60c9
[py] Properly verify Selenium Manager exists (#16711)
by Corey Goldberg
· 3 months ago
4683f8e
Bumping to nightly version
by Diego Molina
· 3 months ago
3de147c
[build] Prepare for release of Selenium 4.39.0 (#16672)
by Selenium CI Bot
· 3 months ago
09604bd
[py] Bump urllib3 in packaging and dev dependencies (#16690)
by Corey Goldberg
· 3 months ago
be6e3ca
[py] Remove noqa markers and fix linting (#16676)
by Corey Goldberg
· 3 months ago
d84a3bb
[py] Bump versions of ruff and mypy for Dev/CI (#16660)
by Corey Goldberg
· 3 months ago
bf1719b
[py] Bump ruff target-version to 3.10 and lint generate.py (#16658)
by Corey Goldberg
· 3 months ago
04b5132
[py] Use f-string in generate.py (#16641)
by Corey Goldberg
· 4 months ago
4cdc038
[py][bidi] Allow resetting viewport (#16623)
by Corey Goldberg
· 4 months ago
ab59875
[py] Use daemon threads for WebSocket connections (#16298)
by Corey Goldberg
· 4 months ago
d71a887
[py] Use double quotes in generate.py (#16607)
by Swastik Baranwal
· 4 months ago
b96a4a6
[py] Improve type hints with union syntax and native types (#16590)
by Corey Goldberg
· 4 months ago
d929605
[py]: reuse driver in case of bidi tests (#16597)
by Navin Chandra
· 4 months ago
eac5aa7
[py][bidi]: add emulation command `set_user_agent_override` (#16595)
by Navin Chandra
· 4 months ago
e6a1278
[py] Fix more type annotations (#16551)
by Alex Popov
· 4 months ago
a66692f
[py][bidi]: enable download event tests for firefox (#16587)
by Navin Chandra
· 4 months ago
fe42cf1
[py] Bump pytest and dev dependencies (#16572)
by Corey Goldberg
· 4 months ago
f97bf39
[py][bidi]: add `set_download_behavior` command (#16556)
by Navin Chandra
· 4 months ago
41359ad
[py] Fix D205 ruff warnings for docstrings and add type hints (#16537)
by Alex Popov
· 4 months ago
81d230f
[py][bidi]: add `set_screen_orientation_override` command in Emulation (#16522)
by Navin Chandra
· 4 months ago
f97d338
[py] Fix ruff D415 warnings in docstrings (#16536)
by Corey Goldberg
· 4 months ago
1ca97e4
[py] Fix Ruff D417 warnings in docstrings (#16535)
by Alex Popov
· 4 months ago
b5cb7df
[py] Fix docstring formatting and apply ruff linting rules (#16527)
by Corey Goldberg
· 4 months ago
8d1d622
[py] Update docstrings (remove reST leftovers and resolve D200) (#16525)
by Alex Popov
· 4 months ago
dc1a98d
[py] Update docstrings to google pydoc format (#16511)
by Alex Popov
· 4 months ago
bb967ed
[py][bidi]: add emulation command `set_scripting_enabled` (#16513)
by Navin Chandra
· 4 months ago
73969a2
[py][bidi]: add emulation command - `set_locale_override` (#16504)
by Navin Chandra
· 5 months ago
48ce5ef
bump versions to nightly
by titusfortner
· 5 months ago
ff6e2ef
[build] Prepare for release of Selenium 4.38.0 (#16499)
by Selenium CI Bot
· 5 months ago
1b2cdec
[py] Cleanup and convert more doctrings to google-style (#16503)
by Alex Popov
· 5 months ago
cccbead
[py][bidi]: add `set_timezone_override` command in emulation (#16500)
by Navin Chandra
· 5 months ago
d98bc3f
[py] Bump version of ruff formatter/linter (#16502)
by Corey Goldberg
· 5 months ago
b1424a0
[py] Replaced :param: and :args: from docstrings (#16469)
by Alex Popov
· 5 months ago
fafa45a
Bumping version for Nightly
by Diego Molina
· 5 months ago
0988341
[build] Prepare for release of Selenium 4.37.0 (#16451)
by Selenium CI Bot
· 5 months ago
c14183c
[py] Fix mypy errors in by file and exceptions file (#16300)
by Pallavi
· 5 months ago
26abd84
[py]: guess mimetypes in webserver for content serving (#16449)
by Navin Chandra
· 5 months ago
28f6ca3
[py] Update docstrings style according to google guideline (#16445)
by Alex Popov
· 5 months ago
fd6bc97
[py] Update internal Firefox tests to use driver fixture (#16441)
by Corey Goldberg
· 5 months ago
f214881
[py] Use Chrome instead of Firefox for internal Remote tests (#16419)
by Corey Goldberg
· 5 months ago
28e5ce1
[py]: add --disable-dev-shm-usage to Chrome/Edge options for internal tests (#16443)
by Navin Chandra
· 5 months ago
9d05c7a
[py] Support Python 3.14 and drop Python 3.9 (#16342)
by Corey Goldberg
· 5 months ago
Next »