Skip to main content

spotify-codegen

Project description

spotify-codegen

PyPI Status Python Version License

Read the documentation at https://spotify-codegen.readthedocs.io/ Tests Codecov

pre-commit Black

Features

Spotify removed the feature to get a stitched image of an album / artist / track cover with their own Spotify Code. This package mimicks that behaviour and creates stitches, based on supplied

  • URL
  • URI
  • query

It's also possible to use create stitches for:

  • all saved albums
  • 50 followed artists (limit imposed by Spotify API)

You can also try the Streamlit showcase here.

Requirements

You'll need to have a Spotify Client ID & Secret in order to make API requests. Specify as environment variable like this:

$ export SPOTIPY_CLIENT_ID="your_client_id"
$ export SPOTIPY_CLIENT_ID="your_client_secret"

Installation

You can install spotify-codegen via pip from PyPI:

$ pip install spotify-codegen

Usage

Please see the Command-line Reference for details.

Contributing

Contributions are very welcome. To learn more, see the Contributor Guide.

License

Distributed under the terms of the MIT license, spotify-codegen is free and open source software.

Issues

If you encounter any problems, please file an issue along with a detailed description.

Credits

This project was generated from @cjolowicz's Hypermodern Python Cookiecutter template.

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

spotify_codegen-0.3.1.tar.gz (7.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

spotify_codegen-0.3.1-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file spotify_codegen-0.3.1.tar.gz.

File metadata

  • Download URL: spotify_codegen-0.3.1.tar.gz
  • Upload date:
  • Size: 7.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for spotify_codegen-0.3.1.tar.gz
Algorithm Hash digest
SHA256 4cc601914f9a3057b8ac6597d20acc219ead6819af3f48cad94b4d073efdc017
MD5 1a607a2316af80b8fe4819ca1c2ab47a
BLAKE2b-256 6d714c370804c7efb190f3749679e8e370e0c1bdc8ea775a3e4ca67e86afcfe3

See more details on using hashes here.

File details

Details for the file spotify_codegen-0.3.1-py3-none-any.whl.

File metadata

File hashes

Hashes for spotify_codegen-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a98eed82c34b5c9265daa8f685332a81fce307940df68b7eed021f00c53ab810
MD5 6cff73ef950eac0015759db378b1106f
BLAKE2b-256 1f2d3812b3ebd922b5b3dfc8199891a49f40c505d200ad3e51d9067a8fd2e73b

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