Skip to main content

Spotify API Client

This library aims to implement Spotify’s Authorization flow without the user needing to create a third party application to authorize the application, redirect it to the callback and then manually authorize it with username and password.

This library goal is to make authorization transparent but using Spotipy’s functionality. It is implemented in a non-standard way that Spotify wouldn’t recommend so we can’t guarantee this would work forever.

Read more on USAGE.rst or Read the docs or check the code for substantial docstrings.

How does the library work

https://image.ibb.co/ekaugG/spotifylib_authorization_flow_Page_1_2.png

Features

  • Same features as Spotipy’s library but with transparent authentication

  • Renew’s the token transparently

History

0.1 (18-09-2017)

  • First release

0.1.1 (09-10-2017)

  • Docstrings

0.1.2 (13-10-2017)

  • Invalid token message moved to constants

  • Improved doc and examples

  • Add refresh token back to Token namedtuple from response

Metadata

Release files for spotifylib 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for spotifylib 0.1.2
File Size Uploaded Provenance
spotifylib-0.1.2.tar.gz 16.4 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for spotifylib 0.1.2
File Interpreter ABI Platform
spotifylib-0.1.2-py2.7.egg Legacy Egg format - - Details

Total release size: 38.1 kB

Release files / spotifylib-0.1.2.tar.gz

Download URL spotifylib-0.1.2.tar.gz
Size 16.4 kB
Tags Source
SHA-256 checksum
How to use checksums
cc2769e1a0a0fe9d69999c69fd9a5efb953c032835266c7b57c4b4ee86a37e87
BLAKE2b-256 checksum
How to use checksums
de8bea9a543286b5ed8772e536fb185838aa5e502763801183d75601bf865ae6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / spotifylib-0.1.2-py2.7.egg

Download URL spotifylib-0.1.2-py2.7.egg
Size 21.7 kB
Tags Egg
SHA-256 checksum
How to use checksums
11f368593fd33ea7e64018db2b8c905b0b75bd2c59ab0f2340719bf679415487
BLAKE2b-256 checksum
How to use checksums
d434c4b31102890f263ed7753226a8f4a42f906237f7514fd8de3bc002272528
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for spotifylib 0.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page