<div align="center">
<img src="./docs/icon.png" width="10%">
**MangaPlus**
[![License](https://img.shields.io/badge/License-GNU%20v3-blue.svg)](https://opensource.org/licenses/GPL-3.0)
[![Release](https://img.shields.io/github/release-date/hyugogirubato/MangaPlus)](https://github.com/hyugogirubato/MangaPlus/releases)
</div>
Python library for interacting with the MangaPlus API. This library provides convenient methods for accessing various
features of MangaPlus, such as retrieving manga settings, bookmarking titles, fetching publisher news, and more.
## Features
- Retrieve manga settings
- Initialize the client
- Bookmark titles
- Fetch publisher news
- View manga chapters
- Post and retrieve comments
- Get featured manga titles
- Register and manage user profiles
- Get ticket titles
- Access home and ranking views
- Manage push tokens
- Get free manga titles
- Retrieve detailed information about a specific title
## Installation
You can install the MangaPlus Python library using pip:
````shell
pip install mangaplus
````
## Usage
Here's a simple example of how to use the MangaPlus Python library:
````python
import secrets
from mangaplus import Client, Quality
if __name__ == "__main__":
title_id = 100191 # 【OSHI NO KO】
chapter_id = 1014090 # Chapter 86: ASSISTANT DIRECTOR
android_id = secrets.token_bytes(8).hex()
client = Client()
client.register(android_id)
content = client.home()
print(content)
content = client.manga_viewer(chapter_id, quality=Quality.SUPER_HIGH)
print(content)
````
## Credit
- Manga Plus Icon © Shueisha Inc.
## License
[GNU General Public License, Version 3.0](LICENSE)
Raw data
{
"_id": null,
"home_page": "https://github.com/hyugogirubato/MangaPlus",
"name": "mangaplus",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "",
"author": "hyugogirubato",
"author_email": "hyugogirubato@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/cc/44/08636cb17e3f0ae7a3c32a73eda68655bd92e0ffe6fad593913bd8932d59/mangaplus-1.0.2.tar.gz",
"platform": null,
"description": "<div align=\"center\">\r\n\r\n<img src=\"./docs/icon.png\" width=\"10%\">\r\n\r\n**MangaPlus**\r\n\r\n[![License](https://img.shields.io/badge/License-GNU%20v3-blue.svg)](https://opensource.org/licenses/GPL-3.0)\r\n[![Release](https://img.shields.io/github/release-date/hyugogirubato/MangaPlus)](https://github.com/hyugogirubato/MangaPlus/releases)\r\n\r\n</div>\r\n\r\n\r\nPython library for interacting with the MangaPlus API. This library provides convenient methods for accessing various\r\nfeatures of MangaPlus, such as retrieving manga settings, bookmarking titles, fetching publisher news, and more.\r\n\r\n## Features\r\n\r\n- Retrieve manga settings\r\n- Initialize the client\r\n- Bookmark titles\r\n- Fetch publisher news\r\n- View manga chapters\r\n- Post and retrieve comments\r\n- Get featured manga titles\r\n- Register and manage user profiles\r\n- Get ticket titles\r\n- Access home and ranking views\r\n- Manage push tokens\r\n- Get free manga titles\r\n- Retrieve detailed information about a specific title\r\n\r\n## Installation\r\n\r\nYou can install the MangaPlus Python library using pip:\r\n\r\n````shell\r\npip install mangaplus\r\n````\r\n\r\n## Usage\r\n\r\nHere's a simple example of how to use the MangaPlus Python library:\r\n\r\n````python\r\nimport secrets\r\n\r\nfrom mangaplus import Client, Quality\r\n\r\nif __name__ == \"__main__\":\r\n title_id = 100191 # \u3010OSHI NO KO\u3011\r\n chapter_id = 1014090 # Chapter 86: ASSISTANT DIRECTOR\r\n android_id = secrets.token_bytes(8).hex()\r\n\r\n client = Client()\r\n client.register(android_id)\r\n\r\n content = client.home()\r\n print(content)\r\n\r\n content = client.manga_viewer(chapter_id, quality=Quality.SUPER_HIGH)\r\n print(content)\r\n````\r\n\r\n## Credit\r\n\r\n- Manga Plus Icon © Shueisha Inc.\r\n\r\n## License\r\n\r\n[GNU General Public License, Version 3.0](LICENSE)\r\n",
"bugtrack_url": null,
"license": "GNU GPLv3",
"summary": "Python library for interacting with the MangaPlus API.",
"version": "1.0.2",
"project_urls": {
"Homepage": "https://github.com/hyugogirubato/MangaPlus"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "cc4408636cb17e3f0ae7a3c32a73eda68655bd92e0ffe6fad593913bd8932d59",
"md5": "338fa9ccf365b7e04e51577315ceec0a",
"sha256": "807ba6049c3ddcf629fecff23f1d81e73b01793013359ccf2358f99f30f6a6fb"
},
"downloads": -1,
"filename": "mangaplus-1.0.2.tar.gz",
"has_sig": false,
"md5_digest": "338fa9ccf365b7e04e51577315ceec0a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 14067,
"upload_time": "2023-06-03T12:01:43",
"upload_time_iso_8601": "2023-06-03T12:01:43.643997Z",
"url": "https://files.pythonhosted.org/packages/cc/44/08636cb17e3f0ae7a3c32a73eda68655bd92e0ffe6fad593913bd8932d59/mangaplus-1.0.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-06-03 12:01:43",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "hyugogirubato",
"github_project": "MangaPlus",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "mangaplus"
}