Skip to content

Commit b631a85

Browse files
committed
Update eachdist.py
1 parent 21ae758 commit b631a85

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

scripts/eachdist.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -240,8 +240,8 @@ def setup_instparser(instparser):
240240
"update_patch_versions",
241241
help="Updates version numbers during patch release, used by maintainers and CI",
242242
)
243-
releaseparser.set_defaults(func=release_args)
244-
releaseparser.add_argument("--versions", required=True)
243+
patchreleaseparser.set_defaults(func=patch_release_args)
244+
patchreleaseparser.add_argument("--versions", required=True)
245245

246246
fmtparser = subparsers.add_parser(
247247
"format",
@@ -614,7 +614,6 @@ def update_patch_dependencies(targets, version, prev_version, packages):
614614

615615
for pkg in packages:
616616
search = rf"({basename(pkg)}[^,]*)(\s?({operators_pattern})\s?)(.*{prev_version})"
617-
print(search)
618617
replace = r"\1\2 " + version
619618
update_files(
620619
targets,
@@ -672,18 +671,20 @@ def patch_release_args(args):
672671
targets = list(find_targets_unordered(rootpath))
673672
cfg = ConfigParser()
674673
cfg.read(str(find_projectroot() / "eachdist.ini"))
675-
versions = args.versions
674+
versions = args.versions.split(",")
676675
# stable
677676
mcfg = cfg["stable"]
678677
packages = mcfg["packages"].split()
679678
print(f"update stable packages to {versions[0]}")
680679
update_patch_dependencies(targets, versions[0], versions[2], packages)
680+
update_version_files(targets, versions[0], packages)
681681

682682
# prerelease
683683
mcfg = cfg["prerelease"]
684684
packages = mcfg["packages"].split()
685685
print(f"update prerelease packages to {versions[1]}")
686686
update_patch_dependencies(targets, versions[1], versions[3], packages)
687+
update_version_files(targets, versions[1], packages)
687688

688689

689690
def test_args(args):

0 commit comments

Comments
 (0)