Skip to content

Releases: olofvndrhr/manga-dlp

v2.4.1

01 Feb 15:09
Compare
Choose a tag to compare

[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 to ruff
  • Switches typing from pyright to mypy

2.3.1

12 Mar 03:49
Compare
Choose a tag to compare

[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

15 Feb 21:29
c684290
Compare
Choose a tag to compare

[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

12 Feb 04:37
0572bac
Compare
Choose a tag to compare

[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

12 Feb 03:20
607be5e
Compare
Choose a tag to compare
2.2.20-dev Pre-release
Pre-release

[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

11 Feb 14:51
Compare
Choose a tag to compare

[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

21 Jan 15:23
52d32fe
Compare
Choose a tag to compare

[2.2.18] - 2023-01-21

Fixed

  • Fixed manga titles on non english language
  • Fixed title & filename fixing to not use ascii but uft8

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

15 Jan 16:37
Compare
Choose a tag to compare

[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 a click.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

30 Dec 00:52
Compare
Choose a tag to compare

[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

2.2.15

29 Dec 18:47
Compare
Choose a tag to compare

[2.2.15] - 2022-12-29

Added

  • --warn and --loglevel flags

Removed

  • Remove --lean and --verbose flags and remove custom log levels

Changed

  • Move from standard library logging to loguru
  • Move from standard library argparse to click