Skip to content

Commit 9ede66c

Browse files
Pin setuptools for everything, not just mth5 optional installs
1 parent f87b46f commit 9ede66c

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

pdm.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[build-system]
2-
requires = ["setuptools>=61.0", "wheel"]
2+
requires = ["setuptools>=61.0,<82.0.0", "wheel"]
33
build-backend = "setuptools.build_meta"
44

55
[project]
@@ -98,6 +98,7 @@ dependencies = [
9898
"pandas>=2.0.3",
9999
"matplotlib>=3.6.2",
100100
"xarray>=2023.7.0",
101+
"setuptools<82.0.0"
101102
]
102103

103104
[project.urls]
@@ -123,11 +124,11 @@ include-package-data = true
123124
# --- End-user selectable extras (go into wheel metadata) ---
124125

125126
[project.optional-dependencies]
126-
mth5 = ["mth5>=0.5.0,<0.6.0","obspy>=1.4.2", "mt-metadata>=0.4.0,<1.0.0", "setuptools<82.0.0"]
127+
mth5 = ["mth5>=0.5.0,<0.6.0","obspy>=1.4.2", "mt-metadata>=0.4.0,<1.0.0"]
127128
vires = ["viresclient>=0.13.0"]
128129
maps = ["basemap>=2.0.0"]
129130
# convenience group to get everything
130-
all = ["mth5>=0.5.0,<0.6.0", "obspy>=1.4.2", "mt-metadata>=0.4.0,<1.0.0", "viresclient>=0.13.0", "basemap>=2.0.0", "setuptools<82.0.0"]
131+
all = ["mth5>=0.5.0,<0.6.0", "obspy>=1.4.2", "mt-metadata>=0.4.0,<1.0.0", "viresclient>=0.13.0", "basemap>=2.0.0"]
131132

132133
# --- Development dependencies, not in wheel metadata, for PySPEDAS devs, CI workflows, etc
133134

@@ -150,7 +151,7 @@ test = [
150151
"coveralls>=4.0.2",
151152
]
152153
setup = [
153-
"setuptools>=80.9.0",
154+
"setuptools>=80.9.0,<82.0.0",
154155
"build>=1.3.0",
155156
"wheel>=0.45.1",
156157
]

0 commit comments

Comments
 (0)