pallets/click

Python17,523 ★BSD-3-Clausemainc4802104pushed 4mo ago
80/ 100
Security30% weight
88Good
Quality25% weight
88Good
Hygiene25% weight
65Fair
Community20% weight
79Good

History (8 scans)

Click a series to toggle · click a dot to jump to that scan
050100May 28Jun 4Jun 5
Latest: Jun 5

Securityi

88/ 100 · weight 30%
  • OpenSSF Scorecardi
    Aggregate across ~18 supply-chain checks
    71
  • Semgrep p/security-auditi
    LoC-normalised SAST finding density
    100
  • Dependency CVEs (Trivy)i
    Critical/High/Medium/Low penalty
    100

Qualityi

88/ 100 · weight 25%
  • Cyclomatic complexity (lizard)i
    Avg complexity: 1.96
    100
  • Lint densityi
    0 issues across detected languages
    100
  • Duplication (jscpd)i
    1.44% duplicated
    93
  • Test signali
    See checklist below — we don't run tests, we look for them
    40
  • File sizei
    4 files over 1000 LoC
    80
Test signal breakdown
  • ✓Tests directory or test files presenti+40
  • ✗CI invokes a test runneri0 / 30
  • ✗Coverage badge in READMEi0 / 20
  • ✗codecov.yml / coverage.xml presenti0 / 10

Hygienei

65/ 100 · weight 25%
Hygiene checklist
  • ✓README.md exists & is non-trivial (>300 chars)i+15
  • ✓LICENSE filei+15
  • ✓LICENSE is OSI-approvedi+5
  • ✗CONTRIBUTING guidei0 / 8
  • ✗CODE_OF_CONDUCTi0 / 5
  • ✗SECURITY.mdi0 / 7
  • ✗CI configured (.github/workflows or .gitlab-ci)i0 / 10
  • ✗CI runs on pull_requesti0 / 5
  • ✓Tests directory presenti+10
  • ✓.gitignorei+3
  • ✓GitHub description seti+5
  • ✓GitHub topics seti+5
  • ✓Last commit within 365 daysi+7

Communityi

79/ 100 · weight 20%
  • Activityi
    Recency + commits in last 90 days
    40
  • Contributorsi
    Log₂ of distinct authors in last 365 days
    100
  • Popularityi
    Log₁₀ of stars (17523)
    100
  • Responsivenessi
    Median time-to-first-response on issues, last 90 days
    100

Scan inputs

Total lines of code23,821
Languages detectedPython, Markdown, reStructuredText, TOML, YAML, SVG, Text, JSON, INI, Bourne Shell
Stars17,523
Files over 1000 LoC4

Findings (5)

hygiene5 findings
  • info
    Missing hygiene check: code_of_conduct
  • info
    Missing hygiene check: contributing
  • info
    Missing hygiene check: security_md
  • info
    Missing hygiene check: ci_present
  • info
    Missing hygiene check: ci_pr_trigger

Reproducibility

Formula versionv1.0
Branch scannedmain
Commit SHAc48021040a50…
Last push to repoJun 4, 2026, 4:22 PM (4mo ago)
CompletedJun 5, 2026, 10:18 AM

Embed in your README

Always shows the latest grade
StackHealth gradeLive preview · clicks through to this report
[![StackHealth](https://api.stackhealth.dev/r/pallets/click/badge.svg)](https://stackhealth.dev/r/pallets/click)

Tip: anyone can score a repo by swapping github.com → stackhealth.dev in the URL.