Ibraheem Ahmed

Results 207 comments of Ibraheem Ahmed

@charliermarsh it does not, does that ever come up?

@blueraft Thanks for the report. I've isolated the issue with `uv add jupyter` to a bug in our Tokio code where we can't exit until timing out. Can you open...

Alternatively we shouldn't allow version specifiers there at all.

One thing I'm wondering if any of the metadata stored in the lockfile is potentially mutable, meaning resolution would fail in the presence of a lockfile. e.g. we probably can't...

On the airflow benchmark, which is a very large lockfile, this speeds up `uv lock` by 2x: ``` $ hyperfine "../uv/target/profiling/baseline lock" "../uv/target/profiling/uv lock" Benchmark 1: ../uv/target/profiling/baseline lock Time (mean...

Okay, I think this is ready now. - The upgrade strategy is respected. Any packages included in the upgrade strategy (all of them if `--upgrade`) are excluded from the prefilled...

One remaining issue is that we don't check for yanked releases (see https://github.com/astral-sh/uv/issues/3892#issuecomment-2212528949). I'm not sure how we should tackle this, does PyPI have a fast-path to check if a...

> Can you explain this piece in a little more detail? What are "projects with extras that don't have optional dependencies"? Does security not exist as a valid extra for...

Thanks @ChannyClaus for all your work on this! Splitting the remaining two issues into https://github.com/astral-sh/uv/issues/4711 and https://github.com/astral-sh/uv/issues/4710.

Interesting, if the local repository is corrupted we do a fresh clone and [it looks like we assume the previous locked revision is correct](https://github.com/astral-sh/uv/blob/main/crates/uv-git/src/git.rs#L250), even if we may not have...