Skip to content

Commit 41ae330

Browse files
Pin dependencies (#1045)
* Pin dependencies * Fix build --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Steven Loria <git@stevenloria.com>
1 parent 756121b commit 41ae330

2 files changed

Lines changed: 10 additions & 10 deletions

File tree

.github/workflows/build-release.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ jobs:
1818
- { name: "lowest", python: "3.10", tox: py310-lowest }
1919
- { name: "dev", python: "3.14", tox: py314-marshmallowdev }
2020
steps:
21-
- uses: actions/checkout@v6
22-
- uses: actions/setup-python@v6
21+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
22+
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
2323
with:
2424
python-version: ${{ matrix.python }}
2525
- run: python -m pip install tox
@@ -28,8 +28,8 @@ jobs:
2828
name: Build package
2929
runs-on: ubuntu-latest
3030
steps:
31-
- uses: actions/checkout@v6
32-
- uses: actions/setup-python@v6
31+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
32+
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
3333
with:
3434
python-version: "3.14"
3535
- name: Install pypa/build
@@ -41,7 +41,7 @@ jobs:
4141
- name: Check build
4242
run: python -m twine check --strict dist/*
4343
- name: Store the distribution packages
44-
uses: actions/upload-artifact@v7
44+
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7
4545
with:
4646
name: python-package-distributions
4747
path: dist/
@@ -51,8 +51,8 @@ jobs:
5151
if: startsWith(github.ref, 'refs/tags')
5252
runs-on: ubuntu-latest
5353
steps:
54-
- uses: actions/checkout@v6
55-
- uses: actions/setup-python@v6
54+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
55+
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
5656
with:
5757
python-version: "3.14"
5858
- run: python -m pip install tox
@@ -69,9 +69,9 @@ jobs:
6969
id-token: write
7070
steps:
7171
- name: Download all the dists
72-
uses: actions/download-artifact@v8
72+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8
7373
with:
7474
name: python-package-distributions
7575
path: dist/
7676
- name: Publish distribution to PyPI
77-
uses: pypa/gh-action-pypi-publish@release/v1
77+
uses: pypa/gh-action-pypi-publish@cef221092ed1bacb1cc03d23a2d87d1d172e277b # release/v1

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ test-pyramid = [
8585
# pyramid uses pkg_resources, which has been long deprecated and finally removed
8686
#
8787
# see https://github.com/Pylons/pyramid/issues/3731 for discussion within pyramid
88-
"setuptools < 82.0"
88+
"setuptools <82.0"
8989
]
9090
test-falcon = ["falcon>=4.1.0", {include-group = "tests"}]
9191
test-aiohttp = ["aiohttp>=3.13.0", {include-group = "tests"}]

0 commit comments

Comments
 (0)