├── .deepsource.toml ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── scraperfc-issue-bug-template.md │ ├── scraperfc-issue-new-feature-request-template.md │ └── scraperfc-issue-question-template.md └── workflows │ ├── publish.yml │ └── test.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .python-version ├── .readthedocs.yaml ├── LICENSE ├── README.md ├── docs └── source │ ├── apidocumentation.rst │ ├── arg_docstrings │ ├── league.rst │ ├── year_capology.rst │ ├── year_fbref.rst │ ├── year_sofascore.rst │ ├── year_transfermarkt.rst │ └── year_understat.rst │ ├── capology.rst │ ├── clubelo.rst │ ├── code_examples.rst │ ├── conf.py │ ├── contributing.rst │ ├── example.ipynb │ ├── fbref.rst │ ├── fivethirtyeight.rst │ ├── getting_started.rst │ ├── images │ ├── ScraperFC-Logo-Final-2023-10-11 copy-Full-Color.svg │ └── old_scraperfc_logo.png │ ├── index.rst │ ├── sofascore.rst │ ├── transfermarkt.rst │ ├── understat.rst │ ├── utils.rst │ └── year_parameter.rst ├── pyproject.toml ├── src └── ScraperFC │ ├── __init__.py │ ├── capology.py │ ├── clubelo.py │ ├── comps.yaml │ ├── fbref.py │ ├── scraperfc_exceptions.py │ ├── sofascore.py │ ├── transfermarkt.py │ ├── understat.py │ └── utils │ ├── __init__.py │ ├── botasaurus_getters.py │ ├── get_module_comps.py │ ├── get_proxy.py │ ├── load_comps.py │ └── xpath_soup.py ├── test ├── dev_testing_notebook.py ├── second_testing_notebook.py ├── test_capology.py ├── test_clubelo.py ├── test_fbref.py ├── test_sofascore.py ├── test_transfermarkt.py └── test_understat.py └── tox.ini /.deepsource.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/.deepsource.toml -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/scraperfc-issue-bug-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/.github/ISSUE_TEMPLATE/scraperfc-issue-bug-template.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/scraperfc-issue-new-feature-request-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/.github/ISSUE_TEMPLATE/scraperfc-issue-new-feature-request-template.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/scraperfc-issue-question-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/.github/ISSUE_TEMPLATE/scraperfc-issue-question-template.md -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.9 -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/README.md -------------------------------------------------------------------------------- /docs/source/apidocumentation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/docs/source/apidocumentation.rst -------------------------------------------------------------------------------- /docs/source/arg_docstrings/league.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/docs/source/arg_docstrings/league.rst -------------------------------------------------------------------------------- /docs/source/arg_docstrings/year_capology.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/docs/source/arg_docstrings/year_capology.rst -------------------------------------------------------------------------------- /docs/source/arg_docstrings/year_fbref.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/docs/source/arg_docstrings/year_fbref.rst -------------------------------------------------------------------------------- /docs/source/arg_docstrings/year_sofascore.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/docs/source/arg_docstrings/year_sofascore.rst -------------------------------------------------------------------------------- /docs/source/arg_docstrings/year_transfermarkt.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/docs/source/arg_docstrings/year_transfermarkt.rst -------------------------------------------------------------------------------- /docs/source/arg_docstrings/year_understat.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/docs/source/arg_docstrings/year_understat.rst -------------------------------------------------------------------------------- /docs/source/capology.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/docs/source/capology.rst -------------------------------------------------------------------------------- /docs/source/clubelo.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/docs/source/clubelo.rst -------------------------------------------------------------------------------- /docs/source/code_examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/docs/source/code_examples.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/contributing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/docs/source/contributing.rst -------------------------------------------------------------------------------- /docs/source/example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/docs/source/example.ipynb -------------------------------------------------------------------------------- /docs/source/fbref.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/docs/source/fbref.rst -------------------------------------------------------------------------------- /docs/source/fivethirtyeight.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/docs/source/fivethirtyeight.rst -------------------------------------------------------------------------------- /docs/source/getting_started.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/docs/source/getting_started.rst -------------------------------------------------------------------------------- /docs/source/images/ScraperFC-Logo-Final-2023-10-11 copy-Full-Color.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/docs/source/images/ScraperFC-Logo-Final-2023-10-11 copy-Full-Color.svg -------------------------------------------------------------------------------- /docs/source/images/old_scraperfc_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/docs/source/images/old_scraperfc_logo.png -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/sofascore.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/docs/source/sofascore.rst -------------------------------------------------------------------------------- /docs/source/transfermarkt.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/docs/source/transfermarkt.rst -------------------------------------------------------------------------------- /docs/source/understat.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/docs/source/understat.rst -------------------------------------------------------------------------------- /docs/source/utils.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/docs/source/utils.rst -------------------------------------------------------------------------------- /docs/source/year_parameter.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/docs/source/year_parameter.rst -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/ScraperFC/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/src/ScraperFC/__init__.py -------------------------------------------------------------------------------- /src/ScraperFC/capology.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/src/ScraperFC/capology.py -------------------------------------------------------------------------------- /src/ScraperFC/clubelo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/src/ScraperFC/clubelo.py -------------------------------------------------------------------------------- /src/ScraperFC/comps.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/src/ScraperFC/comps.yaml -------------------------------------------------------------------------------- /src/ScraperFC/fbref.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/src/ScraperFC/fbref.py -------------------------------------------------------------------------------- /src/ScraperFC/scraperfc_exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/src/ScraperFC/scraperfc_exceptions.py -------------------------------------------------------------------------------- /src/ScraperFC/sofascore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/src/ScraperFC/sofascore.py -------------------------------------------------------------------------------- /src/ScraperFC/transfermarkt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/src/ScraperFC/transfermarkt.py -------------------------------------------------------------------------------- /src/ScraperFC/understat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/src/ScraperFC/understat.py -------------------------------------------------------------------------------- /src/ScraperFC/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/src/ScraperFC/utils/__init__.py -------------------------------------------------------------------------------- /src/ScraperFC/utils/botasaurus_getters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/src/ScraperFC/utils/botasaurus_getters.py -------------------------------------------------------------------------------- /src/ScraperFC/utils/get_module_comps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/src/ScraperFC/utils/get_module_comps.py -------------------------------------------------------------------------------- /src/ScraperFC/utils/get_proxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/src/ScraperFC/utils/get_proxy.py -------------------------------------------------------------------------------- /src/ScraperFC/utils/load_comps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/src/ScraperFC/utils/load_comps.py -------------------------------------------------------------------------------- /src/ScraperFC/utils/xpath_soup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/src/ScraperFC/utils/xpath_soup.py -------------------------------------------------------------------------------- /test/dev_testing_notebook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/test/dev_testing_notebook.py -------------------------------------------------------------------------------- /test/second_testing_notebook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/test/second_testing_notebook.py -------------------------------------------------------------------------------- /test/test_capology.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/test/test_capology.py -------------------------------------------------------------------------------- /test/test_clubelo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/test/test_clubelo.py -------------------------------------------------------------------------------- /test/test_fbref.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/test/test_fbref.py -------------------------------------------------------------------------------- /test/test_sofascore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/test/test_sofascore.py -------------------------------------------------------------------------------- /test/test_transfermarkt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/test/test_transfermarkt.py -------------------------------------------------------------------------------- /test/test_understat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/test/test_understat.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oseymour/ScraperFC/HEAD/tox.ini --------------------------------------------------------------------------------