Zanie Blue
Zanie Blue
> I think it feels slightly 'off' to have pyproject.toml say something like flask>=1, but the lockfile say flask==3.1.0. If that's the case, flask==1 is probably very much not a...
@lbraglia I'd recommend using https://docs.astral.sh/uv/reference/settings/#exclude-newer in your scripts or generating a lockfile https://docs.astral.sh/uv/guides/scripts/#locking-dependencies — pinning dependency versions won't fix your problem because transitive dependencies are not included.
I'm surprised the script environments use that much space despite the hard links. Do you know what's actually consuming space there? This is related to https://github.com/astral-sh/uv/issues/5731 — which probably captures...
Thanks for the reproduction! The problem is https://github.com/astral-sh/uv/blob/02c105c3cbc53e291632dc43dbef8777410656c8/crates/uv/src/commands/project/run.rs#L1414-L1415 We shouldn't do that logic if the given command exists in the `bin` directory.
This is sort of a pain because we resolve the `RunCommand` _before_ we've discovered the Python environment. We'll need to move some things around.
So.. it looks like we call `RunCommand::from_args` early so that we can read (and apply) settings from PEP 723 scripts. We need to preserve that, so it's mostly a matter...
The name reclamation process is very slow though it may be faster now that they've hired someone to help with support — I haven't heard back since February about my...
The build variants refer to CPython build options. Here, we are referring to CPython's optimizations, e.g., https://github.com/astral-sh/python-build-standalone/blob/6f3ab9844d0791cfbbf6caf28bdf60b2812b4c10/cpython-unix/build-cpython.sh#L444-L450
I don't think this is a duplicate, though this is sort of discussed there. I think this behavior is pretty reasonable, though maybe we can improve it or have different...
Thanks for the report. Not sure what's up here, but @charliermarsh might have an idea. Does this behavior persist if you clear the cache? I wonder if we changed our...