Skip to content

Commit 7f1646a

Browse files
meeseeksmachinebrichetkrassowski
authored
Backport PR #461: Fix version pins in bump script (#468)
Co-authored-by: Nicolas Brichet <[email protected]> Co-authored-by: Michał Krassowski <[email protected]>
1 parent f14f15b commit 7f1646a

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
@@ -111,7 +111,8 @@ def bump(force, skip_if_dirty, spec):
111111
dependencies = tomlkit.array()
112112
for key in sorted(project_pins):
113113
if key != metapackage.replace("-", "_"):
114-
dependencies.add_line(key + ">=" + project_pins[key])
114+
next_major = f"{parse_version(project_pins[key]).major + 1}"
115+
dependencies.add_line(key + ">=" + project_pins[key] + ",<" + next_major)
115116
# re-add other dependencies
116117
for dependency in old_dependencies:
117118
requirement = Requirement.parse(dependency)

0 commit comments

Comments
 (0)