diff --git a/flappy_bird_env/__init__.py b/flappy_bird_env/__init__.py index f9c55a7..87acd77 100644 --- a/flappy_bird_env/__init__.py +++ b/flappy_bird_env/__init__.py @@ -1,4 +1,4 @@ -from .flappy_bird import FlappyBirdEnv +from .flappy_bird_env import FlappyBirdEnv from gymnasium.envs.registration import register diff --git a/flappy_bird_env/flappy_bird.py b/flappy_bird_env/flappy_bird_env.py similarity index 100% rename from flappy_bird_env/flappy_bird.py rename to flappy_bird_env/flappy_bird_env.py index e5b4db6..e7c05fc 100644 --- a/flappy_bird_env/flappy_bird.py +++ b/flappy_bird_env/flappy_bird_env.py @@ -1,12 +1,12 @@ +from typing import Any, Dict, List, SupportsFloat, Tuple +from gymnasium.core import ActType, ObsType, RenderFrame + import functools import gymnasium as gym import numpy as np import pygame -from typing import Any, Dict, List, SupportsFloat, Tuple - -from gymnasium.core import ActType, ObsType, RenderFrame from gymnasium.spaces import Box, Discrete from .background import Background diff --git a/pyproject.toml b/pyproject.toml index 95e8c4d..2085390 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "flappy-bird-env" -version = "0.1.5" +version = "0.1.6" description = """Flappy Bird as a Farama Gymnasium environment.""" readme = { file = "README.md", content-type = "text/markdown" } requires-python = ">=3.11" @@ -18,9 +18,9 @@ classifiers = [ "Topic :: Software Development :: Libraries" ] dependencies = [ - "gymnasium ~= 0.28.1", - "numpy ~= 1.25.0", - "pygame ~= 2.4.0" + "gymnasium ~= 0.29.0", + "numpy ~= 1.25.2", + "pygame ~= 2.5.0" ] [build-system] diff --git a/requirements.txt b/requirements.txt index 87520a7..0c5f5d4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,76 +1,3 @@ -bleach==6.0.0 -build==0.10.0 -certifi==2023.5.7 -cffi==1.15.1 -charset-normalizer==3.1.0 -cloudpickle==2.2.1 -cmake==3.26.4 -contourpy==1.1.0 -cryptography==41.0.1 -cycler==0.11.0 -decorator==4.4.2 -docutils==0.20.1 -Farama-Notifications==0.0.4 -filelock==3.12.2 -flappy-bird-env @ file:///home/roberto/Workspace/flappy-bird-env -fonttools==4.40.0 -gymnasium==0.28.1 -idna==3.4 -imageio==2.31.1 -imageio-ffmpeg==0.4.8 -importlib-metadata==6.7.0 -jaraco.classes==3.2.3 -jax-jumpy==1.0.0 -jeepney==0.8.0 -Jinja2==3.1.2 -keyring==24.1.0 -kiwisolver==1.4.4 -lit==16.0.6 -lz4==4.3.2 -markdown-it-py==3.0.0 -MarkupSafe==2.1.3 -matplotlib==3.7.1 -mdurl==0.1.2 -more-itertools==9.1.0 -moviepy==1.0.3 -mpmath==1.3.0 -networkx==3.1 -numpy==1.25.0 -nvidia-cublas-cu11==11.10.3.66 -nvidia-cuda-cupti-cu11==11.7.101 -nvidia-cuda-nvrtc-cu11==11.7.99 -nvidia-cuda-runtime-cu11==11.7.99 -nvidia-cudnn-cu11==8.5.0.96 -nvidia-cufft-cu11==10.9.0.58 -nvidia-curand-cu11==10.2.10.91 -nvidia-cusolver-cu11==11.4.0.1 -nvidia-cusparse-cu11==11.7.4.91 -nvidia-nccl-cu11==2.14.3 -nvidia-nvtx-cu11==11.7.91 -opencv-python==4.7.0.72 -packaging==23.1 -Pillow==9.5.0 -pkginfo==1.9.6 -proglog==0.1.10 -pycparser==2.21 -pygame==2.4.0 -Pygments==2.15.1 -pyparsing==3.1.0 -pyproject_hooks==1.0.0 -python-dateutil==2.8.2 -readme-renderer==40.0 -requests==2.31.0 -requests-toolbelt==1.0.0 -rfc3986==2.0.0 -rich==13.4.2 -SecretStorage==3.3.3 -six==1.16.0 -sympy==1.12 -torch==2.0.1 -tqdm==4.65.0 -triton==2.0.0 -twine==4.0.2 -typing_extensions==4.6.3 -urllib3==2.0.3 -webencodings==0.5.1 -zipp==3.15.0 +gymnasium[box2d,other]==0.29.0 +numpy==1.25.2 +pygame~=2.5.0