Zanie Blue
Zanie Blue
Interesting. I'm not sure what we can do to fix this, but it seems worth trying to.
Oh it shouldn't persist across operations, afaik. Yes it's a file used for exclusive access, e.g., https://github.com/astral-sh/uv/blob/f0659e76cf215480d30d554118961c7c59ab3e2b/crates/uv-tool/src/lib.rs#L142-L145
Yeah I think you're right. Do we need to create the file with different permissions when we're in a globally writable directory?
Thanks for the issue. We do support Alpine (ref #1392) but perhaps not on i686. Could you share the output with `RUST_BACKTRACE=1`?
@lmBored how are you installing uv? Can you reproduce in a Docker image?
Generally it's expected for these markers to be disjoint. See the documentation on forking at https://docs.astral.sh/uv/reference/resolver-internals/#forking
Related #6150
We could parse the metadata with `pythonw myscript.py`, I think? Alternatively, we can provide a `--script-exec` option that we use to execute scripts per https://github.com/astral-sh/uv/issues/6542#issuecomment-2307709992
We added a `--script` flag in #7739 but we don't have a `--gui-script` flag — which would be Windows-only but reasonable to include, I think.
Yep this is implemented, sorry!