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.11.2 #427

Closed dependabot[bot] closed 3 years ago

dependabot[bot] commented 3 years ago

Bumps aea from 0.1.4 to 0.11.2.

Release notes

Sourced from aea's releases.

v0.11.2

  • Adds latest benchmark data
  • Fixes ACN envelope delivery issue where envelopes were delivered out of order
  • Fixes a package import issue
  • Fixes an issue where AgentLoop did not teardown properly under certain conditions
  • Fixes a bug in testing tools
  • Fixes a bug where plugins are not loaded after installation in MultiAgentManager
  • Adds unit tests for weather, thermometer and car park skills
  • Fixes a missing dependency in Windows
  • Improves SOEF connections' error handling
  • Fixes bug in ML skills and adds unit tests
  • Adds script to bump plugin versions
  • Adds gas price strategy support in aea-ledger-ethereum plugin
  • Adds CLI plugin for IPFS interactions (add/get)
  • Adds support for CLI plugins to framework
  • Multiple additional tests and test stability fixes

v0.11.1

  • Bumps aiohttp to >=3.7.4 to address a CVE affecting http_server, http_client and webhook connections
  • Adds script to ensure Pipfile and tox.ini dependencies align
  • Enforces presence of protocol_specification_id in protocol.yaml
  • Adds support for installation of agent-level PyPI dependencies in AEABuilder
  • Sets default ledger plugin during aea create
  • Updates various agent packages with missing ledger plugin dependencies
  • Bumps various development dependencies
  • Renames coin_price skill to advanced_data_request skill and generalises it
  • Updates fetch_beacon skill to use ledger connection
  • Multiple docs updates to fix order of CLI commands with respect to installing dependencies
  • Multiple additional tests and test stability fixes

v0.11.0

  • Adds slots usage in frequently used framework objects, including Dialogue
  • Fixes a bug in aea upgrade command where eject prompt was not offered
  • Refactors skill component configurations to allow for skill components (Handler, Behaviour, Model) to be placed anywhere in a skill
  • Extends skill component configuration to specify optional file_path field
  • Extracts all ledger specific functionality in plugins
  • Improves error logging in http server connection
  • Updates Development - Use case documentation
  • Adds restart support to p2p_libp2p connection on read/write failure
  • Adds validation of default routing and default connection configuration
  • Refactors and significantly simplifies routing between components
  • Limits usage of EnvelopeContext
  • Adds support for new CosmWasm message format in ledger plugins
  • Adds project loading checks and optional auto removal in MultiAgentManager
  • Adds support for reuse of threaded Multiplexer
  • Fixes bug in TAC which caused agents to make suboptimal trades
  • Adds support to specify dependencies on aea-config.yaml level
  • Improves release scripts
  • Adds lightweight Golang AEALite library
  • Adds support for skill-to-skill messages

... (truncated)

Changelog

Sourced from aea's changelog.

0.11.2 (2020-03-17)

  • Fixes a package import issue
  • Fixes an issue where AgentLoop did not teardown properly under certain conditions
  • Fixes a bug in testing tools
  • Fixes a bug where plugins are not loaded after installation in MultiAgentManager
  • Adds unit tests for weather, thermometer and car park skills
  • Fixes a missing dependency in Windows
  • Improves SOEF connections' error handling
  • Fixes bug in ML skills and adds unit tests
  • Adds script to bump plugin versions
  • Adds gas price strategy support in aea-ledger-ethereum plugin
  • Adds CLI plugin for IPFS interactions (add/get)
  • Adds support for CLI plugins to framework
  • Multiple additional tests and test stability fixes

0.11.1 (2020-03-06)

  • Bumps aiohttp to >=3.7.4 to address a CVE affecting http_server, http_client and webhook connections
  • Adds script to ensure Pipfile and tox.ini dependencies align
  • Enforces presence of protocol_specification_id in protocol.yaml
  • Adds support for installation of agent-level PyPI dependencies in AEABuilder
  • Sets default ledger plugin during aea create
  • Updates various agent packages with missing ledger plugin dependencies
  • Bumps various development dependencies
  • Renames coin_price skill to advanced_data_request skill and generalises it
  • Updates fetch_beacon skill to use ledger connection
  • Multiple docs updates to fix order of CLI commands with respect to installing dependencies
  • Multiple additional tests and test stability fixes

0.11.0 (2020-03-04)

  • Adds slots usage in frequently used framework objects, including Dialogue
  • Fixes a bug in aea upgrade command where eject prompt was not offered
  • Refactors skill component configurations to allow for skill components (Handler, Behaviour, Model) to be placed anywhere in a skill
  • Extends skill component configuration to specify optional file_path field
  • Extracts all ledger specific functionality in plugins
  • Improves error logging in http server connection
  • Updates Development - Use case documentation
  • Adds restart support to p2p_libp2p connection on read/write failure
  • Adds validation of default routing and default connection configuration
  • Refactors and significantly simplifies routing between components
  • Limits usage of EnvelopeContext
  • Adds support for new CosmWasm message format in ledger plugins
  • Adds project loading checks and optional auto removal in MultiAgentManager
  • Adds support for reuse of threaded Multiplexer
  • Fixes bug in TAC which caused agents to make suboptimal trades
  • Adds support to specify dependencies on aea-config.yaml level
  • Improves release scripts
  • Adds lightweight Golang AEALite library

... (truncated)

Commits


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 #429.