.gitignore
MANIFEST.in
README.md
pyproject.toml
requirements.txt
setup.cfg
.github/FUNDING.yml
.github/workflows/dev-pypi.yml
.github/workflows/pypi.yml
.github/workflows/testing.yml
.vscode/launch.json
.vscode/settings.json
docs/images/enma.png
docs/images/user-agent.png
enma/__init__.py
enma/_version.py
enma.egg-info/PKG-INFO
enma.egg-info/SOURCES.txt
enma.egg-info/dependency_links.txt
enma.egg-info/requires.txt
enma.egg-info/top_level.txt
enma/application/core/handlers/error.py
enma/application/core/interfaces/downloader_adapter.py
enma/application/core/interfaces/manga_repository.py
enma/application/core/interfaces/saver_adapter.py
enma/application/core/interfaces/use_case.py
enma/application/core/utils/logger.py
enma/application/use_cases/download_chapter.py
enma/application/use_cases/fetch_chapter_by_symbolic_link.py
enma/application/use_cases/get_author_page.py
enma/application/use_cases/get_manga.py
enma/application/use_cases/get_random.py
enma/application/use_cases/paginate.py
enma/application/use_cases/search_manga.py
enma/domain/entities/author_page.py
enma/domain/entities/base.py
enma/domain/entities/manga.py
enma/domain/entities/pagination.py
enma/domain/entities/search_result.py
enma/domain/utils/mime.py
enma/infra/adapters/downloaders/default.py
enma/infra/adapters/downloaders/manganato.py
enma/infra/adapters/repositories/mangadex.py
enma/infra/adapters/repositories/manganato.py
enma/infra/adapters/repositories/nhentai.py
enma/infra/adapters/storage/google_drive.py
enma/infra/adapters/storage/local.py
enma/infra/core/interfaces/lib.py
enma/infra/core/interfaces/mangadex_response.py
enma/infra/core/interfaces/nhentai_response.py
enma/infra/core/utils/cache.py
enma/infra/entrypoints/lib/__init__.py
tests/test_cache.py
tests/test_mangadex_source.py
tests/test_manganato_source.py
tests/test_nhentai_fetch_chapter_by_symbolic_link.py
tests/test_nhentai_get_manga_use_case.py
tests/test_nhentai_source.py
tests/test_search_result_entity.py
tests/test_source_manager.py
tests/data/get.json
tests/data/mangadex_empty_chapters.json
tests/data/mangadex_empty_pagination_mock.json
tests/data/manganato_manga_page_empty_chapters_mock.txt
tests/data/manganato_manga_page_empty_pagination_mock.txt
tests/data/mocked_doujins.py
tests/data/nhentai_author_page_mock.txt
tests/data/nhentai_author_page_not_found_mock.txt
tests/data/nhentai_paginate_mock.json
tests/data/nhentai_search_mock.txt
tests/data/nhentai_search_no_result.txt