Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects, and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Developer articles
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
python
python.yml
Workflow options
More workflow actions
Filter workflow runs
Search
Workflow runs for python
186 workflow runs
Auto-refresh: 30s
Auto-refresh is only available on the first page
Event
Status
Branch
Actor
More items
Preserve error metadata and require complete stream materialization
completed successfully:
python
#61:
Commit
9d764b2
pushed
by
MaximeRivest
fix/error-metadata-and-stream-completion
Sep 11, 2026
50s
More actions for workflow run 61
Preserve caller cancellation across async transport timeout races
completed successfully:
python
#60:
Commit
f26741a
pushed
by
MaximeRivest
main
Sep 10, 2026
49s
More actions for workflow run 60
Preserve Retry-After on auxiliary endpoint errors
failed:
python
#59:
Commit
acb8090
pushed
by
MaximeRivest
main
Sep 10, 2026
40s
More actions for workflow run 59
Fix async inference Retry-After propagation
failed:
python
#58:
Commit
9cac603
pushed
by
MaximeRivest
main
Sep 10, 2026
40s
More actions for workflow run 58
Report the source package version without ambient distribution metadata
failed:
python
#57:
Commit
d188744
pushed
by
MaximeRivest
main
Sep 9, 2026
44s
More actions for workflow run 57
Simplify shared credentials and OpenAI-shaped streaming in Python
failed:
python
#56:
Commit
8c9344d
pushed
by
MaximeRivest
main
Sep 9, 2026
43s
More actions for workflow run 56
RouterConfig: refuse a provider name lm15 does not route to
failed:
python
#55:
Commit
c52f6fc
pushed
by
MaximeRivest
main
Sep 9, 2026
37s
More actions for workflow run 55
LMRouter.resolve_openai_chat: the pure lookup behind the OpenAI-shape…
failed:
python
#54:
Commit
e58093a
pushed
by
MaximeRivest
main
Sep 9, 2026
43s
More actions for workflow run 54
Migration tutorial: standard markdown only (no tabs or admonitions)
failed:
python
#53:
Commit
f25ca8b
pushed
by
MaximeRivest
main
Sep 9, 2026
42s
More actions for workflow run 53
Migration tutorial: before/after throughout, keys and addresses inline
failed:
python
#52:
Commit
2fbff7b
pushed
by
MaximeRivest
main
Sep 9, 2026
47s
More actions for workflow run 52
Migration tutorial: § 0, where lm15 looks for API keys (same env name…
failed:
python
#51:
Commit
bda1dd3
pushed
by
MaximeRivest
main
Sep 9, 2026
42s
More actions for workflow run 51
LMRouter.complete_from_openai_chat / stream_from_openai_chat: the Ope…
failed:
python
#50:
Commit
7bd6d50
pushed
by
MaximeRivest
main
Sep 9, 2026
42s
More actions for workflow run 50
Ingest: message objects dumped back into history (annotations -> Cita…
failed:
python
#49:
Commit
e525107
pushed
by
MaximeRivest
main
Sep 9, 2026
54s
More actions for workflow run 49
response_from_openai_chat: a Chat Completions response body reads int…
failed:
python
#48:
Commit
bb60aa3
pushed
by
MaximeRivest
main
Sep 9, 2026
41s
More actions for workflow run 48
benchmarks: Rust results for the vs-litellm run (gemini-3.8-flash)
failed:
python
#47:
Commit
ab7b158
pushed
by
MaximeRivest
main
Sep 8, 2026
38s
More actions for workflow run 47
benchmarks: lm15 vs litellm end to end on gemini-3.8-flash (install, …
failed:
python
#46:
Commit
2c4990f
pushed
by
MaximeRivest
main
Sep 8, 2026
41s
More actions for workflow run 46
Pin contract 915feedfb6e6f123e6284d70603a17685d679b89
failed:
python
#45:
Commit
304adf6
pushed
by
MaximeRivest
main
Sep 8, 2026
39s
More actions for workflow run 45
Pin ratified contract fc5be5921b2e80cf364ad76764ebc7cbfb469b8a (MAP-12)
failed:
python
#44:
Commit
b38f00c
pushed
by
MaximeRivest
main
Sep 8, 2026
40s
More actions for workflow run 44
auth.py docstring: CredentialLockTimeout is a LockTimeoutError
failed:
python
#43:
Commit
e8baaa4
pushed
by
MaximeRivest
main
Sep 8, 2026
44s
More actions for workflow run 43
Pin ratified contract 4ebdf7d059aabf7799aa89af3055c623fdab630a
failed:
python
#42:
Commit
33a5c52
pushed
by
MaximeRivest
main
Sep 7, 2026
41s
More actions for workflow run 42
MAP-9 on the complete path: refuse a nameless tool call instead of na…
failed:
python
#41:
Commit
4d7b80a
pushed
by
MaximeRivest
main
Sep 7, 2026
42s
More actions for workflow run 41
MAP-10: tool-result media reaches the wire natively or raises
failed:
python
#40:
Commit
ab56c09
pushed
by
MaximeRivest
main
Sep 7, 2026
38s
More actions for workflow run 40
Pin contract at the review follow-ups
failed:
python
#39:
Commit
a7b50f6
pushed
by
MaximeRivest
main
Sep 2, 2026
33s
More actions for workflow run 39
Pin contract at the review ratification
failed:
python
#38:
Commit
db20631
pushed
by
MaximeRivest
main
Sep 2, 2026
34s
More actions for workflow run 38
Pin contract at AUTH-10 ratification
failed:
python
#37:
Commit
27f62c7
pushed
by
MaximeRivest
main
Sep 2, 2026
39s
More actions for workflow run 37
Previous
1
2
3
4
5
6
7
8
Next
You can’t perform that action at this time.