Zanie Blue
Zanie Blue
Ah yeah that looks pretty reasonable but yeah kind of verbose let me see...
Yeah I took a swing at this and ended up with a pretty verbose implementation too ```diff diff --git a/Cargo.lock b/Cargo.lock index d846cc93..4df5f5d4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5048,6...
As an aside, it probably makes sense for `uv tool list` to emit warnings when the environment for one of the tools is broken rather than a hard failure.
That sounds good to me!
@caiquejjx I think on Windows it's a `Scripts` directory not `bin`. You can use `virtualenv_python_executable` to find the path to the executable you want to remove in a cross-platform fashion.
I broke it! I'll explore my filter change separately.
Thanks :) the problem with writing Python manually in a Rust string...
I think we're pretty hesitant to do this. When we recreate a virtual environment, we delete the entire directory. It doesn't seem like a good place for additional state, like...
I don't think we want to do this, it's a core principle that virtual environments are ephemeral and disposable. Maybe we can find some other way for you to override...