Python package health grades

PyDeps shows an A through F health grade on every package page. The score mixes maintenance, popularity (deps.dev dependents), security (OSV), compatibility, and metadata completeness. Pillars without data are dropped and the score is reweighted.

Grade bands

90+ A, 80 to 89 B, 70 to 79 C, 60 to 69 D, under 60 F. Yanked releases always score F.

All guides