Zanie Blue

Results 1223 comments of Zanie Blue

Can you provide verbose logs? `RUST_LOG=uv=trace uv run -v ...`

I get something like ``` ❯ RUST_LOG=uv=trace uv run -v -- python -V warning: `uv run` is experimental and may change without warning. DEBUG Syncing project environment. DEBUG Found project...

Ah so the difference here is that unless you _request_ Python 3.12 we won't look for an interpreter with the `3.12` suffix. The key difference is ``` TRACE Searching PATH...

I was thinking about adding this but am actually unsure where we'd stop. Like should we be checking for `python3.33` on the PATH? Probably not.

There's `which_re` though a regular expression sounds kind of heavy here it would be a good start.

I'm going to close this in favor of https://github.com/astral-sh/uv/issues/4709 which specifies a way we could improve this behavior. At the moment though, this is working as designed.

I reproduced with a tweak ``` ❯ echo 'recommenders>0.7\nlightfm

and similarly ``` ❯ echo 'recommenders>0.7' | uv pip compile --python-version 3.12 --only-binary :all: - × No solution found when resolving dependencies: ╰─▶ Because only the following versions of recommenders...