* Update navigational directions in Step 1(A)
* Combine directions in Step 1(B) and Step 2(C) and remove Step 2(C)
* Update navigational directions and verbage in Step 1(C)
* Change reference from Step 1(C) to Step 1(B) in Step 2(D)
* Update capitalization in Prerequisites Step 3
* Add directions for installing Spotipy in Prerequisites Step 1(A)
* List updates to TUTORIAL.md file in CHANGELOG.md
* Update docstrings for funcs in lines 340-585
* Add unit tests for artist ID and URL
* Add test_artists_mixed_ids
* Updated CHANGELOG.md and TUTORIAL.md as requested
* Update client.py and test.py
* Fix linting issue
* Remove duplicate line; Change order of prerequisites
* Update local repo
* Add test_artists_mixed_ids
* Add Radiohead ID and URL; Add qotsa URL
* Add test_artist_url
* Comment out three failing tests
* Fix linting errors
* Uncommenting out failed tests
* Add test_artist_id
* List changes in CHANGELOG.md
* Add line breaks at the end of files.
* Remove multiple spaces
Also I've removed a sentence that just doesn't make sense in my eyes, but was added before this PR.
---------
Co-authored-by: Niko <github@dieserniko.link>
* Added and revised function docstrings for util.py
* added credentials to gitignore
* Addressed request changes by reverting/modifying function docstrings to match the format used in client.py
* Add python_requires to help pip
* Update supported versions in tox.ini
* Upgrade Python syntax with pyupgrade --py37-plus
* Bump GitHub Actions
* Add Python 3.11 and 3.12 to CI
* Remove six dependency
* Remove redundant dependencies
* Remove redudant Python 3.5 code
* Drop support for EOL Python 3.7
* Upgrade Python syntax with pyupgrade --py38-plus
* Update CHANGELOG
* More f-strings
---------
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
* reorganized sections without changing any header. Made a few small grammar fixes.
* cleaning up examples section.
* updating changelog for proposed edits
* updated TUTORIAL.md with Troubleshooting section and an added step to Prerequisite instructions
* Update TUTORIAL.md
Editing grammatical syntax and formatting
* Update CHANGELOG.md
* Update README.md
Improve usability of the README.md file
* Update CHANGELOG.md
change log following README changes
* Update CHANGELOG.md
* Update README.md
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
* Update README.md
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
* Update README.md
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
* Update README.md
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
* Update README.md
• Removed the License Section from the table of contents due to the new GitHub tab UI
• Updated link to not specify any specific version
* Update CHANGELOG.md
---------
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
* 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>
* Update search_markets method to apply the total parameter to all types, fixes#534
* Add integration tests for searching multiple types in multiple markets
* Update search_markets method to apply the total parameter to all types, add tests
---------
Co-authored-by: Stéphane Bruckert <stephane.bruckert@gmail.com>
* Improve URL and URI handling
* Back to SpotifyException for backward-compatibility
* fix copy paste typo
* TODO v3 comments
Co-authored-by: Stephane Bruckert <stephane.bruckert@gmail.com>