An unofficial implementation of the Cider v2 API in python
This is barely tested, and is for the most part, a concept, and may be subject to change
Python sync/async client for the Cider v2 local API (HTTP + Socket.IO).
- Full coverage of Cider v2 playback, queue, volume, repeat/shuffle/autoplay
- Apple Music API passthrough (
/v1/amapi/run-v3) - Sync + Async clients
Quickstart
from cider import CiderClient
cider = CiderClient() # or CiderClient(api_token="...")
print("Active:", cider.ping())
print("Now playing:", cider.now_playing())
Release files for Cider.py 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| cider_py-0.1.1.tar.gz | 7.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cider_py-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 20.9 kB
Release files / cider_py-0.1.1.tar.gz
| Download URL | cider_py-0.1.1.tar.gz |
|---|---|
| Size | 7.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
44c233033148903df63d36f38b90ef8386cd5dc0818095b56731faed5f033315
|
|
BLAKE2b-256 checksum How to use checksums |
b0f911bc25e65dbf056125a4ec2e9681068cb2456ddc078f8cce58a4fa95a30f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.9
|
Release files / cider_py-0.1.1-py3-none-any.whl
| Download URL | cider_py-0.1.1-py3-none-any.whl |
|---|---|
| Size | 13.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
869471a95dfb8cefcaee90daf7561ed077f07fda1cb02eac9595743095204437
|
|
BLAKE2b-256 checksum How to use checksums |
65ecb30cdda3c6bd9d2a9f79971da823cb2737e8b75658bfe0187f1e1e7f6449
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.9
|