Skip to content

Commit b15f292

Browse files
tonybaloneyrayluo
andauthored
Update trove classifiers and build matrix for Python 3.10 (#115)
* Update trove classifiers and build matrix * Test matrix covers Python 3.11 & 3.12 too * Update tox.ini --------- Co-authored-by: Ray Luo <[email protected]> Co-authored-by: Ray Luo <[email protected]>
1 parent 97d44fa commit b15f292

File tree

3 files changed

+17
-7
lines changed

3 files changed

+17
-7
lines changed

.github/workflows/python-package.yml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
strategy:
1818
fail-fast: false
1919
matrix:
20-
python-version: [3.7, 3.8, 3.9]
20+
python-version: [3.7, 3.8, 3.9, "3.10", 3.11, 3.12]
2121
os: [ubuntu-latest, windows-latest, macos-latest]
2222
include:
2323
# https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#using-environment-variables-in-a-matrix
@@ -27,13 +27,19 @@ jobs:
2727
toxenv: "py38"
2828
- python-version: 3.9
2929
toxenv: "py39"
30+
- python-version: "3.10"
31+
toxenv: "py310"
32+
- python-version: 3.11
33+
toxenv: "py311"
34+
- python-version: 3.12
35+
toxenv: "py312"
3036
- python-version: 3.9
3137
os: ubuntu-latest
3238
lint: "true"
3339
steps:
34-
- uses: actions/checkout@v2
40+
- uses: actions/checkout@v4
3541
- name: Set up Python ${{ matrix.python-version }}
36-
uses: actions/setup-python@v2
42+
uses: actions/setup-python@v4
3743
with:
3844
python-version: ${{ matrix.python-version }}
3945
- name: Install Linux dependencies for Python 2
@@ -83,9 +89,9 @@ jobs:
8389
if: github.event_name == 'push' && (startsWith(github.ref, 'refs/tags') || github.ref == 'refs/heads/master')
8490
runs-on: ubuntu-latest
8591
steps:
86-
- uses: actions/checkout@v2
92+
- uses: actions/checkout@v4
8793
- name: Set up Python 3.9
88-
uses: actions/setup-python@v2
94+
uses: actions/setup-python@v4
8995
with:
9096
python-version: 3.9
9197
- name: Build a package for release

setup.cfg

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
universal=0
55

66
[metadata]
7-
license = MIT
7+
license = MIT License
88
project_urls = Changelog = https://github.com/AzureAD/microsoft-authentication-extensions-for-python/releases
99
classifiers =
1010
License :: OSI Approved :: MIT License
@@ -14,4 +14,8 @@ classifiers =
1414
Programming Language :: Python :: 3.7
1515
Programming Language :: Python :: 3.8
1616
Programming Language :: Python :: 3.9
17+
Programming Language :: Python :: 3.10
18+
Programming Language :: Python :: 3.11
19+
Programming Language :: Python :: 3.12
20+
1721
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.

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist = py27,py35,py36,py37,py38
2+
envlist = py27,py35,py36,py37,py38,py39,py310,py311,py312
33

44
[testenv]
55
deps = pytest

0 commit comments

Comments
 (0)