fetchai / agents-tac

Competition and Agent Frameworks for the Trading Agents Competition
https://fetchai.github.io/agents-tac
Apache License 2.0
27 stars 8 forks source link

Bump aea from 0.1.4 to 0.10.1 #420

Closed dependabot[bot] closed 3 years ago

dependabot[bot] commented 3 years ago

Bumps aea from 0.1.4 to 0.10.1.

Release notes

Sourced from aea's releases.

v0.10.1

  • Changes default URL of soef connection to https
  • Improves teardown, retry and edge case handling of p2p_libp2p and p2p_libp2p_client connections
  • Adds auto-generation of private keys to MultiAgentManager
  • Exposes address getters on MultiAgentManager
  • Improves package validation error messages
  • Simplifies default DecisionMakerHandler and extracts advanced features in separate class
  • Fixes task manager and its usage in skills
  • Adds support for multi-language protocol stub generation
  • Adds data_dir usage to additional connections
  • Adds IO helper function for consistent file usage
  • Extends release helper scripts
  • Removes stub connection as default connection
  • Adds support for AEA usage without connections
  • Multiple docs updates based on user feedback
  • Multiple additional tests and test stability fixes

v0.10.0

  • Removes error skill from agents which do not need it
  • Adds support for relay connection reconnect in ACN
  • Multiplexer refactoring for easier connection handling
  • Fix erc1155 skill tests on CosmWasm chains
  • Extends docs on usage of CosmWasm chains
  • Adds version compatibility in aea upgrade command
  • Introduces protocol specification id and related changes for better interoperability
  • Adds synchronous connection base class
  • Exposes state setter in connection base class
  • Adds Yoti protocol and connection
  • Multiple updates to generic buyer
  • Adds additional automation to MultiAgentManager, including automated handling of certs, keys and other package specific data
  • Multiple test improvements and fixes
  • Add stricter typing and checks
  • Fixes to MacOS install script
  • Adds threading patch for web3
  • Multiple docs updates based on user feedback
  • Multiple additional tests and test stability fixes

v0.9.2

  • Fixes CosmosApi, in particular for CosmWasm
  • Fixes error output from add-key CLI command
  • Update aea_version in non-vendor packages when calling upgrade CLI command
  • Extend upgrade command to fetch newer agent if present on registry
  • Add support for mixed fetch mode in MultiAgentManager
  • Fixes logging overrides in MultiAgentManager
  • Configuration overrides now properly handle None values
  • Multiple docs updates based on user feedback
  • Multiple additional tests and test stability fixes

v0.9.1

  • Fixes multiple issues with MultiAgentManager including overrides not being correctly applied

... (truncated)

Changelog

Sourced from aea's changelog.

0.10.1 (2020-02-21)

  • Changes default URL of soef connection to https
  • Improves teardown, retry and edge case handling of p2p_libp2p and p2p_libp2p_client connections
  • Adds auto-generation of private keys to MultiAgentManager
  • Exposes address getters on MultiAgentManager
  • Improves package validation error messages
  • Simplifies default DecisionMakerHandler and extracts advanced features in separate class
  • Fixes task manager and its usage in skills
  • Adds support for multi-language protocol stub generation
  • Adds data_dir usage to additional connections
  • Adds IO helper function for consistent file usage
  • Extends release helper scripts
  • Removes stub connection as default connection
  • Adds support for AEA usage without connections
  • Multiple docs updates based on user feedback
  • Multiple additional tests and test stability fixes

0.10.0 (2020-02-11)

  • Removes error skill from agents which do not need it
  • Adds support for relay connection reconnect in ACN
  • Multiplexer refactoring for easier connection handling
  • Fix erc1155 skill tests on CosmWasm chains
  • Extends docs on usage of CosmWasm chains
  • Adds version compatibility in aea upgrade command
  • Introduces protocol specification id and related changes for better interoperability
  • Adds synchronous connection base class
  • Exposes state setter in connection base class
  • Adds Yoti protocol and connection
  • Multiple updates to generic buyer
  • Adds additional automation to MultiAgentManager, including automated handling of certs, keys and other package specific data
  • Multiple test improvements and fixes
  • Add stricter typing and checks
  • Fixes to MacOS install script
  • Adds threading patch for web3
  • Multiple docs updates based on user feedback
  • Multiple additional tests and test stability fixes

0.9.2 (2020-01-21)

  • Fixes CosmosApi, in particular for CosmWasm
  • Fixes error output from add-key CLI command
  • Update aea_version in non-vendor packages when calling upgrade CLI command
  • Extend upgrade command to fetch newer agent if present on registry
  • Add support for mixed fetch mode in MultiAgentManager
  • Fixes logging overrides in MultiAgentManager
  • Configuration overrides now properly handle None values
  • Multiple docs updates based on user feedback
  • Multiple additional tests and test stability fixes

... (truncated)

Commits
  • 4fcf900 Merge pull request #2281 from fetchai/develop
  • 97b9a15 Merge pull request #2280 from fetchai/feature/release_v0.10.1
  • 0917ef8 Adds new history item, fixes spelling
  • 1f8cc54 Update docs, in particular API docs
  • 3a369d8 Bump package versions
  • 242de80 Bump aea version to 0.10.1
  • 3edeb7b Merge pull request #2276 from fetchai/feature/soef
  • 4f42518 Merge pull request #2278 from fetchai/fix/p2p_tests
  • 7153f4d Fix py3.6 issue with pipe closing
  • 935d089 Attempt to fix Windows issues on pipe
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 3 years ago

Superseded by #425.