diff --git a/.azure-pipelines.yml b/.azure-pipelines.yml index ed5a449..9f17a6a 100644 --- a/.azure-pipelines.yml +++ b/.azure-pipelines.yml @@ -19,18 +19,18 @@ stages: - task: UsePythonVersion@0 displayName: Set up python inputs: - versionSpec: 3.7 + versionSpec: 3.8 - bash: python .azure-pipelines/syntax-validation.py - displayName: Syntax validation (3.7) + displayName: Syntax validation (3.8) - task: UsePythonVersion@0 displayName: Set up python inputs: - versionSpec: 3.10 + versionSpec: 3.11 - bash: python .azure-pipelines/syntax-validation.py - displayName: Syntax validation (3.10) + displayName: Syntax validation (3.11) # Run flake8 validation - bash: | @@ -46,14 +46,14 @@ stages: vmImage: ubuntu-latest strategy: matrix: - python37: - PYTHON_VERSION: 3.7 python38: PYTHON_VERSION: 3.8 python39: PYTHON_VERSION: 3.9 python310: PYTHON_VERSION: 3.10 + python311: + PYTHON_VERSION: 3.11 steps: - template: .azure-pipelines/ci.yml @@ -62,14 +62,14 @@ stages: vmImage: macOS-latest strategy: matrix: - python37: - PYTHON_VERSION: 3.7 python38: PYTHON_VERSION: 3.8 python39: PYTHON_VERSION: 3.9 python310: PYTHON_VERSION: 3.10 + python311: + PYTHON_VERSION: 3.11 steps: - template: .azure-pipelines/ci.yml @@ -78,14 +78,14 @@ stages: vmImage: windows-latest strategy: matrix: - python37: - PYTHON_VERSION: 3.7 python38: PYTHON_VERSION: 3.8 python39: PYTHON_VERSION: 3.9 python310: PYTHON_VERSION: 3.10 + python311: + PYTHON_VERSION: 3.11 steps: - template: .azure-pipelines/ci.yml diff --git a/HISTORY.rst b/HISTORY.rst index 82297b4..efebf9b 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -3,7 +3,7 @@ History 3.0.0 (2022-01-??) ------------------ -* Drop Python 3.6 support +* Drop Python 3.6, 3.7 support * The run() function now returns a subprocess.CompletedProcess object, which no longer allows array access operations (those were deprecated in `#60 `_) diff --git a/setup.cfg b/setup.cfg index 18d5a7a..4a88253 100644 --- a/setup.cfg +++ b/setup.cfg @@ -10,10 +10,10 @@ classifiers = License :: OSI Approved :: BSD License Natural Language :: English Programming Language :: Python :: 3 - Programming Language :: Python :: 3.7 Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 + Programming Language :: Python :: 3.11 Operating System :: OS Independent Topic :: Software Development :: Libraries :: Python Modules license = BSD @@ -29,7 +29,7 @@ include_package_data = True packages = procrunner package_dir = =src -python_requires = >=3.7 +python_requires = >=3.8 zip_safe = False [options.packages.find]