From 98ff73738d606b401de620c09926ee55ec5e45b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alban=20F=C3=A9ron?= Date: Sun, 28 Nov 2021 14:50:02 +0100 Subject: [PATCH] Drop Python 3.5 --- .github/workflows/tests.yaml | 1 - README.md | 2 +- docs/setup/install.rst | 14 ++++++++------ setup.cfg | 3 +-- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 0868352..292fab4 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -11,7 +11,6 @@ jobs: strategy: matrix: python-version: - - 3.5 - 3.6 - 3.7 - 3.8 diff --git a/README.md b/README.md index 22ee71a..1075678 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Supysonic is a Python implementation of the [Subsonic][] server API. ![Build Status](https://github.com/spl0k/supysonic/workflows/Tests/badge.svg) [![codecov](https://codecov.io/gh/spl0k/supysonic/branch/master/graph/badge.svg)](https://codecov.io/gh/spl0k/supysonic) -![Python](https://img.shields.io/badge/python-3.5--3.9-blue.svg) +![Python](https://img.shields.io/badge/python-3.6--3.9-blue.svg) Current supported features are: * browsing (by folders or tags) diff --git a/docs/setup/install.rst b/docs/setup/install.rst index afcca5a..d5ff605 100644 --- a/docs/setup/install.rst +++ b/docs/setup/install.rst @@ -1,7 +1,8 @@ Installing Supysonic ==================== -Supysonic is written in Python and supports Python 3.5+. +Supysonic is written in Python and supports Python 3.6 through 3.9. Python 3.10 +and later are not yet supported. Linux ----- @@ -44,15 +45,16 @@ the installation of Python itself. To check if you already have Python installed, open the *Command Prompt* (:kbd:`Win-R` and type :command:`cmd`). Once the command prompt is open, type :command:`python --version` and press Enter. If Python is installed, you will see the version of Python printed to -the screen. If you do not have Python installed, refer to the `Hitchhikers -Guide to Python's`__ Python on Windows installation guides. You must install -`Python 3`__. +the screen. If you do not have Python installed, head over to the `Python +website`__ and install one of the `compatible Python versions`__. You need at +least Python 3.6, but you can go up to the latest 3.9. Once Python is installed, you can install Supysonic using :command:`pip`. Refer to the `installation instructions `_ below for more information. -__ https://docs.python-guide.org/ -__ https://docs.python-guide.org/starting/install3/win/ +__ https://www.python.org/ +__ https://www.python.org/downloads/windows/ + .. _pip: diff --git a/setup.cfg b/setup.cfg index 050bbf9..430be0d 100644 --- a/setup.cfg +++ b/setup.cfg @@ -41,7 +41,6 @@ classifiers = Intended Audience :: System Administrators License :: OSI Approved :: GNU Affero General Public License v3 Programming Language :: Python :: 3 - Programming Language :: Python :: 3.5 Programming Language :: Python :: 3.6 Programming Language :: Python :: 3.7 Programming Language :: Python :: 3.8 @@ -49,7 +48,7 @@ classifiers = Topic :: Multimedia :: Sound/Audio [options] -python_requires = >=3.5,<3.10 +python_requires = >=3.6,<3.10 install_requires = click flask >=0.11