From cf634b304b4a84796d7a2cb7a1a8c2d66690a5c9 Mon Sep 17 00:00:00 2001 From: Ed Manlove Date: Fri, 21 Jun 2024 22:19:04 -0400 Subject: [PATCH 1/7] Added requirements.txt to doc build environment For the API documentation as sphinx autogenerates the api docs from the code it needs the dependent Python packages. This change adds those to the tox docs build environment. --- py/tox.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/py/tox.ini b/py/tox.ini index ccbd578b67741..a144861b1fdb5 100644 --- a/py/tox.ini +++ b/py/tox.ini @@ -6,6 +6,7 @@ skip_install = true deps = Jinja2==3.0.3 Sphinx==1.8.2 + -r requirements.txt commands = sphinx-build -b html -d ../build/docs/doctrees docs/source ../build/docs/api/py {posargs} From cad5aeb75910408414fb2e142b404cf90e4d0ab9 Mon Sep 17 00:00:00 2001 From: Ed Manlove Date: Sat, 22 Jun 2024 11:13:41 -0400 Subject: [PATCH 2/7] Updated Sphinx version within docs/requirements.txt Bring Sphinx version up to the latest Python 3.8 suported version, v7.1.2. This change was made within py/docs/requirements.txt. It should be noted that there is a seperate version requirement given within py/tox.ini which I need to test and see which one is grabed using the selenium build process. (I supsect it will be the one within py/tox.ini.) --- py/docs/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/py/docs/requirements.txt b/py/docs/requirements.txt index dc0847ca1129a..f95cd9e1f1493 100644 --- a/py/docs/requirements.txt +++ b/py/docs/requirements.txt @@ -1,2 +1,2 @@ Jinja2==3.1.4 -Sphinx==1.8.2 +Sphinx==7.1.2 From ba71f925bd38a65c08a78dd1dfd3cfe9f9243f08 Mon Sep 17 00:00:00 2001 From: Ed Manlove Date: Sat, 22 Jun 2024 11:20:43 -0400 Subject: [PATCH 3/7] Added step in api doc build to regenerate the autodoc stub pages Instead of using the commited stub files which contain "pre-compiled" outlines for the api doc this will regenrate them. It should be noted this might add some time to the build process so a future change might be to see how store and update either commited files or previous build artifacts. I also and working though the output directory which is currently set to `-o docs/source`. This seem to dump all the sub files into the main source directory insted of neatly organied into child directories. Going to try to reowrk this but wanted to commit so as not to lose how I did this the first time ;) --- py/tox.ini | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/py/tox.ini b/py/tox.ini index a144861b1fdb5..387a979c83d5f 100644 --- a/py/tox.ini +++ b/py/tox.ini @@ -8,8 +8,13 @@ deps = Sphinx==1.8.2 -r requirements.txt -commands = sphinx-build -b html -d ../build/docs/doctrees docs/source ../build/docs/api/py {posargs} - +commands = + ; regenerate autodoc stub pages + sphinx-autogen -o docs/source docs/source/api.rst + ; build api docs + sphinx-build -b html -d ../build/docs/doctrees docs/source ../build/docs/api/py {posargs} +setenv = + PYTHONPATH = {toxinidir}/. [testenv:mypy] skip_install = true From 313cadf7d4d9680a3d57d617401d338795886ab5 Mon Sep 17 00:00:00 2001 From: Ed Manlove Date: Sat, 22 Jun 2024 12:05:26 -0400 Subject: [PATCH 4/7] wip adding new files in api.rst Credit goes to @iampopovich for these changes --- py/docs/source/api.rst | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/py/docs/source/api.rst b/py/docs/source/api.rst index fbf9d9a5734e7..9960ceb2d161c 100644 --- a/py/docs/source/api.rst +++ b/py/docs/source/api.rst @@ -24,10 +24,12 @@ Webdriver.common selenium.webdriver.common.alert selenium.webdriver.common.by selenium.webdriver.common.desired_capabilities + selenium.webdriver.common.driver_finder selenium.webdriver.common.keys selenium.webdriver.common.log selenium.webdriver.common.print_page_options selenium.webdriver.common.proxy + selenium.webdriver.common.selenium_manager selenium.webdriver.common.utils selenium.webdriver.common.service selenium.webdriver.common.options @@ -56,9 +58,11 @@ Webdriver.support selenium.webdriver.support.color selenium.webdriver.support.event_firing_webdriver selenium.webdriver.support.expected_conditions + selenium.webdriver.support.events selenium.webdriver.support.relative_locator selenium.webdriver.support.select selenium.webdriver.support.wait + selenium.webdriver.support.ui Webdriver.chrome ---------------- @@ -70,6 +74,7 @@ Webdriver.chrome selenium.webdriver.chrome.options selenium.webdriver.chrome.service selenium.webdriver.chrome.webdriver + selenium.webdriver.chrome.remote_connection Webdriver.chromium ------------------ @@ -93,6 +98,7 @@ Webdriver.edge selenium.webdriver.edge.options selenium.webdriver.edge.service selenium.webdriver.edge.webdriver + selenium.webdriver.edge.remote_connection Webdriver.firefox ----------------- @@ -101,7 +107,6 @@ Webdriver.firefox .. autosummary:: :toctree: webdriver_firefox - selenium.webdriver.firefox.extension_connection selenium.webdriver.firefox.remote_connection selenium.webdriver.firefox.firefox_binary selenium.webdriver.firefox.options @@ -139,6 +144,7 @@ Webdriver.remote selenium.webdriver.remote.file_detector selenium.webdriver.remote.script_key selenium.webdriver.remote.switch_to + selenium.webdriver.remote.websocket_connection Webdriver.safari ---------------- @@ -151,6 +157,18 @@ Webdriver.safari selenium.webdriver.safari.remote_connection selenium.webdriver.safari.service selenium.webdriver.safari.webdriver + selenium.webdriver.safari.permissions + +Webdriver.wpewebkit +------------------- + +.. currentmodule:: selenium.webdriver.wpewebkit +.. autosummary:: + :toctree: webdriver_wpewebkit + + selenium.webdriver.wpewebkit.options + selenium.webdriver.wpewebkit.service + selenium.webdriver.wpewebkit.webdriver Webdriver.webkitgtk ------------------- From 5fea96b18f4af1aeedeeeb22c9b9e55431e36a16 Mon Sep 17 00:00:00 2001 From: Ed Manlove Date: Sat, 22 Jun 2024 12:10:07 -0400 Subject: [PATCH 5/7] wip alphabetical order in api.rst Credit goes to @iampopovich for these changes --- py/docs/source/api.rst | 40 ++++++++++++++++++++++------------------ 1 file changed, 22 insertions(+), 18 deletions(-) diff --git a/py/docs/source/api.rst b/py/docs/source/api.rst index 9960ceb2d161c..47fe2e5617afc 100644 --- a/py/docs/source/api.rst +++ b/py/docs/source/api.rst @@ -27,13 +27,14 @@ Webdriver.common selenium.webdriver.common.driver_finder selenium.webdriver.common.keys selenium.webdriver.common.log + selenium.webdriver.common.options selenium.webdriver.common.print_page_options selenium.webdriver.common.proxy selenium.webdriver.common.selenium_manager - selenium.webdriver.common.utils selenium.webdriver.common.service - selenium.webdriver.common.options selenium.webdriver.common.timeouts + selenium.webdriver.common.utils + selenium.webdriver.common.virtual_authenticator selenium.webdriver.common.window selenium.webdriver.common.actions.action_builder selenium.webdriver.common.actions.input_device @@ -41,11 +42,14 @@ Webdriver.common selenium.webdriver.common.actions.key_actions selenium.webdriver.common.actions.key_input selenium.webdriver.common.actions.mouse_button - selenium.webdriver.common.actions.pointer_input selenium.webdriver.common.actions.pointer_actions - selenium.webdriver.common.actions.wheel_input + selenium.webdriver.common.actions.pointer_input selenium.webdriver.common.actions.wheel_actions - selenium.webdriver.common.virtual_authenticator + selenium.webdriver.common.actions.wheel_input + selenium.webdriver.common.bidi.cdp + selenium.webdriver.common.bidi.console + selenium.webdriver.common.bidi.script + selenium.webdriver.common.bidi.session Webdriver.support ----------------- @@ -57,12 +61,12 @@ Webdriver.support selenium.webdriver.support.abstract_event_listener selenium.webdriver.support.color selenium.webdriver.support.event_firing_webdriver - selenium.webdriver.support.expected_conditions selenium.webdriver.support.events + selenium.webdriver.support.expected_conditions selenium.webdriver.support.relative_locator selenium.webdriver.support.select - selenium.webdriver.support.wait selenium.webdriver.support.ui + selenium.webdriver.support.wait Webdriver.chrome ---------------- @@ -72,9 +76,9 @@ Webdriver.chrome :toctree: webdriver_chrome selenium.webdriver.chrome.options + selenium.webdriver.chrome.remote_connection selenium.webdriver.chrome.service selenium.webdriver.chrome.webdriver - selenium.webdriver.chrome.remote_connection Webdriver.chromium ------------------ @@ -84,8 +88,8 @@ Webdriver.chromium :toctree: webdriver_chromium selenium.webdriver.chromium.options - selenium.webdriver.chromium.service selenium.webdriver.chromium.remote_connection + selenium.webdriver.chromium.service selenium.webdriver.chromium.webdriver Webdriver.edge @@ -96,9 +100,9 @@ Webdriver.edge :toctree: webdriver_edge selenium.webdriver.edge.options + selenium.webdriver.edge.remote_connection selenium.webdriver.edge.service selenium.webdriver.edge.webdriver - selenium.webdriver.edge.remote_connection Webdriver.firefox ----------------- @@ -107,12 +111,12 @@ Webdriver.firefox .. autosummary:: :toctree: webdriver_firefox - selenium.webdriver.firefox.remote_connection selenium.webdriver.firefox.firefox_binary - selenium.webdriver.firefox.options selenium.webdriver.firefox.firefox_profile - selenium.webdriver.firefox.webdriver + selenium.webdriver.firefox.options + selenium.webdriver.firefox.remote_connection selenium.webdriver.firefox.service + selenium.webdriver.firefox.webdriver Webdriver.ie ------------ @@ -132,18 +136,18 @@ Webdriver.remote .. autosummary:: :toctree: webdriver_remote - selenium.webdriver.remote.command selenium.webdriver.remote.bidi_connection + selenium.webdriver.remote.command selenium.webdriver.remote.errorhandler + selenium.webdriver.remote.file_detector selenium.webdriver.remote.mobile selenium.webdriver.remote.remote_connection + selenium.webdriver.remote.script_key selenium.webdriver.remote.shadowroot + selenium.webdriver.remote.switch_to selenium.webdriver.remote.utils selenium.webdriver.remote.webdriver selenium.webdriver.remote.webelement - selenium.webdriver.remote.file_detector - selenium.webdriver.remote.script_key - selenium.webdriver.remote.switch_to selenium.webdriver.remote.websocket_connection Webdriver.safari @@ -154,10 +158,10 @@ Webdriver.safari :toctree: webdriver_safari selenium.webdriver.safari.options + selenium.webdriver.safari.permissions selenium.webdriver.safari.remote_connection selenium.webdriver.safari.service selenium.webdriver.safari.webdriver - selenium.webdriver.safari.permissions Webdriver.wpewebkit ------------------- From 8fd57d50f35671c6cefefb2d5e89dd104f5c52fd Mon Sep 17 00:00:00 2001 From: Ed Manlove Date: Sat, 22 Jun 2024 13:42:27 -0400 Subject: [PATCH 6/7] Removed previous generated api doc stub files Prefer instead to auto-generate these as part of the build. Also ignore those sub-directories. --- .gitignore | 1 + .../common/selenium.common.exceptions.rst | 61 ------------------- ...elenium.webdriver.common.action_chains.rst | 29 --------- ...ebdriver.common.actions.action_builder.rst | 29 --------- ....webdriver.common.actions.input_device.rst | 29 --------- ...m.webdriver.common.actions.interaction.rst | 30 --------- ...m.webdriver.common.actions.key_actions.rst | 29 --------- ...ium.webdriver.common.actions.key_input.rst | 30 --------- ....webdriver.common.actions.mouse_button.rst | 29 --------- ...bdriver.common.actions.pointer_actions.rst | 29 --------- ...webdriver.common.actions.pointer_input.rst | 29 --------- ...webdriver.common.actions.wheel_actions.rst | 29 --------- ...m.webdriver.common.actions.wheel_input.rst | 30 --------- .../selenium.webdriver.common.alert.rst | 29 --------- .../selenium.webdriver.common.by.rst | 29 --------- ....webdriver.common.desired_capabilities.rst | 29 --------- .../selenium.webdriver.common.keys.rst | 29 --------- .../selenium.webdriver.common.log.rst | 35 ----------- .../selenium.webdriver.common.options.rst | 30 --------- ...um.webdriver.common.print_page_options.rst | 29 --------- .../selenium.webdriver.common.proxy.rst | 31 ---------- .../selenium.webdriver.common.service.rst | 29 --------- .../selenium.webdriver.common.timeouts.rst | 29 --------- .../selenium.webdriver.common.utils.rst | 34 ----------- ...webdriver.common.virtual_authenticator.rst | 39 ------------ .../selenium.webdriver.common.window.rst | 29 --------- .../selenium.webdriver.chrome.options.rst | 29 --------- .../selenium.webdriver.chrome.service.rst | 29 --------- .../selenium.webdriver.chrome.webdriver.rst | 29 --------- .../selenium.webdriver.chromium.options.rst | 29 --------- ...m.webdriver.chromium.remote_connection.rst | 29 --------- .../selenium.webdriver.chromium.service.rst | 29 --------- .../selenium.webdriver.chromium.webdriver.rst | 29 --------- .../selenium.webdriver.edge.options.rst | 29 --------- .../selenium.webdriver.edge.service.rst | 29 --------- .../selenium.webdriver.edge.webdriver.rst | 29 --------- ...webdriver.firefox.extension_connection.rst | 35 ----------- ...enium.webdriver.firefox.firefox_binary.rst | 29 --------- ...nium.webdriver.firefox.firefox_profile.rst | 35 ----------- .../selenium.webdriver.firefox.options.rst | 30 --------- ...um.webdriver.firefox.remote_connection.rst | 29 --------- .../selenium.webdriver.firefox.service.rst | 29 --------- .../selenium.webdriver.firefox.webdriver.rst | 29 --------- .../selenium.webdriver.ie.options.rst | 30 --------- .../selenium.webdriver.ie.service.rst | 29 --------- .../selenium.webdriver.ie.webdriver.rst | 29 --------- ...enium.webdriver.remote.bidi_connection.rst | 29 --------- .../selenium.webdriver.remote.command.rst | 29 --------- ...selenium.webdriver.remote.errorhandler.rst | 30 --------- ...elenium.webdriver.remote.file_detector.rst | 31 ---------- .../selenium.webdriver.remote.mobile.rst | 29 --------- ...ium.webdriver.remote.remote_connection.rst | 29 --------- .../selenium.webdriver.remote.script_key.rst | 29 --------- .../selenium.webdriver.remote.shadowroot.rst | 29 --------- .../selenium.webdriver.remote.switch_to.rst | 29 --------- .../selenium.webdriver.remote.utils.rst | 30 --------- .../selenium.webdriver.remote.webdriver.rst | 38 ------------ .../selenium.webdriver.remote.webelement.rst | 30 --------- .../selenium.webdriver.safari.options.rst | 30 --------- ...ium.webdriver.safari.remote_connection.rst | 29 --------- .../selenium.webdriver.safari.service.rst | 29 --------- .../selenium.webdriver.safari.webdriver.rst | 29 --------- ...driver.support.abstract_event_listener.rst | 29 --------- .../selenium.webdriver.support.color.rst | 29 --------- ...bdriver.support.event_firing_webdriver.rst | 30 --------- ....webdriver.support.expected_conditions.rst | 59 ------------------ ...ium.webdriver.support.relative_locator.rst | 36 ----------- .../selenium.webdriver.support.select.rst | 29 --------- .../selenium.webdriver.support.wait.rst | 29 --------- .../selenium.webdriver.webkitgtk.options.rst | 29 --------- .../selenium.webdriver.webkitgtk.service.rst | 29 --------- ...selenium.webdriver.webkitgtk.webdriver.rst | 29 --------- 72 files changed, 1 insertion(+), 2185 deletions(-) delete mode 100644 py/docs/source/common/selenium.common.exceptions.rst delete mode 100644 py/docs/source/webdriver/selenium.webdriver.common.action_chains.rst delete mode 100644 py/docs/source/webdriver/selenium.webdriver.common.actions.action_builder.rst delete mode 100644 py/docs/source/webdriver/selenium.webdriver.common.actions.input_device.rst delete mode 100644 py/docs/source/webdriver/selenium.webdriver.common.actions.interaction.rst delete mode 100644 py/docs/source/webdriver/selenium.webdriver.common.actions.key_actions.rst delete mode 100644 py/docs/source/webdriver/selenium.webdriver.common.actions.key_input.rst delete mode 100644 py/docs/source/webdriver/selenium.webdriver.common.actions.mouse_button.rst delete mode 100644 py/docs/source/webdriver/selenium.webdriver.common.actions.pointer_actions.rst delete mode 100644 py/docs/source/webdriver/selenium.webdriver.common.actions.pointer_input.rst delete mode 100644 py/docs/source/webdriver/selenium.webdriver.common.actions.wheel_actions.rst delete mode 100644 py/docs/source/webdriver/selenium.webdriver.common.actions.wheel_input.rst delete mode 100644 py/docs/source/webdriver/selenium.webdriver.common.alert.rst delete mode 100644 py/docs/source/webdriver/selenium.webdriver.common.by.rst delete mode 100644 py/docs/source/webdriver/selenium.webdriver.common.desired_capabilities.rst delete mode 100644 py/docs/source/webdriver/selenium.webdriver.common.keys.rst delete mode 100644 py/docs/source/webdriver/selenium.webdriver.common.log.rst delete mode 100644 py/docs/source/webdriver/selenium.webdriver.common.options.rst delete mode 100644 py/docs/source/webdriver/selenium.webdriver.common.print_page_options.rst delete mode 100644 py/docs/source/webdriver/selenium.webdriver.common.proxy.rst delete mode 100644 py/docs/source/webdriver/selenium.webdriver.common.service.rst delete mode 100644 py/docs/source/webdriver/selenium.webdriver.common.timeouts.rst delete mode 100644 py/docs/source/webdriver/selenium.webdriver.common.utils.rst delete mode 100644 py/docs/source/webdriver/selenium.webdriver.common.virtual_authenticator.rst delete mode 100644 py/docs/source/webdriver/selenium.webdriver.common.window.rst delete mode 100644 py/docs/source/webdriver_chrome/selenium.webdriver.chrome.options.rst delete mode 100644 py/docs/source/webdriver_chrome/selenium.webdriver.chrome.service.rst delete mode 100644 py/docs/source/webdriver_chrome/selenium.webdriver.chrome.webdriver.rst delete mode 100644 py/docs/source/webdriver_chromium/selenium.webdriver.chromium.options.rst delete mode 100644 py/docs/source/webdriver_chromium/selenium.webdriver.chromium.remote_connection.rst delete mode 100644 py/docs/source/webdriver_chromium/selenium.webdriver.chromium.service.rst delete mode 100644 py/docs/source/webdriver_chromium/selenium.webdriver.chromium.webdriver.rst delete mode 100644 py/docs/source/webdriver_edge/selenium.webdriver.edge.options.rst delete mode 100644 py/docs/source/webdriver_edge/selenium.webdriver.edge.service.rst delete mode 100644 py/docs/source/webdriver_edge/selenium.webdriver.edge.webdriver.rst delete mode 100644 py/docs/source/webdriver_firefox/selenium.webdriver.firefox.extension_connection.rst delete mode 100644 py/docs/source/webdriver_firefox/selenium.webdriver.firefox.firefox_binary.rst delete mode 100644 py/docs/source/webdriver_firefox/selenium.webdriver.firefox.firefox_profile.rst delete mode 100644 py/docs/source/webdriver_firefox/selenium.webdriver.firefox.options.rst delete mode 100644 py/docs/source/webdriver_firefox/selenium.webdriver.firefox.remote_connection.rst delete mode 100644 py/docs/source/webdriver_firefox/selenium.webdriver.firefox.service.rst delete mode 100644 py/docs/source/webdriver_firefox/selenium.webdriver.firefox.webdriver.rst delete mode 100644 py/docs/source/webdriver_ie/selenium.webdriver.ie.options.rst delete mode 100644 py/docs/source/webdriver_ie/selenium.webdriver.ie.service.rst delete mode 100644 py/docs/source/webdriver_ie/selenium.webdriver.ie.webdriver.rst delete mode 100644 py/docs/source/webdriver_remote/selenium.webdriver.remote.bidi_connection.rst delete mode 100644 py/docs/source/webdriver_remote/selenium.webdriver.remote.command.rst delete mode 100644 py/docs/source/webdriver_remote/selenium.webdriver.remote.errorhandler.rst delete mode 100644 py/docs/source/webdriver_remote/selenium.webdriver.remote.file_detector.rst delete mode 100644 py/docs/source/webdriver_remote/selenium.webdriver.remote.mobile.rst delete mode 100644 py/docs/source/webdriver_remote/selenium.webdriver.remote.remote_connection.rst delete mode 100644 py/docs/source/webdriver_remote/selenium.webdriver.remote.script_key.rst delete mode 100644 py/docs/source/webdriver_remote/selenium.webdriver.remote.shadowroot.rst delete mode 100644 py/docs/source/webdriver_remote/selenium.webdriver.remote.switch_to.rst delete mode 100644 py/docs/source/webdriver_remote/selenium.webdriver.remote.utils.rst delete mode 100644 py/docs/source/webdriver_remote/selenium.webdriver.remote.webdriver.rst delete mode 100644 py/docs/source/webdriver_remote/selenium.webdriver.remote.webelement.rst delete mode 100644 py/docs/source/webdriver_safari/selenium.webdriver.safari.options.rst delete mode 100644 py/docs/source/webdriver_safari/selenium.webdriver.safari.remote_connection.rst delete mode 100644 py/docs/source/webdriver_safari/selenium.webdriver.safari.service.rst delete mode 100644 py/docs/source/webdriver_safari/selenium.webdriver.safari.webdriver.rst delete mode 100644 py/docs/source/webdriver_support/selenium.webdriver.support.abstract_event_listener.rst delete mode 100644 py/docs/source/webdriver_support/selenium.webdriver.support.color.rst delete mode 100644 py/docs/source/webdriver_support/selenium.webdriver.support.event_firing_webdriver.rst delete mode 100644 py/docs/source/webdriver_support/selenium.webdriver.support.expected_conditions.rst delete mode 100644 py/docs/source/webdriver_support/selenium.webdriver.support.relative_locator.rst delete mode 100644 py/docs/source/webdriver_support/selenium.webdriver.support.select.rst delete mode 100644 py/docs/source/webdriver_support/selenium.webdriver.support.wait.rst delete mode 100644 py/docs/source/webdriver_webkitgtk/selenium.webdriver.webkitgtk.options.rst delete mode 100644 py/docs/source/webdriver_webkitgtk/selenium.webdriver.webkitgtk.service.rst delete mode 100644 py/docs/source/webdriver_webkitgtk/selenium.webdriver.webkitgtk.webdriver.rst diff --git a/.gitignore b/.gitignore index d0e0fbe7d099c..259551ffd4482 100644 --- a/.gitignore +++ b/.gitignore @@ -74,6 +74,7 @@ py/selenium/webdriver/remote/findElements.js py/selenium/webdriver/remote/getAttribute.js py/selenium/webdriver/remote/isDisplayed.js py/docs/build/ +py/docs/source/**/* py/build/ py/LICENSE py/pytestdebug.log diff --git a/py/docs/source/common/selenium.common.exceptions.rst b/py/docs/source/common/selenium.common.exceptions.rst deleted file mode 100644 index f986117cf8b09..0000000000000 --- a/py/docs/source/common/selenium.common.exceptions.rst +++ /dev/null @@ -1,61 +0,0 @@ -selenium.common.exceptions -========================== - -.. automodule:: selenium.common.exceptions - - - - - - - - - - - - - - - - .. rubric:: Exceptions - - .. autosummary:: - - ElementClickInterceptedException - ElementNotInteractableException - ElementNotSelectableException - ElementNotVisibleException - ImeActivationFailedException - ImeNotAvailableException - InsecureCertificateException - InvalidArgumentException - InvalidCookieDomainException - InvalidCoordinatesException - InvalidElementStateException - InvalidSelectorException - InvalidSessionIdException - InvalidSwitchToTargetException - JavascriptException - MoveTargetOutOfBoundsException - NoAlertPresentException - NoSuchAttributeException - NoSuchCookieException - NoSuchElementException - NoSuchFrameException - NoSuchShadowRootException - NoSuchWindowException - ScreenshotException - SeleniumManagerException - SessionNotCreatedException - StaleElementReferenceException - TimeoutException - UnableToSetCookieException - UnexpectedAlertPresentException - UnexpectedTagNameException - UnknownMethodException - WebDriverException - - - - - diff --git a/py/docs/source/webdriver/selenium.webdriver.common.action_chains.rst b/py/docs/source/webdriver/selenium.webdriver.common.action_chains.rst deleted file mode 100644 index 300107c691bf9..0000000000000 --- a/py/docs/source/webdriver/selenium.webdriver.common.action_chains.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.common.action\_chains -======================================== - -.. automodule:: selenium.webdriver.common.action_chains - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - ActionChains - - - - - - - - - diff --git a/py/docs/source/webdriver/selenium.webdriver.common.actions.action_builder.rst b/py/docs/source/webdriver/selenium.webdriver.common.actions.action_builder.rst deleted file mode 100644 index 7cf2d8121ada7..0000000000000 --- a/py/docs/source/webdriver/selenium.webdriver.common.actions.action_builder.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.common.actions.action\_builder -================================================= - -.. automodule:: selenium.webdriver.common.actions.action_builder - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - ActionBuilder - - - - - - - - - diff --git a/py/docs/source/webdriver/selenium.webdriver.common.actions.input_device.rst b/py/docs/source/webdriver/selenium.webdriver.common.actions.input_device.rst deleted file mode 100644 index 8bbfdaf65563f..0000000000000 --- a/py/docs/source/webdriver/selenium.webdriver.common.actions.input_device.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.common.actions.input\_device -=============================================== - -.. automodule:: selenium.webdriver.common.actions.input_device - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - InputDevice - - - - - - - - - diff --git a/py/docs/source/webdriver/selenium.webdriver.common.actions.interaction.rst b/py/docs/source/webdriver/selenium.webdriver.common.actions.interaction.rst deleted file mode 100644 index 7e609d6078758..0000000000000 --- a/py/docs/source/webdriver/selenium.webdriver.common.actions.interaction.rst +++ /dev/null @@ -1,30 +0,0 @@ -selenium.webdriver.common.actions.interaction -============================================= - -.. automodule:: selenium.webdriver.common.actions.interaction - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - Interaction - Pause - - - - - - - - - diff --git a/py/docs/source/webdriver/selenium.webdriver.common.actions.key_actions.rst b/py/docs/source/webdriver/selenium.webdriver.common.actions.key_actions.rst deleted file mode 100644 index fd4ce2384be36..0000000000000 --- a/py/docs/source/webdriver/selenium.webdriver.common.actions.key_actions.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.common.actions.key\_actions -============================================== - -.. automodule:: selenium.webdriver.common.actions.key_actions - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - KeyActions - - - - - - - - - diff --git a/py/docs/source/webdriver/selenium.webdriver.common.actions.key_input.rst b/py/docs/source/webdriver/selenium.webdriver.common.actions.key_input.rst deleted file mode 100644 index 6e483c9b698c2..0000000000000 --- a/py/docs/source/webdriver/selenium.webdriver.common.actions.key_input.rst +++ /dev/null @@ -1,30 +0,0 @@ -selenium.webdriver.common.actions.key\_input -============================================ - -.. automodule:: selenium.webdriver.common.actions.key_input - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - KeyInput - TypingInteraction - - - - - - - - - diff --git a/py/docs/source/webdriver/selenium.webdriver.common.actions.mouse_button.rst b/py/docs/source/webdriver/selenium.webdriver.common.actions.mouse_button.rst deleted file mode 100644 index b5c0930693975..0000000000000 --- a/py/docs/source/webdriver/selenium.webdriver.common.actions.mouse_button.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.common.actions.mouse\_button -=============================================== - -.. automodule:: selenium.webdriver.common.actions.mouse_button - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - MouseButton - - - - - - - - - diff --git a/py/docs/source/webdriver/selenium.webdriver.common.actions.pointer_actions.rst b/py/docs/source/webdriver/selenium.webdriver.common.actions.pointer_actions.rst deleted file mode 100644 index 30b1afdc8157d..0000000000000 --- a/py/docs/source/webdriver/selenium.webdriver.common.actions.pointer_actions.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.common.actions.pointer\_actions -================================================== - -.. automodule:: selenium.webdriver.common.actions.pointer_actions - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - PointerActions - - - - - - - - - diff --git a/py/docs/source/webdriver/selenium.webdriver.common.actions.pointer_input.rst b/py/docs/source/webdriver/selenium.webdriver.common.actions.pointer_input.rst deleted file mode 100644 index 9c3c1eccf81f4..0000000000000 --- a/py/docs/source/webdriver/selenium.webdriver.common.actions.pointer_input.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.common.actions.pointer\_input -================================================ - -.. automodule:: selenium.webdriver.common.actions.pointer_input - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - PointerInput - - - - - - - - - diff --git a/py/docs/source/webdriver/selenium.webdriver.common.actions.wheel_actions.rst b/py/docs/source/webdriver/selenium.webdriver.common.actions.wheel_actions.rst deleted file mode 100644 index 41c6bf3447d0e..0000000000000 --- a/py/docs/source/webdriver/selenium.webdriver.common.actions.wheel_actions.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.common.actions.wheel\_actions -================================================ - -.. automodule:: selenium.webdriver.common.actions.wheel_actions - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - WheelActions - - - - - - - - - diff --git a/py/docs/source/webdriver/selenium.webdriver.common.actions.wheel_input.rst b/py/docs/source/webdriver/selenium.webdriver.common.actions.wheel_input.rst deleted file mode 100644 index e54ab42a1b683..0000000000000 --- a/py/docs/source/webdriver/selenium.webdriver.common.actions.wheel_input.rst +++ /dev/null @@ -1,30 +0,0 @@ -selenium.webdriver.common.actions.wheel\_input -============================================== - -.. automodule:: selenium.webdriver.common.actions.wheel_input - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - ScrollOrigin - WheelInput - - - - - - - - - diff --git a/py/docs/source/webdriver/selenium.webdriver.common.alert.rst b/py/docs/source/webdriver/selenium.webdriver.common.alert.rst deleted file mode 100644 index 3486aaede30b2..0000000000000 --- a/py/docs/source/webdriver/selenium.webdriver.common.alert.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.common.alert -=============================== - -.. automodule:: selenium.webdriver.common.alert - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - Alert - - - - - - - - - diff --git a/py/docs/source/webdriver/selenium.webdriver.common.by.rst b/py/docs/source/webdriver/selenium.webdriver.common.by.rst deleted file mode 100644 index 8517af3ab096c..0000000000000 --- a/py/docs/source/webdriver/selenium.webdriver.common.by.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.common.by -============================ - -.. automodule:: selenium.webdriver.common.by - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - By - - - - - - - - - diff --git a/py/docs/source/webdriver/selenium.webdriver.common.desired_capabilities.rst b/py/docs/source/webdriver/selenium.webdriver.common.desired_capabilities.rst deleted file mode 100644 index 6ffc2d806ac87..0000000000000 --- a/py/docs/source/webdriver/selenium.webdriver.common.desired_capabilities.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.common.desired\_capabilities -=============================================== - -.. automodule:: selenium.webdriver.common.desired_capabilities - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - DesiredCapabilities - - - - - - - - - diff --git a/py/docs/source/webdriver/selenium.webdriver.common.keys.rst b/py/docs/source/webdriver/selenium.webdriver.common.keys.rst deleted file mode 100644 index 68295d867794c..0000000000000 --- a/py/docs/source/webdriver/selenium.webdriver.common.keys.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.common.keys -============================== - -.. automodule:: selenium.webdriver.common.keys - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - Keys - - - - - - - - - diff --git a/py/docs/source/webdriver/selenium.webdriver.common.log.rst b/py/docs/source/webdriver/selenium.webdriver.common.log.rst deleted file mode 100644 index 142db8e48928e..0000000000000 --- a/py/docs/source/webdriver/selenium.webdriver.common.log.rst +++ /dev/null @@ -1,35 +0,0 @@ -selenium.webdriver.common.log -============================= - -.. automodule:: selenium.webdriver.common.log - - - - - - - - .. rubric:: Functions - - .. autosummary:: - - import_cdp - - - - - - .. rubric:: Classes - - .. autosummary:: - - Log - - - - - - - - - diff --git a/py/docs/source/webdriver/selenium.webdriver.common.options.rst b/py/docs/source/webdriver/selenium.webdriver.common.options.rst deleted file mode 100644 index 13189f14c2a05..0000000000000 --- a/py/docs/source/webdriver/selenium.webdriver.common.options.rst +++ /dev/null @@ -1,30 +0,0 @@ -selenium.webdriver.common.options -================================= - -.. automodule:: selenium.webdriver.common.options - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - ArgOptions - BaseOptions - - - - - - - - - diff --git a/py/docs/source/webdriver/selenium.webdriver.common.print_page_options.rst b/py/docs/source/webdriver/selenium.webdriver.common.print_page_options.rst deleted file mode 100644 index e0e1a32ea5f2c..0000000000000 --- a/py/docs/source/webdriver/selenium.webdriver.common.print_page_options.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.common.print\_page\_options -============================================== - -.. automodule:: selenium.webdriver.common.print_page_options - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - PrintOptions - - - - - - - - - diff --git a/py/docs/source/webdriver/selenium.webdriver.common.proxy.rst b/py/docs/source/webdriver/selenium.webdriver.common.proxy.rst deleted file mode 100644 index 0b1e306119174..0000000000000 --- a/py/docs/source/webdriver/selenium.webdriver.common.proxy.rst +++ /dev/null @@ -1,31 +0,0 @@ -selenium.webdriver.common.proxy -=============================== - -.. automodule:: selenium.webdriver.common.proxy - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - Proxy - ProxyType - ProxyTypeFactory - - - - - - - - - diff --git a/py/docs/source/webdriver/selenium.webdriver.common.service.rst b/py/docs/source/webdriver/selenium.webdriver.common.service.rst deleted file mode 100644 index 95912c51ed5de..0000000000000 --- a/py/docs/source/webdriver/selenium.webdriver.common.service.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.common.service -================================= - -.. automodule:: selenium.webdriver.common.service - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - Service - - - - - - - - - diff --git a/py/docs/source/webdriver/selenium.webdriver.common.timeouts.rst b/py/docs/source/webdriver/selenium.webdriver.common.timeouts.rst deleted file mode 100644 index a5201ec0a94cb..0000000000000 --- a/py/docs/source/webdriver/selenium.webdriver.common.timeouts.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.common.timeouts -================================== - -.. automodule:: selenium.webdriver.common.timeouts - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - Timeouts - - - - - - - - - diff --git a/py/docs/source/webdriver/selenium.webdriver.common.utils.rst b/py/docs/source/webdriver/selenium.webdriver.common.utils.rst deleted file mode 100644 index a38c78dc6cabd..0000000000000 --- a/py/docs/source/webdriver/selenium.webdriver.common.utils.rst +++ /dev/null @@ -1,34 +0,0 @@ -selenium.webdriver.common.utils -=============================== - -.. automodule:: selenium.webdriver.common.utils - - - - - - - - .. rubric:: Functions - - .. autosummary:: - - find_connectable_ip - free_port - is_connectable - is_url_connectable - join_host_port - keys_to_typing - - - - - - - - - - - - - diff --git a/py/docs/source/webdriver/selenium.webdriver.common.virtual_authenticator.rst b/py/docs/source/webdriver/selenium.webdriver.common.virtual_authenticator.rst deleted file mode 100644 index 534e227217c60..0000000000000 --- a/py/docs/source/webdriver/selenium.webdriver.common.virtual_authenticator.rst +++ /dev/null @@ -1,39 +0,0 @@ -selenium.webdriver.common.virtual\_authenticator -================================================ - -.. automodule:: selenium.webdriver.common.virtual_authenticator - - - - - - - - .. rubric:: Functions - - .. autosummary:: - - required_chromium_based_browser - required_virtual_authenticator - - - - - - .. rubric:: Classes - - .. autosummary:: - - Credential - Protocol - Transport - VirtualAuthenticatorOptions - - - - - - - - - diff --git a/py/docs/source/webdriver/selenium.webdriver.common.window.rst b/py/docs/source/webdriver/selenium.webdriver.common.window.rst deleted file mode 100644 index 7cc98e4eb23dd..0000000000000 --- a/py/docs/source/webdriver/selenium.webdriver.common.window.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.common.window -================================ - -.. automodule:: selenium.webdriver.common.window - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - WindowTypes - - - - - - - - - diff --git a/py/docs/source/webdriver_chrome/selenium.webdriver.chrome.options.rst b/py/docs/source/webdriver_chrome/selenium.webdriver.chrome.options.rst deleted file mode 100644 index 4652ea366bfcc..0000000000000 --- a/py/docs/source/webdriver_chrome/selenium.webdriver.chrome.options.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.chrome.options -================================= - -.. automodule:: selenium.webdriver.chrome.options - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - Options - - - - - - - - - diff --git a/py/docs/source/webdriver_chrome/selenium.webdriver.chrome.service.rst b/py/docs/source/webdriver_chrome/selenium.webdriver.chrome.service.rst deleted file mode 100644 index 3c9929763832b..0000000000000 --- a/py/docs/source/webdriver_chrome/selenium.webdriver.chrome.service.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.chrome.service -================================= - -.. automodule:: selenium.webdriver.chrome.service - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - Service - - - - - - - - - diff --git a/py/docs/source/webdriver_chrome/selenium.webdriver.chrome.webdriver.rst b/py/docs/source/webdriver_chrome/selenium.webdriver.chrome.webdriver.rst deleted file mode 100644 index 78717795927b9..0000000000000 --- a/py/docs/source/webdriver_chrome/selenium.webdriver.chrome.webdriver.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.chrome.webdriver -=================================== - -.. automodule:: selenium.webdriver.chrome.webdriver - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - WebDriver - - - - - - - - - diff --git a/py/docs/source/webdriver_chromium/selenium.webdriver.chromium.options.rst b/py/docs/source/webdriver_chromium/selenium.webdriver.chromium.options.rst deleted file mode 100644 index c63f4d9662c42..0000000000000 --- a/py/docs/source/webdriver_chromium/selenium.webdriver.chromium.options.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.chromium.options -=================================== - -.. automodule:: selenium.webdriver.chromium.options - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - ChromiumOptions - - - - - - - - - diff --git a/py/docs/source/webdriver_chromium/selenium.webdriver.chromium.remote_connection.rst b/py/docs/source/webdriver_chromium/selenium.webdriver.chromium.remote_connection.rst deleted file mode 100644 index 2ea349d89d12c..0000000000000 --- a/py/docs/source/webdriver_chromium/selenium.webdriver.chromium.remote_connection.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.chromium.remote\_connection -============================================== - -.. automodule:: selenium.webdriver.chromium.remote_connection - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - ChromiumRemoteConnection - - - - - - - - - diff --git a/py/docs/source/webdriver_chromium/selenium.webdriver.chromium.service.rst b/py/docs/source/webdriver_chromium/selenium.webdriver.chromium.service.rst deleted file mode 100644 index da5d41f756bcf..0000000000000 --- a/py/docs/source/webdriver_chromium/selenium.webdriver.chromium.service.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.chromium.service -=================================== - -.. automodule:: selenium.webdriver.chromium.service - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - ChromiumService - - - - - - - - - diff --git a/py/docs/source/webdriver_chromium/selenium.webdriver.chromium.webdriver.rst b/py/docs/source/webdriver_chromium/selenium.webdriver.chromium.webdriver.rst deleted file mode 100644 index e51a7319318ab..0000000000000 --- a/py/docs/source/webdriver_chromium/selenium.webdriver.chromium.webdriver.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.chromium.webdriver -===================================== - -.. automodule:: selenium.webdriver.chromium.webdriver - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - ChromiumDriver - - - - - - - - - diff --git a/py/docs/source/webdriver_edge/selenium.webdriver.edge.options.rst b/py/docs/source/webdriver_edge/selenium.webdriver.edge.options.rst deleted file mode 100644 index 9076399dced16..0000000000000 --- a/py/docs/source/webdriver_edge/selenium.webdriver.edge.options.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.edge.options -=============================== - -.. automodule:: selenium.webdriver.edge.options - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - Options - - - - - - - - - diff --git a/py/docs/source/webdriver_edge/selenium.webdriver.edge.service.rst b/py/docs/source/webdriver_edge/selenium.webdriver.edge.service.rst deleted file mode 100644 index b5555fb47408e..0000000000000 --- a/py/docs/source/webdriver_edge/selenium.webdriver.edge.service.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.edge.service -=============================== - -.. automodule:: selenium.webdriver.edge.service - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - Service - - - - - - - - - diff --git a/py/docs/source/webdriver_edge/selenium.webdriver.edge.webdriver.rst b/py/docs/source/webdriver_edge/selenium.webdriver.edge.webdriver.rst deleted file mode 100644 index 42bed4c57ffa8..0000000000000 --- a/py/docs/source/webdriver_edge/selenium.webdriver.edge.webdriver.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.edge.webdriver -================================= - -.. automodule:: selenium.webdriver.edge.webdriver - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - WebDriver - - - - - - - - - diff --git a/py/docs/source/webdriver_firefox/selenium.webdriver.firefox.extension_connection.rst b/py/docs/source/webdriver_firefox/selenium.webdriver.firefox.extension_connection.rst deleted file mode 100644 index 2e84517a8c603..0000000000000 --- a/py/docs/source/webdriver_firefox/selenium.webdriver.firefox.extension_connection.rst +++ /dev/null @@ -1,35 +0,0 @@ -selenium.webdriver.firefox.extension\_connection -================================================ - -.. automodule:: selenium.webdriver.firefox.extension_connection - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - ExtensionConnection - - - - - - .. rubric:: Exceptions - - .. autosummary:: - - ExtensionConnectionError - - - - - diff --git a/py/docs/source/webdriver_firefox/selenium.webdriver.firefox.firefox_binary.rst b/py/docs/source/webdriver_firefox/selenium.webdriver.firefox.firefox_binary.rst deleted file mode 100644 index f2b34254ded87..0000000000000 --- a/py/docs/source/webdriver_firefox/selenium.webdriver.firefox.firefox_binary.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.firefox.firefox\_binary -========================================== - -.. automodule:: selenium.webdriver.firefox.firefox_binary - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - FirefoxBinary - - - - - - - - - diff --git a/py/docs/source/webdriver_firefox/selenium.webdriver.firefox.firefox_profile.rst b/py/docs/source/webdriver_firefox/selenium.webdriver.firefox.firefox_profile.rst deleted file mode 100644 index ea49a6be4140b..0000000000000 --- a/py/docs/source/webdriver_firefox/selenium.webdriver.firefox.firefox_profile.rst +++ /dev/null @@ -1,35 +0,0 @@ -selenium.webdriver.firefox.firefox\_profile -=========================================== - -.. automodule:: selenium.webdriver.firefox.firefox_profile - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - FirefoxProfile - - - - - - .. rubric:: Exceptions - - .. autosummary:: - - AddonFormatError - - - - - diff --git a/py/docs/source/webdriver_firefox/selenium.webdriver.firefox.options.rst b/py/docs/source/webdriver_firefox/selenium.webdriver.firefox.options.rst deleted file mode 100644 index fc09d3feb6db5..0000000000000 --- a/py/docs/source/webdriver_firefox/selenium.webdriver.firefox.options.rst +++ /dev/null @@ -1,30 +0,0 @@ -selenium.webdriver.firefox.options -================================== - -.. automodule:: selenium.webdriver.firefox.options - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - Log - Options - - - - - - - - - diff --git a/py/docs/source/webdriver_firefox/selenium.webdriver.firefox.remote_connection.rst b/py/docs/source/webdriver_firefox/selenium.webdriver.firefox.remote_connection.rst deleted file mode 100644 index be1974042f98b..0000000000000 --- a/py/docs/source/webdriver_firefox/selenium.webdriver.firefox.remote_connection.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.firefox.remote\_connection -============================================= - -.. automodule:: selenium.webdriver.firefox.remote_connection - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - FirefoxRemoteConnection - - - - - - - - - diff --git a/py/docs/source/webdriver_firefox/selenium.webdriver.firefox.service.rst b/py/docs/source/webdriver_firefox/selenium.webdriver.firefox.service.rst deleted file mode 100644 index 24eef72db2f6c..0000000000000 --- a/py/docs/source/webdriver_firefox/selenium.webdriver.firefox.service.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.firefox.service -================================== - -.. automodule:: selenium.webdriver.firefox.service - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - Service - - - - - - - - - diff --git a/py/docs/source/webdriver_firefox/selenium.webdriver.firefox.webdriver.rst b/py/docs/source/webdriver_firefox/selenium.webdriver.firefox.webdriver.rst deleted file mode 100644 index d4dfb7bfa41ce..0000000000000 --- a/py/docs/source/webdriver_firefox/selenium.webdriver.firefox.webdriver.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.firefox.webdriver -==================================== - -.. automodule:: selenium.webdriver.firefox.webdriver - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - WebDriver - - - - - - - - - diff --git a/py/docs/source/webdriver_ie/selenium.webdriver.ie.options.rst b/py/docs/source/webdriver_ie/selenium.webdriver.ie.options.rst deleted file mode 100644 index 79dc81445400d..0000000000000 --- a/py/docs/source/webdriver_ie/selenium.webdriver.ie.options.rst +++ /dev/null @@ -1,30 +0,0 @@ -selenium.webdriver.ie.options -============================= - -.. automodule:: selenium.webdriver.ie.options - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - ElementScrollBehavior - Options - - - - - - - - - diff --git a/py/docs/source/webdriver_ie/selenium.webdriver.ie.service.rst b/py/docs/source/webdriver_ie/selenium.webdriver.ie.service.rst deleted file mode 100644 index 35133037dc1a0..0000000000000 --- a/py/docs/source/webdriver_ie/selenium.webdriver.ie.service.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.ie.service -============================= - -.. automodule:: selenium.webdriver.ie.service - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - Service - - - - - - - - - diff --git a/py/docs/source/webdriver_ie/selenium.webdriver.ie.webdriver.rst b/py/docs/source/webdriver_ie/selenium.webdriver.ie.webdriver.rst deleted file mode 100644 index 277555d36a616..0000000000000 --- a/py/docs/source/webdriver_ie/selenium.webdriver.ie.webdriver.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.ie.webdriver -=============================== - -.. automodule:: selenium.webdriver.ie.webdriver - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - WebDriver - - - - - - - - - diff --git a/py/docs/source/webdriver_remote/selenium.webdriver.remote.bidi_connection.rst b/py/docs/source/webdriver_remote/selenium.webdriver.remote.bidi_connection.rst deleted file mode 100644 index 2765c9c8b0749..0000000000000 --- a/py/docs/source/webdriver_remote/selenium.webdriver.remote.bidi_connection.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.remote.bidi\_connection -========================================== - -.. automodule:: selenium.webdriver.remote.bidi_connection - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - BidiConnection - - - - - - - - - diff --git a/py/docs/source/webdriver_remote/selenium.webdriver.remote.command.rst b/py/docs/source/webdriver_remote/selenium.webdriver.remote.command.rst deleted file mode 100644 index 601e220f2643b..0000000000000 --- a/py/docs/source/webdriver_remote/selenium.webdriver.remote.command.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.remote.command -================================= - -.. automodule:: selenium.webdriver.remote.command - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - Command - - - - - - - - - diff --git a/py/docs/source/webdriver_remote/selenium.webdriver.remote.errorhandler.rst b/py/docs/source/webdriver_remote/selenium.webdriver.remote.errorhandler.rst deleted file mode 100644 index c283772a2311e..0000000000000 --- a/py/docs/source/webdriver_remote/selenium.webdriver.remote.errorhandler.rst +++ /dev/null @@ -1,30 +0,0 @@ -selenium.webdriver.remote.errorhandler -====================================== - -.. automodule:: selenium.webdriver.remote.errorhandler - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - ErrorCode - ErrorHandler - - - - - - - - - diff --git a/py/docs/source/webdriver_remote/selenium.webdriver.remote.file_detector.rst b/py/docs/source/webdriver_remote/selenium.webdriver.remote.file_detector.rst deleted file mode 100644 index f0ff14bafd4b8..0000000000000 --- a/py/docs/source/webdriver_remote/selenium.webdriver.remote.file_detector.rst +++ /dev/null @@ -1,31 +0,0 @@ -selenium.webdriver.remote.file\_detector -======================================== - -.. automodule:: selenium.webdriver.remote.file_detector - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - FileDetector - LocalFileDetector - UselessFileDetector - - - - - - - - - diff --git a/py/docs/source/webdriver_remote/selenium.webdriver.remote.mobile.rst b/py/docs/source/webdriver_remote/selenium.webdriver.remote.mobile.rst deleted file mode 100644 index 652c08a3a5ec6..0000000000000 --- a/py/docs/source/webdriver_remote/selenium.webdriver.remote.mobile.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.remote.mobile -================================ - -.. automodule:: selenium.webdriver.remote.mobile - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - Mobile - - - - - - - - - diff --git a/py/docs/source/webdriver_remote/selenium.webdriver.remote.remote_connection.rst b/py/docs/source/webdriver_remote/selenium.webdriver.remote.remote_connection.rst deleted file mode 100644 index 0dc283b554c5b..0000000000000 --- a/py/docs/source/webdriver_remote/selenium.webdriver.remote.remote_connection.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.remote.remote\_connection -============================================ - -.. automodule:: selenium.webdriver.remote.remote_connection - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - RemoteConnection - - - - - - - - - diff --git a/py/docs/source/webdriver_remote/selenium.webdriver.remote.script_key.rst b/py/docs/source/webdriver_remote/selenium.webdriver.remote.script_key.rst deleted file mode 100644 index a304b510f99da..0000000000000 --- a/py/docs/source/webdriver_remote/selenium.webdriver.remote.script_key.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.remote.script\_key -===================================== - -.. automodule:: selenium.webdriver.remote.script_key - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - ScriptKey - - - - - - - - - diff --git a/py/docs/source/webdriver_remote/selenium.webdriver.remote.shadowroot.rst b/py/docs/source/webdriver_remote/selenium.webdriver.remote.shadowroot.rst deleted file mode 100644 index bb793cf8d51bc..0000000000000 --- a/py/docs/source/webdriver_remote/selenium.webdriver.remote.shadowroot.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.remote.shadowroot -==================================== - -.. automodule:: selenium.webdriver.remote.shadowroot - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - ShadowRoot - - - - - - - - - diff --git a/py/docs/source/webdriver_remote/selenium.webdriver.remote.switch_to.rst b/py/docs/source/webdriver_remote/selenium.webdriver.remote.switch_to.rst deleted file mode 100644 index 85c8bc1a3cec4..0000000000000 --- a/py/docs/source/webdriver_remote/selenium.webdriver.remote.switch_to.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.remote.switch\_to -==================================== - -.. automodule:: selenium.webdriver.remote.switch_to - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - SwitchTo - - - - - - - - - diff --git a/py/docs/source/webdriver_remote/selenium.webdriver.remote.utils.rst b/py/docs/source/webdriver_remote/selenium.webdriver.remote.utils.rst deleted file mode 100644 index f731e84482e77..0000000000000 --- a/py/docs/source/webdriver_remote/selenium.webdriver.remote.utils.rst +++ /dev/null @@ -1,30 +0,0 @@ -selenium.webdriver.remote.utils -=============================== - -.. automodule:: selenium.webdriver.remote.utils - - - - - - - - .. rubric:: Functions - - .. autosummary:: - - dump_json - load_json - - - - - - - - - - - - - diff --git a/py/docs/source/webdriver_remote/selenium.webdriver.remote.webdriver.rst b/py/docs/source/webdriver_remote/selenium.webdriver.remote.webdriver.rst deleted file mode 100644 index e71bde3931753..0000000000000 --- a/py/docs/source/webdriver_remote/selenium.webdriver.remote.webdriver.rst +++ /dev/null @@ -1,38 +0,0 @@ -selenium.webdriver.remote.webdriver -=================================== - -.. automodule:: selenium.webdriver.remote.webdriver - - - - - - - - .. rubric:: Functions - - .. autosummary:: - - create_matches - get_remote_connection - import_cdp - - - - - - .. rubric:: Classes - - .. autosummary:: - - BaseWebDriver - WebDriver - - - - - - - - - diff --git a/py/docs/source/webdriver_remote/selenium.webdriver.remote.webelement.rst b/py/docs/source/webdriver_remote/selenium.webdriver.remote.webelement.rst deleted file mode 100644 index 7a1e5044d6b4e..0000000000000 --- a/py/docs/source/webdriver_remote/selenium.webdriver.remote.webelement.rst +++ /dev/null @@ -1,30 +0,0 @@ -selenium.webdriver.remote.webelement -==================================== - -.. automodule:: selenium.webdriver.remote.webelement - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - BaseWebElement - WebElement - - - - - - - - - diff --git a/py/docs/source/webdriver_safari/selenium.webdriver.safari.options.rst b/py/docs/source/webdriver_safari/selenium.webdriver.safari.options.rst deleted file mode 100644 index ed984d18d647f..0000000000000 --- a/py/docs/source/webdriver_safari/selenium.webdriver.safari.options.rst +++ /dev/null @@ -1,30 +0,0 @@ -selenium.webdriver.safari.options -================================= - -.. automodule:: selenium.webdriver.safari.options - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - Log - Options - - - - - - - - - diff --git a/py/docs/source/webdriver_safari/selenium.webdriver.safari.remote_connection.rst b/py/docs/source/webdriver_safari/selenium.webdriver.safari.remote_connection.rst deleted file mode 100644 index f715047d169fa..0000000000000 --- a/py/docs/source/webdriver_safari/selenium.webdriver.safari.remote_connection.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.safari.remote\_connection -============================================ - -.. automodule:: selenium.webdriver.safari.remote_connection - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - SafariRemoteConnection - - - - - - - - - diff --git a/py/docs/source/webdriver_safari/selenium.webdriver.safari.service.rst b/py/docs/source/webdriver_safari/selenium.webdriver.safari.service.rst deleted file mode 100644 index 280c3a0ebd17a..0000000000000 --- a/py/docs/source/webdriver_safari/selenium.webdriver.safari.service.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.safari.service -================================= - -.. automodule:: selenium.webdriver.safari.service - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - Service - - - - - - - - - diff --git a/py/docs/source/webdriver_safari/selenium.webdriver.safari.webdriver.rst b/py/docs/source/webdriver_safari/selenium.webdriver.safari.webdriver.rst deleted file mode 100644 index 1f4958a265d47..0000000000000 --- a/py/docs/source/webdriver_safari/selenium.webdriver.safari.webdriver.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.safari.webdriver -=================================== - -.. automodule:: selenium.webdriver.safari.webdriver - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - WebDriver - - - - - - - - - diff --git a/py/docs/source/webdriver_support/selenium.webdriver.support.abstract_event_listener.rst b/py/docs/source/webdriver_support/selenium.webdriver.support.abstract_event_listener.rst deleted file mode 100644 index eb23070c7bcb1..0000000000000 --- a/py/docs/source/webdriver_support/selenium.webdriver.support.abstract_event_listener.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.support.abstract\_event\_listener -==================================================== - -.. automodule:: selenium.webdriver.support.abstract_event_listener - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - AbstractEventListener - - - - - - - - - diff --git a/py/docs/source/webdriver_support/selenium.webdriver.support.color.rst b/py/docs/source/webdriver_support/selenium.webdriver.support.color.rst deleted file mode 100644 index 2c0c94109dbae..0000000000000 --- a/py/docs/source/webdriver_support/selenium.webdriver.support.color.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.support.color -================================ - -.. automodule:: selenium.webdriver.support.color - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - Color - - - - - - - - - diff --git a/py/docs/source/webdriver_support/selenium.webdriver.support.event_firing_webdriver.rst b/py/docs/source/webdriver_support/selenium.webdriver.support.event_firing_webdriver.rst deleted file mode 100644 index 5bbbbeafb858c..0000000000000 --- a/py/docs/source/webdriver_support/selenium.webdriver.support.event_firing_webdriver.rst +++ /dev/null @@ -1,30 +0,0 @@ -selenium.webdriver.support.event\_firing\_webdriver -=================================================== - -.. automodule:: selenium.webdriver.support.event_firing_webdriver - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - EventFiringWebDriver - EventFiringWebElement - - - - - - - - - diff --git a/py/docs/source/webdriver_support/selenium.webdriver.support.expected_conditions.rst b/py/docs/source/webdriver_support/selenium.webdriver.support.expected_conditions.rst deleted file mode 100644 index fc6044150c203..0000000000000 --- a/py/docs/source/webdriver_support/selenium.webdriver.support.expected_conditions.rst +++ /dev/null @@ -1,59 +0,0 @@ -selenium.webdriver.support.expected\_conditions -=============================================== - -.. automodule:: selenium.webdriver.support.expected_conditions - - - - - - - - .. rubric:: Functions - - .. autosummary:: - - alert_is_present - all_of - any_of - element_attribute_to_include - element_located_selection_state_to_be - element_located_to_be_selected - element_selection_state_to_be - element_to_be_clickable - element_to_be_selected - frame_to_be_available_and_switch_to_it - invisibility_of_element - invisibility_of_element_located - new_window_is_opened - none_of - number_of_windows_to_be - presence_of_all_elements_located - presence_of_element_located - staleness_of - text_to_be_present_in_element - text_to_be_present_in_element_attribute - text_to_be_present_in_element_value - title_contains - title_is - url_changes - url_contains - url_matches - url_to_be - visibility_of - visibility_of_all_elements_located - visibility_of_any_elements_located - visibility_of_element_located - - - - - - - - - - - - - diff --git a/py/docs/source/webdriver_support/selenium.webdriver.support.relative_locator.rst b/py/docs/source/webdriver_support/selenium.webdriver.support.relative_locator.rst deleted file mode 100644 index 65ae7987fbfaf..0000000000000 --- a/py/docs/source/webdriver_support/selenium.webdriver.support.relative_locator.rst +++ /dev/null @@ -1,36 +0,0 @@ -selenium.webdriver.support.relative\_locator -============================================ - -.. automodule:: selenium.webdriver.support.relative_locator - - - - - - - - .. rubric:: Functions - - .. autosummary:: - - locate_with - with_tag_name - - - - - - .. rubric:: Classes - - .. autosummary:: - - RelativeBy - - - - - - - - - diff --git a/py/docs/source/webdriver_support/selenium.webdriver.support.select.rst b/py/docs/source/webdriver_support/selenium.webdriver.support.select.rst deleted file mode 100644 index a9aa53e475fd1..0000000000000 --- a/py/docs/source/webdriver_support/selenium.webdriver.support.select.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.support.select -================================= - -.. automodule:: selenium.webdriver.support.select - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - Select - - - - - - - - - diff --git a/py/docs/source/webdriver_support/selenium.webdriver.support.wait.rst b/py/docs/source/webdriver_support/selenium.webdriver.support.wait.rst deleted file mode 100644 index 07a7d538c99c1..0000000000000 --- a/py/docs/source/webdriver_support/selenium.webdriver.support.wait.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.support.wait -=============================== - -.. automodule:: selenium.webdriver.support.wait - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - WebDriverWait - - - - - - - - - diff --git a/py/docs/source/webdriver_webkitgtk/selenium.webdriver.webkitgtk.options.rst b/py/docs/source/webdriver_webkitgtk/selenium.webdriver.webkitgtk.options.rst deleted file mode 100644 index 6747ad8a9501f..0000000000000 --- a/py/docs/source/webdriver_webkitgtk/selenium.webdriver.webkitgtk.options.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.webkitgtk.options -==================================== - -.. automodule:: selenium.webdriver.webkitgtk.options - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - Options - - - - - - - - - diff --git a/py/docs/source/webdriver_webkitgtk/selenium.webdriver.webkitgtk.service.rst b/py/docs/source/webdriver_webkitgtk/selenium.webdriver.webkitgtk.service.rst deleted file mode 100644 index 38e51fc52b9dc..0000000000000 --- a/py/docs/source/webdriver_webkitgtk/selenium.webdriver.webkitgtk.service.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.webkitgtk.service -==================================== - -.. automodule:: selenium.webdriver.webkitgtk.service - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - Service - - - - - - - - - diff --git a/py/docs/source/webdriver_webkitgtk/selenium.webdriver.webkitgtk.webdriver.rst b/py/docs/source/webdriver_webkitgtk/selenium.webdriver.webkitgtk.webdriver.rst deleted file mode 100644 index b870ba6a6ee14..0000000000000 --- a/py/docs/source/webdriver_webkitgtk/selenium.webdriver.webkitgtk.webdriver.rst +++ /dev/null @@ -1,29 +0,0 @@ -selenium.webdriver.webkitgtk.webdriver -====================================== - -.. automodule:: selenium.webdriver.webkitgtk.webdriver - - - - - - - - - - - - .. rubric:: Classes - - .. autosummary:: - - WebDriver - - - - - - - - - From 3c09efb049e860b1d32a9c70ef0522e831654a01 Mon Sep 17 00:00:00 2001 From: Ed Manlove Date: Sat, 22 Jun 2024 13:45:53 -0400 Subject: [PATCH 7/7] Updated the tox api doc build steps - Use the docs/requirements.txt file instead of repeating the build versions for jinja and sphinx - Removed the output directory option on sphinx-autogen as that was putting everything in a flat directory structure at the root instead of the well organized folders --- py/tox.ini | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/py/tox.ini b/py/tox.ini index 387a979c83d5f..f454af1ee3347 100644 --- a/py/tox.ini +++ b/py/tox.ini @@ -4,13 +4,12 @@ envlist = docs, flake8, isort [testenv:docs] skip_install = true deps = - Jinja2==3.0.3 - Sphinx==1.8.2 - -r requirements.txt + -r {toxinidir}/docs/requirements.txt + -r {toxinidir}/requirements.txt commands = ; regenerate autodoc stub pages - sphinx-autogen -o docs/source docs/source/api.rst + sphinx-autogen docs/source/api.rst ; build api docs sphinx-build -b html -d ../build/docs/doctrees docs/source ../build/docs/api/py {posargs} setenv =