Metadata-Version: 2.1
Name: azapi
Version: 1.0.1
Summary: Fast and Secure AZLyrics API
Home-page: https://github.com/elmoiv/AZLyricsAPI
Author: elmoiv
Author-email: elmoiv@yahoo.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.4
Description-Content-Type: text/markdown
Requires-Dist: requests
Requires-Dist: bs4

# AZLyricsAPI
[![Build Status](https://api.travis-ci.org/elmoiv/AZLyricsAPI.svg?branch=master)](https://travis-ci.org/elmoiv/AZLyricsAPI)
[![Python version](https://img.shields.io/badge/python-3.x-brightgreen.svg)](https://pypi.org/project/AZLyricsAPI/)

A fast and secure api for AZLyrics.com to get lyrics easily :)


## Features
- Get Artist's Songs list with Album, Year ...etc
- Save lyrics in a .txt file or any format you like.
- Avoiding BAN using proxy and multiple user agents.

## Installation
`azapi` requires Python 3.

Use `pip` to install the package from PyPI:

```bash
pip install azapi
```

Or, install the latest version of the package from GitHub:

```bash
pip install git+https://github.com/elmoiv/AZLyricsAPI.git
```
## Usage
```python
import azapi

Artist = azapi.AZlyric(proxy={})

lyric = Artist.getLyrics(artist="Taylor Swift", title="Bad Blood", ext="lrc", save=Fasle)

print(lyric)
```

## Tests
Here are a few sample tests:

* [Getting Lyrics](https://github.com/elmoiv/AZLyricsAPI/tree/master/tests/test1.py)
* [Getting Songs List](https://github.com/elmoiv/AZLyricsAPI/tree/master/tests/test2.py)
* [Downloading Lyrics from aList](https://github.com/elmoiv/AZLyricsAPI/tree/master/tests/test3.py)

## TODO
* Adding songs sorting feature
* ...

## Contributing
Please contribute! If you want to fix a bug, suggest improvements, or add new features to the project, just [open an issue](https://github.com/elmoiv/AZLyricsAPI/issues) or send me a pull request.


