Skip to content

chore: drop .tool-versions; standardize on .python-version + pyproject - #125

Merged
eaitbrahim merged 1 commit into
mainfrom
chore/drop-tool-versions
Jul 22, 2026
Merged

chore: drop .tool-versions; standardize on .python-version + pyproject#125
eaitbrahim merged 1 commit into
mainfrom
chore/drop-tool-versions

Conversation

@eaitbrahim

Copy link
Copy Markdown
Contributor

Removes the repo-local .tool-versions added in #124. It duplicated the exact 3.14.4 pin already in .python-version, and two concrete pins can silently drift.

The project standardizes on .python-version (read by uv, the project's toolchain) alongside pyproject's requires-python = ">=3.14.4" range. asdf continues to resolve 3.14.4 from the user's global ~/.tool-versions; uv run continues to resolve it from .python-version (verified).

🤖 Generated with Claude Code

Two concrete interpreter pins (.tool-versions for asdf, .python-version for
uv/pyenv) duplicated the same 3.14.4 value and could drift. Standardize on
.python-version (read by uv, this project's toolchain) alongside pyproject's
requires-python range. asdf still resolves 3.14.4 from the user's global
~/.tool-versions.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@eaitbrahim
eaitbrahim merged commit d495b8d into main Jul 22, 2026
1 check passed
@eaitbrahim
eaitbrahim deleted the chore/drop-tool-versions branch July 22, 2026 23:30
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.

1 participant