def all(cls): """returns all projects for the given user""" projects_url = 'https://www.pivotaltracker.com/services/v3/projects' response = _perform_pivotal_get(projects_url) root = ET.fromstring(response.text) if root is not None: return [Project.from_node(project_node) for project_node in root]