From a3c79b92d0186260393e43ea092e01e3214876f9 Mon Sep 17 00:00:00 2001 From: angrybayblade Date: Mon, 1 Aug 2022 20:51:16 +0530 Subject: [PATCH 1/4] chore: bump open-autonomy to v0.1.6 --- autonomy/__version__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/autonomy/__version__.py b/autonomy/__version__.py index 5fcc7e8a6e..f9580c6db5 100644 --- a/autonomy/__version__.py +++ b/autonomy/__version__.py @@ -22,7 +22,7 @@ __title__ = "open-autonomy" __description__ = "A framework for the creation of autonomous agent services." __url__ = "https://github.com/valory-xyz/open-autonomy.git" -__version__ = "0.1.5" +__version__ = "0.1.6" __author__ = "Valory AG" __license__ = "Apache-2.0" __copyright__ = "2021-2022 Valory AG" From d60872aa3b361044fab4efa2fd662eef9b8dce57 Mon Sep 17 00:00:00 2001 From: angrybayblade Date: Mon, 1 Aug 2022 21:04:20 +0530 Subject: [PATCH 2/4] chore: update mkdocs.yml --- mkdocs.yml | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/mkdocs.yml b/mkdocs.yml index c9515e24c8..b7a81c8698 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -92,6 +92,22 @@ nav: - Agent: 'api/replay/agent.md' - Tendermint: 'api/replay/tendermint.md' - Utils: 'api/replay/utils.md' + - Test Tools: + - Configurations: api/test_tools/configurations.md + - Fixture Helpers: api/test_tools/fixture_helpers.md + - Agents: api/test_tools/base_test_classes/agents.md + - Contracts: api/test_tools/base_test_classes/contracts.md + - ACN Node: api/test_tools/docker/acn_node.md + - AMM Net: api/test_tools/docker/amm_net.md + - Base: api/test_tools/docker/base.md + - Ganache Helpers: api/test_tools/docker/ganache.md + - Gnosis Safe Helpers: api/test_tools/docker/gnosis_safe_net.md + - Tendermint Helpers: api/test_tools/docker/tendermint.md + - Helpers: + - Async Utils: api/test_tools/helpers/async_utils.md + - Base: api/test_tools/helpers/base.md + - Contracts: api/test_tools/helpers/contracts.md + - Tendermint Utils: api/test_tools/helpers/tendermint_utils.md - Connections: - ABCI: - Check Dependencies: 'api/connections/abci/check_dependencies.md' @@ -124,6 +140,9 @@ nav: - Dialogues: 'api/skills/abstract_round_abci/dialogues.md' - Handlers: 'api/skills/abstract_round_abci/handlers.md' - Models: 'api/skills/abstract_round_abci/models.md' + - Test Tools: + - Base: api/skills/abstract_round_abci/test_tools/base.md + - Integration: api/skills/abstract_round_abci/test_tools/integration.md - IO: - IPFS: 'api/skills/abstract_round_abci/io/ipfs.md' - Load: 'api/skills/abstract_round_abci/io/load.md' @@ -136,6 +155,8 @@ nav: - Models: 'api/skills/oracle_deployment_abci/models.md' - Payloads: 'api/skills/oracle_deployment_abci/payloads.md' - Rounds: 'api/skills/oracle_deployment_abci/rounds.md' + - Dialogues: api/skills/oracle_deployment_abci/dialogues.md + - Handlers: api/skills/oracle_deployment_abci/handlers.md - Price Estimation ABCI: - Behaviours: 'api/skills/price_estimation_abci/behaviours.md' - Dialogues: 'api/skills/price_estimation_abci/dialogues.md' @@ -144,19 +165,33 @@ nav: - Payloads: 'api/skills/price_estimation_abci/payloads.md' - Rounds: 'api/skills/price_estimation_abci/rounds.md' - Oracle ABCI: + - Behaviours: api/skills/oracle_abci/behaviours.md - Composition: 'api/skills/oracle_abci/composition.md' + - Dialogues: api/skills/oracle_abci/dialogues.md + - Handlers: api/skills/oracle_abci/handlers.md + - Models: api/skills/oracle_abci/models.md - Registration ABCI: - Behaviours: 'api/skills/registration_abci/behaviours.md' - Payloads: 'api/skills/registration_abci/payloads.md' - Rounds: 'api/skills/registration_abci/rounds.md' + - Dialogues: api/skills/registration_abci/dialogues.md + - Handlers: api/skills/registration_abci/handlers.md + - Models: api/skills/registration_abci/models.md - Safe Deployment ABCI: - Behaviours: 'api/skills/safe_deployment_abci/behaviours.md' - Payloads: 'api/skills/safe_deployment_abci/payloads.md' - Rounds: 'api/skills/safe_deployment_abci/rounds.md' + - Dialogues: api/skills/safe_deployment_abci/dialogues.md + - Handlers: api/skills/safe_deployment_abci/handlers.md + - Models: api/skills/safe_deployment_abci/models.md - Transaction Settlement ABCI: - Behaviours: 'api/skills/transaction_settlement_abci/behaviours.md' - Payloads: 'api/skills/transaction_settlement_abci/payloads.md' - Rounds: 'api/skills/transaction_settlement_abci/rounds.md' + - Dialogues: api/skills/transaction_settlement_abci/dialogues.md + - Handlers: api/skills/transaction_settlement_abci/handlers.md + - Models: api/skills/transaction_settlement_abci/models.md + - Payload Tools: api/skills/transaction_settlement_abci/payload_tools.md - Exceptions: exceptions.md - Miscellaneous: - Ethereum: 'ethereum_specifics.md' From 2b97e7104afaa3d95d3e02ba25061e9e124909ad Mon Sep 17 00:00:00 2001 From: angrybayblade Date: Mon, 1 Aug 2022 21:19:35 +0530 Subject: [PATCH 3/4] chore: update release notes --- .spelling | 1 + HISTORY.md | 18 ++++++++++++++++++ SECURITY.md | 4 ++-- docs/simple_abci.md | 2 +- docs/upgrading.md | 4 ++++ 5 files changed, 26 insertions(+), 3 deletions(-) diff --git a/.spelling b/.spelling index 592428e98b..7bdd9378ed 100644 --- a/.spelling +++ b/.spelling @@ -171,6 +171,7 @@ onchain dict PrintMessage Goerli +utils - docs/index.md README.md s_ diff --git a/HISTORY.md b/HISTORY.md index bc8a93d33f..142d9c2a93 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,23 @@ # Release History - `open-autonomy` + +# 0.1.6 (2022-08-01) + +Autonomy: +- Extracts generic test utils into `autonomy.test_tools` + +Packages: +- Ports the tendermint GRPC package and test tools from `agent-academy-1` repo +- Moves base test classes into `abstract_round_abci` skill package + +Chore: +- Bumps `mistune` to `2.0.3` +- Updates `skaffold` to latest version + +Docs: +- Updates the demo section +- Adds info about Docker Desktop on MacOS and Windows + # 0.1.5 (2022-07-29) Autonomy: diff --git a/SECURITY.md b/SECURITY.md index c76a045bd3..8c38634439 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -8,8 +8,8 @@ The following table shows which versions of `open-autonomy` are currently being | Version | Supported | | --------- | ------------------ | -| `0.1.5` | :white_check_mark: | -| `< 0.1.5` | :x: | +| `0.1.6` | :white_check_mark: | +| `< 0.1.6` | :x: | ## Reporting a Vulnerability diff --git a/docs/simple_abci.md b/docs/simple_abci.md index 7f2b874d34..14cb476f78 100644 --- a/docs/simple_abci.md +++ b/docs/simple_abci.md @@ -20,7 +20,7 @@ The demo is composed of: - A set of $n$ Tendermint nodes. - A set of $n$ AEAs, in one-to-one connection with one Tendermint node. -The agents are connected to the remote service [DRAND](https://drand.love) throught the Internet. +The agents are connected to the remote service [DRAND](https://drand.love) through the Internet.
![](./images/simple_abci_app_four_agents.svg){align=center} diff --git a/docs/upgrading.md b/docs/upgrading.md index 493e0b4ac1..8f1a6e50d9 100644 --- a/docs/upgrading.md +++ b/docs/upgrading.md @@ -5,6 +5,10 @@ Below we describe the additional manual steps required to upgrade between differ # Open Autonomy +## `v0.1.5` to `v0.1.6` + +No backwards incompatible changes + ## `v0.1.4` to `v0.1.5` No backwards incompatible changes From 4f57893428bb218d8c14c3209ceb50d0b5e02655 Mon Sep 17 00:00:00 2001 From: angrybayblade Date: Mon, 1 Aug 2022 21:44:19 +0530 Subject: [PATCH 4/4] test: fix version test --- tests/test_base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/test_base.py b/tests/test_base.py index 544d9d2057..ed0038af9e 100644 --- a/tests/test_base.py +++ b/tests/test_base.py @@ -24,4 +24,4 @@ def test_version() -> None: """Test the version.""" - assert autonomy.__version__ == "0.1.5" + assert autonomy.__version__ == "0.1.6"