From 800badcaa433780764aa70d5ec4cfbda8380cbd7 Mon Sep 17 00:00:00 2001 From: pohmelie Date: Fri, 5 Jan 2024 19:30:03 +0400 Subject: [PATCH] downgrade minimal python version to 3.8 --- .github/workflows/ci-cd.yml | 4 ++-- README.rst | 2 +- docs/index.rst | 2 +- pyproject.toml | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci-cd.yml b/.github/workflows/ci-cd.yml index cb80196..67d0899 100644 --- a/.github/workflows/ci-cd.yml +++ b/.github/workflows/ci-cd.yml @@ -1,7 +1,7 @@ name: ci/cd on: [push, pull_request] env: - lowest_python_version: 3.11 + lowest_python_version: 3.8 python_package_distributions: python-package-distributions jobs: @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.11', '3.12'] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] steps: - uses: actions/checkout@v2 - uses: actions/setup-python@v2 diff --git a/README.rst b/README.rst index 9922a0e..90f8889 100644 --- a/README.rst +++ b/README.rst @@ -100,7 +100,7 @@ pyftpdlib 1.5.2 Dependencies ------------ -- Python 3.11+ +- Python 3.8+ 0.13.0 is the last version which supports python 3.5.3+ diff --git a/docs/index.rst b/docs/index.rst index ca89d56..f1d5725 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -71,7 +71,7 @@ pyftpdlib 1.5.2 Dependencies ------------ -- Python 3.11+ +- Python 3.8+ 0.13.0 is the last version which supports python 3.5.3+ diff --git a/pyproject.toml b/pyproject.toml index 2f94b25..5074f76 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,7 +3,7 @@ name = "aioftp" version = "0.22.2" description = "ftp client/server for asyncio" readme = "README.rst" -requires-python = ">= 3.11" +requires-python = ">= 3.8" license = {file = "license.txt"} authors = [ {name = "pohmelie", email = "multisosnooley@gmail.com"}, @@ -76,11 +76,11 @@ packages.find.where = ["src"] # tools [tool.black] line-length = 120 -target-version = ["py311"] +target-version = ["py38"] [tool.ruff] line-length = 120 -target-version = "py311" +target-version = "py38" select = ["E", "W", "F", "Q", "UP", "I", "ASYNC"] src = ["src"]