uv/crates/uv-pypi-types/src
samypr100 57df0146e2
Update Rust toolchain to 1.89 (#15157)
## Summary

Bumps Rust toolchain to 1.89, but not the MSRV.

Lifetime changes is related to a new lint rule explained in
https://blog.rust-lang.org/2025/08/07/Rust-1.89.0/#mismatched-lifetime-syntaxes-lint

## Test Plan

Existing Tests
2025-08-08 13:01:52 +00:00
..
metadata Make the use of `Self` consistent. (#15074) 2025-08-05 20:17:12 +01:00
base_url.rs Simplify relative URL handling (#14449) 2025-07-09 23:20:02 +00:00
conflicts.rs Add support for `package`-level conflicts in workspaces (#14906) 2025-08-08 07:44:58 -05:00
dependency_groups.rs Move `DependencyGroups` to uv-pypi-types so it can be imported there (#12037) 2025-03-07 12:30:47 +01:00
direct_url.rs Add `subdirectory` to Direct URL for local directories (#12971) 2025-04-18 11:57:58 -04:00
identifier.rs Make the use of `Self` consistent. (#15074) 2025-08-05 20:17:12 +01:00
lenient_requirement.rs Bump MSRV to 1.85 and Edition 2024 (#13516) 2025-05-18 19:38:43 -04:00
lib.rs Move lowered requirement source type out of `uv-pypi-types` (#12356) 2025-03-20 21:16:12 -04:00
marker_environment.rs add support for specifying conflicting extras (#8976) 2024-11-13 09:52:28 -05:00
parsed_url.rs Implement `CacheKey` for all `Pep508Url` variants (#14978) 2025-07-30 10:44:06 -05:00
scheme.rs Add `uv-` prefix to all internal crates (#7853) 2024-10-01 20:15:32 -04:00
simple_json.rs Make the use of `Self` consistent. (#15074) 2025-08-05 20:17:12 +01:00
supported_environments.rs Update Rust toolchain to 1.89 (#15157) 2025-08-08 13:01:52 +00:00