Quellcode durchsuchen

add farama notifications (#315)

Co-authored-by: Mark Towers <mark.m.towers@gmail.com>
Jet vor 2 Jahren
Ursprung
Commit
2c08cb45c6
1 geänderte Dateien mit 14 neuen und 2 gelöschten Zeilen
  1. 14 2
      minigrid/__init__.py

+ 14 - 2
minigrid/__init__.py

@@ -6,8 +6,6 @@ from minigrid import minigrid_env, wrappers
 from minigrid.core import roomgrid
 from minigrid.core.world_object import Wall
 
-__version__ = "2.1.0"
-
 
 def register_minigrid_envs():
     # BlockedUnlockPickup
@@ -1073,3 +1071,17 @@ def register_minigrid_envs():
         id="BabyAI-BossLevelNoUnlock-v0",
         entry_point="minigrid.envs.babyai:BossLevelNoUnlock",
     )
+
+
+__version__ = "2.1.0"
+
+
+try:
+    import sys
+
+    from farama_notifications import notifications
+
+    if "minigrid" in notifications and __version__ in notifications["minigrid"]:
+        print(notifications["minigrid"][__version__], file=sys.stderr)
+except Exception:  # nosec
+    pass