Get chromedriver-py version most suitable for your system.
For instance, you could use it when running tests locally to match
installed Chromium
browser version with most suitable version
of chromedriver-py
.
See the documentation for more information on what is provided.
Documentation is available on Read the Docs.
- Python 3.7, 3.8, 3.9, 3.10 and 3.11.
Also works with Python 3.6, although no longer tested against.
Install latest stable version from PyPI:
pip install get-chromedriver-py
Or latest stable version from GitHub:
pip install https://github.com/barseghyanartur/get-chromedriver-py/archive/main.tar.gz
get-chromedriver
Or run it in a very verbose mode:
get-chromedriver -vvvv
Project is covered with tests.
To test with all supported Python versions type:
tox
To test against specific environment, type:
tox -e py39
To test just your working environment type:
pytest
To run a single test in your working environment type:
pytest test_get_chromedriver.py
To run a single test class in a given test module in your working environment type:
pytest test_get_chromedriver.py::GetChromedriverTestCase
It's assumed that you have chromium browser installed. If not, install it first.
Keep the following hierarchy.
=====
title
=====
header
======
sub-header
----------
sub-sub-header
~~~~~~~~~~~~~~
sub-sub-sub-header
^^^^^^^^^^^^^^^^^^
sub-sub-sub-sub-header
++++++++++++++++++++++
sub-sub-sub-sub-sub-header
**************************
MIT
For any security issues contact me at the e-mail given in the Author section. For overall issues, go to GitHub.
Artur Barseghyan <artur.barseghyan@gmail.com>