Skip to content

Commit 5c28fa0

Browse files
revert(e2e): remove setuptools-scm<10 constraint
The circular build dependency (setuptools-scm → vcs-versioning → hatchling → pluggy → setuptools-scm) has been fixed upstream. vcs-versioning 1.1.0 switched its build backend from hatchling to setuptools, breaking the cycle. See: pypa/setuptools-scm#1325 Reverts: #983 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Lalatendu Mohanty <lmohanty@redhat.com>
1 parent 9b399c8 commit 5c28fa0

1 file changed

Lines changed: 0 additions & 7 deletions

File tree

e2e/constraints.txt

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,2 @@
11
# This file is here in case we need to quickly add a constraint to
22
# fix CI jobs.
3-
4-
# setuptools-scm 10.0.2 added a build-system dependency on
5-
# vcs-versioning, which itself requires hatchling. This creates a
6-
# circular bootstrap dependency that causes e2e tests to fail because
7-
# hatchling's wheel is not yet available on the local wheel server
8-
# when vcs-versioning tries to install it. See #982.
9-
setuptools-scm<10

0 commit comments

Comments
 (0)