uv/crates/pypi-types/src
Charlie Marsh 538b0f1099
Remove `serde::Serialize` implementations for rkyv-able structs (#7663)
## Summary

Random, but I noticed that we can remove a ton of serialize and
deserialize derives by using `rkyv` for the flat-index caches. (We
already use `rkyv` for these same structs in the registry cache.)
2024-09-24 13:23:47 -04:00
..
metadata Rename `MetadataResolver` to `ResolutionMetadata` (#7661) 2024-09-24 16:25:19 +00:00
base_url.rs Remove some unused `pub` functions (#3872) 2024-05-28 15:58:13 +00:00
direct_url.rs Use hasher to compute resolution hash (#5495) 2024-07-26 23:24:09 +00:00
lenient_requirement.rs Upgrade to Rust 1.80.0 (#5472) 2024-07-27 01:49:47 +00:00
lib.rs Respect `tool.uv.environments` in `pip compile --universal` (#6663) 2024-08-26 23:58:17 +00:00
marker_environment.rs Use separate types to represent raw vs. resolver markers (#6646) 2024-08-26 18:00:21 +00:00
parsed_url.rs Avoid using editable tag in lockfile for non-package dependencies (#6728) 2024-08-28 01:19:05 +00:00
requirement.rs Respect hashes in constraints files (#7093) 2024-09-05 14:30:10 -04:00
scheme.rs Query interpreter to determine correct `virtualenv` paths (#2188) 2024-03-05 16:13:24 -05:00
simple_json.rs Remove `serde::Serialize` implementations for rkyv-able structs (#7663) 2024-09-24 13:23:47 -04:00
supported_environments.rs Respect `tool.uv.environments` in `pip compile --universal` (#6663) 2024-08-26 23:58:17 +00:00