Metadata-Version: 2.1
Name: spotcrates
Version: 0.5.2
Summary: 
Author: Chris Mayes
Author-email: cmayes@cmay.es
Requires-Python: >=3.10,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: appdirs (>=1.4.4,<2.0.0)
Requires-Dist: durations-nlp (>=1.0.1,<2.0.0)
Requires-Dist: flask (>=2.2.3,<3.0.0)
Requires-Dist: flask-session (>=0.4.0,<0.5.0)
Requires-Dist: jinja2 (>=3.1.2,<4.0.0)
Requires-Dist: pygtrie (>=2.5.0,<3.0.0)
Requires-Dist: spotipy (>=2.22.1,<3.0.0)
Requires-Dist: types-appdirs (>=1.4.3.5,<2.0.0.0)
Description-Content-Type: text/markdown

# Spotcrates
### A set of tools for finding and managing music on Spotify

![Code Coverage](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/cmayes/3c8214e2bd942821496440b93acd3582/raw/covbadge.json)

# Installation

(TODO: Add detailed instructions once uploaded to PyPI)

# Commands

The installation script puts the command `spotcrates` in your Python environment
(e.g. `/.pyenv/shims/spotcrates`). The command `spotcrates commands` lists all of the 
commands available along with a short description of each.

## daily
`spotcrates daily` collects the contents of the "Daily Mix" playlists, filters them 
against an exclusion list ("Overplayed" by default), and adds them to the end of 
a target list ("Now" by default).

## list-playlists
`spotcrates list-playlists` lists playlists' name, owner, track count, and description.
The command accepts `-f` for filter expressions and `-s` for sort expressions. (TODO: 
add description of filter and search expressions and link to it here)
