Farama-Notifications
Notifications for all Farama Foundation maintained libraries.
What it is and what it does
Farama-Notifications is a lightweight notification framework designed to deliver messages to users at import time. It has no runtime dependencies and is distributed as a pure Python wheel, making installation straightforward. The package is actively maintained and permissively licensed under MIT.
The package serves as infrastructure for the Farama ecosystem. Rather than a standalone tool most developers would use directly, it is typically integrated into other packages to notify users about updates, deprecations, or other important information when those packages are imported.
Use it for:
- Displaying deprecation warnings when a package is imported
- Notifying users of important updates or breaking changes in libraries
- Delivering maintenance announcements to users of packages that depend on this library
- Centralizing notification logic across multiple dependent packages
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Provides a notification system that Farama Foundation packages can use to display messages to users when those packages are imported.
Yes, if you are developing or maintaining a package that needs a standardized way to notify users at import time. No, if you are looking for a general-purpose notification library for your own projects—this is purpose-built infrastructure. Direct end-users of packages that use this library do not need to install this separately; it will be pulled in as a dependency.
Install
farama-notifications on PyPI
pip
pip install farama-notificationsuv
uv add farama-notificationspoetry
poetry add farama-notificationsInstalling Farama-Notifications
Before you install
Low install friction with no runtime dependencies. The package is actively maintained, with a recent commit on 2026-04-23 and a latest release on 2026-04-24.
License in practice
Licensed under MIT (permissive), so you can use, modify, and distribute this package freely with minimal restrictions.
Quickstart
pip install farama-notifications
import farama_notifications
Verify before relying
- How notifications are actually configured and displayed (the fact sheet does not detail the API or usage patterns)
- Whether this is intended as a direct user dependency or primarily as an internal tool for other packages
- What message types or notification channels are supported
Package facts
| License | not declared (permissive) |
| Python support | not specified |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | none |
| Maintenance | actively maintained — 112 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 8,056,639/month — #1,669 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: farama_notifications-0.0.6-py3-none-any.whl
Tags
More Software Development packages
Provides backported and experimental type hints…
permissive · top 100 on PyPI
numpyNumPy provides an N-dimensional array object…
permissive · top 100 on PyPI
fastapiFastAPI is a Python web framework for building…
permissive · top 100 on PyPI
annotated-docProvides a way to document function parameters,…
permissive · top 100 on PyPI
typerTyper builds command-line applications from…
permissive · top 1,000 on PyPI
distlibDistlib provides low-level packaging utilities…
permissive · top 1,000 on PyPI
gym-noticesDelivers notices about Gym library versions to…
permissive · top 5,000 on PyPI
pyobjc-framework-UserNotificationsProvides Python bindings to macOS's…
permissive · top 15,000 on PyPI
oslo.messagingOslo Messaging provides a unified API for RPC…
permissive · top 15,000 on PyPI
firebase-messagingReceives push notifications sent via Firebase…
permissive · top 15,000 on PyPI
desktop-notifierSends cross-platform desktop notifications from…
permissive · top 15,000 on PyPI
pushbullet.pyA Python client library for the Pushbullet API…
permissive · top 15,000 on PyPI
pyfcmPyFCM is a Python client for Firebase Cloud…
permissive · top 15,000 on PyPI
notifiersNotifiers provides a unified interface to send…
permissive · top 15,000 on PyPI
notify2notify2 creates and displays desktop…
permissive · top 15,000 on PyPI
urbanairshipPython library for integrating Airship's push…
permissive · top 15,000 on PyPI