From f80d58d297653bb628f5b6e6cb4969b691af44eb Mon Sep 17 00:00:00 2001 From: Harshal Sheth Date: Fri, 24 Jan 2025 00:42:33 -0800 Subject: [PATCH] fix(cli): ignore prereleases when suggesting upgrades (#12424) --- metadata-ingestion/src/datahub/upgrade/upgrade.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/metadata-ingestion/src/datahub/upgrade/upgrade.py b/metadata-ingestion/src/datahub/upgrade/upgrade.py index fb14514588..7872681797 100644 --- a/metadata-ingestion/src/datahub/upgrade/upgrade.py +++ b/metadata-ingestion/src/datahub/upgrade/upgrade.py @@ -93,11 +93,11 @@ async def get_github_stats(): async with aiohttp.ClientSession( headers={"Accept": "application/vnd.github.v3+json"} ) as session: - gh_url = "https://api.github.com/repos/datahub-project/datahub/releases" + gh_url = "https://api.github.com/repos/datahub-project/datahub/releases/latest" async with session.get(gh_url) as gh_response: gh_response_json = await gh_response.json() - latest_server_version = Version(gh_response_json[0].get("tag_name")) - latest_server_date = gh_response_json[0].get("published_at") + latest_server_version = Version(gh_response_json.get("tag_name")) + latest_server_date = gh_response_json.get("published_at") return (latest_server_version, latest_server_date)