fix(cli): ignore prereleases when suggesting upgrades (#12424)

This commit is contained in:
Harshal Sheth 2025-01-24 00:42:33 -08:00 committed by GitHub
parent 86ed40c904
commit f80d58d297
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -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)