v0.9.8
What's Changed
- Reorganize parallel domains by @nhuet in #272
- Correct CGP behaviour regarding verbosity and Restorable API by @nhuet in #275
- Add --all-files option to pre-commit command to avoid skipping the test by @nhuet in #273
- Pass linters by @nhuet in #280
- github actions: do not wait for other os to build before launching an os test suite by @nhuet in #277
- Upgrade gym 0.21.0 into gymnasium 0.28.1 by @nhuet in #276
- Add a method add_agents() to all multiagents domain + fix paper-rock-scissors multiagent domain by @nhuet in #283
- Update python allowed: [3.8 ; 3.11] by @nhuet in #287
- Update doc by replacing python 3.7 mentions by python 3.8 by @nhuet in #288
- Fix ray_rllib solver after the upgrade to ray 2.7.0 by @nhuet in #284
- Update list of binderhubs by @nhuet in #289
- Call pytest on all tests by @nhuet in #286
- Remove virtual display for gymnasium tutorial on binder by @nhuet in #291
- Split tests using the C++ library from others to avoid OpenMP conflicts by @nhuet in #295
- Reactivate multi-threading on MacOS wheels and update code to C++20 standards by @fteicht in #294
- Use importlib.metadata instead of pkg_resources to manage entry points by @nhuet in #296
- Remove simplejson dependency by @nhuet in #300
- Fix release.yml by @nhuet in #298
- Propose notebooks on colab by @nhuet in #297
- Squash gh-pages into a single commit when deploying doc by @nhuet in #302
- Update scheduling domains for discrete-optimization 0.2.3 by @nhuet in #307
- Add a warning about using sb3 algorithms on binder by @nhuet in #305
- Refactor flight planning domain by @nhuet in #301
- Build wheels for macosx-arm64 by @nhuet in #303
- Add comment in full_multisolve.py about ROMs installation by @nhuet in #304
- Homogenise and debug RL solvers and implement action masking in RLlib by @fteicht in #308
- Improve unified planning support by @fteicht in #309
- Enable dynamic-versioning using poetry-dynamic-versioning by @nhuet in #310
Full Changelog: v0.9.7...v0.9.8