0 purchases
aiopyarr 23.4.0
aiopyarr
Python API client for Lidarr/Radarr/Readarr/Sonarr.
Installation
python3 -m pip install aiopyarr
Example usage
More examples can be found in the tests directory.
"""Example usage of aiopyarr."""
import asyncio
from aiopyarr.models.host_configuration import PyArrHostConfiguration
from aiopyarr.radarr_client import RadarrClient
IP = "192.168.100.3"
TOKEN = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
async def async_example():
"""Example usage of aiopyarr."""
host_configuration = PyArrHostConfiguration(ipaddress=IP, api_token=TOKEN)
async with RadarrClient(host_configuration=host_configuration) as client:
print(await client.async_get_system_status())
asyncio.get_event_loop().run_until_complete(async_example())
Contribute
All contributions are welcome!
Fork the repository
Clone the repository locally and open the devcontainer or use GitHub codespaces
Do your changes
Lint the files with make lint
Ensure all tests passes with make test
Ensure 100% coverage with make coverage
Commit your work, and push it to GitHub
Create a PR against the master branch
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.