Releases: olofvndrhr/manga-dlp
Releases · olofvndrhr/manga-dlp
v2.4.1
[2.4.1] - 2024-02-01
- same as 2.4.0
[2.4.0] - 2024-02-01
Fixed
- Some issues with Python3.8 compatibility
Changed
- Moved build system from woodpecker-ci to gitea actions
- Updated some dependencies
- Updated the docker image
- Switched from formatter/linter
black
toruff
- Switches typing from
pyright
tomypy
2.3.1
[2.3.1] - 2023-03-12
Added
- Added TypedDicts for type checkers and type annotation
Fixed
- Fixed some typos in the README
Changed
- Switched from pylint/pylama/isort/autoflake to ruff
- Switched from mypy to pyright and added strict type checking
- Updated the api template
2.3.0
[2.3.0] - 2023-02-15
Added
- Metadata is now added to each chapter. Schema
standard: https://anansi-project.github.io/docs/comicinfo/schemas/v2.0 - Added
xmltodict
as a package requirement - Cache now also saves the manga title
- New tests
- More typo annotations for function, compatible with python3.8
- File format checker if you use the MangaDLP class directly
Fixed
- API template typos
- Some useless type annotations
Changed
- Simplified the chapter info generation
- Updated the license year
- Updated the API template
- Updated the API detection and removed it from the MangaDLP class
2.2.20
[2.2.20] - 2023-02-12
Fixed
- Script now doesn't exit if multiple mangas were requested and one had an error
2.2.20-dev
[2.2.20] - 2023-02-XX
Fixed
- Script now doesn't exit if multiple mangas were requested and one had an error
2.2.19
[2.2.19] - 2023-02-11
Added
- First version of the chapter cache (very basic functionality)
Fixed
- Fixed all exception re-raises to include the original stack trace
Changed
- Simplified chapter download loop
2.2.18
[2.2.18] - 2023-01-21
Fixed
- Fixed manga titles on non english language
- Fixed title & filename fixing to not use
ascii
butuft8
Added
- Fallback title to english of none was found in requested language
- More debug logs
- More tests
Changed
- Now uses the first found alt-title. Before it was the last
- Removed
sys.exit
in the api
2.2.17
[2.2.17] - 2023-01-15
Fixed
- Set a timeout of 10 seconds for the api requests
Added
--name-format
and--name-format-none
flags to add a custom naming scheme for the downloaded files. See
docs: https://manga-dlp.ivn.sh/download/- More debug log messages
- More tests for the custom naming scheme
- More type hints
Changed
- Make
--format
aclick.Choice
option - In the
--format
option the leading dot is now invalid.--format .cbz
->--format cbz
- Changed empty values from the api from None to an empty string
- Minor code readability improvements
2.2.16
[2.2.16] - 2022-12-30
Fixed
- Log level is now fixed and should not default to 0
- Docker schedule should now work again
Changed
- Integrate logging logs to loguru via custom sink
- Simplify docker shell scripts