Paul Lamere and Paul Lamere
651080e3da
Fix playlist add items ( #559 )
...
* fixed uri issue in playlist_add_items
All uris were being converted to track uris
making it impossible to add episodes to playlists.
* Added tests for episode adds
also fixed creep uri so those tests no longer fail
* Fixed creep_url to match creep_uri
* revert pip version, added FIX to changelog
Co-authored-by: Paul Lamere <paull@spotify.com >
2020-08-25 19:37:53 +01:00
Paul Lamere
4c2c1d763a
Merge pull request #217 from hugovk/update-versions
...
Add Python 3.5, 3.6, drop unsupported 2.6, 3.2, 3.3
2017-10-01 06:15:43 -04:00
Paul Lamere
df6c089fcb
Merge pull request #213 from hugovk/patch-1
...
Markdown formatting and consistency
2017-09-17 17:04:37 -04:00
Paul Lamere
328fc1a4ae
Merge pull request #196 from nathancoleman/playlist_description_support
...
Playlist description support
2017-09-17 12:04:45 -04:00
Paul Lamere
91d89c3256
Merge branch 'master' into playlist_description_support
2017-09-17 12:03:49 -04:00
Paul Lamere
0e40d2bfc2
Merge pull request #212 from wesleybratt/patch-1
...
update user_playlists_contents.py
2017-09-17 11:59:21 -04:00
Paul Lamere
d31214642d
Merge pull request #206 from lastfm/feature/add-show-dialog-auth-option
...
Add show_dialog auth url option
2017-09-17 11:57:01 -04:00
Paul Lamere
6aac91747f
Merge pull request #205 from hvp/patch-1
...
Update user_playlists_contents.py
2017-09-17 11:55:11 -04:00
Paul Lamere
43b656dd71
Merge pull request #204 from waterafternoon/patch-1
...
Passing credentials into method
2017-09-17 11:54:21 -04:00
Paul Lamere
9054cfecfb
Merge pull request #185 from ncordon/patch-1
...
Changes critical is not for !=
2017-09-17 11:50:08 -04:00
Paul Lamere
c06cba6849
Merge pull request #184 from Acrobot/patch-1
...
Fix quote formatting according to PEP 257
2017-09-17 11:48:58 -04:00
Paul Lamere
618994c0f0
Merge pull request #183 from moyiz/master
...
Added support for following an artist or user
2017-09-17 11:46:53 -04:00
Paul Lamere
d0143f74b0
Merge pull request #182 from happyleavesaoc/connect-api
...
Add connect api endpoint
2017-09-17 11:43:08 -04:00
Paul Lamere
133f66ccd9
Merge pull request #179 from richardmitic/token-scope-check
...
Token cache handles null scopes correctly
2017-09-17 11:40:36 -04:00
Paul Lamere
cd6475f65c
Merge pull request #202 from lorenzofar/master
...
Added recently played endpoint
2017-09-17 11:34:55 -04:00
Paul Lamere
58029fbb84
Merge pull request #173 from shantanugoel/fix_headless_execution
...
Fix execution on headless systems where webbrowser module may not be available
2017-09-17 11:33:44 -04:00
Paul Lamere
8297e138ca
Merge pull request #191 from ErikBjare/master
...
Added currently playing endpoint
2017-09-17 11:32:29 -04:00
Paul Lamere
a99d20470f
Merge pull request #169 from jessejoe/add_cache_path_param
...
Add cache_path as an argument to prompt_for_user_token()
2017-09-17 11:17:37 -04:00
Paul Lamere
7499d8e511
Adjusted retry sleep backoff
2017-01-22 08:04:51 -05:00
Paul Lamere
6261eae0e2
Fixed warn to work with varargs
2017-01-22 07:52:00 -05:00
Paul Lamere
dc996b363f
Merge pull request #158 from josduj/master
...
Fixes error when scope is not set
2017-01-18 17:58:22 -05:00
Paul Lamere
de1ec301e5
Added read_a_playlist example
2017-01-18 17:55:05 -05:00
Paul Lamere
d2f047514d
Merge pull request #150 from mbirtwell/state_per_authorize_tests
...
Add unittest for state per authorize
2017-01-18 17:38:40 -05:00
Paul Lamere
e1344e2221
Proper requests version
2017-01-18 17:35:38 -05:00
Paul Lamere
8b84bd8bd0
Merge pull request #148 from mbirtwell/make_is_token_expired_public
...
Make is_token_expired public
2017-01-18 17:34:47 -05:00
Paul Lamere
f638b0c59b
Merge pull request #149 from mbirtwell/python3_with_six
...
Use six to simplify python 2/3 compatibilty code where possible
2017-01-07 10:55:43 -05:00
Paul Lamere
90eceeb530
Merge pull request #147 from mbirtwell/state_per_authorize
...
Add support for setting state in get_authorise_url
2017-01-07 10:42:05 -05:00
Paul Lamere
bf219eb264
bumped version
2017-01-05 06:23:58 -05:00
Paul Lamere
8f3afec197
Merge pull request #145 from carlosedp/patch-1
...
Update function to make it compatible to Python 3.
2017-01-04 14:32:21 -05:00
Paul Lamere
a1cf1bd309
Merge pull request #144 from mbirtwell/fix_unittest_for_refresh_access_token_rename
...
Fix the unit tests
2017-01-03 17:46:53 -05:00
Paul Lamere
fda9172935
Added title_chain example
2017-01-02 17:21:59 -05:00
Paul Lamere
a150103605
Updated version
2017-01-02 12:12:48 -05:00
Paul Lamere
88a1291fe4
Updated revision
2017-01-02 12:12:13 -05:00
Paul Lamere
c8ff4b960a
Fixed proxy issue
2017-01-02 12:11:27 -05:00
Paul Lamere
f055db8fb3
bump the version number
2017-01-02 10:30:08 -05:00
Paul Lamere
01d3e1097b
Merge pull request #142 from Baschdl/audio-features_one-song
...
Audio features of one song
2017-01-02 10:28:49 -05:00
Paul Lamere
41177ccb07
Updated revision number for push to pypi
2017-01-02 09:01:34 -05:00
Paul Lamere
408a3bbc36
Merge pull request #115 from Baschdl/proxy
...
Added support for proxy
2017-01-02 08:56:56 -05:00
Paul Lamere
a7840c8cec
Updated version numbers
2016-12-31 19:06:17 -05:00
Paul Lamere
cb2d385845
Merge pull request #71 from myselfhimself/myselfhimself-scope-subsets
...
OAuth2: Avoid token renewal when scopes are subset of one another
2016-12-31 18:56:35 -05:00
Paul Lamere
f683535165
added current_user_saved_albums_add()
2016-12-31 18:51:37 -05:00
Paul Lamere
6cbc3586a3
Merge branch 'nathancoleman-support_changing_playlist_details'
2016-12-31 18:08:34 -05:00
Paul Lamere
6b8ef3f4b0
Merge branch 'support_changing_playlist_details' of https://github.com/nathancoleman/spotipy into nathancoleman-support_changing_playlist_details
2016-12-31 18:07:41 -05:00
Paul Lamere
07b6c052e3
Merge pull request #109 from lwoloszy/master
...
Get new access token 60 seconds before old one times out
2016-12-31 17:56:42 -05:00
Paul Lamere
eecff1fce7
Expanded 404 test
2016-12-31 17:54:12 -05:00
Paul Lamere
d5fb9f2f89
Merge pull request #110 from eugenio412/master
...
refresh_access_token available
2016-12-31 17:54:03 -05:00
Paul Lamere
01ff9f1025
Merge pull request #88 from eugenio412/patch-1
...
include refresh_access_token method to the library
2016-12-31 17:21:46 -05:00
Paul Lamere
6daccacd99
Merge pull request #49 from greenkey/fix/Issue#41
...
fix for Issue #41
2016-12-31 11:50:42 -05:00
Paul Lamere
f98791e8e3
Merge pull request #67 from arska/master
...
clarify SPOTIPY_REDIRECT_URI registration/authentication process
2016-12-31 11:48:53 -05:00
Paul Lamere
325bf99a29
Added market search tests
2016-12-31 11:47:41 -05:00
Paul Lamere
bfef299e43
Merge pull request #62 from mattiamaestrini/search_market
...
Add 'market' parameter to the search endpoint
2016-12-31 11:41:44 -05:00
Paul Lamere
920c4fbd4a
Merge pull request #65 from code-kitchen/retry-after
...
Use 'Retry-After' header if present.
2016-12-31 11:32:32 -05:00
Paul Lamere
e176e9e4a8
Merge pull request #100 from jesseward/example-show-album
...
Fixed show_album example to retrieve album data.
2016-12-31 11:07:10 -05:00
Paul Lamere
3a385c5181
Merge pull request #91 from felipeumanzor/patch-1
...
Duplicated album detection improved
2016-12-31 11:06:14 -05:00
Paul Lamere
c319176882
Merge pull request #66 from gpoul/fix-usage
...
Fix usage message
2016-12-31 11:00:26 -05:00
Paul Lamere
36c830021f
added unfollow endpoint + tests
2016-12-31 10:58:01 -05:00
Paul Lamere
18e5811539
added current_user_playlists example
2016-12-31 10:33:31 -05:00
Paul Lamere
76df337079
Added test for current_user_playlists
2016-12-31 10:33:31 -05:00
Paul Lamere
7632696106
Merge pull request #94 from LiYChristopher/user_unfollow
...
Added user_playlist_unfollow() method
2016-12-31 10:33:24 -05:00
Paul Lamere
1573940058
Merge pull request #119 from jotasprout/master
...
Humble Spelling Correction
2016-12-31 10:23:10 -05:00
Paul Lamere
ed06678353
Merge pull request #120 from hughrawlinson/patch-1
...
Add Audio-Analysis Endpoint Method
2016-12-31 10:21:06 -05:00
Paul Lamere
fd35ddbeb7
Merge pull request #121 from squallcs12/add-me-playlists
...
add support /me/playlists method
2016-12-31 10:10:56 -05:00
Paul Lamere
b48990f02a
renamed me_playlists t
...
renamed me_playlists to current_user_playlists to match style of other 'me' endpoints
2016-12-31 10:10:22 -05:00
Paul Lamere
4966799c55
Merge pull request #122 from jotsif/market_for_tracks_call
...
Add market parameter to tracks() call
2016-12-31 09:54:12 -05:00
Paul Lamere
d18892a99e
Added timeout test
2016-12-31 09:52:03 -05:00
Paul Lamere
b9af5ad719
Added audio_analysis example
2016-12-31 09:41:47 -05:00
Paul Lamere
fdff788ff2
Improved example
2016-12-31 09:41:47 -05:00
Paul Lamere
45232a2489
improved example
2016-12-31 09:41:47 -05:00
Paul Lamere
5be0ba4d94
better audio example
2016-12-31 09:41:47 -05:00
Paul Lamere
789e30fd4a
Merge pull request #125 from alexey-v-paramonov/master
...
Added 'requests_timeout' option
2016-12-31 09:41:35 -05:00
Paul Lamere
6b774e9f48
Merge pull request #138 from nyanfly/master
...
Add Audio Analysis Endpoint Support
2016-12-31 09:32:14 -05:00
Paul Lamere
6b39372dca
Merge pull request #139 from delucks/master
...
Swap use of subprocess.call for webbrowser.open in util.py
2016-12-31 07:52:23 -05:00
Paul Lamere
66d7344aea
Merge pull request #140 from aausch/patch-1
...
Update README.md
2016-12-31 07:50:23 -05:00
Paul Lamere
39d4ee4193
Merge pull request #126 from jairogcontreras/master
...
fixed incorrect comment about purpose of script
2016-12-10 11:44:09 -05:00
Paul Lamere
e19f77cb50
Merge pull request #129 from jasonhamilton/master
...
fixes test for related artists. Fixes issue #128 .
2016-12-10 11:43:42 -05:00
Paul Lamere
50a172304b
Merge pull request #136 from SzySteve/follow-playlist
...
add follow playlist api call
2016-12-10 11:43:00 -05:00
Paul Lamere
22558bc253
Merge pull request #124 from steinitzu/fix-recommendations-params
...
Recommendations seeds parameters formatted as a comma seperated list
2016-10-24 14:47:32 -04:00
Paul Lamere
3f87a8b879
Merge pull request #104 from KevinMGranger/doc_special_fix
...
Make special-members only show __init__
2016-06-20 10:52:48 -04:00
Paul Lamere
76421babf6
Merge pull request #103 from KevinMGranger/document_init
...
Make docs show __init__ docstrings
2016-06-16 20:52:44 -04:00
Paul Lamere
5179ce2061
Merge pull request #102 from KevinMGranger/oauth_cache_tests
...
Add OAuth cache tests
2016-06-16 20:52:07 -04:00
Paul Lamere
5bf72e9ab9
Merge pull request #98 from brodin/patch-1
...
Added market parameter to user_playlist_tracks
2016-06-09 05:16:44 -04:00
Paul Lamere
1e8188206a
Merge pull request #93 from hughrawlinson/patch-1
...
Fixes a small example error
2016-05-09 06:51:11 -04:00
Paul Lamere
b412de8d75
Added artist recs example
2016-03-30 15:43:47 -04:00
Paul Lamere
5ebd231cbf
Updated readme
2016-03-30 15:42:59 -04:00
Paul Lamere
7a5beadd17
Added artist_recommendations example
...
fixed recs test
2016-03-30 15:41:22 -04:00
Paul Lamere
a760872673
Merge pull request #85 from mkb218/master
...
add recommendations endpoints
2016-03-30 15:17:46 -04:00
Paul Lamere
dd021c4087
Added top lists support
2016-03-12 09:59:16 -05:00
Paul Lamere
4cf7a8ab90
Added top artists and tracks support
2016-03-12 07:32:01 -05:00
Paul Lamere
4587a0771d
Cleaning up some tests
2016-02-20 08:54:11 -05:00
Paul Lamere
9d51880728
Added some audio feature tests
2016-02-20 08:33:31 -05:00
Paul Lamere
9c0b872e86
Adapted to new audio_features response
2016-02-17 09:18:06 -05:00
Paul Lamere
38ea4b6910
better handling when missing json payload
2016-02-12 07:24:28 -05:00
Paul Lamere
550be583b7
better detection of empty json block
2016-02-12 06:30:45 -05:00
Paul Lamere
23d75aa4c6
improve handling of err responses with no payload
2016-02-12 06:08:29 -05:00
Paul Lamere
44bbfac8b7
Added category end points
2016-02-02 07:25:33 -05:00
Paul Lamere
365d3714bf
checkpoint
2015-12-30 16:11:27 -05:00
Paul Lamere
1bdd8b32c3
updated version number
2015-08-10 09:18:57 -04:00
Paul Lamere
329ef5722b
Added api to get current users followed artists
2015-08-10 09:17:14 -04:00
Paul Lamere
10cf88da90
Improved retry logic
2015-06-08 14:38:05 +02:00
Paul Lamere
fd9441a1e7
Merge pull request #56 from joohoi/python3
...
Python3 support
2015-06-08 14:36:17 +02:00