diff --git a/README.md b/README.md
index 6411172f65dcc..7fc7ca1f80110 100644
--- a/README.md
+++ b/README.md
@@ -266,7 +266,7 @@ you can configure it use Bazel artifacts:
1. Open `rb/` as a main project directory.
2. Run `bundle exec rake update` as necessary to create up-to-date artifacts. If this does not work, run `./go rb:update` from the `selenium` (parent) directory.
3. In Settings / Languages & Frameworks / Ruby SDK and Gems add new Interpreter pointing to `../bazel-selenium/external/rules_ruby_dist/dist/bin/ruby`.
-4. You should now be able to run and debug any spec. It uses Chrome by default, but you can alter it using environment variables secified in [Ruby Testing](#ruby-2) section below.
+4. You should now be able to run and debug any spec. It uses Chrome by default, but you can alter it using environment variables specified in [Ruby Testing](#ruby-2) section below.
### Rust
diff --git a/py/CHANGES b/py/CHANGES
index 271e3c25c0958..1b366e3184754 100644
--- a/py/CHANGES
+++ b/py/CHANGES
@@ -684,7 +684,7 @@ Selenium 4.0 Alpha 7
* Add debugpy to requirements
* Fix uploading multiple files on remote driver (#7472) (#8734)
* Correct docstring around find_element and find_elements. Fixes #8806
-* Add the ability to ignore local proxys that are available
+* Add the ability to ignore local proxies that are available
* add script pinning to python bindings
* Deprecate desired_capabilities property in favour of capabilities property
* Update tests to use requirements file
diff --git a/py/docs/README.rst b/py/docs/README.rst
index 772956a97d40a..f62d50ce6e765 100644
--- a/py/docs/README.rst
+++ b/py/docs/README.rst
@@ -66,7 +66,7 @@ Contributing to Python docs
First it is recommended that you read the main `CONTRIBUTING.md `_.
-Some steps for contibuting to the Python documentation ...
+Some steps for contributing to the Python documentation ...
- Check out changes locally using instructions above.
- Try to resolve any warnings/errors.
diff --git a/py/selenium/webdriver/common/virtual_authenticator.py b/py/selenium/webdriver/common/virtual_authenticator.py
index 19b0ec615e7c5..b567a72a35b5c 100644
--- a/py/selenium/webdriver/common/virtual_authenticator.py
+++ b/py/selenium/webdriver/common/virtual_authenticator.py
@@ -94,7 +94,7 @@ def __init__(
- rp_id (str): Relying party identifier.
- user_handle (bytes): userHandle associated to the credential. Must be Base64 encoded string. Can be None.
- private_key (bytes): Base64 encoded PKCS#8 private key.
- - sign_count (int): intital value for a signature counter.
+ - sign_count (int): initial value for a signature counter.
"""
self._id = credential_id
self._is_resident_credential = is_resident_credential
@@ -137,7 +137,7 @@ def create_non_resident_credential(cls, id: bytes, rp_id: str, private_key: byte
- id (bytes): Unique base64 encoded string.
- rp_id (str): Relying party identifier.
- private_key (bytes): Base64 encoded PKCS
- - sign_count (int): intital value for a signature counter.
+ - sign_count (int): initial value for a signature counter.
:Returns:
- Credential: A non-resident credential.
@@ -155,7 +155,7 @@ def create_resident_credential(
- rp_id (str): Relying party identifier.
- user_handle (bytes): userHandle associated to the credential. Must be Base64 encoded string.
- private_key (bytes): Base64 encoded PKCS
- - sign_count (int): intital value for a signature counter.
+ - sign_count (int): initial value for a signature counter.
:returns:
- Credential: A resident credential.
diff --git a/py/test/unit/selenium/webdriver/remote/remote_connection_tests.py b/py/test/unit/selenium/webdriver/remote/remote_connection_tests.py
index f0713b8a9df12..ed07ff30b7fa2 100644
--- a/py/test/unit/selenium/webdriver/remote/remote_connection_tests.py
+++ b/py/test/unit/selenium/webdriver/remote/remote_connection_tests.py
@@ -277,7 +277,7 @@ def test_get_connection_manager_with_auth_https_proxy(mock_proxy_auth_settings):
"*",
".localhost",
"localhost:80",
- "locahost",
+ "localhost",
"LOCALHOST",
"LOCALHOST:80",
"http://localhost",