Skip to content

Releases: AbstractUmbra/Hondana

0.4.13

29 Nov 21:54
Compare
Choose a tag to compare

Hondana Changelog

Added

  • Client.report now accepts "author" as it's category. (3a68c6d)
  • Client.manga_list now accepts a group parameter to filter by scanlation group. (3a68c6d)
  • Client.update_scanlation_group and ScanlatorGroup.update now has publish_delay parameter for the global publish delay. (3a68c6d and 1383cf0)
  • Client.scanlation_group_list now has an order parameter. (3a68c6d)

Changes

Fixes

Notes

0.4.12

27 Nov 17:55
Compare
Choose a tag to compare

Hondana Changelog

Added

  • Manga.related attribute with optional relation type key. (643d4e6)
  • Manga.related_manga property. (643d4e6)
  • Manga.get_related_manga method which will fetch and cache the related manga. (643d4e6)
  • Artist.manga property that returns all related manga to the artist. (404fe60)
  • Artist.get_manga method that will fetch and cache all related manga to the artist. (404fe60)
  • Author.manga property that returns all related manga to the artist. (ecfaff2)
  • Author.get_manga property that returns all related manga to the artist. (ecfaff2)
  • Client.create_author now has all listed properties and new biography property. (35e767e)
  • Client.update_author now has all listed properties and new biography property. (35e767e)
  • Author.update now has all listed properties and new biography property. (35e767e)
  • Client.update_artist now has all listed properties and new biography property. (7ec9365)
  • Artist.update now has all listed properties and new biography property. (7ec9365)

Changes

  • Manga.get_author -> Manga.get_authors and also now caches response. (643d4e6)
  • Manga.get_artist -> Manga.get_artists and also now caches response. (643d4e6)
  • Manga.author -> Manga.authors (643d4e6)
  • Manga.artist -> Manga.artists (643d4e6)
  • Internal only code cleanup with chapter download code. (76d7b64)
  • Internal changes to limit and offset clamping code. (35e767e)

Fixes

Notes

0.4.11

11 Nov 15:03
Compare
Choose a tag to compare

Hondana Changelog

Added

  • Now sets a manga's reading status on follow (with ability to disable) (2e0aaf9)
  • Retry handling in HTTP request code for aiohttp client errors.

Changes

Fixes

  • Typing inaccuracy, which was highlighed after a pyright update.

Notes

0.4.10

08 Nov 11:59
Compare
Choose a tag to compare

Hondana Changelog

Added

  • Client.upload_cover/Manga.upload_cover now has a description kwarg (26f4610)
  • Client.manga_list now has a has_available_chapters kwarg (26f4610)

Changes

Fixes

  • hondana.MANGADEX_URL_REGEX and hondana.TAGS now exported in compliance with PEP-0484. (65e17ee)

Notes

0.4.9

05 Nov 02:42
Compare
Choose a tag to compare

Hondana Changelog

Added

Changes

  • utils.CustomRoute added to aid with custom paths from MangaDex.
  • http.Route removed and now exists in utils.Route

Fixes

  • Fixed issue where Chapter.download() wouldn't work.
  • Added report kwarg to Chapter.download() to make reporting success/failures optional.

Notes

0.4.8

02 Nov 11:54
Compare
Choose a tag to compare

Hondana Changelog

Added

Changes

Fixes

  • Korean language code being incorrect in the API docs...

Notes

0.4.7

02 Nov 10:08
Compare
Choose a tag to compare

Hondana Changelog

Added

  • Chapter.to_dict was added.
  • Language Codes are now updated as per MangaDex's new guidelines in 5.3.10.

Changes

Fixes

  • includes_futures_updates key in some endpoints now handled properly (it's a bool but the API uses stringed ints...)

Notes

0.4.6

22 Oct 19:22
Compare
Choose a tag to compare

Hondana Changelog

Added

  • ScanlatorGroup.twitter attribute.

Changes

  • Chapter.download method now takes kwarg after the path.

Fixes

  • Misc CI fixes.
  • Typo fixes through the library and comments.
  • Example corrections.

Notes

0.4.5

17 Oct 19:10
Compare
Choose a tag to compare

Hondana Changelog

Added

  • ScanlatorGroup.verified attribute.
  • Chapter.scanlator_group property.

Changes

  • translated_languages parameter in some places has been renamed to translated_language to be inline with the API.
  • Client.create_report - all parameters are now required, not optional.

Fixes

  • Properly clamps pagination values now.
  • ScanlatorGroup.focused_language -> ScanlatorGroup.focused_languages.

Notes

0.4.4

09 Oct 17:05
Compare
Choose a tag to compare

Hondana Changelog

Updated for MangaDex API version 5.3.4

Added

  • Manga.upload_cover for uploading a Cover to a manga.
  • Manga.submit_draft for submitting a created manga draft for approval.
  • Client.upload_cover for uploading a cover to a manga.
  • Client.submit_manga_draft for submitted a created manga draft for approval.

Changes

Fixes

  • Some types were a bit unrefined, cleared them up.

Notes

Manga creation is now done!