RustPython version to 3.14.3 by fanninpm · Pull Request #6999 · RustPython/RustPython
📝 Walkthrough
Walkthrough
This PR updates Python version references in GitHub Actions workflows: bumps instances of 3.14.2 to 3.14.3, centralizes an env.PYTHON_VERSION in lib-deps-check, and updates the default input in update-doc-db.yml.
Changes
| Cohort / File(s) | Summary |
|---|---|
CI & Cron workflows .github/workflows/ci.yaml, .github/workflows/cron-ci.yaml |
Replaced Python version 3.14.2 with 3.14.3 in environment variables and workflow usages. |
Lib deps / CPython checkout .github/workflows/lib-deps-check.yaml |
Added env.PYTHON_VERSION: "3.14.3", changed Lib/** quoting, and switched hardcoded CPython branch/Setup-Python versions to use the env variable (v${{ env.PYTHON_VERSION }}). |
Docs DB update workflow .github/workflows/update-doc-db.yml |
Changed default input value for the Python version from 3.14.2 to 3.14.3. |
Estimated code review effort
🎯 2 (Simple) | ⏱️ ~10 minutes
Possibly related PRs
- Update
test/libregrtestto CPython 3.13.10 #6410 — related CI variable bumps forENV_POLLUTING_TESTS_*used in workflows. - Update
test_pep646_syntaxfrom v3.14.2 #6928 — modifies.github/workflows/ci.yamland test lists, touching the same CI workflow.
Suggested reviewers
- youknowone
- ShaharNaveh
Poem
🐰 I nibbled YAML lines at dusk,
Swapped3.14.2for3.14.3with trust.
A tiny hop across each file,
CI smiles back and winks a while.
🥕
🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
| Check name | Status | Explanation |
|---|---|---|
| Description Check | ✅ Passed | Check skipped - CodeRabbit’s high-level summary is enabled. |
| Title check | ✅ Passed | The title 'RustPython version to 3.14.3' directly matches the main objective: updating RustPython to align with CPython v3.14.3 released on February 3, 2026. |
| Docstring Coverage | ✅ Passed | No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. |
✏️ Tip: You can configure your own custom pre-merge checks in the settings.
✨ Finishing touches
🧪 Generate unit tests (beta)
- Create PR with unit tests
- Post copyable unit tests in a comment
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.
Comment @coderabbitai help to get the list of available commands and usage tips.