mirror of
https://github.com/spotipy-dev/spotipy.git
synced 2026-04-27 00:25:54 +03:00
[GH-ISSUE #211] Old version on pip/easy_install installation #107
Labels
No labels
api-bug
bug
dependencies
documentation
duplicate
enhancement
external-ide
headless-mode
implicit-grant-flow
invalid
missing-endpoint
pr-welcome
private-api
pull-request
question
spotipy3
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/spotipy#107
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @dransho1 on GitHub (Sep 6, 2017).
Original GitHub issue: https://github.com/spotipy-dev/spotipy/issues/211
I believe there is an issue with spotipy
pipandeasy_installinstallation. I installed the library today through both install methods, but both came with old versions of the source code. I noticed some lines inspotipy/oauth2.pythat were different from the most current version. The discrepancy is from a change made in a Jan 2017 commit that fixed a scope issue. My installation versions withpipandeasy_installboth did not have this fix.This could easily just be me and my own mistakes, but I wanted to see if others were having a similar issue. Other than this I've been loving the API wrapper :)
@seelengut commented on GitHub (Oct 1, 2017):
I'm seeing the same discrepancies on my end. For instance, the API devices() from client.py is not present when using pip. pip states that version is 2.4.4, which would be the most recent one.
@tonyravioli commented on GitHub (Oct 5, 2017):
+1 on this. Spent a while trying to debug why a simple function wasn't working... Turns out it doesn't exist in my version of the code. I ran
pip3 install spotipyto install it.@hypecycle commented on GitHub (Oct 6, 2017):
Same here.
pip3 install spotipyechoesSuccessfully installed spotipy-2.4.4. Anyway,spotipy.VERSIONin python3.5 produces2.0.1.@nicolewagoner commented on GitHub (Oct 21, 2017):
Ah! This just bit me too.. Glad I'm not alone. Would be super awesome to get a more up-to-date version 😄
These are the steps that I took:
cat Downloads/spotipy-2.4.4/spotipy/__init__.pygives outputVERSION='2.0.1'@Kalaborative commented on GitHub (Oct 24, 2017):
+1 on this. It seems a lot of the newer functions are missing, too. Keep running into
AttributeErrors because of this. Will install this manually.@tiosolid commented on GitHub (Nov 1, 2017):
+1. Some playlist function prototypes are missing some newer parameters (like description) but the repository code already have them
@wbolster commented on GitHub (Nov 3, 2017):
it would be great if @plamere could tag a new release (no git tags currently?) and upload a new version to pypi so that others can enjoy the goodies from the latest version of the code.
@tgurr commented on GitHub (Nov 20, 2017):
I second that request, right now distributions have to add various patches to have a proper spotipy package. Please do a new release on pypi that we can package.
@fuzzwell commented on GitHub (Jan 22, 2018):
+1 here.
@poiley commented on GitHub (Feb 2, 2018):
+1
@AKShaw commented on GitHub (Feb 3, 2018):
+1, both pip and a manual install from the tar.gz on pypi install 2.0.1, even though the pypi version is called "spotipy-2.4.4". Keep getting AttributeErrors as a result.
@acmiyaguchi commented on GitHub (Mar 2, 2018):
If you're running into issues still, you can install the package directly from the github repo.
pip install git+https://github.com/plamere/spotipy.git --upgrade@hmhrex commented on GitHub (Apr 3, 2018):
+1 - Would love a new version to pull from pypi!
@acmiyaguchi - Thanks for the work around! That will work for me for the time being.
@R3vpanda commented on GitHub (Apr 30, 2018):
Bump would like to see this working let me know if i can help!
@JessicaMartini212887 commented on GitHub (May 11, 2018):
I read this issue and I have tried to solve the problem. Running !pip freeze it results that the spotipy version is 2.4.4, so why it doens't recognize the new functions as current_user_recently_played ???? Help me please!
@jerrywxue commented on GitHub (May 14, 2018):
+1 ! I have the 2.4.4 verison but it still does not work for me 👎
@discotwitch commented on GitHub (May 15, 2018):
+1, I had the same issue. This fix worked for me
@zhammer commented on GitHub (Jul 16, 2018):
@plamere Hey plamere. What's the best way to push the current spotipy repo to pypi? Even if there's no future maintenance, it'd be great to update the pypi package!
@rperkett-r7 commented on GitHub (Jul 25, 2018):
@zhammer Do you know how to solve these above issues by any chance?
I still get the following -
File "testing.py", line 50, in
devices = sp.devices()
AttributeError: 'Spotify' object has no attribute 'devices'
@FrostiFish commented on GitHub (May 9, 2019):
This issue isn't fixed, still getting the wrong version on pip. Any chance this will ever get fixed?
@shillshocked commented on GitHub (Jun 24, 2019):
Can't change descriptions anymore.
@alhockly commented on GitHub (Jul 28, 2019):
pypi package is still outdated ;(
@felix-hilden commented on GitHub (Aug 18, 2019):
As this is a fairly popular thread as well, it might be worth mentioning that several updated / rewritten versions of Spotipy are brewing.
@stephanebruckert commented on GitHub (Jan 11, 2020):
Just released 2.5.0 which contains everything from 2.4.4 as well as everything that was merged to master but never released
If doing so, also make sure to remove
git+https://github.com/plamere/spotipy.gitfrom yourrequirements.txt