summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2025-10-23 10:09:46 +0200
committerDylan Baker <dylan@pnwbakers.com>2025-10-29 11:34:19 -0700
commit640d3b11b59974d5b557b9e29fa141972e79eca9 (patch)
treed7d3d346911af8e00f291c7f7491cf15af1a2c7a
parentd2f58f996b5b75ca83ffd968a1de938bcc63dbf4 (diff)
downloadmeson-640d3b11b59974d5b557b9e29fa141972e79eca9.tar.gz
cargo: use Package.api directly
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
-rw-r--r--mesonbuild/cargo/interpreter.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/mesonbuild/cargo/interpreter.py b/mesonbuild/cargo/interpreter.py
index eff4450b5..cc8b828e2 100644
--- a/mesonbuild/cargo/interpreter.py
+++ b/mesonbuild/cargo/interpreter.py
@@ -278,7 +278,7 @@ class Interpreter:
pkg = self._require_workspace_member(ws, member)
return pkg
- key = PackageKey(package_name, version.api(manifest.package.version))
+ key = PackageKey(package_name, manifest.package.api)
pkg = self.packages.get(key)
if pkg:
return pkg
@@ -288,7 +288,7 @@ class Interpreter:
return pkg
def _fetch_package_from_manifest(self, manifest: Manifest) -> T.Tuple[PackageState, bool]:
- key = PackageKey(manifest.package.name, version.api(manifest.package.version))
+ key = PackageKey(manifest.package.name, manifest.package.api)
pkg = self.packages.get(key)
if pkg:
return pkg, True