From a6dcb693f640c285f0c6ea311e86ac24bdcbb532 Mon Sep 17 00:00:00 2001 From: Stephen Rosen Date: Mon, 6 Feb 2023 03:14:45 +0000 Subject: [PATCH] Add py311 to tox and classifiers And use py37 for the "lowest" test, as the lowest supported python version. Update tox environment names and CI to match. --- CHANGELOG.rst | 1 + azure-pipelines.yml | 13 +++++++------ setup.py | 3 ++- tox.ini | 7 +++---- 4 files changed, 13 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index fce9675..f6b0dcc 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -5,6 +5,7 @@ Changelog ******************* * Only support Python>=3.6, marshmallow>=3.0.0, and marshmallow-sqlalchemy>=0.24.0. +* Add support for python3.11 0.14.0 (2020-09-27) ******************* diff --git a/azure-pipelines.yml b/azure-pipelines.yml index b766d1c..9d47f1a 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -27,13 +27,14 @@ jobs: toxenvs: - lint - - py37-marshmallow3 - - py38-marshmallow3 - - py39-marshmallow3 - - py310-marshmallow3 + - py37 + - py38 + - py39 + - py310 + - py311 - - py39-lowest - - py39-marshmallowdev + - py37-lowest + - py311-marshmallowdev - docs os: linux diff --git a/setup.py b/setup.py index fd39157..6503b1c 100644 --- a/setup.py +++ b/setup.py @@ -67,10 +67,11 @@ def read(fname): "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.6", "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", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", ], test_suite="tests", diff --git a/tox.ini b/tox.ini index d91a53f..731e7b8 100644 --- a/tox.ini +++ b/tox.ini @@ -1,15 +1,14 @@ [tox] envlist= lint - py{37,38,39,310}-marshmallow3 - py39-lowest - py39-marshmallowdev + py{37,38,39,310,311} + py37-lowest + py311-marshmallowdev docs [testenv] extras = tests deps = - marshmallow3: marshmallow>=3.0.0,<4.0.0 marshmallowdev: https://github.com/marshmallow-code/marshmallow/archive/dev.tar.gz lowest: marshmallow==3.0.0 lowest: marshmallow-sqlalchemy==0.24.0