Skip to content

Commit d7f0d56

Browse files
authored
Merge pull request #6455 from oasisprotocol/peternose/internal/limit-setuptools
github/workflows/ci-lint: Limit setuptools to v81.0.0
2 parents 3182a76 + c84d4b0 commit d7f0d56

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

.changelog/6455.internal.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
github/workflows/ci-lint: Limit setuptools to v81.0.0

.github/workflows/ci-lint.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,11 @@ jobs:
5656
- name: Install gitlint
5757
run: |
5858
python -m pip install gitlint
59-
# Needed for Towncrier fork to work with 3.12 and above
59+
# Needed for Towncrier fork to work with 3.12 and above.
60+
# As of version 82.0.0, pkg_resources is no longer available.
6061
- name: Install setuptools
6162
run: |
62-
python -m pip install setuptools
63+
python -m pip install "setuptools<=81.0.0"
6364
- name: Install towncrier
6465
run: |
6566
python -m pip install https://github.com/oasisprotocol/towncrier/archive/oasis-master.tar.gz

0 commit comments

Comments
 (0)