Jpl-rosa

Latest version: v1.0.7

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

Scan your dependencies

Page 1 of 2

1.0.7

Added

* Support for local models using Ollama, particularly Llama >= 3.1

Changed

* Bumped LangChain versions
* Updated ROS1 tools: `rosservice_call`, `roslaunch_list` and `rosnode_kill`

1.0.6

Added

* Implemented streaming capability for ROSA responses
* Added `pyproject.toml` for modern Python packaging
* Implemented asynchronous operations in TurtleAgent for better responsiveness

Changed

* Updated Dockerfile for improved build process and development mode support
* Refactored TurtleAgent class for better modularity and streaming support
* Improved bounds checking for turtle movements
* Updated demo script for better cross-platform support and X11 forwarding
* Renamed `set_debuging` to `set_debugging` in system tools

Fixed

* Corrected typos and improved documentation in various files
* Fixed potential issues with turtle movement calculations

Removed

* Removed unnecessary logging statements from turtle tools

1.0.5

Added

* CI pipeline for automated testing
* Unit tests for ROSA tools and utilities

Changed

* Improvements to various ROS2 tools
* Upgrade dependencies:
* `langchain` to 0.2.14
* `langchain_core` to 0.2.34
* `langchain-openai` to 0.1.22

1.0.4

Added

* Implemented ros2 topic echo tool.

Changed

* Refactored ROS2 tools for better error handling and response parsing.
* Added blacklist parameters to relevant ROS2 tools.

Fixed

* Fixed a bug where getting a list of ROS2 log files failed.

1.0.3

Added

* `rosservice_call` tool for ROS1

Changed

* Changed ROSA class methods from private to protected to allow easier overrides.
* Updated ros1 `roslog` tools to handle multiple logging directories.
* Upgrade dependencies:
* `langchain` to 0.2.13
* `langchain-community` to 0.2.12
* `langchain_core` to 0.2.32
* `langchain-openai` to 0.1.21

1.0.2

Changed

* Changed the `rostopic_echo` tool to both echo the topic and return the messages as a list

Fixed

* Fixed a bug where both `ros1` and `ros2` tools were being imported before checking the `ros_version` parameter (6) (
ec578c10)

Page 1 of 2

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.