mirror of
https://github.com/spotipy-dev/spotipy.git
synced 2026-04-26 16:15:51 +03:00
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#921
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/515
Author: @IdmFoundInHim
Created: 6/18/2020
Status: ✅ Merged
Merged: 6/25/2020
Merged by: @stephanebruckert
Base:
master← Head:implicit-grant📝 Commits (10+)
b12a998Add SpotifyImplicitGrant with get_access_token and get_cached_token (and minimum related functions)e89d243Add some overlooked necessary methods/values in SpotifyImplicitGrant84ea3ebRemove unsuppported functionality and make SpotifyImplicitGrant publicb5abd5fAllow/Expose integration of SpotifyImplicitGrant in client8518388Add Implicit Grant tests and decrease abilities of prompt_for_user_tokenab48adfAdd documentation and changelog entryfb2da35Touch up PEP8 compliance0b2092fIgnore long line with link for flake86d6978bCorrect changeloga615f18Restore compatibility with Python 2.7📊 Changes
6 files changed (+451 additions, -29 deletions)
View changed files
📝
CHANGELOG.md(+6 -0)📝
spotipy/client.py(+8 -5)📝
spotipy/oauth2.py(+277 -17)📝
spotipy/util.py(+1 -2)📝
tests/integration/test_user_endpoints.py(+34 -0)📝
tests/unit/test_oauth.py(+125 -5)📄 Description
The code heavily borrows from the existing user authentication class, and the tests are slightly-modified copies of the SpotifyOAuth tests. All tests passed on 3.7.7
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.