Open-autonomy

Latest version: v0.19.7

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

Scan your dependencies

Page 9 of 18

0.13.1.post1

Chore:
- Bumps `open-aea1.41.0.post1`

0.13.1

Autonomy:
- Updates the on-chain tools to use service manager token contract for managing services on gnosis
- Makes fallback handler address configurable when deploying a service
- Updates the log parser to use `utf-8` encoding to avoid decoding issues on windows
- Fixes the log parser multiline parsing
- Fixes the deployment exits on windows
- Updates error handling for invalid private keys
- Fixes error messages for unreferenced events in the FSM check
- Updates the environment variable validation to
- Validate data type
- Validate default value
- Updates the service analyser to warn if the termination skill or the slashing skill is missing as a dependency
- Adds support for service level dependencies

Packages:
- Moves the hypothesis imports to test modules to avoid import errors at runtime
- Removes the hello world service

0.13.0

Autonomy:
- Replaces `open-aea-web3` with `web3py<7,>=6.0.0`
- Bumps `protobuf<5.0.0,>=4.21.6`
- Fixes `protobuf` incompatibility issue when importing hardware wallet plugin
- Refactors autonomy and agent images to
- Include install and build scripts in the base image
- Remove unwanted layers
- Remove unwanted data files

Packages:
- Generates protocols using the latest compatible `protobuf` compiler
- Compiles the tendermint connection protocol buffers using the latest compatible `protobuf` compiler

Chores:
- Bumps `protobuf` compiler to `24.3`

0.12.1.post4

Autonomy:

- Update the reuse multisig transaction builder to account for services with only one operator

0.12.1.post3

Autonomy:

- Pins `jsonschema<=4.19.0,>=4.16.0`

0.12.1.post2

Autonomy:

- Adds missing contract packages to the `eject-contracts` make target
- Adds check to make sure service is in `pre-registration` before updating the service hash
- Adds check to make sure all required environment variables are present for on-chain interactions

Page 9 of 18

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.