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 Distribution
File details
Details for the file minoshiro-0.1.9.tar.gz
.
File metadata
- Download URL: minoshiro-0.1.9.tar.gz
- Upload date:
- Size: 27.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 41e5a9c58ac0314a30a93d97c5560648eb3c31a0b724cbb41cbaccb13c15f453 |
|
MD5 | 2b3bfafea491e5386bdadc414a0989ca |
|
BLAKE2b-256 | 31b55f679297a0ac9a505c573823f4f0db337ffecb80ff0b9491aad6be71d87c |