Skip to content

Add uv workspace options for sub package installation - #90

Merged
dantebben merged 4 commits into
dantebben:mainfrom
huin:main
May 11, 2026
Merged

Add uv workspace options for sub package installation#90
dantebben merged 4 commits into
dantebben:mainfrom
huin:main

Conversation

@huin

@huin huin commented Apr 1, 2026

Copy link
Copy Markdown
Contributor

uv supports Cargo-like workspaces, with multiple pyproject.toml managed projects under a root workspace pyproject.toml.

This change provides nox-uv options specific to installing packages from those child projects into a nox venv.

Comment thread src/nox_uv/__init__.py
@dantebben
dantebben requested a review from johnthagen April 7, 2026 02:15
@huin

huin commented Apr 7, 2026

Copy link
Copy Markdown
Contributor Author

I've done a rebase atop changes in your main.

@huin

huin commented May 6, 2026

Copy link
Copy Markdown
Contributor Author

Gentle nudge. How are we looking for getting this reviewed and potentially merged in?

johnthagen
johnthagen previously approved these changes May 6, 2026
@johnthagen

Copy link
Copy Markdown
Collaborator

This looks good, thanks for the contribution.

Comment thread tests/subworkspace/package-one/pyproject.toml Outdated
Comment thread tests/subworkspace/package-two/pyproject.toml Outdated
@huin

huin commented May 6, 2026

Copy link
Copy Markdown
Contributor Author

Thanks for the review pass - I've bumped the build-system throughout the project.

@huin

huin commented May 6, 2026

Copy link
Copy Markdown
Contributor Author

Thanks for the review and approval!

@huin

huin commented May 11, 2026

Copy link
Copy Markdown
Contributor Author

Hi, is this good to merge?

@dantebben dantebben left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. Will release soon.

@dantebben
dantebben merged commit cfed1b5 into dantebben:main May 11, 2026
9 checks passed
@huin

huin commented May 11, 2026

Copy link
Copy Markdown
Contributor Author

Thanks very much!

@dantebben

dantebben commented May 11, 2026 via email

Copy link
Copy Markdown
Owner

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.

3 participants