Skip to content

Lock deployment dependencies - #241

Open
notatallshaw wants to merge 4 commits into
ci/dev-lockfrom
ci/deploy-lock
Open

notatallshaw wants to merge 4 commits into
ci/dev-lockfrom
ci/deploy-lock

Conversation

@notatallshaw

@notatallshaw notatallshaw commented Oct 14, 2026 •

Copy link
Copy Markdown
Collaborator

Add a PEP 735 deploy group containing only build, and lock the release tools for CPython 3.13 on Linux.

  • Include [build-system].requires as a synthetic group in the same deployment lock.
  • Set flit-core to >=3.11,<5.
  • Install the locked tools with pip and build with --no-isolation.
  • Protect the deployment lock with CODEOWNERS.

@notatallshaw
notatallshaw added this pull request to stack #243 October 14, 2026 14:50
@notatallshaw notatallshaw changed the title Lock deployment dependencies with nab Lock deployment dependencies Oct 14, 2026
@notatallshaw
notatallshaw marked this pull request as ready for review October 14, 2026 22:15

This branch has not been deployed

No deployments
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