Skip to content

Commit c407e02

Browse files
audreystottAudrey Stott
andauthored
Set ruamel.yaml version to 0.17.21 (#657)
* Set ruamel.yaml version to 0.17.21 * Add max_version logic in read in requirements and update ruamel.yaml requirement to max_version * Fix max_version logic --------- Co-authored-by: Audrey Stott <[email protected]>
1 parent 2a2e30c commit c407e02

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

setup.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,11 @@ def get_reqs(lookup=None, key="INSTALL_REQUIRES"):
3030
dependency = module_name
3131
else:
3232
dependency = "%s>=%s" % (module_name, module_meta["min_version"])
33+
elif "max_version" in module_meta:
34+
if module_meta["max_version"] is None:
35+
dependency = module_name
36+
else:
37+
dependency = "%s<=%s" % (module_name, module_meta["max_version"])
3338
install_requires.append(dependency)
3439
return install_requires
3540

shpc/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
("spython", {"min_version": "0.2.0"}),
2222
("Jinja2", {"min_version": None}),
2323
("jsonschema", {"min_version": None}),
24-
("ruamel.yaml", {"min_version": None}),
24+
("ruamel.yaml", {"max_version": "0.17.21"}),
2525
("requests", {"min_version": None}),
2626
)
2727

0 commit comments

Comments
 (0)