Skip to content

Commit e57d56c

Browse files
brichetmeeseeksmachine
authored andcommitted
Backport PR jupyterlab#461: Fix version pins in bump script
1 parent dc47a9e commit e57d56c

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

scripts/bump_version.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,8 @@ def bump(force, skip_if_dirty, spec):
109109
dependencies = tomlkit.array()
110110
for key in sorted(project_pins):
111111
if key != metapackage.replace("-", "_"):
112-
dependencies.add_line(key + ">=" + project_pins[key])
112+
next_major = f"{parse_version(project_pins[key]).major + 1}"
113+
dependencies.add_line(key + ">=" + project_pins[key] + ",<" + next_major)
113114
metapackage_toml.get("project").add("dependencies", dependencies.multiline(True))
114115
metapackage_toml_path.write_text(tomlkit.dumps(metapackage_toml))
115116

0 commit comments

Comments
 (0)