Skip to content

Commit ca64450

Browse files
authored
Merge pull request #13 from SimonThalvorsen/CFE-4624
CFE-4626, CFE-4624: Fixes ordering on dep-table and better error on too few arguments
2 parents 2dcbdaa + e70d170 commit ca64450

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

src/cfengine_cli/deptool.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -535,7 +535,7 @@ def comparison_md_table(self, refs, skip_unchanged=False):
535535
deps_data, _ = self.deps_dict(refs)
536536

537537
# all dependencies, sorted by ref-existence, then name, in Python 3.7+
538-
all_deps = deps_data.keys()
538+
all_deps = sorted(deps_data.keys())
539539

540540
compared_deps_data = collections.OrderedDict()
541541

src/cfengine_cli/main.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,11 @@ def _get_arg_parser():
8080
dev_subparsers = dev_parser.add_subparsers(dest="dev_command")
8181
dev_subparsers.add_parser("update-dependency-tables")
8282
pdt = dev_subparsers.add_parser("print-dependency-tables")
83-
pdt.add_argument("versions", nargs="*", help="Versions to compare")
83+
pdt.add_argument(
84+
"versions",
85+
nargs="+",
86+
help="Versions to compare (minimum 1 required)",
87+
)
8488
dev_subparsers.add_parser("format-docs")
8589
dev_subparsers.add_parser("lint-docs")
8690
dev_subparsers.add_parser("generate-release-information")

0 commit comments

Comments
 (0)