Skip to content

Units#935

Merged
gertjanvanzwieten merged 7 commits intomainfrom
units
Mar 25, 2026
Merged

Units#935
gertjanvanzwieten merged 7 commits intomainfrom
units

Conversation

@gertjanvanzwieten
Copy link
Copy Markdown
Contributor

No description provided.

This patch moves all of nutils' code into a "src layout" structure
(https://packaging.python.org/en/latest/discussions/src-layout-vs-flat-layout/)
which makes it a lot easier to work with modularized nutils packages from
within the root of the repository, for instance to run unit tests.
@gertjanvanzwieten gertjanvanzwieten force-pushed the units branch 7 times, most recently from 252af09 to eea68ae Compare March 23, 2026 09:20
@gertjanvanzwieten gertjanvanzwieten force-pushed the units branch 7 times, most recently from 7944124 to 487e408 Compare March 23, 2026 21:05
@gertjanvanzwieten gertjanvanzwieten marked this pull request as ready for review March 23, 2026 21:06
This patch changes the github test workflow such that every example is tested
in its own virtual environment populated only with the dependencies pecified in
the embedded metadata.
@gertjanvanzwieten gertjanvanzwieten merged commit 265132b into main Mar 25, 2026
58 checks passed
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.

2 participants