Commit Graph
51 Commits
Author SHA1 Message Date
adhil0 d31969108d Update links in documentation (#969)
* updating links to Spotify documentation

* add changes to CHANGELOG.md
2023-05-02 22:26:40 +01:00
darwady2andStéphane Bruckert 3b6d14404e Updates the video link to a high definition video (#967)
* Updates the video link to a high definition video for setting the SPOTIPY_CLIENT_ID and SPOTIPY_CLIENT_SECRET values and authenticating. The old video was getting some complaints about people not being able to read the text (since it was low quality), so I've re-recorded it and replaced it with this new version.

* Adds changes to Chanelog

---------

Co-authored-by: Stéphane Bruckert <stephane.bruckert@gmail.com>
2023-04-24 13:21:19 +01:00
Suyash Bajpai ca332a538e Fixing a typo in the docs (#945)
spotispy --> spotipy
2023-02-28 07:41:22 +00:00
kasowskc d0bbe67302 Add additional video tutorial reference to documentation. (#921)
* Added additional video tutorial

Added additional link to video tutorial series by Ian Annase. The original tutorial is very low resolution and is hard to follow. The tutorial linked in this commit is entirely in HD and goes further in depth, including examples of possible functionality.

* Update index.rst

Adjusted link formatting.

* Update index.rst

Updated link formatting again because I'm an idiot.

* Update index.rst

Edited formatting to fix missing period and double wording.
2022-12-27 15:27:17 +01:00
oliveraw 922d51df02 modified docstring for playlist_add_items to no longer accept IDs 2022-12-16 19:17:37 +00:00
Bryan Malyn 7fc08809f0 Add FlaskSessionCacheHandler (#833)
Updated examples/app.py
Updated CHANGELOG.md and appropriate docs.
2022-06-25 20:00:08 +01:00
Ian Rolph eab3c37b89 Updated documentation (#826)
* updated documentation

* updated changelog
2022-06-18 23:34:36 +01:00
Robinson Ibarra ca73420248 Added documentation for windows users attempting to set environment variables (#822) 2022-06-18 23:30:07 +01:00
darwady2 c6b56a658a Add YT video URL to doc (#816)
For a final assignment in a class, I've created a How-To video that showcases how to get setup with API credentials, Redirect URIs, and Spotify Developer Accounts, all of which are necessary prerequisites to using the Spotipy library.

I wanted to do this because, in my past experience, the most frustrating thing about working with APIs and libraries is authentication. Spotipy does a nice job of wrapping some of this and making it easier on the developer, but it still takes some setup before successful use.

Specifically, my video goes through the following:
* Installing Spotipy
* Setting up a Spotify Developer Account
* Configuring the Redirect URI
* Getting the Client Secret and Public Keys
* Setting the envars for use with Spotipy
* Running a sample piece of code from Spotipy to show that things are setup properly
2022-06-18 23:20:11 +01:00
Takehisa Oyama 7d23fc3277 Add RedisCacheHandler (#747)
* add RedisCacheHandler

* add the explanation for customized chache handlers

* update the dependency and chengelog
2021-11-22 19:31:58 +00:00
StopMotionCuber 0a9270f385 Update link to usage scopes (#738) 2021-10-30 21:22:21 +01:00
Michael Stewart 72280c850b Update index.rst (#696)
Not sure how to edit RSt properly, but wanted to point out for others the superhelpful feature that spotipy already includes code to launch an http server to listen for the http callback
2021-06-26 20:19:44 +01:00
Stephane Bruckert ef2ed1a9c5 Bump to 2.17.0 2021-02-28 10:12:26 +01:00
Stephane Bruckert c7f2edf343 Deprecate util.prompt_for_user_token() 2020-06-14 18:01:14 +01:00
Jonas Camillus Jeppesen d3bab0f054 Fix issue with hanging authorization process if no port is provided, fixes #471, fixes #474 (#477)
* Fixed issue where using rediret uri 'localhost' (without specifying a port) would cause the authorization process to hang (not asking the user to paste/enter the URL redirected to)

* Updated the documentation to match the changes to the authorization process - also kind of fixing issues #474 and #471

* Fixed Flake8 over-indentation remark
2020-04-19 22:39:03 +01:00
Stephane Bruckert 9df45e858e Add missing auth to doc examples, fixes #427 2020-01-21 23:34:50 +00:00
Stephane Bruckert 45c3e5e951 Update/remove outdated examples 2020-01-16 23:47:18 +00:00
Stephane Bruckert ab75d3d30c Use README as PyPi description 2020-01-16 17:47:15 +00:00
Stephane Bruckert 83a1cb54ef Fix doc and readme 2020-01-16 03:54:39 +00:00
Stephane Bruckert 7d507ad224 Bump to 2.6.1 2020-01-13 17:05:06 +00:00
Stéphane Bruckert 280e140b40 Merge branch 'master' into patch-1 2020-01-11 23:51:58 +00:00
Harrison d8d9f290fb remove unneccesary whitespaces, shorten some lines, and add name to contibutors 2020-01-11 19:56:00 +00:00
Thomas Bechtold 909fa14977 docs: Use the print() function instead of the built-in
This is compatible with python2 and python3 so the examples don't
throw a SyntaxError when trying them with python 3.

Closes #329
2020-01-11 19:54:21 +00:00
Josh Chorlton f872f5b90c Minor docs fix 2020-01-11 19:54:21 +00:00
Apurva Chitnis cc473caf06 improve redirect wording and fix minor bugs 2019-08-26 23:35:20 +01:00
waterafternoon 1a03750ecf Passing credentials into method
clear example of using credentials without having to use environment variables
2017-07-22 08:23:33 -07:00
Michael Birtwell 8dc90d2687 Add me to the contributors list 2017-01-07 16:22:03 +00: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 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 45232a2489 improved example 2016-12-31 09:41:47 -05:00
Nathan Coleman 931abce4d7 Merge branch 'master' into support_changing_playlist_details
Conflicts:
	spotipy/client.py
2016-08-22 21:29:52 -05:00
Kevin M Granger c0cb456999 Make special-members only show __init__
We don't need to see all of __dict__, thanks!
2016-06-20 10:30:15 -04:00
Kevin M Granger 848cbe5b98 Make docs show __init__ docstrings 2016-06-15 12:09:25 -04:00
Nathan Coleman 59a0565867 Add to the contributor list 2016-05-31 20:10:57 -04:00
Hugh Rawlinson a1b3afabf4 Fixes a small example error 2016-05-08 11:01:05 +01:00
Aarno Aukia ffe64828b5 clarify SPOTIPY_REDIRECT_URI registration/authentication process 2015-10-31 16:59:04 +01:00
Joona Hoikkala 1f833afa45 Initial run of 2to3 2015-06-05 12:07:28 +03:00
Paul Lamere 9ba6cea623 Updated version numbers 2014-08-25 17:41:21 -04:00
Paul Lamere 8314091b80 Moved to spotipy at pypi 2014-08-25 17:30:31 -04:00
Paul Lamere d30cb66b05 fixed install instructions 2014-08-22 14:01:21 -04:00
Paul Lamere 02fee8fb78 Header indent changes 2014-08-22 12:59:43 -04:00
Paul Lamere 5394deed31 Fixed up TOC levels 2014-08-22 12:36:18 -04:00
Paul Lamere b455d529f0 Doc improvements for readthedocs 2014-08-22 11:48:12 -04:00
Paul Lamere 99f417088e Added images 2014-08-22 11:02:08 -04:00
Paul Lamere 20870ea3ed Documentation improvements 2014-08-22 11:00:29 -04:00
Paul Lamere 58e5206076 Documentation updates 2014-08-22 09:28:19 -04:00
Paul Lamere 0c2fcecc16 working the docs 2014-08-21 14:26:19 -04:00
Paul Lamere 216f59f25b Readthedocs testing 2014-08-21 13:57:19 -04:00
Paul Lamere a3b54a81aa fixed abspath error 2014-08-21 12:31:34 -04:00
Paul Lamere c8ff3144b0 trying to get readthedocs to build 2014-08-21 12:29:09 -04:00