Skip to content

Releases: AbstractUmbra/Hondana

3.7.5

04 Nov 04:45
3.7.5
183019f

Choose a tag to compare

3.7.5

API Version 5.12.0

Hondana Changelog

Hondana fix release, see below for finer details.

Added

Changes

  • Chapter download reporting is now opt-in rather than opt-out. (6a6af18)

Fixes

  • Some bad documentation parameters. (5744f24)

Notes

  • Chapter reporting is now opt-in due to developer statements that it is unmaintained and causing infrequent/sporadic erroring with CloudFlare.

    • The reporting code still works, but it is opt-in now, if you choose to opt-in, then it will attempt to report and log any failures and continue.
  • The Terms of Service you are requested to accept for chapter uploading can be found here.

Noted Contributors

3.7.4

26 Sep 22:26
3.7.4
0e5a544

Choose a tag to compare

3.7.4

API Version 5.12.0

Hondana Changelog

Hondana fix release, see below for finer details.

Added

Changes

  • Dependency updates and new meta tooling rules. (23733d5)

Fixes

  • Remove requires_authentication decorator from a method which does not need it. (a8ab7b2)

Notes

  • The Terms of Service you are requested to accept for chapter uploading can be found here.

Noted Contributors

3.7.3

20 Jul 20:42
3.7.3
7303d8e

Choose a tag to compare

3.7.3

API Version 5.12.0

Hondana Changelog

Hondana fix release, see below for finer details.

Added

Changes

Fixes

  • Fixed an issue where built and published wheels actually didn't contain source code. (6028e67)

Notes

  • The Terms of Service you are requested to accept for chapter uploading can be found here.

Noted Contributors

3.7.2

09 Jul 19:58
3.7.2
5a53863

Choose a tag to compare

3.7.2

API Version 5.12.0

Hondana Changelog

Hondana fix release, see below for finer details.

Added

  • Added accept_tos= to ChapterUpload, Client.upload_session and Client.upload_chapter as a mandatory parameter. (01445d2) (#50)
    • Added to all relevant examples.
    • Added necessary documentation.

Changes

Fixes

Notes

  • The Terms of Service you are requested to accept for chapter uploading can be found here.

Noted Contributors

3.7.1

17 Jun 11:24
3.7.1
21dbfe4

Choose a tag to compare

3.7.1

API Version 5.12.0

Hondana Changelog

Hondana fix release, see below for finer details.

Added

  • Internal type marker for isUnavailable in Chapter responses.
  • Internal type marker for statistics counting unavailable chapters.
  • Add filters for unavailable chapters on several methods where applicable. (b27a174)

Changes

Fixes

  • Small documentation typos. (b556720)

Notes

Noted Contributors

3.7.0

15 Jun 23:21
3.7.0
dcb7726

Choose a tag to compare

3.7.0

API Version 5.12.0

Hondana Changelog

Hondana release, see below for finer details.

Added

  • Chapter.is_unavailable was added to help deal with the DMCA strikes on MangaDex. (4d989fe)

Changes

Fixes

  • Author/Artist.namicomi may not actually be present on API responses leading to an internal KeyError. (a7b2bf6)

Notes

Noted Contributors

3.6.0

03 Oct 10:25
3.6.0
92d4214

Choose a tag to compare

3.6.0

API Version 5.10.2

Hondana Changelog

Hondana release, see below for finer details.

Added

Changes

Fixes

  • README having incorrect html rendering an underline where it wasn't needed. (e0a1bf0)

  • Handling of failures in gaining a refresh token, therefor resulting in a re-authentication cycle. (9e8948d)

  • Fix incorrect typing and allowed usage of QueryTags. (4aebb64)

    • Improvements on QueryTags internal resolution. (552e980 and f54421d)
    • Added regression test for above. (bd38de7)
  • Correct aiohttp CookieJar usage. (c799aa3)

  • Correct overeager sending of authorization headers to all MangaDex related endpoints. (1269b05)

  • Misc fixes around metadata and tooling updates. (a767411, 52ab396)

Notes

Noted Contributors

@EvieePy for the README fix.

3.5.1

05 May 14:50
3.5.1
1f1dffc

Choose a tag to compare

3.5.1

API Version 5.10.2

Hondana Changelog

Hondana release, see below for finer details.

Added

Changes

Fixes

  • http.Token.refresh() failing to refresh tokens due to passing the access token, not the refresh token to the request. (624b84b)
  • Documentation building. (7755995 and 763b36c)

Notes

Noted Contributors

3.5.0

03 May 20:30
3.5.0
f02d584

Choose a tag to compare

3.5.0

API Version 5.10.2

Hondana Changelog

Hondana release, see below for finer details.

Added

Changes

  • Remove .webp from allowed image formats as Mangadex doesn't support them. (9686262)
  • Several iterations of updating dependencies. (Too many SHAs to list)
  • Switch to dedicated pyright workflow versus manually installing and running it. (c2e846f)
  • Utilise speedier json parsing for local json stores, if present. (67b6997)
  • Test payload updates. (Too many SHAs to list)
  • Revamped the documentation. (9e506ae, 1ba07e8)
  • Fixed library's tooling to account for the fact it is 3.11+. (1db76d0, 8d942ff, 8d7b891, dfcdcc2)
  • Update Manga report reasons. (5a196bc and 661339a)
  • Update Manga tags. (de07abf)

Fixes

  • ReadTheDocs configuration file for building with later poetry versions. (116107b)
  • Fix incorrect query parameter. (e47dfbc)
  • Amended debug logging to restrict sensitive info that was needlessly included. (4a48b94)
  • Allow passing None to the year parameter of Client.manga_list. (bc0451b, 308f061)

Notes

Apologies for the massive changelog, hopefully nothing is missed!

Noted Contributors

@Random-Cow for fixing a query parameter. (e47dfbc)
@oliver-ni for touching up and correcting my bad edit of the logo. (c07e92c)

3.4.7

08 Jan 05:22

Choose a tag to compare

API Version 5.9.0

Hondana Changelog

API Release - more below!

Added

  • Forum/Thread/Comment api capability
    • Added various objects and methods, namely hondana.ForumThread, hondana.MangaComments (also Chapter and ScanlatorGroup), Client.create_forum_thread and get_statistics on Chapter and ScanlatorGroup objects. (2ab4ab4 and e45fb24 primarily)

Changes

  • Remove Client.find_manga_statistics in favour of combining it with Client.get_manga_statistics and using two optional params for singular and plural. (e45fb24)
  • Update library dependencies. (a1e8c92)

Fixes

  • GH Actions now have the --pythonversion flag for pyright workflows as per their matrix. Probably optional but wanted to cover it. (7850d34)

Notes

Added a warning and also a section on the README about the upcoming basic authentication deprecation on MangaDex's side.
The gist of which is that user/email and pass authentication will no longer be supported at an approaching but unspecified future date.
I am actively enquiring about getting the Client Credentials oauth2 flow enabled. See the library README for more info.

Noted Contributors