def framework_info(filename):
 is_framework = _STRICT_FRAMEWORK_RE.match(filename)
 if (not is_framework):
  return None
 return is_framework.groupdict()

def framework_info ( filename ) : is_framework = _STRICT_FRAMEWORK_RE . match ( filename ) if ( not is_framework ) : return None return is_framework . groupdict ( )
a framework name can take one of the following four forms: location/name .