├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── build.yml │ ├── publish-dev.yml │ ├── publish.yml │ └── release.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .python-version ├── CLAUDE.md ├── LICENSE ├── Makefile ├── README.md ├── Screenshot.png ├── TESTING.md ├── pyproject.toml ├── pyrightconfig.json ├── ruff.toml ├── src └── par_scrape │ ├── __init__.py │ ├── __main__.py │ ├── crawl.py │ ├── enums.py │ ├── exceptions.py │ ├── extraction_prompt.md │ ├── py.typed │ ├── scrape_data.py │ └── utils.py ├── tests ├── test_crawl.py ├── test_enums.py ├── test_scrape_data.py └── test_utils.py └── uv.lock /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/publish-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/.github/workflows/publish-dev.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.13 2 | -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/README.md -------------------------------------------------------------------------------- /Screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/Screenshot.png -------------------------------------------------------------------------------- /TESTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/TESTING.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pyrightconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/pyrightconfig.json -------------------------------------------------------------------------------- /ruff.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/ruff.toml -------------------------------------------------------------------------------- /src/par_scrape/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/src/par_scrape/__init__.py -------------------------------------------------------------------------------- /src/par_scrape/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/src/par_scrape/__main__.py -------------------------------------------------------------------------------- /src/par_scrape/crawl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/src/par_scrape/crawl.py -------------------------------------------------------------------------------- /src/par_scrape/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/src/par_scrape/enums.py -------------------------------------------------------------------------------- /src/par_scrape/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/src/par_scrape/exceptions.py -------------------------------------------------------------------------------- /src/par_scrape/extraction_prompt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/src/par_scrape/extraction_prompt.md -------------------------------------------------------------------------------- /src/par_scrape/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/par_scrape/scrape_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/src/par_scrape/scrape_data.py -------------------------------------------------------------------------------- /src/par_scrape/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/src/par_scrape/utils.py -------------------------------------------------------------------------------- /tests/test_crawl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/tests/test_crawl.py -------------------------------------------------------------------------------- /tests/test_enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/tests/test_enums.py -------------------------------------------------------------------------------- /tests/test_scrape_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/tests/test_scrape_data.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulrobello/par_scrape/HEAD/uv.lock --------------------------------------------------------------------------------