Zanie Blue
Zanie Blue
We agree it's awfully painful to install and manage multiple Python versions across platforms. We'll be tackling this problem soon.
It's next on my list of projects, following tool management (#3560) and rewriting interpreter discovery (#3266)
Hi! There's now "preview" support for fetching and managing Python toolchains for you. I'll be working on documentation for the feature this week and there's quite a bit of work...
@gotounix there's a `UV_FORCE_MANAGED_PYTHON` environment variable that, if set, ignores other interpreters but it's not tested and we'll be removing that in favor of whatever design we settle on in...
@gotounix that'll be included in #4198
We basically do this now, so I'm going to close this issue. We plan to add `python` shim support in the future.
Thanks! There's https://docs.astral.sh/uv/guides/install-python/#viewing-python-installations maybe we could include it there. Ideally you just use `uv run` and don't even need to make a virtual environment yourself!
Thinking about this interface.. ``` ❯ uv tool list rooster-blue v0.0.0 - rooster ``` could become ``` ❯ uv tool list rooster-blue v0.0.0 (from /Users/zb/workspace/rooster) - rooster ``` for local...
Hm. It's hard to say if we should be optimizing for the "show everything" use-case. That seems like a better fit for `uv tool list --output-format json`. Like, why would...
Thank you for filing this! I'm very supportive of ensuring these are cleared in the test suite. The exception is `RUST_LOG` which I use for debugging the test suite pretty...