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

Uploaded Source

Built Distribution

monthify-0.3.2-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: monthify-0.3.2.tar.gz
  • Upload date:
  • Size: 9.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.2 CPython/3.10.6 Linux/5.15.0-69-generic

File hashes

Hashes for monthify-0.3.2.tar.gz
Algorithm Hash digest
SHA256 d9ceb81bdb703c1e38192a85163c28e08e3b80026f1907d552ec6973c74cb37d
MD5 5a7b9b327db1a8ac31d1bbc18a018474
BLAKE2b-256 ee2ef5ff411a89880dd6132fd167076580037e9154fd3e9011277a597706c728

See more details on using hashes here.

File details

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

File metadata

  • Download URL: monthify-0.3.2-py3-none-any.whl
  • Upload date:
  • Size: 10.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.2 CPython/3.10.6 Linux/5.15.0-69-generic

File hashes

Hashes for monthify-0.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 13eff10b452d2af755673b6b4a256eba1d18436552f8eaf757e0d17c330c4e15
MD5 96150aac33a383914df0c817e489a066
BLAKE2b-256 7616aaec0048fc2c1447e2935f225d20494fe0525333fbe5f82513378ee6891c

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