·
1 commit
to refs/heads/main
since this release
Installing NLE
Install with pip: pip install nle==1.3.0.
See README.md and/or docker/README.md for further instructions.
New in NLE v1.3.0
π New Features
- Add --fix-moon-phase flag for deterministic time-based game effects (#113, @akhti)
- Allow sanitizers to be enabled (#103, @jbcoe)
- Fast rebuilds of C/C++ code when needed. (#106, @jbcoe)
- Add pixel observations (#99, @StephenOman)
- Use scikit-build and dispense with setup.py (#77, @jbcoe)
- Modernize project for compatibility with uv (#71, @jbcoe)
- Use CMake's FetchContent to install third_party dependencies (#68, @jbcoe)
π Bug Fixes
- Remove old dependency check on version.txt file (#115, @StephenOman)
- Deterministic SQL result ordering (#109, @jbcoe)
- Revert "Fast rebuilds of C/C++ code when needed. (#106)" (#108, @jbcoe)
- Ensure deterministic data loading (#104, @jbcoe)
- Patch boulder trap (#100, @BartekCupial)
- Upgrade Release Drafter Action to v6 (#74, @StephenOman)
- Fix fcontext stack size on 64KiB pages (#73, @j-lojek)
- Do not install CMake on MacOS CI machines (#64, @jbcoe)
π Documentation
- Adjusting links to dataset paper (#114, @samvelyan)
- Add the links to the NetHack Learning Dataset paper. (#107, @StephenOman)
π¨ Maintenance
- Add a devcontainer for easy debugging of Linux issues (#83, @jbcoe)
- Add a pre-commit check to ensure that the uv lockfile is up to date. (#86, @jbcoe)
- Use astral-sh/setup-uv@v7 in GitHub actions (#82, @jbcoe)
- Add CI action for pure CMake build (#80, @jbcoe)
- Avoid duplicate setup of uv in test-and-deploy GitHub workflow (#84, @jbcoe)
- Add a toml formatter to pre-commit checks (#76, @jbcoe)
- Use ruff rather than black and isort for linting (#75, @jbcoe)
- Gymnasium upgrade to v1.2.0 (#62, @StephenOman)
- Upgrade pybind11 to v3 (#61, @StephenOman)
- Add Python 3.13 support (#60, @StephenOman)
- Remove support for Python 3.8 (#59, @StephenOman)
- Change URLs to point to new NLE organisation (#58, @StephenOman)
Acknowledgements
Thanks to the following contributors for supporting the development of NLE! π
@BartekCupial, @StephenOman, @akhti, @j-lojek, @jbcoe and @samvelyan