From 65b17f6e81125064ea04c5cfef685516ab660cf5 Mon Sep 17 00:00:00 2001 From: Tim de Jager Date: Mon, 27 May 2024 09:38:39 +0200 Subject: [PATCH] feat: bump pep580 and pep440 types (#3860) This bumps the versions of pep580 and pep440 to coincide with the crates.io versions. While not strictly the same, the new types in uv us an `Inner` struct. Practically I've found I'm still able to use the patched versions, as can seen from the open PR here: https://github.com/prefix-dev/pixi/pull/1436. Would be great if this bump can be done so we can keep combining the types :) --- Cargo.lock | 4 ++-- crates/pep440-rs/Cargo.toml | 2 +- crates/pep508-rs/Cargo.toml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4392c5287..0a4011ca4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2500,7 +2500,7 @@ checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd" [[package]] name = "pep440_rs" -version = "0.5.0" +version = "0.6.0" dependencies = [ "indoc", "once_cell", @@ -2514,7 +2514,7 @@ dependencies = [ [[package]] name = "pep508_rs" -version = "0.4.2" +version = "0.6.0" dependencies = [ "derivative", "insta", diff --git a/crates/pep440-rs/Cargo.toml b/crates/pep440-rs/Cargo.toml index 076067006..327caf142 100644 --- a/crates/pep440-rs/Cargo.toml +++ b/crates/pep440-rs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pep440_rs" -version = "0.5.0" +version = "0.6.0" description = "A library for python version numbers and specifiers, implementing PEP 440" license = "Apache-2.0 OR BSD-2-Clause" include = ["/src", "Changelog.md", "License-Apache", "License-BSD", "Readme.md", "pyproject.toml"] diff --git a/crates/pep508-rs/Cargo.toml b/crates/pep508-rs/Cargo.toml index 5801f5e08..620952a39 100644 --- a/crates/pep508-rs/Cargo.toml +++ b/crates/pep508-rs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pep508_rs" -version = "0.4.2" +version = "0.6.0" description = "A library for python dependency specifiers, better known as PEP 508" include = ["/src", "Changelog.md", "License-Apache", "License-BSD", "Readme.md", "pyproject.toml"] license = "Apache-2.0 OR BSD-2-Clause"