Arena-py

Latest version: v1.3.0

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

Scan your dependencies

Page 6 of 6

0.1.17

Changed
- Event handler bug fix.

0.1.16

Changed
- Bug fix with turning dictionaries into Material as.

0.1.15

Changed
- Bug fix with get_persisted_obj. Ensures that `persist` is True.

0.1.14

Added
- Allow user defined username and passwords with env vars `ARENA_USERNAME`, `ARENA_PASSWORD`. Need to
specify both to bypass auth.

Changed
- scene callbacks (`on_msg`, `new_obj`, `delete_obj`, etc.) have an `Object` instance as an argument rather than dict.
- `get_persisted_obj` returns an `Object`.

0.1.13

Added
- Support for scene landmarks with the `scene.add_landmark` method.

Changed
- Bug fix with `scene.new_obj_callback` which didn't work well with code that updated `scene.users`.

0.1.12

Added
- Support for user callbacks (`user_join_callback`, `user_left_callback`).
- Use these callbacks to handle when a user joins and leaves, respectively.
- `scene.users` will give now you a dictionary of users, mapping `object_id`'s to `Camera` objects.
- Add Changelog.md to keep track of changes.

Changed
- `Arena` class renamed to `Scene`, but using `Arena` is still allowed. Updated examples to reflect this.
- Tiny bug fix with `update_objects`.

Page 6 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.