forked from platformio/platformio-core
Validate only owner/name/version fields
This commit is contained in:
@@ -332,9 +332,9 @@ class LibBuilderBase:
|
|||||||
qualifiers = {"name": pkg.metadata.name, "version": pkg.metadata.version}
|
qualifiers = {"name": pkg.metadata.name, "version": pkg.metadata.version}
|
||||||
if pkg.metadata.spec and pkg.metadata.spec.owner:
|
if pkg.metadata.spec and pkg.metadata.spec.owner:
|
||||||
qualifiers["owner"] = pkg.metadata.spec.owner
|
qualifiers["owner"] = pkg.metadata.spec.owner
|
||||||
return PackageCompatibility.from_dependency(dependency).is_compatible(
|
return PackageCompatibility.from_dependency(
|
||||||
PackageCompatibility(**qualifiers)
|
{k: v for k, v in dependency.items() if k in ("owner", "name", "version")}
|
||||||
)
|
).is_compatible(PackageCompatibility(**qualifiers))
|
||||||
|
|
||||||
def get_search_files(self):
|
def get_search_files(self):
|
||||||
return [
|
return [
|
||||||
|
Reference in New Issue
Block a user