Description: 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.
Author: Jelmer Vernooĳ <jelmer@debian.org>
Forwarded: not-needed
Last-Update: 2025-11-04
Index: maturin/src/source_distribution.rs
===================================================================
--- maturin.orig/src/source_distribution.rs
+++ maturin/src/source_distribution.rs
@@ -350,7 +350,7 @@ pub fn find_path_deps(cargo_metadata: &M
                         .find(|package| &package.id == dep_id)
                         .unwrap()
                         .name;
-                    &package.name == dep_name
+                    package.name.as_str() == dep_name.as_str()
                 })
                 .unwrap();
             if let Some(path) = &dependency.path {
