'See if an URL is a suitable download for a project.
If it is, register information in the result dictionary (for
_get_project) about the specific version it\'s for.
Note that the return value isn\'t actually used other than as a boolean
value.'

def _process_download(self, url):

    if self._is_platform_dependent(url):
        info = None
    else:
        info = self.convert_url_to_download_info(url, self.project_name)
    logger.debug('process_download:    %s    ->    %s', url, info)
    if info:
        with self._lock:
            self._update_version_data(self.result, info)
    return info
