Metadata-Version: 2.4
Name: seleniumarotodriver
Version: 1.0.0
Summary: Selenium WebDriver facade and wrapper for seleniumaroto
Author: Muhammad Hamoud
Author-email: muhammad@hamouds.com
License: MIT
Keywords: python,selenium,webdriver,automation
Classifier: Development Status :: 5 - Production/Stable
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: selenium==4.10.0
Requires-Dist: webdriver-manager==3.8.6
Requires-Dist: requests>=2.31.0
Requires-Dist: pandas==3.0.2
Requires-Dist: numpy==2.4.4
Requires-Dist: openpyxl==3.1.5
Requires-Dist: customtkinter==5.2.2
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: keywords
Dynamic: license
Dynamic: license-file
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# seleniumarotodriver

`seleniumarotodriver` is the low-level Selenium facade used by `seleniumaroto`.
It re-exports the Selenium objects you normally import from `selenium` and also
includes the `MarotoDriver` wrapper.

```python
from seleniumarotodriver import webdriver, Service, WebElement, By, WebDriverWait, EC
from seleniumarotodriver import DriverOptions, MarotoDriver, create_webdriver

browser = MarotoDriver(browser="chrome", timeout=20)
driver = browser.raw
```

Compatibility imports are also supported:

```python
from seleniumarotodriver.webdriver.chrome.service import Service
from seleniumarotodriver.webdriver.remote.webelement import WebElement
```
