Releases: AbstractUmbra/Hondana
Releases · AbstractUmbra/Hondana
1.1.8
API Version 5.4.6!
Hondana Changelog
Added
Manga.status
now exists to tell you the current publication status. (7d2b8e8)Manga.state
now exists to tell you about the release state. (7d2b8e8)MangaStatistics.follows
now shows you the amount of total follows a manga has. (d28ae15)Chapter.pages
now exists to show the total amount of pages a chapter has, following the removal of thedata
anddataSaver
keys from the Chapter payload. (d28ae15)
Changes
Manga.tags
is not built on the construction ofManga
objects from their payloads. This is to offset the property running each time. (c32c7f5)
Fixes
Notes
1.1.7
Hondana Changelog
Added
Client.get_my_feed
has the newexluded_groups/uploaders
parameter. (7968bc5)Client.manga_feed
has the newexluded_groups/uploaders
parameter. (7968bc5)Client.chapter_list
has the newexluded_groups/uploaders
parameter. (7968bc5)Client.get_custom_list_manga_feed
has the newexluded_groups/uploaders
parameter. (7968bc5)Manga.feed
has the newexluded_groups/uploaders
parameter. (7968bc5)Manga.chapter_list
has the newexluded_groups/uploaders
parameter. (7968bc5)Client.chapter_list
'suploader
parameter now also supportslist[str]
. (7968bc5)ChapterUpload.__repr__
. (320dc14)
Changes
Fixes
ChapterUpload.delete_images
now removes them from the internaluploaded
attribute too, for accurate representation. (cc1e49f)
Notes
1.1.6
Hondana Changelog
Added
ChapterUpload.abandon
method has been added. (b9d8593)Client.abandon_upload_session
method was added for ease, so you don't need to open the context manager to abandon one. (732a7b1)
Changes
ChapterUpload
methods now have authentication checks applied. (b9d8593)ChapterUpload
http methods have been cleaned up as needed. (b9d8593)
Fixes
ChapterUpload
no longer tries to commit when you abandon the current session. (0648a13)
Notes
1.1.5
Hondana Changelog
Added
hondana.chapter.ChapterAtHome
type added for ease of use. (75681c2)- Added
__eq__
and__ne__
to primary library objects for use. (75681c2, 9694dfa and d1cc78a) Chapter.external_url
attribute added as this was missed at an earlier stage. (75681c2)hondana.ChapterUpload
has been added as a first attempt to upload chapters to MangaDex. (85ef374)hondana.utils.delta_to_format
helper util was added to convert adatetime.timedelta
to valid ISO8601 DateInterval string. (8d2e2e2)
Changes
Client.create_scanlator_group
'spublish_delay
parameter has changed to accept bothdatetime.timedelta
andstr
. (8d2e2e2)Client.update_scanlator_group
'spublish_delay
parameter has changed to accept bothdatetime.timedelta
andstr
. (8d2e2e2)ScanlatorGroup.update
'spublish_delay
parameter has changed to accept bothdatetime.timedelta
andstr
. (8d2e2e2)
Fixes
Notes
1.1.4
1.1.3
API Version: 5.4.3
Hondana Changelog
Added
Client.get_manga_relation_list
andManga.get_relations
now support theincludes
parameter. (2fa2c3a)Client.set_manga_rating
andManga.set_rating
added. (49cb1f0)Client.delete_manga_rating
andManga.delete_rating
added. (49cb1f0)Client.get_manga_statistics
added. (49cb1f0)
Changes
Fixes
Notes
1.1.2
1.1.1
Hondana Changelog
Added
Chapter.get_at_home
method has been modified and made public. This is for retrieving theMD@H
data for the chapter. (efbe38c)
Changes
Chapter.hash
,Chapter.data
andChapter.data_saver
are now gone due to MangaDex data structure changes.
The data for these can be found in the response type fromChapter.get_at_home()
(efbe38c)
Fixes
Notes
- Docs updated for the above. (efbe38c)
1.1.0
Hondana Changelog
Added
Changes
hondana.*OrderQuery
has been moved tohondana.query.*OrderQuery
(c67502b)hondana.*Includes
has been moved tohondana.query.*Includes
. (c67502b)- Both of the above items now use
__slots__
for their internal validation, not a 'hidden' list. (c67502b)
Fixes
- Some missed
__all__
defs inclient.py
caused the entire file to be exported in__init__
, this is no longer the case. (8a4d1f6) - Docs changes for the above. (e717bb0)
*OrderQuery
actually didn't work when you passed only one of the params. Fixed now. (0b29d2a)
Notes
1.0.0
Breaking release!
Hondana Changelog
Added
hondana.Includes
base type for makingincludes[]
paramter helpers. (5dba67a)hondana.ArtistIncludes
type for helping with Artist basedincludes[]
parameter helpers. (5dba67a)hondana.AuthorIncludes
type for helping with Author basedincludes[]
parameter helpers. (5dba67a)hondana.ChapterIncludes
type for helping with Chapter basedincludes[]
parameter helpers. (5dba67a)hondana.CoverIncludes
type for helping with Cover basedincludes[]
parameter helpers. (5dba67a)hondana.CustomListIncludes
type for helping with CustomList basedincludes[]
parameter helpers. (5dba67a)hondana.MangaIncludes
type for helping with manga basedincludes[]
parameter helpers. (5dba67a)hondana.ScanlatorGroupIncludes
type for helping with ScanlatorGroup basedincludes[]
parameter helpers. (5dba67a)- Basic error handling to token refresh flow. (ee78699)
hondana.Order
enum added for further use in... (661cf4a and 9af0d4c)- ...
hondana.MangaListOrderQuery
, a query helper for parameters. (661cf4a and 9af0d4c) - ...
hondana.FeedOrderQuery
, a query helper for parameters. (661cf4a and 9af0d4c) - ...
hondana.MangaDraftListOrderQuery
, a query helper for parameters. (661cf4a and 9af0d4c) - ...
hondana.CoverArtListOrderQuery
, a query helper for parameters. (661cf4a and 9af0d4c) - ...
hondana.ScanlatorGroupListOrderQuery
, a query helper for parameters. (661cf4a and 9af0d4c) - ...
hondana.AuthorListOrderQuery
, a query helper for parameters. (661cf4a and 9af0d4c) - ...
hondana.UserOrderQuery
, a query helper for parameters. (661cf4a and 9af0d4c)
Changes
- Added docstrings to missing members, all objects should be documented now. (be77c0c, 9af0d4c and fb60d69)
- Stricter pyright rules. (1087a5b)
hondana.CustomList
now has previously mentioned caching behaviour on method calls. (9f88374)hondana.utils
module was mildly re-written and cleaned up. (692f2ba)
Fixes
hondana.MANGADEX_TIME_REGEX
is now fixed to support proper times. (396a067)- Remove erroneous imports throughout project. (many)