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.1.tar.gz
(46.6 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.1-py3-none-any.whl
(19.2 kB
view details)
File details
Details for the file monthify-0.6.1.tar.gz.
File metadata
- Download URL: monthify-0.6.1.tar.gz
- Upload date:
- Size: 46.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ddb5203c32d27556b17dfeeb54b69979f68712b1808cae2a1078d3188f9e738b
|
|
| MD5 |
0820e4b58a5abafa8c9bb5651cca0f42
|
|
| BLAKE2b-256 |
df5761a61a0644acb3795acaae76b4ec6f7f8963d60f447614f057e010bc6d92
|
File details
Details for the file monthify-0.6.1-py3-none-any.whl.
File metadata
- Download URL: monthify-0.6.1-py3-none-any.whl
- Upload date:
- Size: 19.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
882324dce747539bf4cf274fc161881f6f64a817bf83ec8ba11601e9b8e7c9d5
|
|
| MD5 |
03d20fd38eaa49dfd4d87dcbfdf17e0f
|
|
| BLAKE2b-256 |
d961752ca5fc071139be5153045e3374eec1ecfd9a328b9ac0896136c5662fcc
|