mirror of
https://github.com/astral-sh/uv.git
synced 2025-12-10 11:59:07 +00:00
## Summary This PR makes the `pypi_types::File` a response-only type (i.e., a type that's only used when deserializing over the wire), and adds a separate internal `File` type. Right now, the representations are similar, but already, we can avoid the "lenient" deserialization on our internal `File` type, and avoid the special-casing of the property names that's required in the JSON. Over time, we can evolve this representation entirely separately from the representation we receive from PyPI and other indexes. |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||