Skip to main content

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

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


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.4.13.tar.gz (10.9 kB view details)

Uploaded Source

Built Distribution

monthify-0.4.13-py3-none-any.whl (12.9 kB view details)

Uploaded Python 3

File details

Details for the file monthify-0.4.13.tar.gz.

File metadata

  • Download URL: monthify-0.4.13.tar.gz
  • Upload date:
  • Size: 10.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.6 Linux/6.10.10-zen1-1-zen

File hashes

Hashes for monthify-0.4.13.tar.gz
Algorithm Hash digest
SHA256 a6f7d116587fdfb548db8f338972b788fb79e7c9183c89968fc08dfa7a108764
MD5 ae1ae042d3fbf3815143bea8940fa10b
BLAKE2b-256 5a6ed68e2bdea66fe4be1cbb6510fda307d5c985acf12d268ae2cf7cdab6f92d

See more details on using hashes here.

File details

Details for the file monthify-0.4.13-py3-none-any.whl.

File metadata

  • Download URL: monthify-0.4.13-py3-none-any.whl
  • Upload date:
  • Size: 12.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.6 Linux/6.10.10-zen1-1-zen

File hashes

Hashes for monthify-0.4.13-py3-none-any.whl
Algorithm Hash digest
SHA256 e2d8ad263a1b2c0f7f52960a72cb346f86f305f96123a47e72157b681dcb5d57
MD5 71de7616f3a7bdb305770923bb740266
BLAKE2b-256 d49704db1f4f3787d228a97e2b6a1ad6e3a21f0d2231c03bb27b963b96449719

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page