'Get a list of component Resources present on a project.
:param project: ID or key of the project to get components from'

@translate_resource_args
def project_components(self, project):

    r_json = self._get_json(((u'project/' + project) + u'/components'))
    components = [Component(self._options, self._session, raw_comp_json) for raw_comp_json in r_json]
    return components
