Skip to content

Commit a9c909a

Browse files
committed
fix: pin setuptools to <82.0
1 parent 9b652ef commit a9c909a

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

construct.yaml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ specs:
5151
# They can't actually be removed yet as DIRAC stil has it in the dependencies
5252
- elasticsearch <7.14
5353
- elasticsearch-dsl
54-
- numpy <2 # elasticsearch<7.14 needs numpy 1.x, remove this constraint when elasticsearch is removed
54+
- numpy <2 # elasticsearch<7.14 needs numpy 1.x, remove this constraint when elasticsearch is removed
5555
# Earlier versions of mysqlclient were build with older MySQL versions
5656
- mysqlclient >=2.0.3,<2.1
5757
- sqlalchemy >=1.4.36
@@ -63,7 +63,7 @@ specs:
6363
- gfal2 >=2.20.5
6464
- gfal2-util >=1.7.1
6565
- fts3 >=3.12
66-
- nordugrid-arc >=6.21 # [not osx]
66+
- nordugrid-arc >=6.21 # [not osx]
6767
- python-gfal2 >=1.13.0
6868
- htcondor-utils >=24.2 # [linux]
6969
- python-htcondor >=24.2 # [linux]
@@ -94,8 +94,10 @@ specs:
9494
- python-json-logger >=0.1.8
9595
- pytz >=2015.7
9696
- requests >=2.9.1
97-
- rrdtool # [not (osx and arm64)]
98-
- apptainer >=1.3.6 # [not osx]
97+
- rrdtool # [not (osx and arm64)]
98+
- apptainer >=1.3.6 # [not osx]
99+
# pin setuptools for installing all v8 releases not patched with https://github.com/DIRACGrid/DIRAC/pull/8492/changes
100+
- setuptools <82.0
99101
- signurlarity
100102
- six
101103
- subprocess32
@@ -112,7 +114,7 @@ specs:
112114
- hypothesis
113115
- ipython
114116
- mock
115-
- prmon # [linux]
117+
- prmon # [linux]
116118
- pytest
117119
- recommonmark
118120
- authlib >=1.0.0

0 commit comments

Comments
 (0)