Package Details: python-spotipy 2.26.0-2

Git Clone URL: https://aur.archlinux.org/python-spotipy.git (read-only, click to copy)
Package Base: python-spotipy
Description: A light weight Python library for the Spotify Web API
Upstream URL: https://github.com/spotipy-dev/spotipy
Keywords: api lib music python spotify
Licenses: MIT
Conflicts: python-spotipy-git
Submitter: g360
Maintainer: g360 (jamespharvey20, crabvk, HLFH, gesh)
Last Packager: gesh
Votes: 26
Popularity: 0.44
First Submitted: 2018-09-21 20:38 (UTC)
Last Updated: 2026-03-08 14:50 (UTC)

Latest Comments

1 2 Next › Last »

g360 commented on 2026-03-08 15:40 (UTC)

Thanks @gesh!

gesh commented on 2026-03-08 14:50 (UTC)

Added the changes I was advocating for in my previous comment, hope you guys find them OK.

gesh commented on 2026-03-08 14:25 (UTC) (edited on 2026-03-08 14:25 (UTC) by gesh)

Missed it, but package depends on python-six, which hasn't been true of upstream since 2.24.0, nearly two years ago.

Also missing is the depends on python-urllib3 and the optdepends on python-pymemcache, as well as check().

Finally, invoking setup.py is deprecated as of PEP517, use python -m build and python -m installer instead.

crabvk commented on 2024-12-24 16:15 (UTC)

@gesh
Done. Thanks for reminder.

gesh commented on 2024-12-23 15:52 (UTC)

Note: Package needs to be rebuilt for Python 3.13 (a bump to pkgrel suffices)

crabvk commented on 2024-06-04 09:19 (UTC)

@aminvakil
Thanks :)

aminvakil commented on 2024-06-01 07:53 (UTC)

Package does not currently get built correctly (it's been three days), upstream has changed 2.23.0 tarball and checksum failed.

Also there is a new release: https://github.com/spotipy-dev/spotipy/releases/tag/2.24.0

swiftscythe commented on 2022-06-30 07:35 (UTC)

I am also experiencing the same issue about missing redis in the latest release (2.20.0) Could you please add it to the dependencies list?

g360 commented on 2022-01-26 16:22 (UTC)

@ViToni, I don't know why you get that error. Redis is not used in the current latest release, 2.19 code. I see it was introduced after that, in December, which is currently only in master:

https://github.com/IdmFoundInHim/spotipy/commit/f7c01500581ba6053c4f4c355dc10e363ce9b245

Which version are you running?

ViToni commented on 2022-01-22 12:35 (UTC) (edited on 2022-01-22 14:27 (UTC) by ViToni)

This package which is used by ytmdl. When trying to use ytmdl the stacktrace seems to indicate a dependency to https://archlinux.org/packages/community/any/python-redis/ is missing:

$ ytmdl <some YT playlist link>
Traceback (most recent call last):
  File "/usr/bin/ytmdl", line 34, in <module>
    from ytmdl.core import (
  File "/usr/lib/python3.10/site-packages/ytmdl/core.py", line 7, in <module>
    from ytmdl import (
  File "/usr/lib/python3.10/site-packages/ytmdl/metadata.py", line 11, in <module>
    from ytmdl.meta import (
  File "/usr/lib/python3.10/site-packages/ytmdl/meta/spotify.py", line 8, in <module>
    from spotipy import SpotifyClientCredentials
  File "/usr/lib/python3.10/site-packages/spotipy/__init__.py", line 1, in <module>
    from .cache_handler import *  # noqa
  File "/usr/lib/python3.10/site-packages/spotipy/cache_handler.py", line 14, in <module>
    from redis import RedisError
ModuleNotFoundError: No module named 'redis'