diff --git a/crates/uv-resolver/src/lock.rs b/crates/uv-resolver/src/lock.rs index 3775be8bd..bc5ecbe45 100644 --- a/crates/uv-resolver/src/lock.rs +++ b/crates/uv-resolver/src/lock.rs @@ -461,6 +461,10 @@ impl std::str::FromStr for Source { kind: SourceKind::Path, url, }), + "directory" => Ok(Source { + kind: SourceKind::Directory, + url, + }), name => Err(SourceParseError::unrecognized_source_name(s, name)), } }