Zanie Blue
Zanie Blue
This is a duplicate of https://github.com/astral-sh/uv/issues/1374; oops. I'll keep both for now since they're distinct titles.
I can probably take this on next week.
I'm not sure why this would be better specified as _just_ for CI. Would `--system` be exactly equivalent to `--python python3`? `--python python3` would be confusing to see when reviewing...
I don't think using `which` is platform portable so that sounds annoying. I'm loosely in favor of adding a dedicated flag. I don't know if `--global` is any clearer than...
This sounds like the purpose of `uv pip compile` — I think this is just a flag in `pip install` because they don't have the `pip-compile` interface.
We currently have this hard-coded to 5 min https://github.com/astral-sh/uv/blob/0bfce353fba9f4a44d748c1d492a2efebaabd528/crates/uv-client/src/registry_client.rs#L85 I agree a setting seems important. Probably `UV_REQUEST_TIMEOUT` or `UV_HTTP_TIMEOUT`?
We're already a build frontend, I think. We do all of this to build source distributions for users. We don't expose it as a top-level command, but it would make...
Thanks for pushing this forward Henry. That makes sense to me, roughly. Personally, I'd be happy to review an experimental addition of this interface. We'll need to talk as a...
I think this is a duplicate of #920 — it's the same idea of exposing our PEP 517 build frontend, the name of the command is up for consideration still.
You can control the log level during verbose mode with e.g. `RUST_LOG=trace` for now. I totally agree though.