Returns the list of contributors
359457
def list_contributors(self, project_id=None, language_code=None):
        
        data = self._run(
            url_path="contributors/list",
            id=project_id,
            language=language_code
        )
        return data['result'].get('contributors', [])
1250360
def people(self):
        
        return fields.ListField(name=HightonConstants.PEOPLE, init_class=Person).decode(
            self.element_from_string(
                self._get_request(
                    endpoint=self.ENDPOINT + '/' + str(self.id) + '/people',
                ).text
            )
        )
1249387
def collaborators(self):
        """"""
        return self._h._get_resources(
            resource=('apps', self.name, 'collaborators'),
            obj=Collaborator, app=self
        )
19269
def get_primary_contributors(self, permitted=False):
        
        primary_credits = []
        credits = self.credits.exclude(
            credit_option=None, credit_option__role_priority=None
        ).order_by('credit_option__role_priority')
        if credits.exists():
            primary_priority = credits[0].credit_option.role_priority
            for credit in credits:
                if credit.credit_option.role_priority == primary_priority:
                    primary_credits.append(credit)

        contributors = []
        for credit in primary_credits:
            contributor = credit.contributor
            if (permitted == False) or \
                ((permitted == True) and contributor.is_permitted):
                contributors.append(contributor)

        return contributors
1084743
function getHeaders(data) {
		var output = '=== ' + data.displayName + ' ===\n';
		if ('string' === typeof data.contributors) {
			data.contributors = [data.contributors];
		}
		output += 'Contributors: ' + data.contributors.join(', ') + '\n' +
				(data.donateLink ? 'Donate link: ' + data.donateLink + '\n' : '') +
				'Tags: ' + data.tags.join(', ') + '\n' +
				'Requires at least: ' + data.minimumVersion + '\n' +
				'Tested up to: ' + data.testedUpTo + '\n' +
				'Stable tag: ' + data.stableTag + '\n' +
				'License: ' + data.license + '\n' +
				'License URI: ' + data.licenseURI + '\n' +
				(data.textDomain ? 'Text Domain: ' + data.textDomain + '\n' : '') +
				(data.domainPath ? 'Domain Path: ' + data.domainPath + '\n' : '') +
				'\n' +
				data.blurb + '\n' +
				'\n';

		return output;
	}
1021351
def get_subscribers(self):
        
        return github.PaginatedList.PaginatedList(
            github.NamedUser.NamedUser,
            self._requester,
            self.url + "/subscribers",
            None
        )
1238299
def get_contributors(self, anon=github.GithubObject.NotSet):
        
        url_parameters = dict()
        if anon is not github.GithubObject.NotSet:
            url_parameters["anon"] = anon

        return github.PaginatedList.PaginatedList(
            github.NamedUser.NamedUser,
            self._requester,
            self.url + "/contributors",
            url_parameters
        )
215868
def author_names(self):
        
        return {"%s$$n%i" % (author.get_urn(), i): name[1]
                for author in self.get_authors()
                for i, name in enumerate(author.get_names())
                if author.get_urn() is not None}
490541
def members(self):
        
        if self._members is None:
            self._members = Feed(self.links["members"], pypump=self._pump)
        return self._members
709791
def __getContributions(self, web):
        
        contributions_raw = web.find_all('h2',
                                         {'class': 'f4 text-normal mb-2'})
        try:
            contrText = contributions_raw[0].text
            contrText = contrText.lstrip().split(" ")[0]
            contrText = contrText.replace(",", "")
        except IndexError as error:
            print("There was an error with the user " + self.name)
            print(error)
        except AttributeError as error:
            print("There was an error with the user " + self.name)
            print(error)

        self.contributions = int(contrText)
1148834
def get_creators(self, attribute='creatorName'):
        """"""
        if 'creators' in self.xml:
            if isinstance(self.xml['creators']['creator'], list):
                return [c[attribute] for c in self.xml['creators']['creator']]
            else:
                return self.xml['creators']['creator'][attribute]

        return None
1070460
def list_members(context, request):
    """"""
    members = context.members()
    return {
        'users': [{
            'username': m.identifier,
            'userid': m.userid,
            'roles': context.get_member_roles(m.userid),
            'links': [rellink(m, request)]
        } for m in members]
    }
1173632
def all_contributors(soup, detail="brief"):
    ""
    contrib_tags = raw_parser.contributors(soup)
    contributors = format_authors(soup, contrib_tags, detail)
    return contributors
496158
function unParsePeople (data) {
  if (data.author) data.author = unParsePerson(data.author)
  ;["maintainers", "contributors"].forEach(function (set) {
    if (!Array.isArray(data[set])) return;
    data[set] = data[set].map(unParsePerson)
  })
  return data
}
606890
def authors():
    
    fmt_re = re.compile(r'([^<]+) <([^>]+)>')
    authors = local('git shortlog -s -e -n | cut -f 2-', capture=True)
    with open('AUTHORS', 'w') as fh:
        fh.write('Project contributors\n')
        fh.write('====================\n\n')
        for line in authors.splitlines():
            match = fmt_re.match(line)
            name, email = match.groups()
            if email in env.ignored_authors:
                continue
            fh.write(' * ')
            fh.write(line)
            fh.write('\n')
1094048
def contributors(self, limit=None):
        
        return self._reddit.contributors(self.display_name, limit=limit)
1163464
def contributionStatus(self):
        """"""
        import time
        url = "%s/contributors/%s/activeContribution" % (self.root, quote(self.contributorUID))
        params = {
            "agolUserToken" : self._agolSH.token,
            "f" : "json"
        }
        res = self._get(url=url,
                         param_dict=params,
                         proxy_url=self._proxy_url,
                         proxy_port=self._proxy_port)
        if'Status' in res and \
          res['Status'] == 'start':
            return True
        return False