chore(python): support and tests for Python 3.11 (#74)

Closes #71
This commit is contained in:
Jérome Eertmans
2022-11-28 10:26:13 +01:00
committed by GitHub
parent 82cccc3fc2
commit 1ae8db7966
2 changed files with 6 additions and 1 deletions

View File

@ -16,7 +16,7 @@ jobs:
matrix:
manim: [manim, manimgl]
os: [macos-latest, ubuntu-latest, windows-latest]
pyversion: ['3.7', '3.8', '3.9', '3.10']
pyversion: ['3.7', '3.8', '3.9', '3.10', '3.11']
exclude:
# excludes manimgl on Windows because if throws errors
# related to OpenGL, which seems hard to fix:
@ -34,12 +34,16 @@ jobs:
pyversion: '3.8'
- os: windows-latest
pyversion: '3.9'
- os: windows-latest
pyversion: '3.10'
- os: macos-latest
pyversion: '3.7'
- os: macos-latest
pyversion: '3.8'
- os: macos-latest
pyversion: '3.9'
- os: macos-latest
pyversion: '3.10'
runs-on: ${{ matrix.os }}
steps:
- name: Checkout repository

View File

@ -49,6 +49,7 @@ setuptools.setup(
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
"Operating System :: OS Independent",
],