INNER CODE UNIT · Python
_candidate_sort_key
wilsonfreitas/awesome-quant · scripts/audit_readme.py:104
def _candidate_sort_key(candidate: Candidate) -> tuple[Any, ...]:
return (
-candidate.stars,
candidate.full_name.casefold(),
candidate.full_name,
candidate.url,
)
def _sorted_candidates(finding: Finding) -> tuple[Candidate, ...]:
return tuple(sorted(finding.candidates, key=_candidate_sort_key)[:3])
def _report_sort_key(finding: Finding) -> tuple[Any, ...]:
return (
_REPORT_SECTION_ORDER[finding.kind],
finding.section,
finding.entry_name,