Skip to content

Commit 039f5e2

Browse files
committed
add versions, install stable
1 parent 6805b52 commit 039f5e2

File tree

6 files changed

+14
-13
lines changed

6 files changed

+14
-13
lines changed

.github/workflows/docs.yaml

Lines changed: 2 additions & 1 deletion
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:
@@ -92,7 +93,7 @@ jobs:
9293
run: ${CONDA_RUN} python -m pip install --upgrade pip
9394
- name: Install PyTorch
9495
run: |
95-
${CONDA_RUN} python -m pip install --pre torch torchvision --index-url https://download.pytorch.org/whl/nightly/cu${{ env.cuda_version_without_periods }}
96+
${CONDA_RUN} python -m pip install torch torchvision --index-url https://download.pytorch.org/whl/cu${{ env.cuda_version_without_periods }}
9697
${CONDA_RUN} python -c 'import torch; print(f"{torch.__version__}"); print(f"{torch.__file__}"); print(f"{torch.cuda.is_available()=}")'
9798
- name: Install torchcodec from the wheel
9899
run: |

.github/workflows/linux_cuda_wheel.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,12 +67,12 @@ jobs:
6767
# PR.
6868
# For the actual release we should add that label and change this to
6969
# include more python versions.
70-
python-version: ['3.10', '3.14']
70+
python-version: ['3.10', '3.11', '3.12', '3.13', '3.14']
7171
# We test against 12.6 and 13.0 to avoid having too big of a CI matrix,
7272
# but for releases we should add 12.8.
73-
cuda-version: ['12.6', '13.0']
73+
cuda-version: ['12.6', '12.8', '13.0']
7474
# TODO: put back ffmpeg 5 https://github.com/pytorch/torchcodec/issues/325
75-
ffmpeg-version-for-tests: ['4.4.2', '6', '7', '8.0']
75+
ffmpeg-version-for-tests: ['4.4.2', '5', '6', '7', '8.0']
7676

7777
container:
7878
image: "pytorch/manylinux2_28-builder:cuda${{ matrix.cuda-version }}"
@@ -110,7 +110,7 @@ jobs:
110110
run: ${CONDA_RUN} python -m pip install --upgrade pip
111111
- name: Install PyTorch
112112
run: |
113-
${CONDA_RUN} python -m pip install --pre torch torchvision --index-url https://download.pytorch.org/whl/nightly/cu${{ env.cuda_version_without_periods }}
113+
${CONDA_RUN} python -m pip install torch torchvision --index-url https://download.pytorch.org/whl/cu${{ env.cuda_version_without_periods }}
114114
${CONDA_RUN} python -c 'import torch; print(f"{torch.__version__}"); print(f"{torch.__file__}"); print(f"{torch.cuda.is_available()=}")'
115115
- name: Install torchcodec from the wheel
116116
run: |

.github/workflows/linux_wheel.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ jobs:
6363
strategy:
6464
fail-fast: false
6565
matrix:
66-
python-version: ['3.10', '3.14']
66+
python-version: ['3.10', '3.11', '3.12', '3.13', '3.14']
6767
ffmpeg-version-for-tests: ['4.4.2', '5.1.2', '6.1.1', '7.0.1', '8.0']
6868
needs: build
6969
steps:
@@ -86,7 +86,7 @@ jobs:
8686
run: python -m pip install --upgrade pip
8787
- name: Install PyTorch
8888
run: |
89-
python -m pip install --pre torch torchvision --index-url https://download.pytorch.org/whl/nightly/cpu
89+
python -m pip install torch torchvision --index-url https://download.pytorch.org/whl/cpu
9090
- name: Install torchcodec from the wheel
9191
run: |
9292
wheel_path=`find pytorch/torchcodec/dist -type f -name "*.whl"`

.github/workflows/macos_wheel.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ jobs:
6565
strategy:
6666
fail-fast: false
6767
matrix:
68-
python-version: ['3.10', '3.14']
68+
python-version: ['3.10', '3.11', '3.12', '3.13', '3.14']
6969
ffmpeg-version-for-tests: ['4.4.2', '5.1.2', '6.1.1', '7.0.1', '8.0']
7070
needs: build
7171
steps:
@@ -87,7 +87,7 @@ jobs:
8787

8888
- name: Install PyTorch
8989
run: |
90-
python -m pip install --pre torch torchvision --index-url https://download.pytorch.org/whl/nightly/cpu
90+
python -m pip install torch torchvision --index-url https://download.pytorch.org/whl/cpu
9191
9292
- name: Install torchcodec from the wheel
9393
run: |

.github/workflows/windows_wheel.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,11 +67,11 @@ jobs:
6767
strategy:
6868
fail-fast: false
6969
matrix:
70-
python-version: ['3.10', '3.14']
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
@@ -93,7 +93,7 @@ jobs:
9393
run: python -m pip install --upgrade pip
9494
- name: Install PyTorch
9595
run: |
96-
python -m pip install --pre torch torchvision --index-url https://download.pytorch.org/whl/nightly/cpu
96+
python -m pip install torch torchvision --index-url https://download.pytorch.org/whl/cpu
9797
- name: Install torchcodec from the wheel
9898
run: |
9999
wheel_path=`find pytorch/torchcodec/dist -type f -name "*.whl"`

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)