MCPcopy Create free account
hub / github.com/Project-MONAI/MONAI / render

Function render

monai/_version.py:578–611  ·  view source on GitHub ↗

Render the given version pieces into the requested style.

(pieces, style)

Source from the content-addressed store, hash-verified

576
577
578def render(pieces, style):
579 """Render the given version pieces into the requested style."""
580 if pieces["error"]:
581 return {"version": "unknown",
582 "full-revisionid": pieces.get("long"),
583 "dirty": None,
584 "error": pieces["error"],
585 "date": None}
586
587 if not style or style == "default":
588 style = "pep440" # the default
589
590 if style == "pep440":
591 rendered = render_pep440(pieces)
592 elif style == "pep440-branch":
593 rendered = render_pep440_branch(pieces)
594 elif style == "pep440-pre":
595 rendered = render_pep440_pre(pieces)
596 elif style == "pep440-post":
597 rendered = render_pep440_post(pieces)
598 elif style == "pep440-post-branch":
599 rendered = render_pep440_post_branch(pieces)
600 elif style == "pep440-old":
601 rendered = render_pep440_old(pieces)
602 elif style == "git-describe":
603 rendered = render_git_describe(pieces)
604 elif style == "git-describe-long":
605 rendered = render_git_describe_long(pieces)
606 else:
607 raise ValueError("unknown style '%s'" % style)
608
609 return {"version": rendered, "full-revisionid": pieces["long"],
610 "dirty": pieces["dirty"], "error": None,
611 "date": pieces.get("date")}
612
613
614def get_versions():

Callers 1

get_versionsFunction · 0.70

Calls 9

getMethod · 0.80
render_pep440Function · 0.70
render_pep440_branchFunction · 0.70
render_pep440_preFunction · 0.70
render_pep440_postFunction · 0.70
render_pep440_oldFunction · 0.70
render_git_describeFunction · 0.70
render_git_describe_longFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…