Open nixpkgs PRs
pull_requestsSearch open nixpkgs PRs with digest data on buckets, update state, merge-bot eligibility, Hydra failures, and duplicates to prioritize review and merges.
Instructions
Search nixpkgs' open pull requests (the PR digest, hourly), with what the digest makes of each: its buckets (update, init, drop, tiny, bot, python, ...), the update it makes and how it compares with nixpkgs now (state), whether a maintainer can merge it with the merge bot, whether it blocks the update bot, duplicates, and packages it touches that fail on Hydra (maybe its fix).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| base | No | The branch it targets (master, staging, ...). | |
| sort | No | updated (default) or created, newest first. | |
| limit | No | At most this many results (default 30). | |
| state | No | superseded (nixpkgs already has it: close it), overtaken, downgrade, snapshotToRelease, preRelease. | |
| author | No | The author's GitHub login. | |
| bucket | No | update, init, drop, by-name, tiny, bot, ci-bot, python, haskell, node, nixos, lib, ci, docs, treewide, version-only, cve. | |
| drafts | No | Include drafts (default true). | |
| search | No | Part of the title. | |
| package | No | PRs touching it: by its title ("foo: 1.0 -> 1.1"), its update, or its pkgs/by-name directory. | |
| can_merge | No | A maintainer's GitHub handle: only the PRs they can merge now with the merge bot (ready, not a draft, no conflict, no changes requested, and they maintain every package it touches). | |
| merge_bot | No | eligible: a maintainer can merge it with the merge bot; ready: and its CI is green. | |
| blocks_bot | No | Only those stopping the update bot's next update. |