Advanced API wrapper for Tidal music
Project description
An advanced Python API wrapper for tidal music.
Installation
Using pip
The package can be installed in Python environments using package managers like pip.
pip install -U tidal
Basic usage
First, register an app at the Tidal dev dashboard to obtain a client ID and secret
- Create a TidalClient instance passing in the client ID and secret
- The annotated datatypes returned can be accessed similarly to a dict
import tidal
import os
client = tidal.TidalClient("my_client_id_here", "my_client_secret_here")
# .track("track_id", "country_code")
track = client.track("35079505", "GB")
print(f"Name: {track["title"]}\nURL:{track["tidalUrl"]}")
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
tidal_ng-0.1.0.tar.gz
(5.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tidal_ng-0.1.0.tar.gz.
File metadata
- Download URL: tidal_ng-0.1.0.tar.gz
- Upload date:
- Size: 5.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.12.1 Windows/11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
af59ef95dddfd8c923cb6c4d01c9ac7398a4edd1e74a5f0c86fb9b77bdf5f7e6
|
|
| MD5 |
6fdfb824186bc5a1dbed82580505d409
|
|
| BLAKE2b-256 |
73bb1ed4884d6ee0a8d76b3ba5fc2eb1f3dc115159c0a2323710a312f1433f70
|
File details
Details for the file tidal_ng-0.1.0-py3-none-any.whl.
File metadata
- Download URL: tidal_ng-0.1.0-py3-none-any.whl
- Upload date:
- Size: 8.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.12.1 Windows/11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7dce72d1cd3771c241e05f3fd6d47cd3e72754b43accf271605d0f4a37c1522d
|
|
| MD5 |
436a418362130efcf61cf59d0af62df3
|
|
| BLAKE2b-256 |
935980b10f87ea67de7ca2426c2b1a47936c875f860c6942ec8e9c650d39ab0c
|