Skip to content

Comments

Tweak the project/package dependencies#4798

Merged
bdbaddog merged 1 commit intoSCons:masterfrom
mwichmann:pkg/tweak-requirements
Dec 10, 2025
Merged

Tweak the project/package dependencies#4798
bdbaddog merged 1 commit intoSCons:masterfrom
mwichmann:pkg/tweak-requirements

Conversation

@mwichmann
Copy link
Collaborator

@mwichmann mwichmann commented Dec 8, 2025

No SCons changes, just package metadata and deps

Moving the deps to [dependency-groups] allows provisioning local environments and CI without a requirments file like this:

pip install --group dev

for tests. For package/doc builds:

pip install --group pkg

Signed-off-by: Mats Wichmann <mats@linux.com>
@mwichmann mwichmann added the Release Any an all issues with releasing and packaging SCons itself label Dec 8, 2025
@bdbaddog bdbaddog merged commit c6bc7dc into SCons:master Dec 10, 2025
7 of 8 checks passed
@mwichmann mwichmann deleted the pkg/tweak-requirements branch December 10, 2025 16:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Release Any an all issues with releasing and packaging SCons itself

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants