Skip to content

Keep internal tools current while preserving Python 3.10 support - #1

Merged
tom-sapletta-com merged 1 commit into
mainfrom
deps/internal-stable-20260905
Sep 5, 2026
Merged

Keep internal tools current while preserving Python 3.10 support#1
tom-sapletta-com merged 1 commit into
mainfrom
deps/internal-stable-20260905

Conversation

@tom-sapletta-com

Copy link
Copy Markdown
Contributor

Current Goal releases require Python 3.12 while this project supports Python 3.10. Move Goal out of the published dev extra into an automation dependency group with its own Python requirement, and refresh the internal package lock entries (including costs 0.2.0 and goal 2.1.302). CI now installs the checked-in lockfile.

Validation: 161 tests pass on Python 3.10 and 3.13. Wheel and sdist build successfully.

The shared Goal catalog checker confirms the pilot internal packages are current. The automation group is opt-in; invoke it with uv run --group automation on Python 3.12 or newer.

@tom-sapletta-com
tom-sapletta-com merged commit c2b57d0 into main Sep 5, 2026
4 checks passed
@tom-sapletta-com
tom-sapletta-com deleted the deps/internal-stable-20260905 branch September 5, 2026 18:55
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