Package: python-maturin / 1.9.4-2

Metadata

Package Version Patches format
python-maturin 1.9.4-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
fix cargo metadata api | (download)

src/source_distribution.rs | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix cargo_metadata api compatibility
 Adapt to cargo_metadata 0.23 API where PackageName no longer implements
 PartialEq with &str directly. Use as_str() for string comparison.
fix operating system api | (download)

src/target/mod.rs | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix operatingsystem enum api compatibility
 Adapt to pep508_rs API changes:
 - MacOSX changed from tuple variant to struct variant
 - IOS renamed to Ios (capitalization change)
relax zip | (download)

Cargo.toml | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 relax zip dependency version
 Update zip dependency to match the version available in Debian
relax rustflags | (download)

Cargo.toml | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 relax rustflags dependency version
 Update rustflags dependency to match the version available in Debian
relax target lexicon | (download)

Cargo.toml | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 relax target-lexicon dependency version
 Update target-lexicon dependency to match the version available in Debian
drop xwin | (download)

Cargo.toml | 11 1 + 10 - 0 !
1 file changed, 1 insertion(+), 10 deletions(-)

---
drop zigbuild | (download)

Cargo.toml | 7 1 + 6 - 0 !
1 file changed, 1 insertion(+), 6 deletions(-)

---
relax cbindgen | (download)

Cargo.toml | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
drop completion | (download)

Cargo.toml | 5 1 + 4 - 0 !
1 file changed, 1 insertion(+), 4 deletions(-)

---
relax itertools | (download)

Cargo.toml | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
relax keyring | (download)

Cargo.toml | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
drop upload | (download)

Cargo.toml | 52 2 + 50 - 0 !
1 file changed, 2 insertions(+), 50 deletions(-)

---
relax rstest | (download)

Cargo.toml | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
relax which | (download)

Cargo.toml | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
relax base64 | (download)

Cargo.toml | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 relax-base64


relax fs4 | (download)

Cargo.toml | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
relax pep440 pep508 | (download)

Cargo.toml | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

---
relax cargo_metadata | (download)

Cargo.toml | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 relax cargo_metadata dependency version
 Update cargo_metadata dependency to match the version available in Debian
fix cargo metadata api build options | (download)

src/build_context.rs | 5 1 + 4 - 0 !
src/build_options.rs | 10 5 + 5 - 0 !
src/compile.rs | 2 1 + 1 - 0 !
src/metadata.rs | 2 1 + 1 - 0 !
4 files changed, 8 insertions(+), 11 deletions(-)

 fix cargo_metadata api compatibility in multiple files
 Add .as_str() calls when comparing PackageName and FeatureName with string literals.
 Convert PackageName to String when needed using .to_string().
 This adapts to cargo_metadata 0.23 API changes.