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>
This commit is contained in:
Hugo van KemenadeandHugo van Kemenade authored and GitHub committed 2024-05-21 18:32:01 +02:00
1 parent 958ff6ad2b
commit 85c9d74dc1
29 files changed
+85 -125

No files matched your search

-1
View File
@@ -1,4 +1,3 @@
# -*- coding: utf-8 -*-
#
# spotipy documentation build configuration file, created by
# sphinx-quickstart on Thu Aug 21 11:04:39 2014.
+1 -1
View File
@@ -333,7 +333,7 @@ Export the needed Environment variables:::
export SPOTIPY_REDIRECT_URI=http://localhost:8080 # Make url is set in app you created to get your ID and SECRET
Create virtual environment, install dependencies, run tests:::
$ virtualenv --python=python3.7 env
$ virtualenv --python=python3.12 env
(env) $ pip install --user -e .
(env) $ python -m unittest discover -v tests