Skip to content

Commit a2c2f3e

Browse files
committed
Lock setuptools version to keep compatibility with towncrier fork
1 parent fd77339 commit a2c2f3e

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

.changelog/2434.internal.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Remove Matomo analytics
1+
Remove Matomo analytics and fix Towncrier in CI

.github/workflows/ci-lint.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,11 @@ jobs:
4343
- name: Install gitlint
4444
run: |
4545
python -m pip install gitlint
46-
# Needed for Towncrier fork to work with 3.12 and above
46+
# Needed for Towncrier fork to work with 3.12 and above.
47+
# As of version 82.0.0, pkg_resources is no longer available.
4748
- name: Install setuptools
4849
run: |
49-
python -m pip install setuptools
50+
python -m pip install "setuptools<=81.0.0"
5051
- name: Install towncrier
5152
run: |
5253
python -m pip install https://github.com/oasisprotocol/towncrier/archive/oasis-master.tar.gz

0 commit comments

Comments
 (0)