Skip to content

Commit

Permalink
Add support for Python 3.11 and 3.12 (#493)
Browse files Browse the repository at this point in the history
We include Python 3.11 and 3.12 in the CI to make sure everything runs
on those Python versions as well.

We have to upgrade the package `xmlschema` to the latest version
(3.3.1), since the previous used version (1.10.0) did not support
Python 3.12.

Related issues: #491 and #492
  • Loading branch information
mristin authored Jun 7, 2024
1 parent 6e15812 commit 29ab55d
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 2 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ['3.8', '3.9', '3.10']
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12']

steps:
- uses: actions/checkout@master
Expand Down
4 changes: 3 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
],
license="License :: OSI Approved :: MIT License",
keywords="asset administration shell code generation industry 4.0 industrie i4.0",
Expand All @@ -49,7 +51,7 @@
"pyinstaller>=4, <5",
"twine",
"jsonschema==3.2.0",
"xmlschema==1.10.0",
"xmlschema==3.3.1",
"aas-core-meta@git+https://github.com/aas-core-works/aas-core-meta@6d5411b#egg=aas-core-meta",
"ssort==0.12.3",
]
Expand Down

0 comments on commit 29ab55d

Please sign in to comment.