Skip to content

Commit 66be756

Browse files
Add Python 3.11 to CI matrix
1 parent d59a358 commit 66be756

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

.github/workflows/python-package.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ env:
1111

1212
on:
1313
push:
14-
branches: [ main ]
14+
branches: [ main, 'python311' ]
1515
pull_request:
1616
branches: [ main ]
1717

@@ -87,7 +87,7 @@ jobs:
8787
strategy:
8888
matrix:
8989
os: [ubuntu-latest, windows-latest, macos-latest]
90-
python-version: ['3.7', '3.8', '3.9', '3.10']
90+
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11']
9191
include:
9292
- { os: ubuntu-latest, shell: bash }
9393
- { os: macos-latest, shell: bash }
@@ -157,7 +157,7 @@ jobs:
157157
strategy:
158158
matrix:
159159
os: [ubuntu-latest, windows-latest, macos-latest]
160-
python-build: ['cp37*', 'cp38*', 'cp39*', 'cp310*']
160+
python-build: ['cp37*', 'cp38*', 'cp39*', 'cp310*', 'cp311*']
161161
steps:
162162
- uses: actions/checkout@v3
163163

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ OpenTimelineIO
44
==============
55

66
[![Supported VFX Platform Versions](https://img.shields.io/badge/vfx%20platform-2020--2023-lightgrey.svg)](http://www.vfxplatform.com/)
7-
![Supported Versions](https://img.shields.io/badge/python-3.7%2C%203.8%2C%203.9%2C%203.10-blue)
7+
![Supported Versions](https://img.shields.io/badge/python-3.7%2C%203.8%2C%203.9%2C%203.10%2C%203.11-blue)
88
[![Build Status](https://github.com/AcademySoftwareFoundation/OpenTimelineIO/actions/workflows/python-package.yml/badge.svg)](https://github.com/AcademySoftwareFoundation/OpenTimelineIO/actions/workflows/python-package.yml)
99
[![codecov](https://codecov.io/gh/AcademySoftwareFoundation/OpenTimelineIO/branch/main/graph/badge.svg)](https://codecov.io/gh/AcademySoftwareFoundation/OpenTimelineIO)
1010
[![docs](https://readthedocs.org/projects/opentimelineio/badge/?version=latest)](https://opentimelineio.readthedocs.io/en/latest/index.html)
@@ -155,8 +155,8 @@ You can also install the PySide2 dependency with `python -m pip install .[view]`
155155

156156
You may need to escape the `[` depending on your shell, `\[view\]` .
157157

158-
Currently the code base is written against python 3.7, 3.8, 3.9, and 3.10, in
159-
keeping with the pep8 style. We ask that before developers submit pull
158+
Currently the code base is written against python 3.7, 3.8, 3.9, 3.10 and 3.11,
159+
in keeping with the pep8 style. We ask that before developers submit pull
160160
request, they:
161161

162162
- run `make test` -- to ensure that none of the unit tests were broken

setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -315,6 +315,7 @@ def test_otio():
315315
'Programming Language :: Python :: 3.8',
316316
'Programming Language :: Python :: 3.9',
317317
'Programming Language :: Python :: 3.10',
318+
'Programming Language :: Python :: 3.11',
318319
'Operating System :: OS Independent',
319320
'Natural Language :: English',
320321
],

0 commit comments

Comments
 (0)