factorio-learning-environment
factorio-learning-environment copied to clipboard
chore: introduce uv
Introduced uv for dependency management, since there seems to be setup issue #146.
Confirmed lab-play to run.
$ uv venv
$ source .venv/bin/activate
$ uv sync
warning: `uv sync` is experimental and may change without warning
Resolved 37 packages in 11ms
Prepared 36 packages in 3ms
Installed 37 packages in 622ms
+ annotated-types==0.7.0
+ anthropic==0.49.0
+ anyio==4.8.0
+ certifi==2025.1.31
+ colorama==0.4.6
+ construct==2.10.70
+ distro==1.9.0
+ dotenv==0.9.9
+ exceptiongroup==1.2.2
+ factorio-learning-environment==0.1.0 (from file:///C:/Users/Ryu/Documents/GitHub/research/factorio-learning-environment)
+ factorio-rcon-py==2.1.3
+ h11==0.14.0
+ httpcore==1.0.7
+ httpx==0.28.1
+ idna==3.10
+ imageio==2.37.0
+ jiter==0.9.0
+ lazy-loader==0.4
+ lupa==2.4
+ networkx==3.4.2
+ numpy==2.2.3
+ openai==1.66.3
+ packaging==24.2
+ pillow==11.1.0
+ psycopg2==2.9.10
+ pydantic==2.10.6
+ pydantic-core==2.27.2
+ python-dotenv==1.0.1
+ scikit-image==0.25.2
+ scipy==1.15.2
+ six==1.17.0
+ slpp==1.2.3
+ sniffio==1.3.1
+ tenacity==9.0.0
+ tifffile==2025.2.18
+ tqdm==4.67.1
+ typing-extensions==4.12.2
$ python .\eval\open\independent_runs\run.py --run_config=eval/open/independent_runs/run_config_example_lab_play.json
Connected to 127.0.0.1 client at tcp/27000.
27000: Loading action admin\clear_collision_boxes/server.lua into game
27000: Loading action admin\extend_collision_boxes/server.lua into game
27000: Loading action admin\get_factory_centroid/server2.lua into game
27000: Loading action admin\get_factory_centroid/server.lua into game
...