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