├── .gitignore ├── LICENSE ├── README.md ├── REVERSE_ENGINEERING.md ├── crunchyroll ├── __init__.py ├── apis │ ├── __init__.py │ ├── ajax.py │ ├── android.py │ ├── android_manga.py │ ├── errors.py │ ├── meta.py │ └── scraper.py ├── constants.py ├── models.py ├── subtitles.py └── util.py ├── requirements.txt ├── setup.py └── tests ├── __init__.py ├── test_integration.py └── test_template.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheadley/python-crunchyroll/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheadley/python-crunchyroll/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheadley/python-crunchyroll/HEAD/README.md -------------------------------------------------------------------------------- /REVERSE_ENGINEERING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheadley/python-crunchyroll/HEAD/REVERSE_ENGINEERING.md -------------------------------------------------------------------------------- /crunchyroll/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheadley/python-crunchyroll/HEAD/crunchyroll/__init__.py -------------------------------------------------------------------------------- /crunchyroll/apis/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheadley/python-crunchyroll/HEAD/crunchyroll/apis/__init__.py -------------------------------------------------------------------------------- /crunchyroll/apis/ajax.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheadley/python-crunchyroll/HEAD/crunchyroll/apis/ajax.py -------------------------------------------------------------------------------- /crunchyroll/apis/android.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheadley/python-crunchyroll/HEAD/crunchyroll/apis/android.py -------------------------------------------------------------------------------- /crunchyroll/apis/android_manga.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheadley/python-crunchyroll/HEAD/crunchyroll/apis/android_manga.py -------------------------------------------------------------------------------- /crunchyroll/apis/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheadley/python-crunchyroll/HEAD/crunchyroll/apis/errors.py -------------------------------------------------------------------------------- /crunchyroll/apis/meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheadley/python-crunchyroll/HEAD/crunchyroll/apis/meta.py -------------------------------------------------------------------------------- /crunchyroll/apis/scraper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheadley/python-crunchyroll/HEAD/crunchyroll/apis/scraper.py -------------------------------------------------------------------------------- /crunchyroll/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheadley/python-crunchyroll/HEAD/crunchyroll/constants.py -------------------------------------------------------------------------------- /crunchyroll/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheadley/python-crunchyroll/HEAD/crunchyroll/models.py -------------------------------------------------------------------------------- /crunchyroll/subtitles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheadley/python-crunchyroll/HEAD/crunchyroll/subtitles.py -------------------------------------------------------------------------------- /crunchyroll/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheadley/python-crunchyroll/HEAD/crunchyroll/util.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | requests>=1.1.0 2 | tlslite>=0.4.6 3 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheadley/python-crunchyroll/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheadley/python-crunchyroll/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/test_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheadley/python-crunchyroll/HEAD/tests/test_integration.py -------------------------------------------------------------------------------- /tests/test_template.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheadley/python-crunchyroll/HEAD/tests/test_template.txt --------------------------------------------------------------------------------