An async Python3.6 library to search for anime, manga andlight novel using various web apis.
Project description
# Minoshiro [![Build Status](https://travis-ci.org/Mino-shiro/Minoshiro.svg?branch=master)](https://travis-ci.org/Mino-shiro/Minoshiro) [![Documentation Status](https://readthedocs.org/projects/minoshiro/badge/?version=latest)](http://minoshiro.readthedocs.io/en/latest/?badge=latest)
Inspired by the Roboragi [Reddit bot](https://github.com/Nihilate/Roboragi), Minoshiro is an async Python library that brings various web APIs for anime, manga, and light novel into one place.
## Features * Simple and modern Pythonic API using async/await syntax * Fetches search results from up to 9 different websites * Cached search results for faster access * Integrates with existing databases
## Requirements Requires [Python3.6](https://www.python.org/downloads/) or above. Python3.5 and below is not supported.
## Install To install the base version, simply install from PyPi: ` pip install minoshiro `
This library also comes with a PostgreSQL support, to use this feature you will need a PostgreSQL version 9.6 or above instance hosted.
To install with the built in PostgreSQL support, use: ` pip install minoshiro[postgres] `
This installs [asyncpg](https://github.com/MagicStack/asyncpg) alongside of the base requirements.
## Documentation Documentation can be found at https://minoshiro.readthedocs.io/en/latest/
You can also find some quick examples in this [file](https://github.com/Mino-shiro/Minoshiro/blob/master/example.py).
## License Minoshiro is released under the MIT license. See the license [file](https://github.com/Mino-shiro/Minoshiro/blob/master/LICENSE) for more details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for minoshiro-0.1.7-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd20332d335dab48a2bf39da0b54bd91fe2019f788f0c7f8c15db27cdbeff25e |
|
MD5 | 3beb4ff46c27caaaf74f9b1aeb3cb0e3 |
|
BLAKE2b-256 | 031dd9f2e6a1c9a3bd0c62788d563237ab5bb83438d344b8d1cba8c1a7fe2b24 |