Metadata-Version: 2.1
Name: python-anilist
Version: 1.0.5
Summary: A simple wrapper for Anilist
Home-page: https://github.com/AmanoTeam/python-anilist
Author: AmanoTeam
Author-email: contact@amanoteam.com
License: MIT
Keywords: wrapper python anilist sync async asyncio httpx graphl api
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Framework :: AsyncIO
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: httpx[http2] (>=0.14)

<!--
  ~ Copyright (C) 2021 Amano Team <https://amanoteam.com/>, nfitzen
  ~ 
  ~ SPDX-License-Identifier: MIT
  -->

# python-anilist

[![License](https://img.shields.io/github/license/AmanoTeam/aiodown)](https://github.com/AmanoTeam/python-anilist/raw/main/LICENSE)
![Tests](https://github.com/mCodingLLC/SlapThatLikeButton-TestingStarterProject/actions/workflows/tests.yml/badge.svg)
![Code style](https://img.shields.io/badge/code%20style-black-000000.svg)
[![Contributors](https://img.shields.io/github/contributors/AmanoTeam/python-anilist.svg)](https://github.com/AmanoTeam/python-anilist/graphs/contributors)
[![PyPi](https://badge.fury.io/py/python-anilist.svg)](https://pypi.org/project/python-anilist/)

> A simple wrapper with full support for `asyncio` made in `Python 3` for [Anilist](//anilist.co) using [httpx](//github.com/encode/httpx).

## Requirements

- Python 3.6 or higher.
- httpx 0.14 or higher.

## Installation

**NOTE:** If `python3` is "not a recognized command" try using `python` instead.

For the latest stable version:<br>
```
python3 -m pip install python-anilist
```

For the latest development version:<br>
```
python3 -m pip install git+https://github.com/0x16c3/python-anilist.git#egg=python-anilist
```

## What's left to do?

- Write the API Documentation.
- Add support for more types of content.
- Show some examples.

## Credits

* [AnilistPy](//github.com/anilistpy/anilistpy): for inspiration.

## License

Copyright © 2021 [AmanoTeam](https://github.com/AmanoTeam)

Licensed under the [Expat/MIT license](LICENSE).
This project is also [REUSE compliant](https://reuse.software/).
See individual files for more copyright information.


<!--
  ~ Copyright (C) 2021 Amano Team <https://amanoteam.com/>
  ~ 
  ~ SPDX-License-Identifier: MIT
  -->

# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).

## 1.0.5 (August 4th, 2021)

### Added

- List get query.
- Staff get query.
- Staff search query.
- User search query.
- Fixed message activity.
- Added `alternative` attribute to the Name object.
- Message activities.
- Support for users, favourites, staff, statistics, rankings, and studios.
- Support for user list and text activities.

### Changed

- Fixed typos & bugs.
- Added `is_adult` to both anime and manga objects.
- Added user object to text activities.
- Added profile colors and other fields to the user object.
- Added timestamps to the date object.
- Tidied up and organized required fields in every object.

## 1.0.4 (April 5th, 2021)

### Changed

- Hotfix, fix a typo on get manga.

## 1.0.3 (April 4th, 2021)

### Added

- Support for characters.

### Changed

- HTTP2 enabled (async mode only).

## 1.0.2 (March 8th, 2021)

### Added

- Support for mangas.

### Changed

- Some bug fixes.

## 1.0.1 (March 8th, 2021)

### Changed

- Bug fixes.

## 1.0.0 (March 8th, 2021)

* First release


