This repository uses GitHub Actions to keep "subscribed" Python packages up-to-date in pyodide's monorepo. Similar to regro-cf-autotick-bot, it uses a cron job to identify recipes that do not point to the latest version of the package on PyPI. For these recipes, a PR is issued that updates the version, URL, and sha256.
- Open a new PR which adds a
<PACKAGE-NAME>.jsontopackages/, conforming topackage-info.schema.json - Wait for tests to pass (and the PR to be merged)
pyodide-pr-botwill create a new PR to pyodide/pyodide when it detects a new version of your package.
If a workflow run has already seen this package version, it will not create a new PR. This means that PRs should not be created multiple times.
- Issue a notification if the dependencies of a package change.