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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: monthify-0.4.12.tar.gz
  • Upload date:
  • Size: 10.8 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.12.tar.gz
Algorithm Hash digest
SHA256 6cc773d42e8405dba10975f877898969829f7c6fc7401c850aa99855d1bdfeda
MD5 84c6b0d1f37508080e461e38214d3a46
BLAKE2b-256 901a0302960f3889543dd96a12accbfa09d96aa63fd20c634c9a593e42af6d1f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: monthify-0.4.12-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.12-py3-none-any.whl
Algorithm Hash digest
SHA256 11633c5fcfa93e0e3bda1077b5d35d63caca5f5022371186b7958d319f4b35b7
MD5 3e9a9aa4684ac088e55f12d26ba8c378
BLAKE2b-256 daf0df1d6674abd5382599b037efe5eaab92bf5c146977c84681d27a0746746d

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