Sorts liked spotify tracks into playlists by the month they were liked.
Project description
Monthify
A python script that sorts the user's liked Spotify tracks into playlists by the month they were liked. Inspired by an IFTTT applet by user t00r
Requirements
- Python 3.10+
- A spotify account
- Spotify Client_id and Client_secret
Install
pip install monthify
Usage
monthify --client-id=CLIENT_ID --client-secret=CLIENT_SECRET --options
Or with a configuration file
monthify --options
Configuration
Monthify will look for a monthify.toml file in
Linux
~/.config/monthify/
Windows
C:\Users\username\AppData\Local\Monthify
Mac OS
/Users/username/Library/Application Support/Monthify
Your monthify.toml file should look like this
CLIENT_SECRET="..."
CLIENT_ID="..."
Building
Required
git clone https://github.com/madstone0-0/monthify.git
cd monthify
poetry install
poetry build
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
monthify-0.6.0.tar.gz
(15.9 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
monthify-0.6.0-py3-none-any.whl
(19.3 kB
view details)
File details
Details for the file monthify-0.6.0.tar.gz.
File metadata
- Download URL: monthify-0.6.0.tar.gz
- Upload date:
- Size: 15.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.1 CPython/3.13.2 Linux/6.13.4-zen1-1-zen
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1c7f56e9f64b58cfd15bdfaa5b5f28cbc1024679a447d441ef6e2c4e4b0ec078
|
|
| MD5 |
b3cc83de78253693d00013c8c2446a74
|
|
| BLAKE2b-256 |
c2b59ac614a7f6fb3a39fc0f3c9df44fc0aab3c2158b7f5d718a43d76e9f16e1
|
File details
Details for the file monthify-0.6.0-py3-none-any.whl.
File metadata
- Download URL: monthify-0.6.0-py3-none-any.whl
- Upload date:
- Size: 19.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.1 CPython/3.13.2 Linux/6.13.4-zen1-1-zen
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
307290352ece15893287df86ed35a6f88ddf28e48e755e7efa00a490d90eac7a
|
|
| MD5 |
780920892bf5e55032f460a46911a7eb
|
|
| BLAKE2b-256 |
3b1ac1e83e41de7d48da966ed5bd02d0e48c70d4f115af95503e61fea0d67c65
|