-
Notifications
You must be signed in to change notification settings - Fork 125
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for multiple pyproject.toml files #851
Comments
Doesn’t uv support your first tree with workspaces? (You need an additional |
I couldn't get that tree working with uv and workspaces,
One of the problems with the first tree is when setting the root of the namespace to
I get some odd behavior, for example building the |
|
We have a situation where we have multiple packages per repository, and the packaging system we use has its package definition file nested within the python namespace, ideally our PIP projects would follow the same structure eg:
This hierarchy is not officially supported by setuptools or any other front/backends from what I can find,
If we use flit then we can have two separate *pyproject.toml files at the root:
Then build with the -f flag and pass in the input config file eg:
flit -f foo_pyproject.toml build
This works but ideally we would use the same front/backend as our other package projects which is build/setuptools.
What are the chances of adding support for this? I am happy to work on this feature but wanted to gauge the feeling on adding this feature.
The text was updated successfully, but these errors were encountered: