package/python-farama-notifications: new package

Add support for the python-farama-notifications package,
which provides a unified notification mechanism for all
libraries maintained by the FaramaFoundation.

This package is used by Farama projects such as gymnasium
to deliver runtime and deprecation notifications in a
consistent way.

Signed-off-by: Xukai Wang <kingxukai@zohomail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
This commit is contained in:
Xukai Wang
2026-02-13 03:03:45 +08:00
committed by Julien Olivain
parent bdd2384cc2
commit 6c0ceb48b3
5 changed files with 28 additions and 0 deletions

View File

@@ -3481,6 +3481,7 @@ F: configs/ti_am64x_sk_defconfig
N: Xukai Wang <kingxukai@zohomail.com>
F: package/python-cloudpickle/
F: package/python-farama-notifications/
N: Yair Ben Avraham <yairba@protonmail.com>
F: package/casync/

View File

@@ -1108,6 +1108,7 @@ menu "External python modules"
source "package/python-evdev/Config.in"
source "package/python-executing/Config.in"
source "package/python-falcon/Config.in"
source "package/python-farama-notifications/Config.in"
source "package/python-fastapi/Config.in"
source "package/python-fastapi-sessions/Config.in"
source "package/python-fastui/Config.in"

View File

@@ -0,0 +1,7 @@
config BR2_PACKAGE_PYTHON_FARAMA_NOTIFICATIONS
bool "python-farama-notifications"
help
Notifications for all Farama Foundation maintained
libraries.
https://github.com/Farama-Foundation/Farama-Notifications

View File

@@ -0,0 +1,5 @@
# md5, sha256 from https://pypi.org/pypi/farama-notifications/json
md5 5caeb9a1f37a2e4ccdeff13858f41444 Farama-Notifications-0.0.4.tar.gz
sha256 13fceff2d14314cf80703c8266462ebf3733c7d165336eee998fc58e545efd18 Farama-Notifications-0.0.4.tar.gz
# Locally computed sha256 checksums
sha256 7ff6336b33ae4c168086e899a11b7c91d369b6758cee20f9469d563f004f89eb LICENSE

View File

@@ -0,0 +1,14 @@
################################################################################
#
# python-farama-notifications
#
################################################################################
PYTHON_FARAMA_NOTIFICATIONS_VERSION = 0.0.4
PYTHON_FARAMA_NOTIFICATIONS_SOURCE = Farama-Notifications-$(PYTHON_FARAMA_NOTIFICATIONS_VERSION).tar.gz
PYTHON_FARAMA_NOTIFICATIONS_SITE = https://files.pythonhosted.org/packages/2e/2c/8384832b7a6b1fd6ba95bbdcae26e7137bb3eedc955c42fd5cdcc086cfbf
PYTHON_FARAMA_NOTIFICATIONS_SETUP_TYPE = setuptools
PYTHON_FARAMA_NOTIFICATIONS_LICENSE = MIT
PYTHON_FARAMA_NOTIFICATIONS_LICENSE_FILES = LICENSE
$(eval $(python-package))