I'd add in a minimum of 100 or so stars also. Anything less than that is probably a personal project and not a package.
Eh, that would miss my two stars django package then.[1] 100 is steep, and django packages are almost universally titled django-project-name so you could just find repos starting with django- with recent commits
I would also be interested in seeing if a project has any significant amount of stars to filter out "homework assignments" that likely doesn't see any real use.
Awesome, looking forward to it, and nice work on PyUp!