From a9fcc9d18f2acfb04a64c445e169e771ec6adf4d Mon Sep 17 00:00:00 2001 From: Anthony Shaw Date: Mon, 25 Jul 2022 15:14:16 +1000 Subject: [PATCH 1/3] Update trove classifiers and build matrix --- .github/workflows/python-package.yml | 4 +++- setup.cfg | 10 +++++++++- tox.ini | 2 +- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index 7570e26..bf8fcfd 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -16,7 +16,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - python-version: [3.7, 3.8, 3.9, 2.7] + python-version: [3.7, 3.8, 3.9, "3.10", 2.7] os: [ubuntu-latest, windows-latest, macos-latest] include: # https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#using-environment-variables-in-a-matrix @@ -26,6 +26,8 @@ jobs: toxenv: "py38" - python-version: 3.9 toxenv: "py39" + - python-version: "3.10" + toxenv: "py310" - python-version: 2.7 toxenv: "py27" - python-version: 3.9 diff --git a/setup.cfg b/setup.cfg index ea368cd..d3ea73c 100644 --- a/setup.cfg +++ b/setup.cfg @@ -4,9 +4,17 @@ universal=1 [metadata] -license = MIT +license = MIT License project_urls = Changelog = https://github.com/AzureAD/microsoft-authentication-extensions-for-python/releases classifiers = License :: OSI Approved :: MIT License Development Status :: 5 - Production/Stable + Programming Language :: Python :: 2 + Programming Language :: Python :: 2.7 + Programming Language :: Python :: 3 + Programming Language :: Python :: 3.7 + Programming Language :: Python :: 3.8 + Programming Language :: Python :: 3.9 + Programming Language :: Python :: 3.10 + description = Microsoft Authentication Library extensions (MSAL EX) provides a persistence API that can save your data on disk, encrypted on Windows, macOS and Linux. Concurrent data access will be coordinated by a file lock mechanism. diff --git a/tox.ini b/tox.ini index 8a538bc..ccf9705 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py27,py35,py36,py37,py38 +envlist = py27,py35,py36,py37,py38,py39,py310 [testenv] deps = pytest From 7d06c2c4bab0b7780fdd910b10b01b64fd81beb2 Mon Sep 17 00:00:00 2001 From: Ray Luo Date: Wed, 15 Nov 2023 15:47:07 -0800 Subject: [PATCH 2/3] Test matrix covers Python 3.11 & 3.12 too --- .github/workflows/python-package.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index bf8fcfd..3497870 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -16,7 +16,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - python-version: [3.7, 3.8, 3.9, "3.10", 2.7] + python-version: [3.7, 3.8, 3.9, "3.10", 3.11, 3.12, 2.7] os: [ubuntu-latest, windows-latest, macos-latest] include: # https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#using-environment-variables-in-a-matrix @@ -28,6 +28,10 @@ jobs: toxenv: "py39" - python-version: "3.10" toxenv: "py310" + - python-version: 3.11 + toxenv: "py311" + - python-version: 3.12 + toxenv: "py312" - python-version: 2.7 toxenv: "py27" - python-version: 3.9 From 5209b355f16687ef455a01be501d12fad3f8e947 Mon Sep 17 00:00:00 2001 From: Ray Luo Date: Sat, 18 Nov 2023 00:59:34 -0800 Subject: [PATCH 3/3] Update tox.ini --- tox.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tox.ini b/tox.ini index ccf9705..29a2606 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py27,py35,py36,py37,py38,py39,py310 +envlist = py27,py35,py36,py37,py38,py39,py310,py311,py312 [testenv] deps = pytest