Charlie Marsh
Charlie Marsh
Thanks, this is a real bug. We need to find a way to re-attach the username.
We now have `uv sync --all-packages`, which I think satisfies this use-case.
All of this is fixed though agree that file should only be updated when the release is promoted to stable. Kind of a chicken and egg problem though? The file...
It would be stale because it would be pointing to a release that isn't the latest release, despite being called `latest-release.json` :) It would still be pointing to a valid...
> This won't change uv tool behavior of using its own place for deployment, will it? No, it won't have any effect on `uv tool`.
Hey @robvdl thanks for the report. Unfortunately we don't track imports across files, so the assumption is that you either disable `F401` in `__init__.py` files, or use some other mechanism...
We've also considered _not_ enforcing unused imports in `__init__.py` files by default.
My guess is that `numpy >=1.26` doesn't support Python 3.8, and we're still trying to lock for your requires-python in that branch. But in theory we could only require `requires-python...
See also https://github.com/astral-sh/uv/issues/4668 for another variant of this issue.