docs: def project_components(self, project):
          """Get a list of component Resources present on a project.
  
          :param project: ID or key of the project to get components from
          :type project: str
          :rtype: List[Component]
          """
          r_json = self._get_json('project/' + project + '/components')
          components = [Component(
              self._options, self._session, raw_comp_json) for raw_comp_json in r_json]
          return components