{ "info": { "author": "justinawrey", "author_email": "awreyjustin@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "SpotiCLI\n========\n\nSpotiCLI is a simple command line interface for Spotify. Keep control of\nyour music from the comfort of your terminal!\n\nA quick rundown:\n----------------\n\n- song control: *play, pause, prev,* and *next* song\n- search and quickplay best matching *song, artist,* or *album* (I'm\n feeling lucky!)\n- search and choose best matching *song, artist,* or *album* from\n results list\n\nFor Spotify free users, ads will stay play when navigating through\nsongs. ***Oh boy!***\n\n**Currently Python 3 and Linux/Unix only.**\n\n::\n\n justin:~$ spoticli --help\n SpotiCLI - A simple command line controller for Spotify!\n\n Usage:\n spoticli [play | pause | prev | next]\n spoticli (song | artist | album) ...\n spoticli list (song | artist | album) ... [-n= | --num=]\n spoticli (-h | --help)\n spoticli (-v | --version)\n\n Options:\n no arguments show currently playing song\n play play/pause current song\n pause pause current song\n prev previous song\n next next song\n song play best matching song\n artist play best matching artist\n album play best matching album\n list song list num best matching songs\n list artist list num best matching artists\n list album list num best matching albums\n -n NUM --num NUM number of results to display [default: 10]\n -h --help show this help message\n -v --version show version\n\nInstallation\n------------\n\nVia everyones favorite package manager:\n\n.. code:: python\n\n pip install spoticli\n\nor a classic:\n\n.. code:: python\n\n python setup.py install\n\n**Make sure your pip / python commands above invoke their Python 3\nequivalents.**\n\nRequirements:\n-------------\n\nThe installation methods above should automatically install all\nrequirements.\n\nThese are: 1. `docopt `__ 2.\n`spotipy `__ 3.\n`dbus-python `__ 4.\n`requests `__\n\nGetting Started:\n----------------\n\nPlay a *song, artist,* or *album* via quickplay:\n\n::\n\n justin:~$ spoticli song never gonna give you up\n Song: Never Gonna Give You Up\n Artist: Rick Astley\n Album: Whenever You Need Somebody\n\n::\n\n justin:~$ spoticli album dark side of the moon\n Song: Speak to Me\n Artist: Pink Floyd\n Album: The Dark Side of the Moon\n\nBasic song navigation:\n\n::\n\n justin:~$ spoticli next\n Song: Breathe (In the Air)\n Artist: Pink Floyd\n Album: The Dark Side of the Moon\n\n::\n\n justin:~$ spoticli prev\n Song: Speak to Me\n Artist: Pink Floyd\n Album: The Dark Side of the Moon\n\nSearch and select a song, artist, or album via results list:\n\n::\n\n justin:~$ spoticli list song sandstorm\n\n Song Artist Album \n =========================================================================================================================\n Sandstorm - Radio Edit Darude Sandstorm \n Sandstorm - Original Mix Darude Sandstorm \n Sandstorm - Radio Edit Darude Before The Storm \n Sandstorm Moon Hooch Joshua Tree - EP \n Sandstorm Woman Sleepy Sun Fever \n Sandstorm - JS 16 Remix Darude Sandstorm \n Sandstorm - Ariel Remix Darude Sandstorm \n Sandstorm David Garrett Music \n Sandstorm DJ Crazy J Rodriguez Dubstep, Vol. 8 \n Sandstorm Michael McCann Deus Ex: Mankind Divided (Original Soundtrack - Extended Edition) \n\n\n move down: \n move up: \n play selection: \n quit: or \n\n::\n\n justin:~$ spoticli list artist tiny tim\n\n Artist \n ========================================\n Tiny Tim \n Tiny Tim w/ The New Duncan Imperials \n Tiny Legs Tim \n DJ Tiny Tim \n Tiny Tim with Gary Owens \n Tiny Tim with Harry Roy & His Band \n Tiny Tim's Family \n\n\n move down: \n move up: \n play selection: \n quit: or \n\nSearch and select songs from a particular artist or album:\n\n::\n\n justin:~$ spoticli list song blink 182\n\n Song Artist Album \n ========================================================================\n I Miss You blink-182 blink-182 \n All The Small Things blink-182 Enema Of The State \n What's My Age Again? blink-182 Enema Of The State \n She's Out Of Her Mind blink-182 California \n Feeling This blink-182 blink-182 \n Bored To Death blink-182 California \n Adam's Song blink-182 Enema Of The State \n Parking Lot blink-182 Parking Lot \n First Date blink-182 Take Off Your Pants And Jacket \n Down blink-182 blink-182 \n\n\n move down: \n move up: \n play selection: \n quit: or \n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/justinawrey/spotiCLI", "keywords": "spotify command line interface controller", "license": "LICENSE.txt", "maintainer": "", "maintainer_email": "", "name": "SpotiCLI", "package_url": "https://pypi.org/project/SpotiCLI/", "platform": "", "project_url": "https://pypi.org/project/SpotiCLI/", "project_urls": { "Homepage": "https://github.com/justinawrey/spotiCLI" }, "release_url": "https://pypi.org/project/SpotiCLI/0.1.1/", "requires_dist": null, "requires_python": "", "summary": "control Spotify from the command line", "version": "0.1.1" }, "last_serial": 2762447, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "95c6f38b21c421df79d4ad2aa9c75310", "sha256": "24e6e78e65c7048a7bf9eb6ae9db59afe0dc29585a4541af458f5c666936a813" }, "downloads": -1, "filename": "SpotiCLI-0.1.1.tar.gz", "has_sig": false, "md5_digest": "95c6f38b21c421df79d4ad2aa9c75310", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6678, "upload_time": "2017-04-08T12:53:42", "url": "https://files.pythonhosted.org/packages/e9/d3/ee51718749cb5a207cc9dd784eb8e3f43f5248f95799d7fe45de3157fa29/SpotiCLI-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "95c6f38b21c421df79d4ad2aa9c75310", "sha256": "24e6e78e65c7048a7bf9eb6ae9db59afe0dc29585a4541af458f5c666936a813" }, "downloads": -1, "filename": "SpotiCLI-0.1.1.tar.gz", "has_sig": false, "md5_digest": "95c6f38b21c421df79d4ad2aa9c75310", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6678, "upload_time": "2017-04-08T12:53:42", "url": "https://files.pythonhosted.org/packages/e9/d3/ee51718749cb5a207cc9dd784eb8e3f43f5248f95799d7fe45de3157fa29/SpotiCLI-0.1.1.tar.gz" } ] }