hugovk / top-pypi-packages

A regular dump of the most-downloaded packages from PyPI
https://hugovk.github.io/top-pypi-packages
223 stars 13 forks source link

being used by Top pytest Plugins #37

Closed okken closed 1 month ago

okken commented 1 month ago

List: https://pythontest.com/top-pytest-plugins/ Blog post about it: https://pythontest.com/pytest/finding-top-pytest-plugins/ Source code: https://github.com/okken/top-pytest-plugins

I'm manually updating currently, but plan on trying to figure out the updates. I think I might try to figure out if cron in GH Actions works ok.

hugovk commented 1 month ago

GitHub Actions is a good choice, see for example:

Keep in mind:

  • In a public repository, scheduled workflows are automatically disabled when no repository activity has occurred in 60 days. For information on re-enabling a disabled workflow, see "Disabling and enabling a workflow."

https://docs.github.com/en/actions/writing-workflows/choosing-when-your-workflow-runs/events-that-trigger-workflows#schedule

Stuff like dependabot and pre-commit.ci can help keep things active. I've even seen one repo that had a cron to make dummy commits to a branch just to keep the repo active!

hugovk commented 1 month ago

Thanks, added in https://github.com/hugovk/top-pypi-packages/commit/6121a37584598a78e4b5718ddb04a712aefbac83!