Skip to content

Commit ce82c7c

Browse files
authored
test PR for release 0.9 (#1040)
1 parent 7680638 commit ce82c7c

File tree

7 files changed

+15
-11
lines changed

7 files changed

+15
-11
lines changed

.github/workflows/docs.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ jobs:
2626
with-rocm: disable
2727
with-cuda: enable
2828
build-python-only: "disable"
29+
python-versions: '["3.10", "3.11", "3.12", "3.13", "3.14"]'
2930
build:
3031
needs: generate-matrix
3132
strategy:

.github/workflows/linux_cuda_wheel.yaml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ jobs:
3636
with-rocm: disable
3737
with-cuda: enable
3838
build-python-only: "disable"
39+
python-versions: '["3.10", "3.11", "3.12", "3.13", "3.14"]'
3940
build:
4041
needs: generate-matrix
4142
strategy:
@@ -66,12 +67,12 @@ jobs:
6667
# PR.
6768
# For the actual release we should add that label and change this to
6869
# include more python versions.
69-
python-version: ['3.10']
70+
python-version: ['3.10', '3.11', '3.12', '3.13', '3.14']
7071
# We test against 12.6 and 13.0 to avoid having too big of a CI matrix,
7172
# but for releases we should add 12.8.
72-
cuda-version: ['12.6', '13.0']
73+
cuda-version: ['12.6', '12.8', '13.0']
7374
# TODO: put back ffmpeg 5 https://github.com/pytorch/torchcodec/issues/325
74-
ffmpeg-version-for-tests: ['4.4.2', '6', '7', '8.0']
75+
ffmpeg-version-for-tests: ['4.4.2', '5', '6', '7', '8.0']
7576

7677
container:
7778
image: "pytorch/manylinux2_28-builder:cuda${{ matrix.cuda-version }}"

.github/workflows/linux_wheel.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ jobs:
3636
with-rocm: disable
3737
with-cuda: disable
3838
build-python-only: "disable"
39+
python-versions: '["3.10", "3.11", "3.12", "3.13", "3.14"]'
3940

4041
build:
4142
needs: generate-matrix
@@ -62,7 +63,7 @@ jobs:
6263
strategy:
6364
fail-fast: false
6465
matrix:
65-
python-version: ['3.10']
66+
python-version: ['3.10', '3.11', '3.12', '3.13', '3.14']
6667
ffmpeg-version-for-tests: ['4.4.2', '5.1.2', '6.1.1', '7.0.1', '8.0']
6768
needs: build
6869
steps:

.github/workflows/macos_wheel.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ jobs:
3636
with-rocm: disable
3737
with-cuda: disable
3838
build-python-only: "disable"
39+
python-versions: '["3.10", "3.11", "3.12", "3.13", "3.14"]'
3940

4041
build:
4142
needs: generate-matrix
@@ -64,7 +65,7 @@ jobs:
6465
strategy:
6566
fail-fast: false
6667
matrix:
67-
python-version: ['3.10']
68+
python-version: ['3.10', '3.11', '3.12', '3.13', '3.14']
6869
ffmpeg-version-for-tests: ['4.4.2', '5.1.2', '6.1.1', '7.0.1', '8.0']
6970
needs: build
7071
steps:

.github/workflows/windows_wheel.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
with-rocm: disable
3737
with-cuda: disable
3838
build-python-only: "disable"
39-
python-versions: '["3.10", "3.11", "3.12", "3.13"]'
39+
python-versions: '["3.10", "3.11", "3.12", "3.13", "3.14"]'
4040

4141

4242
build:
@@ -67,11 +67,11 @@ jobs:
6767
strategy:
6868
fail-fast: false
6969
matrix:
70-
python-version: ['3.10']
70+
python-version: ['3.10', '3.11', '3.12', '3.13', '3.14']
7171
# TODO: FFmpeg 5 on Windows segfaults in avcodec_open2() when passing
7272
# bad parameters.
7373
# See https://github.com/pytorch/torchcodec/pull/806
74-
ffmpeg-version-for-tests: ['4.4.2', '6.1.1', '7.0.1', '8.0']
74+
ffmpeg-version-for-tests: ['4.4.2', '5.1.2', '6.1.1', '7.0.1', '8.0']
7575
needs: build
7676
steps:
7777
- uses: actions/download-artifact@v4

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "torchcodec"
33
description = "A video decoder for PyTorch"
44
readme = "README.md"
55
requires-python = ">=3.8"
6-
license-files = ["LICENSE"]
6+
license = {file = "LICENSE"}
77
authors = [
88
{ name = "PyTorch Team", email = "[email protected]" },
99
]
@@ -17,7 +17,7 @@ Documentation = "https://pytorch.org/torchcodec/stable/index.html"
1717
version = {file = "version.txt"}
1818

1919
[build-system]
20-
requires = ["setuptools>=61.0"]
20+
requires = ["setuptools>=69.0"]
2121
build-backend = "setuptools.build_meta"
2222

2323
[project.optional-dependencies]

version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.9.0a0
1+
0.9.0

0 commit comments

Comments
 (0)