As you may know, requires.io is all about being notified of outdated dependencies on PyPI packages.
We just released a new event-driven notification system, rewritten from scratch to bring more flexibility to all requires.io users.
Email and pull-request policies are now configured at the organization level within the Hooks section of your dashboard.
Email and Pull Request (for GitHub) are available, and Web Hook should be available very soon.
You can of course specify some hook specific information like a comma separated list of email addresses.
But you can also fine-tune the targets: repositories, branches, tags or sites. For these fields, use a comma separated list of glob patterns.
Note the special case of the @default branch: this will target master, default or whatever default branch you defined on GitHub or Bitbucket.
This new system is very much event-driven. For each dependency status (up-to-date, outdated, insecure), you can select when to be notified or not.
In the above example, if your project's status:
Periodic digests are also available: by opting in you will get a daily, weekly or monthly digest regardless of the project's status.
A question? Drop us an email!