Closed srossross closed 3 months ago
if (bugtrack_url is not None and
docs_url is not None and
project_urls is not None and
home_page is not None and
maintainer is not None and
maintainer_email is not None and
releases_in_last_year > 3 and
license is not None and
(monthly_downloads_pypi > 1000 or monthly_downloads_conda > 1000) and
github_stars > 100 and
github_forks > 20):
return True
For Health & Risk/Healthy : The package is stable and secure. It has good test coverage, no known vulnerabilities, and active issue resolution.
The project has regular updates, a responsive community, low issue counts, and strong security practices. or maybe this is the default state unless an issue is found
Define what this means and where we are going to source the data for this
this should be defined like a simple
if
statement likeif number_commits > 100 & project_age > 1year