(self, metadata: Dict)
return self._check_match(canonicalize_name(name), version)
Returns False if version fails the filter,
        i.e. doesn't matches an allowlist version specifier
Returns False if version fails the filter,
        i.e. doesn't matches an allowlist version specifier
Returns False if version fails the filter i . e . doesn t matches an allowlist version specifier
def filter(self, metadata: Dict) -> bool:
        """
        Returns False if version fails the filter,
        i.e. doesn't matches an allowlist version specifier
        """
        name = metadata["info"]["name"]
        version = metadata["version"]
        return self._check_match(canonicalize_name(name), version)
def filter ( self , metadata : Dict ) -> bool : name = metadata [ "info" ] [ "name" ] version = metadata [ "version" ] return self . _check_match ( canonicalize_name ( name ) , version )