mirror of
https://github.com/spotipy-dev/spotipy.git
synced 2026-04-27 00:25:54 +03:00
[PR #28] [CLOSED] Support for Python 3 #733
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#733
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?
📋 Pull Request Information
Original PR: https://github.com/spotipy-dev/spotipy/pull/28
Author: @joohoi
Created: 9/18/2014
Status: ❌ Closed
Base:
master← Head:master📝 Commits (10+)
ff655aaBase conversion with 2to3a36a6b7Fixed Python 3.4 ResourceWarnings from SSL sockets that were left open956d10bFixed (byte)string handling when calling base64 libcb49ac2Fixed tests as the referred API error seems to have been fixed0caf56cFixes to support both Python 2 & 3, print_function and urllib imports283026bFix for python 2 to use the safe raw_input() per default3a40b07Now checking the right exception22bebbamore setup debugginga2efddcAdded support for new_releases and featured_playlists endpoints.e71f4acPython 3 compatible print syntax to examples📊 Changes
33 files changed (+225 additions, -104 deletions)
View changed files
📝
README.md(+1 -1)📝
docs/conf.py(+8 -8)📝
examples/add_a_saved_track.py(+2 -2)📝
examples/add_tracks_to_playlist.py(+3 -3)📝
examples/artist_albums.py(+2 -2)📝
examples/artist_discography.py(+7 -7)📝
examples/contains_a_saved_track.py(+2 -2)📝
examples/create_playlist.py(+2 -2)📝
examples/delete_a_saved_track.py(+2 -2)📝
examples/remove_specific_tracks_from_playlist.py(+2 -2)📝
examples/remove_tracks_from_playlist.py(+2 -2)📝
examples/replace_tracks_in_playlist.py(+2 -2)📝
examples/show_artist_top_tracks.py(+1 -1)➕
examples/show_featured_playlists.py(+33 -0)📝
examples/show_my_saved_tracks.py(+3 -3)➕
examples/show_new_releases.py(+32 -0)📝
examples/show_related.py(+3 -3)📝
examples/show_tracks.py(+2 -2)📝
examples/simple0.py(+1 -1)📝
examples/simple1.py(+1 -1)...and 13 more files
📄 Description
With these changes Spotipy works with both Python 2.7 and Python 3.4, even though the examples still remain untested. All existing tests pass on both platforms.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.