astral-uv:charlie/gitingore

Last commit made on 2024-03-14
Get this branch:
git clone -b charlie/gitingore https://git.launchpad.net/astral-uv

Branch merges

Branch information

Name:
charlie/gitingore
Repository:
lp:astral-uv

Recent commits

7faafa6... by Charlie Marsh <email address hidden>

Just use built-wheels

80ffb95... by Charlie Marsh <email address hidden>

Add empty gitignore

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

Add system install test for macOS x86_64 (#2459)

Adds binary builds for x86_64 macOS and a corresponding test

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

Bump version to 0.1.21 (#2457)

492ffbf... by Charlie Marsh <email address hidden>

Loosen `.dist-info` validation to accept arbitrary versions (#2441)

## Summary

It turns out that pip does _not_ validate the normalization of the
version specifier in the `.dist-info` directory. In particular, it seems
that some tools replace the `+` in a local version segment with a `_`.

Closes https://github.com/astral-sh/uv/issues/2424.

b5d9014... by konstin

 Fix mac os arch with `platform.mac_ver()` (#2454)

Fixes #2450, see
https://github.com/konstin/typeshed-stats/actions/runs/8280420121

ef22e9b... by konstin

Replace boto3.in with slow scenario (#2451)

The previous scenario doesn't hit the slow path anymore

ea8fc82... by Charlie Marsh <email address hidden>

Bump version to v0.1.20 (#2448)

f1aec3e... by Charlie Marsh <email address hidden>

Add in-URL credentials to store prior to creating requests (#2446)

## Summary

The authentication middleware extracts in-URL credentials from URLs that
pass through it; however, by the time a request reaches the store, the
credentials will have already been removed, and relocated to the header.
So we were never propagating in-URL credentials.

This PR adds an explicit pass wherein we pass in-URL credentials to the
store prior to doing any work.

Closes https://github.com/astral-sh/uv/issues/2444.

## Test Plan

`cargo run pip install` against an authenticated AWS registry.

d29645c... by Charlie Marsh <email address hidden>

Error when direct URL requirements don't match `Requires-Python` (#2196)

## Summary

Closes https://github.com/astral-sh/uv/issues/2195.

## Test Plan

`cargo test`