uv/crates/pypi-types
Charlie Marsh 188ab75769
Split File into internal and external type (#729)
## 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.
2023-12-25 15:42:28 -05:00
..
src Split File into internal and external type (#729) 2023-12-25 15:42:28 -05:00
Cargo.toml Make warnings user-facing (#628) 2023-12-12 21:24:38 -05:00