Learning-loop-node

Latest version: v0.13.4

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

Scan your dependencies

Page 1 of 26

0.13.4

Detector config:
- Set sio data limit to 20 MB

0.13.3

53 - Fixes a major bug in loop communication where the uploaded files in a batch upload all had
the same name. This caused the learning loop to import the same file up
to 20 times while losing up to 19 uploaded images.

0.13.2

- fixes a bug where the creation date parameter was ignored on the socketio `detect` endpoint (49)

0.13.1

Detector fix:

Improve behavior when the target model is changed to speed up the change between already downloaded models. Downloaded models will only be compiled if necessary.

0.13.0

Detector SIO Interface:
- Add endpoints to control versioning mode and get current versioning info (`set_model_version_mode`, `get_model_version`)
- Add endpoints to get `about` info (same response as the corresponding REST endpoint)
- Add endpoints to control outbox mode (`get_outbox_mode`, `set_outbox_mode`)
- **Breaking change**: All SIO responses are now dicts. This affects the response of the `info` endpoint which now returns `{"status": "No model loaded"}` if no model is loaded.

All Nodes:
- Changes of the node status are now logged with level INFO

Further Breaking Changes:
- Enums are moved to own module

0.12.1

Improvements:

- Handle 429 (too many requests). When communicating with a learning loop instance via the REST interface the server may respond with 429 when it has to handle too many requests. We extended the loop communication module (used by all nodes) with a retry mechanism to retry the call several times with a delay between all attempts.

Page 1 of 26

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.