Skip to main content

Python wrapper for libspotify

This project has been archived.

The maintainers of this project have marked this project as archived. No new releases are expected.

Project description

Copyright 2009-10 Doug Winter All rights reserved

License information

This package is licensed under the Apache License, Version 2.0. Please see the file doc/LICENSE for more information.

This product uses SPOTIFY(R) CORE but is not endorsed, certified or otherwise approved in any way by Spotify. Spotify is the registered trade mark of the Spotify Group.

Introduction

This package provides a Python interface to Spotify’s online music streaming service. This package is virtually API complete, and should provide everything you need to write a spotify client in Python.

The missing parts of the API are: artist browsing, album browsing and the image handling subsystem. These will be added soon.

To use this package you will also need libspotify, availably from Spotify here:

http://developer.spotify.com/en/libspotify/overview/

You will need a Spotify Premium account. You will also need to apply for, and receive an API key from spotify.

I include a copy of libspotify in this package, to make use of it easier - in particular it has some installation issues on Ubuntu that have not been fixed yet.

Building the software

See doc/INSTALL

Trying it out

Included with this is a simple program, jukebox.py. Run this with your credentials and access to an API key, and it will let you browse and play from your playlists, conduct searches and play from spotify URIs.

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

pyspotify-1.1.tar.gz (23.2 kB view details)

Uploaded Source

File details

Details for the file pyspotify-1.1.tar.gz.

File metadata

  • Download URL: pyspotify-1.1.tar.gz
  • Upload date:
  • Size: 23.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pyspotify-1.1.tar.gz
Algorithm Hash digest
SHA256 8aeea14f797240df18fb8f3e0b149233ab5b1930f71bec73419b8fbfd8177e3a
MD5 ea894bf2ed866618d8c11f067f0a00fb
BLAKE2b-256 7515bc5cc6c73a5fdfb9bbb920d0d499d9d3eb44afe0b120fdcd81e33e0916e4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page