Skip to content

ci: pin Python 3.11 by minor version for Ubuntu 26.04 runners (v1) - #1160

Closed
eli-r-ph wants to merge 1 commit into
v1from
eli/v1-ci-python-311-pin
Closed

eli-r-ph wants to merge 1 commit into
v1from
eli/v1-ci-python-311-pin

Conversation

@eli-r-ph

Copy link
Copy Markdown
Contributor

💡 Motivation and Context

GitHub's Ubuntu 26.04 runners can't install Python 3.11.11, so every PR into v1 fails at setup (Ruff, Mypy, public API snapshot, strict types, package build). main fixed this in #1153; this brings the same commit to v1.

💚 How did you test it?

Cherry-pick of #1153 (50cf357), applied cleanly. No 3.11.11 pins remain under .github/. CI on this PR is the test.

📝 Checklist

  • All commits are signed (see Commit signing)
  • I reviewed the submitted code.
  • I added tests to verify the changes.
  • I updated the docs if needed.
  • No breaking change or entry added to the changelog.

🤖 Agent context

Autonomy: Human-driven (agent-assisted)

  • Cherry-picked with Claude Code (claude-opus-5-5).

🤖 Generated with Claude Code

@eli-r-ph

eli-r-ph commented Nov 2, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #1169, which brought the same pin (#1153) from main into v1.

@eli-r-ph eli-r-ph closed this Nov 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants