├── .coveragerc ├── .github └── ISSUE_TEMPLATE │ └── bug-report-template.md ├── .gitignore ├── .travis.yml ├── LICENSE ├── MANIFEST.in ├── Makefile ├── Pipfile ├── Pipfile.lock ├── README.md ├── appveyor.yml ├── cfscrape ├── __init__.py └── user_agents.py ├── pytest.ini ├── setup.py ├── tests ├── __init__.py ├── fixtures │ ├── cf_recaptcha_15_04_2019.html │ ├── js_challenge_03_12_2018.html │ ├── js_challenge_09_06_2016.html │ ├── js_challenge_10_04_2019.html │ ├── js_challenge_13_03_2019.html │ ├── js_challenge_21_03_2019.html │ ├── js_challenge_21_05_2015.html │ ├── js_challenge_30_11_2019.html │ └── requested_page.html ├── test_adapters.py └── test_cfscrape.py └── tox.ini /.coveragerc: -------------------------------------------------------------------------------- 1 | [run] 2 | source = cfscrape 3 | omit = 4 | *test* 5 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anorov/cloudflare-scrape/HEAD/.github/ISSUE_TEMPLATE/bug-report-template.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anorov/cloudflare-scrape/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anorov/cloudflare-scrape/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anorov/cloudflare-scrape/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include LICENSE README.md 2 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anorov/cloudflare-scrape/HEAD/Makefile -------------------------------------------------------------------------------- /Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anorov/cloudflare-scrape/HEAD/Pipfile -------------------------------------------------------------------------------- /Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anorov/cloudflare-scrape/HEAD/Pipfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anorov/cloudflare-scrape/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anorov/cloudflare-scrape/HEAD/appveyor.yml -------------------------------------------------------------------------------- /cfscrape/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anorov/cloudflare-scrape/HEAD/cfscrape/__init__.py -------------------------------------------------------------------------------- /cfscrape/user_agents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anorov/cloudflare-scrape/HEAD/cfscrape/user_agents.py -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- 1 | [pytest] 2 | addopts = -p no:warnings 3 | timeout = 2000 4 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anorov/cloudflare-scrape/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anorov/cloudflare-scrape/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/fixtures/cf_recaptcha_15_04_2019.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anorov/cloudflare-scrape/HEAD/tests/fixtures/cf_recaptcha_15_04_2019.html -------------------------------------------------------------------------------- /tests/fixtures/js_challenge_03_12_2018.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anorov/cloudflare-scrape/HEAD/tests/fixtures/js_challenge_03_12_2018.html -------------------------------------------------------------------------------- /tests/fixtures/js_challenge_09_06_2016.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anorov/cloudflare-scrape/HEAD/tests/fixtures/js_challenge_09_06_2016.html -------------------------------------------------------------------------------- /tests/fixtures/js_challenge_10_04_2019.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anorov/cloudflare-scrape/HEAD/tests/fixtures/js_challenge_10_04_2019.html -------------------------------------------------------------------------------- /tests/fixtures/js_challenge_13_03_2019.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anorov/cloudflare-scrape/HEAD/tests/fixtures/js_challenge_13_03_2019.html -------------------------------------------------------------------------------- /tests/fixtures/js_challenge_21_03_2019.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anorov/cloudflare-scrape/HEAD/tests/fixtures/js_challenge_21_03_2019.html -------------------------------------------------------------------------------- /tests/fixtures/js_challenge_21_05_2015.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anorov/cloudflare-scrape/HEAD/tests/fixtures/js_challenge_21_05_2015.html -------------------------------------------------------------------------------- /tests/fixtures/js_challenge_30_11_2019.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anorov/cloudflare-scrape/HEAD/tests/fixtures/js_challenge_30_11_2019.html -------------------------------------------------------------------------------- /tests/fixtures/requested_page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anorov/cloudflare-scrape/HEAD/tests/fixtures/requested_page.html -------------------------------------------------------------------------------- /tests/test_adapters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anorov/cloudflare-scrape/HEAD/tests/test_adapters.py -------------------------------------------------------------------------------- /tests/test_cfscrape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anorov/cloudflare-scrape/HEAD/tests/test_cfscrape.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anorov/cloudflare-scrape/HEAD/tox.ini --------------------------------------------------------------------------------