Commit Graph
709 Commits
Author SHA1 Message Date
Stéphane Bruckert cc24b4c22f Fix RTD build 2024-05-27 13:06:21 +01:00
Stéphane Bruckert 677841b417 Create .readthedocs.yaml (#1120)
* Create .readthedocs.yaml

* Update CHANGELOG.md
2024-05-27 13:01:01 +01:00
jackattack825 e153dabe7c Update index.rst (#1087)
spelling issue
2024-05-23 07:40:08 +02:00
Niko 939b7557a5 Updated _regex_spotify_url to ignore /intl-<countrycode> in Spotify links (#1100)
* Updated _regex_spotify_url to ignore /intl-<countrycode> in Spotify links

* Updated documentation link and added some additional information
2024-05-22 12:43:04 +02:00
Hugo van KemenadeandNiko b109ca722c Bump GitHub Actions (#1113)
Co-authored-by: Niko <github@dieserniko.link>
2024-05-21 23:01:02 +02:00
Hugo van KemenadeandHugo van Kemenade 85c9d74dc1 Drop support for EOL Python 3.7 (#1065)
* 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>
2024-05-21 18:32:01 +02:00
melissa 958ff6ad2b Reorganized index.rst for improved logical flow (#1054)
* reorganized sections without changing any header. Made a few small grammar fixes.

* cleaning up examples section.

* updating changelog for proposed edits
2024-05-21 10:28:38 +02:00
Dianna 74330dae6d Updated TUTORIAL.md with an additional instructional step and Troubleshooting Section (#1104)
* updated TUTORIAL.md with Troubleshooting section and an added step to Prerequisite instructions

* Update TUTORIAL.md

Editing grammatical syntax and formatting

* Update CHANGELOG.md
2024-05-18 21:46:03 +02:00
Niko 070b54f494 Merge pull request #1108 from spotipy-dev/1107-artist_albums-include_groups
Replaced argument "album_type" with "include_groups" in "Spotify.artist_albums"
2024-05-17 14:39:26 +02:00
NikoandStéphane Bruckert 3b5708f5a0 Update spotipy/client.py
Co-authored-by: Stéphane Bruckert <stephane.bruckert@gmail.com>
2024-05-17 14:38:19 +02:00
Niko 52f2b923ba Removing whitespace (new IDE, sorry) 2024-05-17 12:46:23 +02:00
Niko f4c2b90a29 Made sure that the line column is not over 99. 2024-05-17 12:41:57 +02:00
Niko 0a8e7f635e Added missing comma to artist_albums 2024-05-17 12:37:54 +02:00
Niko 2e54f2c138 Replaced argument "album_type" with "include_groups" in "Spotify.artist_albums" 2024-05-17 12:35:23 +02:00
Niko 028539e08a Merge pull request #964 from johncheng2011/bug/inheriting-exceptions-in-init
Ignore Attribute error in Spotify.__del__
2024-05-15 16:21:46 +02:00
Niko 6d8d9d1f9b Merge branch 'master' into bug/inheriting-exceptions-in-init 2024-05-15 16:16:08 +02:00
Niko 17893a6115 Update CHANGELOG.md 2024-05-15 16:14:30 +02:00
Niko 160a57a1d6 Merge pull request #1069 from democat3457/patch-1
Fix unused description parameter in playlist creation example
2024-05-14 11:03:58 +02:00
Niko 23bf3c9d88 Merge pull request #1068 from Jack-Dane/master
Fix broken example
2024-05-09 20:30:11 +02:00
Jack Dane 97c9917a02 Use the playlist_items function to retrieve tracks.
* It will request the same endpoint as sp.next with the same fields for consistency.
2024-05-06 10:43:21 +01:00
Colin Wong d9a5f008ff Update CHANGELOG.md 2024-01-06 00:25:18 -06:00
Colin Wong e3629cdacb Use unused description parameter in example 2024-01-06 00:20:53 -06:00
chaisuptandHugo van Kemenade a14a28e10c Improve usability on README.md (#983)
* 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>
2023-12-29 15:50:13 +01:00
Dan Joseph 1416d47cba Audiobook Support and CI Workflow Update (#1036)
* Implement audiobook endpoints

* Update GitHub CI Workflow: Removed Python v2.7

* Update GitHub CI Workflow: Removed Python v3.6

* Add integration tests for audiobook endpoints
2023-10-31 01:32:46 +00:00
John Cheng f647ca75c2 update changelog 2023-05-26 19:51:59 -04:00
John Cheng 2063df0fa5 Merge branch 'spotipy-dev:master' into bug/inheriting-exceptions-in-init 2023-05-26 19:44:59 -04:00
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
John Cheng 6cc817af85 ignore if _session does not exist 2023-04-11 23:29:37 -04:00
Stéphane Bruckert 45f78ce7a6 Update dependabot.yml 2023-04-09 15:53:17 +01:00
Stéphane Bruckert 612b30efa3 Create .github/dependabot.yml 2023-04-09 15:52:22 +01:00
Stéphane Bruckert 796c03338f Bump to 2.23.0 (#959) 2.23.0 2023-04-07 18:36:17 +01:00
Stéphane Bruckert 3bac7250ec Publish to PyPI action (#958) 2023-04-07 12:33:32 +01:00
Beza Amare Amsalu b7baaabf74 fixed contributing.md (#955) 2023-03-30 18:12:41 +01:00
Richard Ngo-LamandStéphane Bruckert fe438c0432 Update search_markets method to apply the total parameter to all types, add tests (#901)
* 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>
2023-03-15 23:46:08 +00:00
Ludwig Johansson f2d23e2219 Fix regex to support detailed URI #947 (#949)
* Fix regex to support detailed URI as #947

* Added changes to changelog
2023-03-15 15:17:02 +00:00
Suyash Bajpai ca332a538e Fixing a typo in the docs (#945)
spotispy --> spotipy
2023-02-28 07:41:22 +00:00
Andrii Yurchuk 572195617b Fix SpotifyPKCE docstring (#942) 2023-02-14 14:00:59 +00:00
Shawn Cruz b3f308d289 Add encoder_cls argument to CacheFileHandler (#941)
Fixes
2023-02-12 22:58:55 +00:00
Stephane Bruckert c53511bbbe Bump to 2.22.1 2.22.1 2023-01-23 19:00:55 +00:00
Stephane Bruckert beec3dad1f Fix flake8 2023-01-23 18:54:40 +00:00
ShaderbugandStephane Bruckert b1db0b63d9 Merge pull request from GHSA-q764-g6fm-555v
* 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>
2023-01-23 18:50:07 +00:00
Mario Sessa 262e7a0443 Rename simple files (#933) 2023-01-23 12:48:37 +00:00
Archie Baldry d884ae13c2 Fix typo in start_playback function (#930) 2023-01-15 23:30:37 +00:00
Stéphane Bruckert f669966a72 Update SECURITY.md 2023-01-07 08:27:58 +00:00
Stéphane Bruckert 0b9062726c Create SECURITY.md 2023-01-07 08:26:17 +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
Mason Stephenson edd3f29a2c Getting Started Clarifications and Example Code File (#904)
* added URI link to README getting started

* revised comment

* added alternate module installation instruction

* installation troubleshooting comment

* scope clarification comment

* added playlist_add_items.py to examples folder

* reformatted changelog edits

* Relocated added contributions to added section in Changelog

* removed unnecessary library installation instruction

* Clarified alternative installation instruction
2022-12-10 16:27:29 +00:00
Stephane Bruckert 1377879972 Update contributing.md 2022-12-10 16:02:03 +00:00