in src/cli/utils/version.py [0:0]
def get_latest_version() -> str:
"""Get the latest version available on PyPI."""
try:
response = requests.get(f"https://pypi.org/pypi/{PACKAGE_NAME}/json", timeout=2)
if response.status_code == 200:
return response.json()["info"]["version"]
return "0.0.0"
except Exception:
return "0.0.0" # Default if PyPI can't be reached