astral-uv:bojan/merge-steps

Last commit made on 2024-01-11
Get this branch:
git clone -b bojan/merge-steps https://git.launchpad.net/astral-uv

Branch merges

Branch information

Name:
bojan/merge-steps
Repository:
lp:astral-uv

Recent commits

864e4ed... by Bojan Serafimov <email address hidden>

WIP

4c047f8... by bojanserafimov <email address hidden>

Remove InMemoryWheel and dead code (#879)

10227a7... by bojanserafimov <email address hidden>

Unzip while downloading (#856)

4123a35... by Charlie Marsh <email address hidden>

Run `cargo update` (#873)

0dfbddd... by konstin

Shorten resolve many dev output (#885)

8c2b7d5... by konstin

Cleanup deps and docs (#882)

Fix warnings from `cargo +nightly udeps` and `cargo doc`.

Removes all mentions of regex from pep440_rs.

d6fa628... by Zanie Blue <email address hidden>

Fix failing test (#880)

d47eecc... by Zanie Blue <email address hidden>

Only write to rust cache in CI from main branch (#874)

Each cache entry is ~1 GB of our allotted 10 GB for the repository which
is quite a bit. We're probably losing cache entries all the time since
we add an entry per commit per pull request.

Saving the cache takes ~3 minutes
([example](https://github.com/astral-sh/puffin/actions/runs/7479909295/job/20358124969)),
it's probably just slowing down CI. It's ~25% of our test runtime and
~50% of our clippy runtime.

811332e... by Zanie Blue <email address hidden>

Improve handling of "full" version ranges (#868)

Reduces the number of implementation branches handling `Range:full`,
deferring it to `PackageRange`.
Improves some user-facing messages, e.g. saying `all versions of
<package>` instead of `<package>*`.
Changes the member names of the `PackageRangeKind` enum — they were not
very clear.

a65c55f... by Zanie Blue <email address hidden>

Say "cannot be used" and "must be used" instead of "forbidden" and "mandatory" (#867)

Closes #858