Zanie Blue
Zanie Blue
You can use #4422 to drop `jmespath` entirely, or you could turn off [build isolation](https://docs.astral.sh/uv/concepts/projects/config/#disabling-build-isolation) for `jmsepath_community` which would cause it to be installed in a second stage (which is...
The override at https://github.com/astral-sh/uv/issues/4422#issuecomment-2254182800 will drop jmsepath from your transitive dependencies as well.
There was a great deal of controversy about this when we added it initially, please see the discussion leading up to https://github.com/astral-sh/uv/issues/1384#issuecomment-2455270920.
Are you looking for the `--relocatable` flag? I believe the link mode only affects package installation not handling of the Python interpreter in a virtual environment.
Related https://github.com/astral-sh/uv-docker-example/pull/15
Should be resolved by #3144 let us know if not!
Will remove from draft when I add test cases.
> Dependency-groups don't allow self-dependencies, so dev-dependencies = ["[test]"] wouldn't be replaceable with dependency groups. Is this explicitly banned? I think `group = ["my-project[test]"]` might "just work" in uv because...
> will there be a "dev" dependency group that supplants ... I'm not sure yet. This is a significant open question I must address before adding support.
> I noticed there is no mention of constraints in the pep... I don't see any reason that we wouldn't apply constraints to the dependencies in the groups. Do you...