Skip to content

Bump Python to 3.13.11 and uv to 0.9.16 - #1698

Merged
YoshihitoAso merged 1 commit into
dev-25.12from
feature/upgrade-python
Dec 10, 2025
Merged

Bump Python to 3.13.11 and uv to 0.9.16#1698
YoshihitoAso merged 1 commit into
dev-25.12from
feature/upgrade-python

Conversation

@purplesmoke05

Copy link
Copy Markdown
Member

📌 Description

This pull request updates the project to use Python 3.13 and makes related adjustments throughout the codebase, documentation, and Docker setup. It also updates the uv tool version and improves the formatting and clarity of the documentation in both English and Japanese.

✅ Related Issues

  • None

🔄 Changes

Python and tooling version upgrades:

  • Updated the required Python version from 3.12 to 3.13 in Dockerfile, tests/Dockerfile_unittest, pyproject.toml, and cmd/explorer/pyproject.toml to ensure consistency across build and runtime environments. [1] [2] [3] [4]
  • Upgraded uv tool version from 0.6.5 to 0.9.16 in Dockerfiles to use the latest features and fixes. [1] [2]
  • Changed the Python version used by pre-commit hooks to 3.13 in .pre-commit-config.yaml.

Documentation updates:

  • Updated references to Python 3.13 in both README.md and README_JA.md, including installation instructions and dependency lists. [1] [2]
  • Improved formatting of setup, installation, and usage instructions in both English and Japanese readmes for clarity and consistency (e.g., removing redundant shell prompt symbols, adding code blocks, and clarifying commands). [1] [2] [3] [4] [5] [6]
  • Minor formatting and clarity improvements in other sections of the documentation, such as contract versioning, EoL policy, and communication channels. [1] [2] [3] [4] [5] [6] [7]

📌 Checklist

  • I have added tests where necessary.
  • I have updated the documentation where necessary.

@github-actions

Copy link
Copy Markdown

Coverage

Coverage Report •
FileStmtsMissCoverMissing
TOTAL45571159096% 
report-only-changed-files is enabled. No files were changed during this commit :)

Tests Skipped Failures Errors Time
1529 0 💤 0 ❌ 0 🔥 11m 40s ⏱️

@YoshihitoAso
YoshihitoAso merged commit f9cb7c1 into dev-25.12 Dec 10, 2025
12 checks passed
@YoshihitoAso
YoshihitoAso deleted the feature/upgrade-python branch December 10, 2025 08:21
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