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.
90+ A, 80 to 89 B, 70 to 79 C, 60 to 69 D, under 60 F. Yanked releases always score F.