MCPcopy
hub / github.com/huggingface/diffusers / get_github_release_info

Function get_github_release_info

utils/notify_slack_about_release.py:38–49  ·  view source on GitHub ↗

Fetch the latest release info from GitHub.

(github_repo)

Source from the content-addressed store, hash-verified

36
37
38def get_github_release_info(github_repo):
39 """Fetch the latest release info from GitHub."""
40 url = f"https://api.github.com/repos/{github_repo}/releases/latest"
41 response = requests.get(url, timeout=60)
42
43 if response.status_code == 200:
44 data = response.json()
45 return {"tag_name": data["tag_name"], "url": data["html_url"], "release_time": data["published_at"]}
46
47 else:
48 print("Failed to fetch release info from GitHub.")
49 return None
50
51
52def notify_slack(webhook_url, library_name, version, release_info):

Callers 1

mainFunction · 0.85

Calls 1

getMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…