diff --git a/crates/uv-distribution/src/distribution_database.rs b/crates/uv-distribution/src/distribution_database.rs index 3dd22d134..3891e1916 100644 --- a/crates/uv-distribution/src/distribution_database.rs +++ b/crates/uv-distribution/src/distribution_database.rs @@ -347,7 +347,7 @@ impl<'a, Context: BuildContext> DistributionDatabase<'a, Context> { tags: &Tags, hashes: HashPolicy<'_>, ) -> Result { - let lock = self.locks.acquire(&Dist::Source(dist.clone())).await; + let lock = self.locks.acquire(dist).await; let _guard = lock.lock().await; let built_wheel = self