Security News
PyPI’s New Archival Feature Closes a Major Security Gap
PyPI now allows maintainers to archive projects, improving security and helping users make informed decisions about their dependencies.
A lightweight and asynchronous wrapper around the MangaDex v5 API. You can see our stable docs here!
We are currently at 100% feature compliance with the API.
Please take a look at the examples directory for working examples.
NOTE: More examples will follow as the library is developed.
__eq__
reports as such.Client.update_tags
and Client.update_report_reasons
respectively.
Client.my_chapter_read_history
method will not work. It is disabled on MD's side due to an issue they had previously. If/when it is re-introduced the method will remain the same.readableAt
vs publishAt
, see this page on the MangaDex docs.include_future_updates
bool set to True
will include chapters that are pending release by scanlation groups on MangaDex, but which may be available on their sites.For authentication with hondana
to work, you'll need to create and request your own personal OAuth2 client within the MangaDex web portal.
This can be done here (under the "API Clients" section).
Within here you'll want to hit "Create":-
Fill out the relevant name and description of the api client, and hit "Create" once again.
This is currently (as of 10th Nov 2023) still a manual review and approval process by the MangaDex team, so check back regularly to find out if your client is active or still awaiting review.
Once it is active, you can fetch it's client id and client secret:-
You then pass this information to the hondana.Client
constructor alongside your username and password for MangaDex, as this will be used to authenticate you within the API.
If you would like to contribute to Hondana, please take a look at the contributing guidelines and follow the procedure there.
If you have any question please feel free to join my Discord server:
FAQs
An asynchronous wrapper around the MangaDex v5 API
We found that hondana demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
PyPI now allows maintainers to archive projects, improving security and helping users make informed decisions about their dependencies.
Research
Security News
Malicious npm package postcss-optimizer delivers BeaverTail malware, targeting developer systems; similarities to past campaigns suggest a North Korean connection.
Security News
CISA's KEV data is now on GitHub, offering easier access, API integration, commit history tracking, and automated updates for security teams and researchers.