# Audire
A Package to search and get download links for songs from various platforms asynchronously.
[![Python](http://forthebadge.com/images/badges/made-with-python.svg)](https://python.org/)
---
> [!NOTE]
> "Audire" is a Latin verb meaning "to hear" or "to listen." It's the root of many English words related to sound and listening, like "audit" and "auditory."
## Installation
```sh
$ pip install audire
```
## Usage Examples
### Get Supported Platforms as List :
```py
from audire import Audire
print(Audire().platforms)
```
### Search on Youtube Music :
```py
import asyncio
from audire import Audire
async def main():
audire = Audire()
response = await audire.search("Pedro", platform="ytm")
print(response)
asyncio.run(main())
```
### Getting Download Link from YouTube :
```py
import asyncio
from audire import Audire
async def main():
audire = Audire()
response = await audire.get_download('https://www.youtube.com/watch?v=RCqvSSfsP6w', 'yt')
print(response)
asyncio.run(main())
```
## Documentation
There is no documentation as of now.
However, you can take help from the well written docstrings this way:
```py
from audire import Audire
print(help(Audire().search))
```
Raw data
{
"_id": null,
"home_page": "https://github.com/LinuxGuy312/Audire",
"name": "Audire",
"maintainer": null,
"docs_url": null,
"requires_python": "~=3.7",
"maintainer_email": null,
"keywords": "songs, song, music, youtube, ytm, Audire, audire",
"author": "Eren",
"author_email": "linuxguy312@segfault.net",
"download_url": "https://files.pythonhosted.org/packages/dd/b7/efc12baec6fef3ae596fab94bfcb9dabfa6fd9290b87d17c7bf5ba8563d8/audire-1.0.1.tar.gz",
"platform": null,
"description": "# Audire\n\nA Package to search and get download links for songs from various platforms asynchronously.\n\n[![Python](http://forthebadge.com/images/badges/made-with-python.svg)](https://python.org/)\n\n---\n> [!NOTE]\n> \"Audire\" is a Latin verb meaning \"to hear\" or \"to listen.\" It's the root of many English words related to sound and listening, like \"audit\" and \"auditory.\"\n\n\n## Installation\n\n```sh\n$ pip install audire\n```\n\n## Usage Examples\n\n### Get Supported Platforms as List :\n```py\nfrom audire import Audire\n\nprint(Audire().platforms)\n```\n\n### Search on Youtube Music :\n\n```py\nimport asyncio\nfrom audire import Audire\n\nasync def main():\n audire = Audire()\n response = await audire.search(\"Pedro\", platform=\"ytm\")\n print(response)\n\nasyncio.run(main())\n```\n\n### Getting Download Link from YouTube :\n```py\nimport asyncio\nfrom audire import Audire\n\nasync def main():\n audire = Audire()\n response = await audire.get_download('https://www.youtube.com/watch?v=RCqvSSfsP6w', 'yt')\n print(response)\n\nasyncio.run(main())\n```\n\n## Documentation\n\nThere is no documentation as of now.\nHowever, you can take help from the well written docstrings this way:\n\n```py\nfrom audire import Audire\n\nprint(help(Audire().search))\n```\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "A Package to search and get download links for songs from various platforms asynchronously.",
"version": "1.0.1",
"project_urls": {
"Homepage": "https://github.com/LinuxGuy312/Audire"
},
"split_keywords": [
"songs",
" song",
" music",
" youtube",
" ytm",
" audire",
" audire"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "0bf2efa9c8c68708dcde896128a8fbcdb73e5d6627be15d9a869f0aa9b709d99",
"md5": "b06289fae47ec1795a029826482c0c5a",
"sha256": "25e020cbac390a1a8f36618a605c2c1cbc3d2145632905f76b0a0a7e2ac1b91b"
},
"downloads": -1,
"filename": "Audire-1.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "b06289fae47ec1795a029826482c0c5a",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "~=3.7",
"size": 11844,
"upload_time": "2024-05-20T14:48:28",
"upload_time_iso_8601": "2024-05-20T14:48:28.188112Z",
"url": "https://files.pythonhosted.org/packages/0b/f2/efa9c8c68708dcde896128a8fbcdb73e5d6627be15d9a869f0aa9b709d99/Audire-1.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ddb7efc12baec6fef3ae596fab94bfcb9dabfa6fd9290b87d17c7bf5ba8563d8",
"md5": "7a876d5664acc2367ffcf7c2670e1870",
"sha256": "a3115249cd135cb940bb27c05317361726a4609c5820ae4a2d1f618c2c810260"
},
"downloads": -1,
"filename": "audire-1.0.1.tar.gz",
"has_sig": false,
"md5_digest": "7a876d5664acc2367ffcf7c2670e1870",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "~=3.7",
"size": 5142,
"upload_time": "2024-05-20T14:48:29",
"upload_time_iso_8601": "2024-05-20T14:48:29.670404Z",
"url": "https://files.pythonhosted.org/packages/dd/b7/efc12baec6fef3ae596fab94bfcb9dabfa6fd9290b87d17c7bf5ba8563d8/audire-1.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-05-20 14:48:29",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "LinuxGuy312",
"github_project": "Audire",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [],
"lcname": "audire"
}