Skip to content

Slack PyPi RSS Notifications

Eric O'Callaghan edited this page Apr 9, 2024 · 10 revisions

Slack PyPi RSS Notifications

About

While this is not unique to NEMO, it may be useful for maintaining awareness of new versions of NEMO via Slack RSS notifications.

More information about monitoring RSS feeds with Slack can be found on the Slack website at: https://slack.com/help/articles/218688467-Add-RSS-feeds-to-Slack

Example

Subscribe

You can subscribe a Slack channel to an RSS feed by running the /feed Slack command in the channel where you want the notifications to appear, similarly to the following:

/feed subscribe https://pypi.org/rss/project/NEMO/releases.xml

Slack should respond like so (with a newer version number):

Screenshot 2024-03-22 at 1 18 01 PM

Notification

Once you have subscribed a Slack channel to the PyPi feed(s), each time that a new version is released, a message will be sent to the Slack channel, similarly to the following example:

Screenshot 2024-04-09 at 9 35 01 AM

Notes

Furthermore, you can add multiple feeds for each of the various NEMO (or NEMO-CE) packages, by running "/feed subscribe <url>" for each.

Feeds

Title: PyPI recent updates for NEMO-publications
URL: https://pypi.org/rss/project/NEMO-publications/releases.xml

Title: PyPI recent updates for NEMO-billing
URL: https://pypi.org/rss/project/NEMO-billing/releases.xml

Title: PyPI recent updates for NEMO-user-details
URL: https://pypi.org/rss/project/NEMO-user-details/releases.xml

Title: PyPI recent updates for NEMO-stockroom
URL: https://pypi.org/rss/project/NEMO-stockroom/releases.xml

Title: PyPI recent updates for NEMO-reports
URL: https://pypi.org/rss/project/NEMO-reports/releases.xml

Title: PyPI recent updates for NEMO
URL: https://pypi.org/rss/project/NEMO/releases.xml
Title: PyPI recent updates for NEMO-CE
URL: https://pypi.org/rss/project/NEMO-CE/releases.xml
  • /feed subscribe https://pypi.org/rss/project/NEMO-publications/releases.xml

  • /feed subscribe https://pypi.org/rss/project/NEMO-billing/releases.xml

  • /feed subscribe https://pypi.org/rss/project/NEMO-user-details/releases.xml

  • /feed subscribe https://pypi.org/rss/project/NEMO-stockroom/releases.xml

  • /feed subscribe https://pypi.org/rss/project/NEMO-reports/releases.xml

  • /feed subscribe https://pypi.org/rss/project/NEMO/releases.xml

    • OR /feed subscribe https://pypi.org/rss/project/NEMO-CE/releases.xml