Skip to content

Commit 59d09a9

Browse files
Pins versions for release pipeline dependencies
Pins versions for packages required to build wheels to the correct versions. Older versions do not build the package correctly (missing files and metadata).
1 parent 1447709 commit 59d09a9

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

.github/workflows/tripy-release.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,6 @@ jobs:
3232
steps:
3333
- uses: actions/checkout@v4
3434

35-
- uses: actions/configure-pages@v5
36-
3735
- name: build-package
3836
run: |
3937
cd /tripy/
@@ -51,6 +49,9 @@ jobs:
5149
with:
5250
generate_release_notes: true
5351
files: /tripy/dist/tripy-*.whl
52+
fail_on_unmatched_files: true
53+
54+
- uses: actions/configure-pages@v5
5455

5556
- uses: actions/upload-pages-artifact@v3
5657
with:

tripy/pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ Documentation = "https://nvidia.github.io/TensorRT-Incubator/"
2222

2323
[build-system]
2424
requires = [
25-
"setuptools>=45",
26-
"wheel",
25+
"setuptools==75.3.0",
26+
"wheel==0.44.0",
2727
# For stubgen:
2828
"mypy==1.11.0",
2929
]
@@ -34,8 +34,8 @@ dev = [
3434
"pre-commit==3.6.0",
3535
]
3636
build = [
37-
"setuptools>=45",
38-
"wheel",
37+
"setuptools==75.3.0",
38+
"wheel==0.44.0",
3939
# For stubgen:
4040
"mypy==1.11.0",
4141
]

0 commit comments

Comments
 (0)