Skip to content

Commit f98dee5

Browse files
peter-doggartPeter Doggart
and
Peter Doggart
authored
Updates to support python 3.11. (#516)
Co-authored-by: Peter Doggart <[email protected]>
1 parent 33c1a21 commit f98dee5

File tree

5 files changed

+7
-4
lines changed

5 files changed

+7
-4
lines changed

.github/workflows/test.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
runs-on: ubuntu-latest
1515
strategy:
1616
matrix:
17-
python-version: ["3.7", "3.8", "3.9", "3.10", "pypy3.8"]
17+
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "pypy3.8"]
1818
steps:
1919
- name: Set up Python ${{ matrix.python-version }}
2020
uses: actions/setup-python@v4

CHANGELOG.rst

+2
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ Bug Fixes
3737

3838
* Update Black to 2023 version [peter-doggart]
3939
* Fix minor bug introduced in 1.0.5 that changed the behaviour of how flask-restx propagates exceptions. (#512) [peter-doggart]
40+
* Update PyPi classifer to Production/Stable. [peter-doggart]
41+
* Add support for Python 3.11 (requires update to invoke ^2.0.0) [peter-doggart]
4042

4143
.. _section-1.0.5:
4244
1.0.5

requirements/test.pip

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@ pytest-flask==1.2.0
88
pytest-mock==3.6.1
99
pytest-profiling==1.7.0
1010
tzlocal
11-
invoke==1.7.3
11+
invoke==2.0.0
1212
twine==3.8.0

setup.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ def pip(filename):
9494
zip_safe=False,
9595
keywords="flask restx rest api swagger openapi",
9696
classifiers=[
97-
"Development Status :: 3 - Alpha",
97+
"Development Status :: 5 - Production/Stable",
9898
"Programming Language :: Python",
9999
"Environment :: Web Environment",
100100
"Operating System :: OS Independent",
@@ -106,6 +106,7 @@ def pip(filename):
106106
"Programming Language :: Python :: 3.8",
107107
"Programming Language :: Python :: 3.9",
108108
"Programming Language :: Python :: 3.10",
109+
"Programming Language :: Python :: 3.11",
109110
"Programming Language :: Python :: Implementation :: PyPy",
110111
"Topic :: Software Development :: Libraries :: Python Modules",
111112
"License :: OSI Approved :: BSD License",

tox.ini

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# and then run "tox" from this directory.
55

66
[tox]
7-
envlist = py{37, 38, 39, 310}, pypy3.8, doc
7+
envlist = py{37, 38, 39, 310, 311}, pypy3.8, doc
88

99
[testenv]
1010
commands = {posargs:inv test qa}

0 commit comments

Comments
 (0)