├── .github ├── dependabot.yml └── workflows │ ├── ci.yml │ └── publish-pypi.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── examples ├── async.py ├── cache.py ├── httpbin.py ├── retry.py └── table.py ├── poetry.lock ├── pyproject.toml ├── src └── robox │ ├── __init__.py │ ├── _client.py │ ├── _controls.py │ ├── _download.py │ ├── _exceptions.py │ ├── _form.py │ ├── _history.py │ ├── _link.py │ ├── _options.py │ ├── _page.py │ ├── _retry.py │ ├── _robots.py │ ├── _table.py │ └── py.typed └── tests ├── __init__.py ├── conftest.py ├── test_client.py ├── test_controls.py ├── test_form.py ├── test_page.py └── test_table.py /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/publish-pypi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/.github/workflows/publish-pypi.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/README.md -------------------------------------------------------------------------------- /examples/async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/examples/async.py -------------------------------------------------------------------------------- /examples/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/examples/cache.py -------------------------------------------------------------------------------- /examples/httpbin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/examples/httpbin.py -------------------------------------------------------------------------------- /examples/retry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/examples/retry.py -------------------------------------------------------------------------------- /examples/table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/examples/table.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/robox/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/src/robox/__init__.py -------------------------------------------------------------------------------- /src/robox/_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/src/robox/_client.py -------------------------------------------------------------------------------- /src/robox/_controls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/src/robox/_controls.py -------------------------------------------------------------------------------- /src/robox/_download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/src/robox/_download.py -------------------------------------------------------------------------------- /src/robox/_exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/src/robox/_exceptions.py -------------------------------------------------------------------------------- /src/robox/_form.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/src/robox/_form.py -------------------------------------------------------------------------------- /src/robox/_history.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/src/robox/_history.py -------------------------------------------------------------------------------- /src/robox/_link.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/src/robox/_link.py -------------------------------------------------------------------------------- /src/robox/_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/src/robox/_options.py -------------------------------------------------------------------------------- /src/robox/_page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/src/robox/_page.py -------------------------------------------------------------------------------- /src/robox/_retry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/src/robox/_retry.py -------------------------------------------------------------------------------- /src/robox/_robots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/src/robox/_robots.py -------------------------------------------------------------------------------- /src/robox/_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/src/robox/_table.py -------------------------------------------------------------------------------- /src/robox/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/test_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/tests/test_client.py -------------------------------------------------------------------------------- /tests/test_controls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/tests/test_controls.py -------------------------------------------------------------------------------- /tests/test_form.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/tests/test_form.py -------------------------------------------------------------------------------- /tests/test_page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/tests/test_page.py -------------------------------------------------------------------------------- /tests/test_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclaudiupop/robox/HEAD/tests/test_table.py --------------------------------------------------------------------------------