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

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

monthify-0.5.13-py3-none-any.whl (17.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: monthify-0.5.13.tar.gz
  • Upload date:
  • Size: 15.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.5 CPython/3.13.1 Linux/6.12.8-zen1-1-zen

File hashes

Hashes for monthify-0.5.13.tar.gz
Algorithm Hash digest
SHA256 6faf3eb5441f40458cf51621330439d4467624e8aa9b69a5a8aa6bdb1d2799ed
MD5 4a1b089fb841592723d5e7c5fef8a6e1
BLAKE2b-256 7809c1e3d05082b4204c303cee7bad983e18c9f7e4ffc926e46998bafd656459

See more details on using hashes here.

File details

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

File metadata

  • Download URL: monthify-0.5.13-py3-none-any.whl
  • Upload date:
  • Size: 17.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.5 CPython/3.13.1 Linux/6.12.8-zen1-1-zen

File hashes

Hashes for monthify-0.5.13-py3-none-any.whl
Algorithm Hash digest
SHA256 52d9a4cb92ebef8f5ce046c20dc0eb6e3bab855ccbcc4e992c135887666b1579
MD5 a899feb40c0a4f012f011df0827da7ed
BLAKE2b-256 2f5128dfc31b46e2f18d26c89c74cd549ea947dcee7aef264e2dcb245ca24c79

See more details on using hashes here.

Supported by

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