Skip to content

Conversation

@iMicknl
Copy link
Owner

@iMicknl iMicknl commented Oct 12, 2025

This pull request updates the project's Python version support and modernizes the development dependencies configuration. The most significant changes are the addition of Python 3.14 to CI workflows and the migration from the deprecated [tool.uv] dev-dependencies section to the newer [dependency-groups] format in pyproject.toml.

Python version support:

  • Added Python 3.14 to the test matrix in .github/workflows/lint.yaml and .github/workflows/test.yml to ensure compatibility with the latest Python release. [1] [2]

Development dependencies configuration:

  • Migrated development dependencies from the [tool.uv] dev-dependencies section to the [dependency-groups] dev section in pyproject.toml, aligning with current packaging standards. [1] [2]

@iMicknl iMicknl requested a review from tetienne as a code owner October 12, 2025 14:41
@github-actions github-actions bot added the enhancement New feature or request label Oct 12, 2025
@iMicknl iMicknl merged commit b3cbc49 into main Oct 12, 2025
11 checks passed
@iMicknl iMicknl deleted the enhancement/oct_maintenance branch October 12, 2025 14:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants