Contents

selenium 4.40.0

0

Official Python bindings for Selenium WebDriver

Official Python bindings for Selenium WebDriver

Stars: 34031, Watchers: 34031, Forks: 8645, Open Issues: 215

The SeleniumHQ/selenium repo was created 13 years ago and the last code push was 2 hours ago.
The project is extremely popular with a mindblowing 34031 github stars!

How to Install selenium

You can install selenium using pip

pip install selenium

or add it to a project with poetry

poetry add selenium

Package Details

Author
None
License
Apache-2.0
Homepage
https://www.selenium.dev
PyPi:
https://pypi.org/project/selenium/
GitHub Repo:
https://github.com/SeleniumHQ/selenium

Classifiers

  • Software Development/Libraries
  • Software Development/Testing
No  selenium  pypi packages just yet.

Errors

A list of common selenium errors.

Code Examples

Here are some selenium code examples and snippets.

GitHub Issues

The selenium package has 215 open issues on GitHub

  • [build] use matrix for nightly releases
  • [py][java][js] SE_DEBUG warns only when overriding user settings
  • [rb] Update lint configuration and fix rubocop offenses
  • mark wait.until as non-nullable
  • Report exactly which JSON value was incorrect
  • [py] Add type hints to remote webdriver and related modules
  • [py] Use lazy imports in webdriver init.py
  • [build] auto merge browser version updates if they pass all checks
  • [🐛 Bug]: Java Wait/FluentWait.until missing non-null return type
  • [🐛 Bug]: Missing symbols for .NET NuGet package
  • [16845] Color Class for Javascript library
  • [rb] Use prebuilt Ruby
  • [🐛 Bug]: Failing serialization of Credential (virtual authenticator) in Ruby
  • CDDL 2 Python generator
  • [py] Add type annotations to BiDi module

See more issues on GitHub