Skip to content

Commit 868cedb

Browse files
fix: pin setuptools to maintain support for pyramid adapter (#1436)
1 parent e5cf0f7 commit 868cedb

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

.github/dependabot.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ updates:
88
schedule:
99
interval: "monthly"
1010
open-pull-requests-limit: 5
11+
ignore:
12+
# setuptools is pinned due to pyramid's dependency on deprecated pkg_resources
13+
# See: https://github.com/Pylons/pyramid/issues/3731
14+
- dependency-name: "setuptools"
1115
- package-ecosystem: "github-actions"
1216
directory: "/"
1317
schedule:

requirements/adapter.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ fastapi>=0.70.0,<1
1313
Flask>=1,<4
1414
Werkzeug>=2,<4
1515
pyramid>=1,<3
16+
setuptools<82 # Pinned: Pyramid depends on pkg_resources (deprecated in setuptools 67.5.0, removed in 82+). See: https://github.com/Pylons/pyramid/issues/3731
1617

1718
# Sanic and its dependencies
1819
# Note: Sanic imports tracerite with wild card versions

0 commit comments

Comments
 (0)