Skip to content

Commit 2d0da98

Browse files
committed
Update Supported Python Versions
*Drop support for Python 3.7 *Add support for Python 3.11 and 3.12 *Update package classifiers *Update README.rst
1 parent 2f713f1 commit 2d0da98

File tree

4 files changed

+6
-2
lines changed

4 files changed

+6
-2
lines changed

.github/workflows/pythonpackage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
strategy:
1010
max-parallel: 1
1111
matrix:
12-
python-version: ["3.7", "3.8", "3.9", "3.10"]
12+
python-version: ["3.8", "3.9", "3.10","3.11","3.12"]
1313

1414
steps:
1515
- uses: actions/checkout@v1

README.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ Supported versions
1717
- Starting version ``1.11.0``, versions older than python ``3.6.0`` will not be supported anymore. This late version was released by the end 2016.
1818
For those that are still using python 2.7, it won't be supported by the end of 2020 and all library shall stop supporting it.
1919
- Starting version ``1.25.0``, versions older than python ``3.7.0`` will not be supported anymore.
20+
- Starting version ``1.36.0``, versions older than python ``3.8.0`` will not be supported anymore.
2021

2122
See `official documentation`_.
2223

dev-requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
black==22.12.0
22
flake8==5.0.4
3+
setuptools; python_version >= '3.12'

setup.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,15 +69,17 @@ def run(self):
6969
description="A client library for CloudFoundry",
7070
long_description=open("README.rst").read(),
7171
url="http://github.com/antechrestos/cf-python-client",
72+
python_requires=">=3.8",
7273
classifiers=[
7374
"Programming Language :: Python",
7475
"Natural Language :: English",
7576
"Operating System :: OS Independent",
7677
"Programming Language :: Python :: 3",
77-
"Programming Language :: Python :: 3.7",
7878
"Programming Language :: Python :: 3.8",
7979
"Programming Language :: Python :: 3.9",
8080
"Programming Language :: Python :: 3.10",
81+
"Programming Language :: Python :: 3.11",
82+
"Programming Language :: Python :: 3.12",
8183
"Topic :: Communications",
8284
],
8385
entry_points={

0 commit comments

Comments
 (0)