INNER CODE UNIT · Python
release_date
gokayfem/awesome-vlm-architectures · scripts/build_release_timeline.py:416
def release_date(section: dict[str, object]) -> str:
label = str(section["label"])
released = section["released"]
audited = AUDITED_RELEASES_BY_LABEL.get(label)
if released and audited and released != audited[0]:
raise ValueError(f"{label} has {released}, expected audited date {audited[0]}")
if released:
return str(released)
if audited:
return audited[0]
raise ValueError(
f"{label} has no release date; add **Released:** YYYY-MM-DD to its architecture panel"
)
def chronological_sections(
sections: list[dict[str, object]],
) -> list[dict[str, object]]: