Jumanji

Latest version: v1.1.0

Safety actively analyzes 688867 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

1.1.0

Release Notes
Many small fixes and upgrades. Notably fixed rendering in certain environments, upgraded gym wrapper to gymnasium and upgraded from python 3.8-3.9 to python 3.10-3.12. Additionally added a fully jittable version of the [Level Based Foraging environment](https://github.com/semitable/lb-foraging).

What's Changed
* fix: pacman ghost valid action calculations result in NaNs by taodav in https://github.com/instadeepai/jumanji/pull/241
* fix: remove num agents from cleaner init in docs by sash-a in https://github.com/instadeepai/jumanji/pull/249
* fix: binpack docs by sash-a in https://github.com/instadeepai/jumanji/pull/250
* chore: fix setup.py for windows by sash-a in https://github.com/instadeepai/jumanji/pull/252
* Refactor: Minor code style improvements by helpingstar in https://github.com/instadeepai/jumanji/pull/246
* Feat: Full Level-Based Foraging(LBF) environment by WiemKhlifi in https://github.com/instadeepai/jumanji/pull/218
* fix: rendering in cvrp and tsp by sash-a in https://github.com/instadeepai/jumanji/pull/251
* chore: upgrade python by sash-a in https://github.com/instadeepai/jumanji/pull/254
* feat: switch to ruff and upgrade pre-commit hooks by sash-a in https://github.com/instadeepai/jumanji/pull/260
* feat: return individual rewards in Connector env by WiemKhlifi in https://github.com/instadeepai/jumanji/pull/263
* Add dtype choice in step type/functions by thomashirtz in https://github.com/instadeepai/jumanji/pull/262
* feat: upgrade gym wrapper to gymnasium by sash-a in https://github.com/instadeepai/jumanji/pull/264

New Contributors
* taodav made their first contribution in https://github.com/instadeepai/jumanji/pull/241
* helpingstar made their first contribution in https://github.com/instadeepai/jumanji/pull/246
* WiemKhlifi made their first contribution in https://github.com/instadeepai/jumanji/pull/218
* thomashirtz made their first contribution in https://github.com/instadeepai/jumanji/pull/262

**Full Changelog**: https://github.com/instadeepai/jumanji/compare/v1.0.1...v1.1.0

1.0.1

Release Notes
Environment specs are now attributes instead of methods with no arguments. Additionally, FlatPack training was broken due to a type-casting issue, which is now fixed.

What's Changed
* fix: flatpack was training with ints by sash-a in https://github.com/instadeepai/jumanji/pull/234
* docs: update readme with paper and missing GIFs by clement-bonnet in https://github.com/instadeepai/jumanji/pull/235
* feat(specs): make environment specs managed attributes by aar65537 in https://github.com/instadeepai/jumanji/pull/220
* ci: increment version to 1.0.1 by clement-bonnet in https://github.com/instadeepai/jumanji/pull/236


**Full Changelog**: https://github.com/instadeepai/jumanji/compare/v1.0.0...v1.0.1

1.0.0

Jumanji v1
This release accompanies the [ICLR 2024 paper](https://openreview.net/forum?id=C4CxQmp9wc). The library now includes 22 environments!

What's Changed
* docs: fix typo in mmst.md by eltociear in https://github.com/instadeepai/jumanji/pull/178
* fix: latest chex and jax by clement-bonnet in https://github.com/instadeepai/jumanji/pull/181
* fix bugs in specs test by George-Ogden in https://github.com/instadeepai/jumanji/pull/184
* docs: fix links at top of README by George-Ogden in https://github.com/instadeepai/jumanji/pull/196
* fix(maze): fixed row and col in _compute_action_mask function. by danielpalen in https://github.com/instadeepai/jumanji/pull/194
* fix(roboticWarehouse): goal conditional by arnupretorius in https://github.com/instadeepai/jumanji/pull/191
* Tetris docs by George-Ogden in https://github.com/instadeepai/jumanji/pull/200
* fix: mention to rware in rendering code by clement-bonnet in https://github.com/instadeepai/jumanji/pull/198
* feat: Toggle logo in dark mode by callumtilbury in https://github.com/instadeepai/jumanji/pull/205
* fix: reward and discount spec not in wrapper by sash-a in https://github.com/instadeepai/jumanji/pull/206
* fix: timestep extras default value by sash-a in https://github.com/instadeepai/jumanji/pull/207
* chore: fix matplotlib and jax typing issues by sash-a in https://github.com/instadeepai/jumanji/pull/216
* Refactoring/type hints by dantp-ai in https://github.com/instadeepai/jumanji/pull/215
* Revert "feat: Toggle logo in dark mode" by callumtilbury in https://github.com/instadeepai/jumanji/pull/209
* Fix: issue in dtype of grid in cleaner env by raphaelavalos in https://github.com/instadeepai/jumanji/pull/217
* feat: pacman environment by siddarthsingh1 in https://github.com/instadeepai/jumanji/pull/186
* feat: adding sokoban environment by mvmacfarlane in https://github.com/instadeepai/jumanji/pull/185
* ci: fix tests in pipeline by clement-bonnet in https://github.com/instadeepai/jumanji/pull/225
* fix: requirements by sash-a in https://github.com/instadeepai/jumanji/pull/224
* Fix/packages data not included in sokoban by coyettev in https://github.com/instadeepai/jumanji/pull/227
* fix: autoreset wrappers by sash-a in https://github.com/instadeepai/jumanji/pull/223
* fix: default value for obs in extras by clement-bonnet in https://github.com/instadeepai/jumanji/pull/228
* feat: FlatPack environment by RuanJohn in https://github.com/instadeepai/jumanji/pull/188
* feat: implement the sliding tile puzzle env by ElshadaiK in https://github.com/instadeepai/jumanji/pull/189
* ci: increment version by clement-bonnet in https://github.com/instadeepai/jumanji/pull/230
* fix: pypi deployment by clement-bonnet in https://github.com/instadeepai/jumanji/pull/231
* ci: pypi deployment replace setuptools with hatch by clement-bonnet in https://github.com/instadeepai/jumanji/pull/232

New Contributors
* eltociear made their first contribution in https://github.com/instadeepai/jumanji/pull/178
* George-Ogden made their first contribution in https://github.com/instadeepai/jumanji/pull/184
* danielpalen made their first contribution in https://github.com/instadeepai/jumanji/pull/194
* callumtilbury made their first contribution in https://github.com/instadeepai/jumanji/pull/205
* dantp-ai made their first contribution in https://github.com/instadeepai/jumanji/pull/215
* raphaelavalos made their first contribution in https://github.com/instadeepai/jumanji/pull/217
* siddarthsingh1 made their first contribution in https://github.com/instadeepai/jumanji/pull/186
* mvmacfarlane made their first contribution in https://github.com/instadeepai/jumanji/pull/185
* RuanJohn made their first contribution in https://github.com/instadeepai/jumanji/pull/188

**Full Changelog**: https://github.com/instadeepai/jumanji/compare/v0.3.1...v1.0.0

0.3.1

Release Notes
In this release, we update the dependencies to support the latest `jax` (and `chex`) version and optimize the environment speed of `Game2048`.

What's Changed
* fix(examples): port notebook to colab by clement-bonnet in https://github.com/instadeepai/jumanji/pull/169
* ci: update to latest jax and chex by clement-bonnet in https://github.com/instadeepai/jumanji/pull/174
* build: remove jaxlib by clement-bonnet in https://github.com/instadeepai/jumanji/pull/175
* docs: update readme citation by clement-bonnet in https://github.com/instadeepai/jumanji/pull/176
* feat(2048): environment performance improvements by aar65537 in https://github.com/instadeepai/jumanji/pull/172
* build: bump version to 0.3.1 by clement-bonnet in https://github.com/instadeepai/jumanji/pull/177


**Full Changelog**: https://github.com/instadeepai/jumanji/compare/v0.3.0...v0.3.1

0.3.0

Update
We release `v0.3.0` with a more standardized codebase that now includes 18 environments.

What's Changed
* fix(generator_maze): correct definition of width and height by coyettev in https://github.com/instadeepai/jumanji/pull/126
* fix: make autoreset wrapper return 2 on reset by rodSiry in https://github.com/instadeepai/jumanji/pull/123
* feat(maze): update generator to return state by PDuckworth in https://github.com/instadeepai/jumanji/pull/122
* feat(connector): single agent by sash-a in https://github.com/instadeepai/jumanji/pull/119
* feat(tsp): generator by surana01 in https://github.com/instadeepai/jumanji/pull/137
* refactor(snake): define viewer outside the env class by clement-bonnet in https://github.com/instadeepai/jumanji/pull/134
* fix(training): connector num_agents in networks by clement-bonnet in https://github.com/instadeepai/jumanji/pull/145
* feat(cvrp): generator by surana01 in https://github.com/instadeepai/jumanji/pull/138
* feat(knapsack): generator by surana01 in https://github.com/instadeepai/jumanji/pull/139
* fix(parametric_action_distribution): sum kl divergence over event_ndims in parametric action distribution by clement-bonnet in https://github.com/instadeepai/jumanji/pull/142
* feat(connector): random walk board generator by mwolinska in https://github.com/instadeepai/jumanji/pull/120
* fix(2048): incorrect action mask by aar65537 in https://github.com/instadeepai/jumanji/pull/144
* fix: put upper bounds on versions of jax and jaxlib by dluo96 in https://github.com/instadeepai/jumanji/pull/150
* feat(robot_warehouse): full environment by arnupretorius in https://github.com/instadeepai/jumanji/pull/140
* feat(graph_coloring): implement graph_coloring environment by ElshadaiK in https://github.com/instadeepai/jumanji/pull/130
* feat(sudoku): implement environment by Egiob in https://github.com/instadeepai/jumanji/pull/125
* fix: data copy setup by Egiob in https://github.com/instadeepai/jumanji/pull/151
* docs: image fixes by clement-bonnet in https://github.com/instadeepai/jumanji/pull/154
* feat(MMST): multi minimum spanning tree environment by ulricharmel in https://github.com/instadeepai/jumanji/pull/135
* feat(multi_cvrp): Implement MultiCVRP environment by DriesSmit in https://github.com/instadeepai/jumanji/pull/133
* feat(tetris): implement Tetris environment by MedAliMimouni in https://github.com/instadeepai/jumanji/pull/132
* fix: jax version constraint by aar65537 in https://github.com/instadeepai/jumanji/pull/160
* feat: paper configs by clement-bonnet in https://github.com/instadeepai/jumanji/pull/156
* docs: update online doc with new environments by clement-bonnet in https://github.com/instadeepai/jumanji/pull/158
* feat(training): multi-worker training by clement-bonnet in https://github.com/instadeepai/jumanji/pull/164
* feat(training): upload checkpoints by clement-bonnet in https://github.com/instadeepai/jumanji/pull/165
* ci: increment version by clement-bonnet in https://github.com/instadeepai/jumanji/pull/167

New Contributors
* rodSiry made their first contribution in https://github.com/instadeepai/jumanji/pull/123
* PDuckworth made their first contribution in https://github.com/instadeepai/jumanji/pull/122
* sash-a made their first contribution in https://github.com/instadeepai/jumanji/pull/119
* mwolinska made their first contribution in https://github.com/instadeepai/jumanji/pull/120
* Uokoroafor made their first contribution in https://github.com/instadeepai/jumanji/pull/120
* RandyBrown1965 made their first contribution in https://github.com/instadeepai/jumanji/pull/120
* ojorgensen made their first contribution in https://github.com/instadeepai/jumanji/pull/120
* baubels made their first contribution in https://github.com/instadeepai/jumanji/pull/120
* aar65537 made their first contribution in https://github.com/instadeepai/jumanji/pull/144
* arnupretorius made their first contribution in https://github.com/instadeepai/jumanji/pull/140
* ElshadaiK made their first contribution in https://github.com/instadeepai/jumanji/pull/130
* Egiob made their first contribution in https://github.com/instadeepai/jumanji/pull/125
* ulricharmel made their first contribution in https://github.com/instadeepai/jumanji/pull/135
* DriesSmit made their first contribution in https://github.com/instadeepai/jumanji/pull/133
* MedAliMimouni made their first contribution in https://github.com/instadeepai/jumanji/pull/132

**Full Changelog**: https://github.com/instadeepai/jumanji/compare/v0.2.2...v0.3.0

0.2.2

Release Notes
This release proposes a few fixes including a standardized viewer and generator interface for Minesweeper and RubiksCube.

What's Changed
* docs(contributing): state to fork the repo to contribute by clement-bonnet in https://github.com/instadeepai/jumanji/pull/84
* docs: typo in terminal logger by clement-bonnet in https://github.com/instadeepai/jumanji/pull/105
* feat: create viewer interface for rendering of environments by dluo96 in https://github.com/instadeepai/jumanji/pull/99
* docs: add pgx to readme by clement-bonnet in https://github.com/instadeepai/jumanji/pull/108
* refactor(train): remove env factory by dluo96 in https://github.com/instadeepai/jumanji/pull/110
* feat: separate rendering and instance generation for the RubiksCube environment by TristanKalloniatis in https://github.com/instadeepai/jumanji/pull/82
* test: consistent naming in Cleaner, Maze, Game2048, and Minesweeper by dluo96 in https://github.com/instadeepai/jumanji/pull/112
* refactor(cleaner): return state from instance generator by coyettev in https://github.com/instadeepai/jumanji/pull/87
* feat: allow custom rendering and instance generation methods for Minesweeper by TristanKalloniatis in https://github.com/instadeepai/jumanji/pull/85
* ci: increment version by clement-bonnet in https://github.com/instadeepai/jumanji/pull/118

New Contributors
* TristanKalloniatis made their first contribution in https://github.com/instadeepai/jumanji/pull/82
* coyettev made their first contribution in https://github.com/instadeepai/jumanji/pull/87

**Full Changelog**: https://github.com/instadeepai/jumanji/compare/v0.2.1...v0.2.2

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.