Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

minoshiro-0.1.6.tar.gz (26.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

minoshiro-0.1.6-py2-none-any.whl (32.3 kB view details)

Uploaded Python 2

File details

Details for the file minoshiro-0.1.6.tar.gz.

File metadata

  • Download URL: minoshiro-0.1.6.tar.gz
  • Upload date:
  • Size: 26.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for minoshiro-0.1.6.tar.gz
Algorithm Hash digest
SHA256 0473ff339131b5cef236c6ea5ee7c7f988e7453fdb027d1aa39aded5a3ff6494
MD5 566dffd602a0e2dad7113d9e30f4675a
BLAKE2b-256 ab89da47594a64ab6a47d819ff9bcd298b1b9f1f888c619180c18c854b648cab

See more details on using hashes here.

File details

Details for the file minoshiro-0.1.6-py2-none-any.whl.

File metadata

File hashes

Hashes for minoshiro-0.1.6-py2-none-any.whl
Algorithm Hash digest
SHA256 2d0e313a84658b155094f242c4033bd867316f9197b9fbc13a85a9d14dcf79d5
MD5 7a1d0005115a8c39416a92357ad23eed
BLAKE2b-256 d2ab5991d43e93d966e8e1103c07e3bf7efc8e9f48c466adc8478584b579bf21

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page