This is a pre-production deployment of Warehouse, however changes made here WILL affect the production instance of PyPI.
Latest Version Dependencies status unknown Test status unknown Test coverage unknown
Project Description

A seamless single-line player for Google Music and (soon!) local MP3 files.

Optimised to run in a terminal on a single console line, using all kinds of horrible tricks.

While this started off as a fork of Dan Nixon’s PlayMusicCL, it ended up being almost completely different in the way it worked. All credits go to him for the initial idea though, and for the idea of using pygst (however much grief it was to port to 1.0!).

Uses Simon Weber’s GMusic API, oh ye gods, I am not worthy. That code is badass.

Shame it’s stuck with Python 2.x though (API has troubles with OAuth, and really it’s all Google’s fault).

Command list:

  • a - Adds a file to the end of the playlist
  • s - As above, but also begins playing it. Playlist is unchanged.
  • < - Skip to previous song
  • > - Skip to next song
  • Space - Play/Pause
  • Shift+Q - Quit
  • c - Clear playlist. The current song will stay playing.
  • z - Play a random song. The playlist remains intact, and the random song is appended to the end of it.
  • Shift+S - Append all search results to playlist.
  • Shift+A - Adds a file to the end of the playlist, but keeps the search results loaded. Press q to get rid of them.

Pressing Control-C on any ‘Search:’ prompt will safely cancel the request and return you to the main player interface.

Release History

Release History


This version

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS HPE HPE Development Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting