From ce621cd0a08d05e40f9bcfe06af6d7ac2a19314a Mon Sep 17 00:00:00 2001 From: David Minarsch Date: Sat, 26 Feb 2022 17:31:11 +0100 Subject: [PATCH 1/4] bump: aea to 1.5.0 --- aea/__version__.py | 2 +- deploy-image/Dockerfile | 2 +- develop-image/docker-env.sh | 2 +- docs/quickstart.md | 2 +- examples/tac_deploy/Dockerfile | 2 +- scripts/install.ps1 | 2 +- scripts/install.sh | 2 +- tests/test_docs/test_bash_yaml/md_files/bash-quickstart.md | 4 ++-- user-image/docker-env.sh | 2 +- 9 files changed, 10 insertions(+), 10 deletions(-) diff --git a/aea/__version__.py b/aea/__version__.py index ebb3027832..a1970fd2c1 100644 --- a/aea/__version__.py +++ b/aea/__version__.py @@ -23,7 +23,7 @@ __title__ = "open-aea" __description__ = "Open Autonomous Economic Agent framework (without vendor lock-in)" __url__ = "https://github.com/valory-xyz/open-aea.git" -__version__ = "1.4.0" +__version__ = "1.5.0" __author__ = "Valory AG" __license__ = "Apache-2.0" __copyright__ = "2021 Valory AG, 2019 Fetch.AI Limited" diff --git a/deploy-image/Dockerfile b/deploy-image/Dockerfile index 710a90ad51..01403c8ffd 100644 --- a/deploy-image/Dockerfile +++ b/deploy-image/Dockerfile @@ -16,7 +16,7 @@ RUN apk add --no-cache go # aea installation RUN pip install --upgrade pip -RUN pip install --upgrade --force-reinstall open-aea[all]==1.4.0.post1 +RUN pip install --upgrade --force-reinstall open-aea[all]==1.5.0.post1 # directories and aea cli config COPY /.aea /home/.aea diff --git a/develop-image/docker-env.sh b/develop-image/docker-env.sh index 37c727ce6d..1765e4a84c 100755 --- a/develop-image/docker-env.sh +++ b/develop-image/docker-env.sh @@ -1,7 +1,7 @@ #!/bin/bash # Swap the following lines if you want to work with 'latest' -DOCKER_IMAGE_TAG=valory/open-aea-develop:1.4.0 +DOCKER_IMAGE_TAG=valory/open-aea-develop:1.5.0 # DOCKER_IMAGE_TAG=valory/open-aea-develop:latest DOCKER_BUILD_CONTEXT_DIR=.. diff --git a/docs/quickstart.md b/docs/quickstart.md index ec65a3364c..ad66637069 100644 --- a/docs/quickstart.md +++ b/docs/quickstart.md @@ -198,7 +198,7 @@ You will see the echo skill running in the terminal window (an output similar to / ___ \ | |___ / ___ \ /_/ \_\|_____|/_/ \_\ -v1.4.0 +v1.5.0 Starting AEA 'my_first_aea' in 'async' mode ... info: Echo Handler: setup method called. diff --git a/examples/tac_deploy/Dockerfile b/examples/tac_deploy/Dockerfile index a74e17f7e5..49d21e88ab 100644 --- a/examples/tac_deploy/Dockerfile +++ b/examples/tac_deploy/Dockerfile @@ -19,7 +19,7 @@ RUN apk add --no-cache go # aea installation RUN python -m pip install --upgrade pip -RUN pip install --upgrade --force-reinstall aea[all]==1.4.0 +RUN pip install --upgrade --force-reinstall aea[all]==1.5.0 # directories and aea cli config COPY /.aea /home/.aea diff --git a/scripts/install.ps1 b/scripts/install.ps1 index 1aa679954e..63c2d1b453 100644 --- a/scripts/install.ps1 +++ b/scripts/install.ps1 @@ -34,7 +34,7 @@ function instal_choco_golang_gcc { } function install_aea { echo "Install aea" - $output=pip install open-aea[all]==1.4.0 --force --no-cache-dir 2>&1 |out-string; + $output=pip install open-aea[all]==1.5.0 --force --no-cache-dir 2>&1 |out-string; if ($LastExitCode -ne 0) { echo $output echo "AEA install failed!" diff --git a/scripts/install.sh b/scripts/install.sh index 611c4f715e..c22299d849 100755 --- a/scripts/install.sh +++ b/scripts/install.sh @@ -42,7 +42,7 @@ function is_python_version_ok() { function install_aea (){ echo "Install AEA" - output=$(pip3 install --user open-aea[all]==1.4.0 --force --no-cache-dir) + output=$(pip3 install --user open-aea[all]==1.5.0 --force --no-cache-dir) if [[ $? -ne 0 ]]; then echo "$output" diff --git a/tests/test_docs/test_bash_yaml/md_files/bash-quickstart.md b/tests/test_docs/test_bash_yaml/md_files/bash-quickstart.md index 3b273066ad..88f323c508 100644 --- a/tests/test_docs/test_bash_yaml/md_files/bash-quickstart.md +++ b/tests/test_docs/test_bash_yaml/md_files/bash-quickstart.md @@ -61,7 +61,7 @@ Confirm password: / ___ \ | |___ / ___ \ /_/ \_\|_____|/_/ \_\ -v1.4.0 +v1.5.0 AEA configurations successfully initialized: {'author': 'fetchai'} ``` @@ -102,7 +102,7 @@ aea run / ___ \ | |___ / ___ \ /_/ \_\|_____|/_/ \_\ -v1.4.0 +v1.5.0 Starting AEA 'my_first_aea' in 'async' mode ... info: Echo Handler: setup method called. diff --git a/user-image/docker-env.sh b/user-image/docker-env.sh index 652aee7bb8..6c94a1a83c 100644 --- a/user-image/docker-env.sh +++ b/user-image/docker-env.sh @@ -1,7 +1,7 @@ #!/bin/bash # Swap the following lines if you want to work with 'latest' -DOCKER_IMAGE_TAG=valory/open-aea-user:1.4.0 +DOCKER_IMAGE_TAG=valory/open-aea-user:1.5.0 # DOCKER_IMAGE_TAG=valory/open-aea-user:latest DOCKER_BUILD_CONTEXT_DIR=.. From 01c70dffc3d2ad173e681aa25d76fefa173f79b8 Mon Sep 17 00:00:00 2001 From: David Minarsch Date: Sat, 26 Feb 2022 17:33:04 +0100 Subject: [PATCH 2/4] bump: plugins to next minor --- plugins/aea-cli-ipfs/setup.py | 2 +- plugins/aea-ledger-cosmos/setup.py | 2 +- plugins/aea-ledger-ethereum/setup.py | 2 +- plugins/aea-ledger-fetchai/setup.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugins/aea-cli-ipfs/setup.py b/plugins/aea-cli-ipfs/setup.py index ea4dee44cc..aa422d68b7 100755 --- a/plugins/aea-cli-ipfs/setup.py +++ b/plugins/aea-cli-ipfs/setup.py @@ -28,7 +28,7 @@ setup( name="open-aea-cli-ipfs", - version="1.3.1", + version="1.5.0", author="Valory AG", license="Apache-2.0", description="CLI extension for open AEA framework wrapping IPFS functionality.", diff --git a/plugins/aea-ledger-cosmos/setup.py b/plugins/aea-ledger-cosmos/setup.py index 8f81d5979d..3dd73082ca 100644 --- a/plugins/aea-ledger-cosmos/setup.py +++ b/plugins/aea-ledger-cosmos/setup.py @@ -26,7 +26,7 @@ setup( name="open-aea-ledger-cosmos", - version="1.4.0", + version="1.5.0", author="Valory AG", license="Apache-2.0", description="Python package wrapping the public and private key cryptography and ledger api of Cosmos.", diff --git a/plugins/aea-ledger-ethereum/setup.py b/plugins/aea-ledger-ethereum/setup.py index e89bfe3a35..7536e69ab9 100644 --- a/plugins/aea-ledger-ethereum/setup.py +++ b/plugins/aea-ledger-ethereum/setup.py @@ -26,7 +26,7 @@ setup( name="open-aea-ledger-ethereum", - version="1.4.2", + version="1.5.0", author="Valory AG", license="Apache-2.0", description="Python package wrapping the public and private key cryptography and ledger api of Ethereum.", diff --git a/plugins/aea-ledger-fetchai/setup.py b/plugins/aea-ledger-fetchai/setup.py index 163c462a24..7ac6135849 100644 --- a/plugins/aea-ledger-fetchai/setup.py +++ b/plugins/aea-ledger-fetchai/setup.py @@ -31,7 +31,7 @@ setup( name="open-aea-ledger-fetchai", - version="1.4.0", + version="1.5.0", author="Valory AG", license="Apache-2.0", description="Python package wrapping the public and private key cryptography and ledger API of Fetch.AI.", From 90a2bf8b748d2c7f40299aebd64bb34a405f5d0a Mon Sep 17 00:00:00 2001 From: David Minarsch Date: Sat, 26 Feb 2022 17:35:49 +0100 Subject: [PATCH 3/4] chore: regenerate protocols --- packages/fetchai/protocols/acn/__init__.py | 2 +- packages/fetchai/protocols/acn/protocol.yaml | 2 +- .../protocols/contract_api/__init__.py | 2 +- .../protocols/contract_api/protocol.yaml | 2 +- .../fetchai/protocols/default/__init__.py | 2 +- .../fetchai/protocols/default/protocol.yaml | 2 +- packages/fetchai/protocols/fipa/__init__.py | 2 +- packages/fetchai/protocols/fipa/protocol.yaml | 2 +- packages/fetchai/protocols/gym/__init__.py | 2 +- packages/fetchai/protocols/gym/protocol.yaml | 2 +- packages/fetchai/protocols/http/__init__.py | 2 +- packages/fetchai/protocols/http/protocol.yaml | 2 +- .../fetchai/protocols/ledger_api/__init__.py | 2 +- .../protocols/ledger_api/protocol.yaml | 2 +- .../fetchai/protocols/oef_search/__init__.py | 2 +- .../protocols/oef_search/protocol.yaml | 2 +- .../protocols/state_update/__init__.py | 2 +- .../protocols/state_update/protocol.yaml | 2 +- packages/fetchai/protocols/tac/__init__.py | 2 +- packages/fetchai/protocols/tac/protocol.yaml | 2 +- packages/hashes.csv | 44 +++++++++---------- .../open_aea/protocols/signing/__init__.py | 2 +- .../open_aea/protocols/signing/protocol.yaml | 2 +- tests/data/generator/t_protocol/__init__.py | 2 +- tests/data/generator/t_protocol/protocol.yaml | 2 +- .../generator/t_protocol_no_ct/__init__.py | 2 +- .../generator/t_protocol_no_ct/protocol.yaml | 2 +- tests/data/hashes.csv | 4 +- 28 files changed, 50 insertions(+), 50 deletions(-) diff --git a/packages/fetchai/protocols/acn/__init__.py b/packages/fetchai/protocols/acn/__init__.py index 90065afffc..86298f9711 100644 --- a/packages/fetchai/protocols/acn/__init__.py +++ b/packages/fetchai/protocols/acn/__init__.py @@ -20,7 +20,7 @@ """ This module contains the support resources for the acn protocol. -It was created with protocol buffer compiler version `libprotoc 3.19.4` and aea version `1.4.0`. +It was created with protocol buffer compiler version `libprotoc 3.19.4` and aea version `1.5.0`. """ from packages.fetchai.protocols.acn.message import AcnMessage diff --git a/packages/fetchai/protocols/acn/protocol.yaml b/packages/fetchai/protocols/acn/protocol.yaml index 09d9a57d4d..38a66662f1 100644 --- a/packages/fetchai/protocols/acn/protocol.yaml +++ b/packages/fetchai/protocols/acn/protocol.yaml @@ -8,7 +8,7 @@ license: Apache-2.0 aea_version: '>=1.0.0, <2.0.0' fingerprint: README.md: QmTC2bW7X9szcSXsGo4x3CtK9WST4fc5r5Kv4mVsVcY4RM - __init__.py: QmXitu1B1wGHfGR9VhBmM3CPZ6XUjo6KRCnjCw1qZXEoUj + __init__.py: QmWR44Db5wtu1HFePtE2DSRgAfeZ4cLo2ahVAN86kiNMKT acn.proto: QmVWvXETUNe7QZTvBgzwpofNP3suFthwyxbTVUqSx8mdnE acn_pb2.py: Qmf3HYmJtGwugpCuWSmJEDVHwZcnCF6BWmeEouUSpBRs45 custom_types.py: QmS9xN5EPy8pZRbwpUdewH7TocNGCx7xv3GwupxSQRRVgM diff --git a/packages/fetchai/protocols/contract_api/__init__.py b/packages/fetchai/protocols/contract_api/__init__.py index 172b1c9f1d..9e28ab4d85 100644 --- a/packages/fetchai/protocols/contract_api/__init__.py +++ b/packages/fetchai/protocols/contract_api/__init__.py @@ -20,7 +20,7 @@ """ This module contains the support resources for the contract_api protocol. -It was created with protocol buffer compiler version `libprotoc 3.19.4` and aea version `1.4.0`. +It was created with protocol buffer compiler version `libprotoc 3.19.4` and aea version `1.5.0`. """ from packages.fetchai.protocols.contract_api.message import ContractApiMessage diff --git a/packages/fetchai/protocols/contract_api/protocol.yaml b/packages/fetchai/protocols/contract_api/protocol.yaml index 7f8667a6fb..c90c165c44 100644 --- a/packages/fetchai/protocols/contract_api/protocol.yaml +++ b/packages/fetchai/protocols/contract_api/protocol.yaml @@ -8,7 +8,7 @@ license: Apache-2.0 aea_version: '>=1.0.0, <2.0.0' fingerprint: README.md: QmYJqcqfbCFE3LHMgok2xkP9z8myB9NNZsm6iR6NXh2HQF - __init__.py: QmYBkMjzkmQSrhE3Tw3SwM1HfWfS8TiMqmTwSRiuuahqm1 + __init__.py: QmUaPvVyXE9wTREMchSKrXKVX4TEFM8TM2mHBFGKA3RYAv contract_api.proto: QmVezvQ3vgN19nzJD1CfgvjHxjdaP4yLUSwaQDMQq85vUZ contract_api_pb2.py: QmRp7JBW1HQGwShSagVLTpvQvEkQPqAZLqnTT2HkBpXBuk custom_types.py: QmW9Ju9GnYc8A7sbG8RvR8NnTCf5sVfycYqotN6WZb76LG diff --git a/packages/fetchai/protocols/default/__init__.py b/packages/fetchai/protocols/default/__init__.py index c77075924e..cefb54fa97 100644 --- a/packages/fetchai/protocols/default/__init__.py +++ b/packages/fetchai/protocols/default/__init__.py @@ -20,7 +20,7 @@ """ This module contains the support resources for the default protocol. -It was created with protocol buffer compiler version `libprotoc 3.19.4` and aea version `1.4.0`. +It was created with protocol buffer compiler version `libprotoc 3.19.4` and aea version `1.5.0`. """ from packages.fetchai.protocols.default.message import DefaultMessage diff --git a/packages/fetchai/protocols/default/protocol.yaml b/packages/fetchai/protocols/default/protocol.yaml index a89a159ba4..1f67aec2b4 100644 --- a/packages/fetchai/protocols/default/protocol.yaml +++ b/packages/fetchai/protocols/default/protocol.yaml @@ -8,7 +8,7 @@ license: Apache-2.0 aea_version: '>=1.0.0, <2.0.0' fingerprint: README.md: QmNN1eJSSeAGs4uny1tqWkeQwyr6SVV2QgKAoPz18W5jnV - __init__.py: QmauQS4ZXnWiGg45uj5NwhwiEAgkedRyyJqCVeKPHATm4y + __init__.py: QmdWxoHuHyKnbuJ61j8zbXJ7ZpuduCGEsMFwsaEx4ppVVn custom_types.py: QmVbmxfpiHM8xDvsRvytPr4jmjD5Ktc5171fweYGBkXvBd default.proto: QmWYzTSHVbz7FBS84iKFMhGSXPxay2mss29vY7ufz2BFJ8 default_pb2.py: QmRjBnFfnHHPygYmSdXfVp6A2FZ7PtrYKpdwTXxMYLwEGK diff --git a/packages/fetchai/protocols/fipa/__init__.py b/packages/fetchai/protocols/fipa/__init__.py index 0db255e40f..119c823d9c 100644 --- a/packages/fetchai/protocols/fipa/__init__.py +++ b/packages/fetchai/protocols/fipa/__init__.py @@ -20,7 +20,7 @@ """ This module contains the support resources for the fipa protocol. -It was created with protocol buffer compiler version `libprotoc 3.19.4` and aea version `1.4.0`. +It was created with protocol buffer compiler version `libprotoc 3.19.4` and aea version `1.5.0`. """ from packages.fetchai.protocols.fipa.message import FipaMessage diff --git a/packages/fetchai/protocols/fipa/protocol.yaml b/packages/fetchai/protocols/fipa/protocol.yaml index 7fbd9057e8..26cee962d0 100644 --- a/packages/fetchai/protocols/fipa/protocol.yaml +++ b/packages/fetchai/protocols/fipa/protocol.yaml @@ -8,7 +8,7 @@ license: Apache-2.0 aea_version: '>=1.0.0, <2.0.0' fingerprint: README.md: QmfZxjMzApLKdff7s77G6RKqsmXLdc18yLoMLpDsoV2C8c - __init__.py: QmSGVz51XR8WZ4YJLSVpCXEDamqko33zRYjsnjJEsLdWEG + __init__.py: QmPT9DEoVRzbyPfYLjKV8W7FWJqT1HhnDfXd5infCC8K8H custom_types.py: Qmf72KRbkNsxxAHwMtkmJc5TRL23fU7AuzJAdSTftckwJQ dialogues.py: QmRvjJDEbGyhTh1cF6kSbzf45F7bEXFpWMnTw4Yf2TBymL fipa.proto: QmS7aXZ2JoG3oyMHWiPYoP9RJ7iChsoTC9KQLsj6vi3ejR diff --git a/packages/fetchai/protocols/gym/__init__.py b/packages/fetchai/protocols/gym/__init__.py index 0d071a4b66..44c90b0447 100644 --- a/packages/fetchai/protocols/gym/__init__.py +++ b/packages/fetchai/protocols/gym/__init__.py @@ -20,7 +20,7 @@ """ This module contains the support resources for the gym protocol. -It was created with protocol buffer compiler version `libprotoc 3.19.4` and aea version `1.4.0`. +It was created with protocol buffer compiler version `libprotoc 3.19.4` and aea version `1.5.0`. """ from packages.fetchai.protocols.gym.message import GymMessage diff --git a/packages/fetchai/protocols/gym/protocol.yaml b/packages/fetchai/protocols/gym/protocol.yaml index 03c90b4726..5c396be779 100644 --- a/packages/fetchai/protocols/gym/protocol.yaml +++ b/packages/fetchai/protocols/gym/protocol.yaml @@ -8,7 +8,7 @@ license: Apache-2.0 aea_version: '>=1.0.0, <2.0.0' fingerprint: README.md: QmSrL3oujtXaSgrbxQzYD12oHjb5d55kNSFiZ4SA3jSNj1 - __init__.py: QmZKdFEbLBXfjx9gdvtkQpXW5TaSySHgExVRshTvVD5dNZ + __init__.py: QmYSQmtEi8ixmDaukcggtbc1grGD3r7EgzEYQbfccERh6G custom_types.py: QmTQSizkRh6awSk4J2cPGjidMcZ356bTyYxNG2HSgfkj9B dialogues.py: QmYPuD9fkw6Rowu6eXJV5yaCjUe9jX9Ji3JSx3kQ6xaDKK gym.proto: QmSYD1qtmNwKnfuTUtPGzbfW3kww4viJ714aRTPupLdV62 diff --git a/packages/fetchai/protocols/http/__init__.py b/packages/fetchai/protocols/http/__init__.py index 80ebb9086e..2323cb32fb 100644 --- a/packages/fetchai/protocols/http/__init__.py +++ b/packages/fetchai/protocols/http/__init__.py @@ -20,7 +20,7 @@ """ This module contains the support resources for the http protocol. -It was created with protocol buffer compiler version `libprotoc 3.19.4` and aea version `1.4.0`. +It was created with protocol buffer compiler version `libprotoc 3.19.4` and aea version `1.5.0`. """ from packages.fetchai.protocols.http.message import HttpMessage diff --git a/packages/fetchai/protocols/http/protocol.yaml b/packages/fetchai/protocols/http/protocol.yaml index c6c5322d24..a7667adc73 100644 --- a/packages/fetchai/protocols/http/protocol.yaml +++ b/packages/fetchai/protocols/http/protocol.yaml @@ -8,7 +8,7 @@ license: Apache-2.0 aea_version: '>=1.0.0, <2.0.0' fingerprint: README.md: QmVzD8i4VPm36TKUn8yfuswTJbeaMBSuSqb4amokQCDc9d - __init__.py: QmYQjz1i1uRYN9D2aYF8uokKn5isYe1PvUtiV2NmJXf19h + __init__.py: Qmdz2iToaHhyY1b3ykng5Ht5JCHsebuVj4p5jowo5Haaxn dialogues.py: Qmc7ZyMiofAp95bwty32Ty3bgtEuWN2A76LWhKeYVpDNWj http.proto: QmfJj4aoNpVCZs8HsQNmf1Zx2y8b9JbuPG2Dysow4LwRQU http_pb2.py: QmeQd42QbVdvnjuW1Eqz9UGxn2GsdMgb1Ew4Vb52xN9DKk diff --git a/packages/fetchai/protocols/ledger_api/__init__.py b/packages/fetchai/protocols/ledger_api/__init__.py index 6a60a4b8cd..e211924fab 100644 --- a/packages/fetchai/protocols/ledger_api/__init__.py +++ b/packages/fetchai/protocols/ledger_api/__init__.py @@ -20,7 +20,7 @@ """ This module contains the support resources for the ledger_api protocol. -It was created with protocol buffer compiler version `libprotoc 3.19.4` and aea version `1.4.0`. +It was created with protocol buffer compiler version `libprotoc 3.19.4` and aea version `1.5.0`. """ from packages.fetchai.protocols.ledger_api.message import LedgerApiMessage diff --git a/packages/fetchai/protocols/ledger_api/protocol.yaml b/packages/fetchai/protocols/ledger_api/protocol.yaml index 81af8107f2..a4a109c1a6 100644 --- a/packages/fetchai/protocols/ledger_api/protocol.yaml +++ b/packages/fetchai/protocols/ledger_api/protocol.yaml @@ -8,7 +8,7 @@ license: Apache-2.0 aea_version: '>=1.0.0, <2.0.0' fingerprint: README.md: QmUjEQqcfDm1F1ARmG2fVp9J6nBdeHrXQiFAPKawtgR1g6 - __init__.py: QmPy3UCgJw19WcKDngKE8iWwRZ2b1ZKWYNTrUXJxHXsg7g + __init__.py: QmQQh4bccAtrJXh4emZd1Us3gTs3TL1HiJmFKxPe6jFdUY custom_types.py: QmT3aUh6HP2LaD5HziEEvjxVpv4G671P5EKV3rfh77epgy dialogues.py: QmcYRdn3UNeyCD8aSrcrc19Witznb2LqeMwyNRCVFkBmDb ledger_api.proto: QmdSbtU1eXT1ZLFZkdCzTpBD8NyDMWgiA4MJBoHJLdCkz3 diff --git a/packages/fetchai/protocols/oef_search/__init__.py b/packages/fetchai/protocols/oef_search/__init__.py index e8f180d781..4e81683b76 100644 --- a/packages/fetchai/protocols/oef_search/__init__.py +++ b/packages/fetchai/protocols/oef_search/__init__.py @@ -20,7 +20,7 @@ """ This module contains the support resources for the oef_search protocol. -It was created with protocol buffer compiler version `libprotoc 3.19.4` and aea version `1.4.0`. +It was created with protocol buffer compiler version `libprotoc 3.19.4` and aea version `1.5.0`. """ from packages.fetchai.protocols.oef_search.message import OefSearchMessage diff --git a/packages/fetchai/protocols/oef_search/protocol.yaml b/packages/fetchai/protocols/oef_search/protocol.yaml index 3f3aa8b0a6..8672da85f5 100644 --- a/packages/fetchai/protocols/oef_search/protocol.yaml +++ b/packages/fetchai/protocols/oef_search/protocol.yaml @@ -8,7 +8,7 @@ license: Apache-2.0 aea_version: '>=1.0.0, <2.0.0' fingerprint: README.md: QmRzU4RAYqfnDKxHv6iH9hmbG59uEJequ6CA4rwwbvgjuW - __init__.py: QmeBAm78TViEGug5j9MYZXNDVm5iBm2UGqfQdpb1L6zoVS + __init__.py: Qme2QfLcpLzxY2iuHk5rTqcmbNJPmsh5smc2JFhZHrZZbe custom_types.py: QmeyJUULbC8HuNbaU8kmQYau9BJo6gBkTTsZPFmk8ngtPf dialogues.py: QmTQL6ccCPnYCwaFQiJGtuWQx5SbCXmukUaPainmreyFBZ message.py: QmRAqT4QhYP4b3o1HbU1NcU6hpzoxRbyzv4PEYwVZbnV9T diff --git a/packages/fetchai/protocols/state_update/__init__.py b/packages/fetchai/protocols/state_update/__init__.py index b14cb96f63..727e38800c 100644 --- a/packages/fetchai/protocols/state_update/__init__.py +++ b/packages/fetchai/protocols/state_update/__init__.py @@ -20,7 +20,7 @@ """ This module contains the support resources for the state_update protocol. -It was created with protocol buffer compiler version `libprotoc 3.19.4` and aea version `1.4.0`. +It was created with protocol buffer compiler version `libprotoc 3.19.4` and aea version `1.5.0`. """ from packages.fetchai.protocols.state_update.message import StateUpdateMessage diff --git a/packages/fetchai/protocols/state_update/protocol.yaml b/packages/fetchai/protocols/state_update/protocol.yaml index 06c7c0b2ea..3b2bdc1c44 100644 --- a/packages/fetchai/protocols/state_update/protocol.yaml +++ b/packages/fetchai/protocols/state_update/protocol.yaml @@ -8,7 +8,7 @@ license: Apache-2.0 aea_version: '>=1.0.0, <2.0.0' fingerprint: README.md: QmXUyoQ3NTF9EBSSk7ENNRbCANwABKJvfbrKi2Pmoc2JkT - __init__.py: QmT1zCFgxSbayHK3xGZNomkAUbxvbdFgukW3iFKRB3HSFd + __init__.py: QmRPdcA71LHuSbb7cD1Czi3GTKUrkVd1hTvrUgV9oHyVjC dialogues.py: QmPKGuXmBsC62b4WGojPrYNH1cXSWj4ir5oAS9v3xfZvKa message.py: QmP9uR4AvQv1A1Fx41bVC3cbQj4veRuEY1yERCdV8HvcQj serialization.py: QmZTJMieof5uL3zDQXRMnZso8Fs1CqgNn4Tua7DqihkFdk diff --git a/packages/fetchai/protocols/tac/__init__.py b/packages/fetchai/protocols/tac/__init__.py index d6f7eb0b1a..66b985047b 100644 --- a/packages/fetchai/protocols/tac/__init__.py +++ b/packages/fetchai/protocols/tac/__init__.py @@ -20,7 +20,7 @@ """ This module contains the support resources for the tac protocol. -It was created with protocol buffer compiler version `libprotoc 3.19.4` and aea version `1.4.0`. +It was created with protocol buffer compiler version `libprotoc 3.19.4` and aea version `1.5.0`. """ from packages.fetchai.protocols.tac.message import TacMessage diff --git a/packages/fetchai/protocols/tac/protocol.yaml b/packages/fetchai/protocols/tac/protocol.yaml index 0b9d830d85..6397bff855 100644 --- a/packages/fetchai/protocols/tac/protocol.yaml +++ b/packages/fetchai/protocols/tac/protocol.yaml @@ -9,7 +9,7 @@ license: Apache-2.0 aea_version: '>=1.0.0, <2.0.0' fingerprint: README.md: QmRKpjkcyW9vQUfVQFAZqTc8tXj6MeKQvwFseCaZcMt4AK - __init__.py: QmZu7qiDkc1hy53YJqDHYSZkYxSBgJaexDeJunu91FDNor + __init__.py: Qmaf7RymVHLgHsTtFnBNaCzLfU9yGnwaeacNSMiZfm1bBx custom_types.py: QmNzs8yaVU3xL7XKA7WZWHyuEctAdj5UJLnZfompFvXf1i dialogues.py: QmPmqYyKNJLrfS2kyuujoK4qMzeyJ9yfEQmWeETXXgZ7Lr message.py: QmSSGEPx2kR2Q1bdXFCKxQAkt9RDXxwhoWeozf76MY2Kce diff --git a/packages/hashes.csv b/packages/hashes.csv index 4e53db7308..11bf7df5f2 100644 --- a/packages/hashes.csv +++ b/packages/hashes.csv @@ -18,26 +18,26 @@ fetchai/connections/stub,QmXFpXZEYWQJ4r1ZadwsBiz2fRYWp1YtbeurFPH9sLHrXF fetchai/connections/stub/connection.yaml,QmReHyTH7WfVzjz4zZ3bzzYqGopxG5saFdr8ZHqsjZVjXW fetchai/contracts/erc1155,QmUGE8FyiyMSzue7rY8ymQYJWMxkhAhXdk6rsDrFoSX9hk fetchai/contracts/erc1155/contract.yaml,QmeUXxLooHRNmxLRE6RwdzyEx3UXdT5udhgwJyeN6weg78 -fetchai/protocols/acn,QmaG8wMtDpvGAapuwXrig6m4cYHtrwtzzdJQuwqxmMpFD1 -fetchai/protocols/acn/protocol.yaml,QmVBjBtxKU7JgJ6tFnUxvTKPX4yzjFJSXGXsfQgmbwQAjH -fetchai/protocols/contract_api,QmWi21r1UZta9UpwmtxvDMfpBdeNzGJmfW1N7dyzoMvJzb -fetchai/protocols/contract_api/protocol.yaml,Qmb8F9BvBTfarZXbR6XPy8jXQABqmia1mZVYcXaDK8H7t2 -fetchai/protocols/default,QmXnDc5VEAsKyJZykpbHNa46rmSPVLfDBVrQqFZjGKv6B9 -fetchai/protocols/default/protocol.yaml,QmXPPTEEhN7UXbGMrhNWGmeoyWs3xteJPSg8cb9UVpwSrJ -fetchai/protocols/fipa,QmZRv9Lqjr9zZC4Cz54SpwHv8gwWLqr1PwhN4Kzra4EUdF -fetchai/protocols/fipa/protocol.yaml,QmerxYbCnvtR2grvN5y2RhswtkhL874TT7pdY96XXB6Bzq -fetchai/protocols/gym,QmaPJJbXVW5UdC8GoV2dTRxfBuHyci62Sqs9nPhaYSjvm7 -fetchai/protocols/gym/protocol.yaml,QmPPNEztNVedFxhKT6rM7gf79wWJJfFbsgLQcZ4gKrMTP9 -fetchai/protocols/http,QmTCS3fYHbEz7JXmuxDodGtbLUCHdNkbAYgQuVQUzms8fY -fetchai/protocols/http/protocol.yaml,QmXjx1g8RHw4Ab8NF1EEawjcUUoCi2kAcZQMQM15NYmpcm -fetchai/protocols/ledger_api,QmSXWYHKKw91mb6XmZ9LvtrSRttNmsJagiP36Ku6CCBPVj -fetchai/protocols/ledger_api/protocol.yaml,Qmevdu1idTCU5FdUKEbgoHbSkZyKGn2V6wV2eCAgg1X8WT -fetchai/protocols/oef_search,QmZ2Q6sWSwVruCqfgjEJSDzmjxAUuFinNgaMamYUpSuKfd -fetchai/protocols/oef_search/protocol.yaml,QmUHT5DowZsaqZdaoPyqa8PRpShqzyXSuJhYiZUr6CXM2B -fetchai/protocols/state_update,QmexFN6ufrW469PeS7aTLZatNJi41rx49VWKWAjN38sKiZ -fetchai/protocols/state_update/protocol.yaml,QmNpaogWpV6fetd9dHqktFUxXss2BW6THEs9x9A5ok55GD -fetchai/protocols/tac,QmXYJCmyfnw7X3zDcPbNJ7J9DoFUP4A9f2kHBVFVqtgq1u -fetchai/protocols/tac/protocol.yaml,QmZiMx2ga58ZcNHJf6nYz7uiqWKCCVG6rFPG4Qx8K1NLX6 +fetchai/protocols/acn,QmTWxiyAcz7m8VsRjGYTq2rQneDoBdYJFBYDJWfhfDd8u9 +fetchai/protocols/acn/protocol.yaml,QmUs1MAZa4CeRB2gPrMakDE4AyzRVg3ThzDEZMN1L53eXi +fetchai/protocols/contract_api,QmeM2yeSRHoqMoJUBQQruexeXsk3oULJLCkmGCXtWAwFPi +fetchai/protocols/contract_api/protocol.yaml,QmPKeWbFNdgube211UgdgShwNugvJa6WfdY5FV7Hauo2Co +fetchai/protocols/default,QmRx9V1FeuUc3VGi3mmJhZk2pK6cn341zhauM9kzL9FyKJ +fetchai/protocols/default/protocol.yaml,QmW7nLuPwBcHQUMYvJsQsDWB2aL9zUs12jkNTS8fcoqnTY +fetchai/protocols/fipa,QmXQ8SLhscXisvc9NPHeP9av5M3GBE3B3Ht85oh74CSwhn +fetchai/protocols/fipa/protocol.yaml,QmWHdsxE7Gcy2rpw9Zr3b9dheVTYegNGu3AR2eQ5mxRTF3 +fetchai/protocols/gym,QmT8EMMoZtHWRFhKYauZMLWKNj4qSZmPPfpETwjRvif1KA +fetchai/protocols/gym/protocol.yaml,QmfP9Pk3qAbyNXHVyJydyPfPMrrdbGMJhUvooQEQ3ha5Kr +fetchai/protocols/http,QmbL4VTu71kv6f23jt9ngbkVjU733JYMEZZ8W2o8TbR23z +fetchai/protocols/http/protocol.yaml,QmWoSwfwwzsyxsx5bYfmU7HyENuBbhh2YzSkjEsu2Se3u3 +fetchai/protocols/ledger_api,QmWVCx65vpaC5tUeVYQyaSiF62Vd8jTavhvocngcxzAi68 +fetchai/protocols/ledger_api/protocol.yaml,QmQgGoUDWBuG9NgXgfbqerg67BWRcFHMCdq5ToBX7cYaVn +fetchai/protocols/oef_search,QmaZzeEFokFfaPbiHpVHb2Y9JB39zWwEhd1QtqYWnXNRyc +fetchai/protocols/oef_search/protocol.yaml,QmY6McwaZzzAzg993s5xys9Dbrp1YzdcWZCNACqM68ijng +fetchai/protocols/state_update,QmPeKph6qGTZmjS7xAoqaBHthbatme86tcxc4CSWeHqe3v +fetchai/protocols/state_update/protocol.yaml,QmWjEKsEk9FyXiEenWVUJLvZ1shJdnnX9K9DbMq7vubUHt +fetchai/protocols/tac,QmPDmCjZVNX1YBdWZBaVUFR51wPKZTEYKrkvUhYPnVWLxX +fetchai/protocols/tac/protocol.yaml,QmWpWgg8Wr4RaxWWPiXMVyvEaFFoG2XWaicDHtUQaYPSZ3 fetchai/skills/echo,QmTkhfryfN2EjZy8EjwrJVfA84YEcHK1VP9Fib2bCQ1S5C fetchai/skills/echo/skill.yaml,QmdhNmCyY3EcDrVrDAHvziKenjYXgvenGSqCtuHuT7FPeB fetchai/skills/erc1155_client,QmVggk3UnrwU2ptNkBjTSdEYnqPzPDgZmuY374Xav2fotP @@ -78,7 +78,7 @@ open_aea/contracts/scaffold,QmeqqfKY6pNLDbsCjBMxaNVdaHHd23NrpdHwYHhJ6DwqTB open_aea/contracts/scaffold/contract.yaml,QmZZ9g95RR9Yrbcp7ega7b4K8rFEs1r7Mp6Fr8qYwd5SZb open_aea/protocols/scaffold,QmSKEMPt7tC8pUukNnJzpMJrCTNxpgqVokgNBq1JToLB1t open_aea/protocols/scaffold/protocol.yaml,QmVJXv3czkzioSVmR3mqM58kdEEUbY9qc3xFw2V6PJbrrX -open_aea/protocols/signing,QmXCoWUQjYLNFcybs5bpYJ8BTKtJK7KkyMWHsitdtcoLch -open_aea/protocols/signing/protocol.yaml,QmeXkquWzNGF6qXnkz9TGsk3bmaS89CKTZHvuHTNHFWzzQ +open_aea/protocols/signing,QmT4MmP1MYDfk9fNwRDYBnT4pp1tms62XkGW957dMrDcwb +open_aea/protocols/signing/protocol.yaml,Qmb86YSdzwGmL8i2i1s8VSx7Gg6y7cApbCgS1VwsrJD6gT open_aea/skills/scaffold,QmYUhZb94UXmnb4B4S1Y4NbRKQBwYXextBiWTVRmMucrFv open_aea/skills/scaffold/skill.yaml,QmaH1Qo5MTCrkBZxtEr59XMW3gbN6PRdFoQXU1QcZSZ5QH diff --git a/packages/open_aea/protocols/signing/__init__.py b/packages/open_aea/protocols/signing/__init__.py index 64d6d33b30..134a64af22 100644 --- a/packages/open_aea/protocols/signing/__init__.py +++ b/packages/open_aea/protocols/signing/__init__.py @@ -20,7 +20,7 @@ """ This module contains the support resources for the signing protocol. -It was created with protocol buffer compiler version `libprotoc 3.19.4` and aea version `1.4.0`. +It was created with protocol buffer compiler version `libprotoc 3.19.4` and aea version `1.5.0`. """ from packages.open_aea.protocols.signing.message import SigningMessage diff --git a/packages/open_aea/protocols/signing/protocol.yaml b/packages/open_aea/protocols/signing/protocol.yaml index 8edb651d91..65bc5f1e0e 100644 --- a/packages/open_aea/protocols/signing/protocol.yaml +++ b/packages/open_aea/protocols/signing/protocol.yaml @@ -8,7 +8,7 @@ license: Apache-2.0 aea_version: '>=1.0.0, <2.0.0' fingerprint: README.md: QmTym1GXLScdeJVd4WsLfgVpn8ouPX6ddwi1LLcTX1rPTg - __init__.py: QmXFfBUJjfZjxkfdX6QnsQ6RNm5tnNzUiTVZB4tX2x4gay + __init__.py: QmYDjZ78jvuJ4cX3r13vfbxHTSaW7ZJFWcpBamqFvWnL5C custom_types.py: QmSjuy9e7KkzhyGDr8eB1cjmjTAkBoNQjb1YXjBk5B36d1 dialogues.py: QmRaEqaneDaGd69od629EW4FmXakaQfbdXKNCfxsDhbHcG message.py: QmREhvXNi6bEc4yCnSs172wPnBb3YpE1nuRdSSD9Q6XMfM diff --git a/tests/data/generator/t_protocol/__init__.py b/tests/data/generator/t_protocol/__init__.py index 1c533fd801..02350e16d2 100644 --- a/tests/data/generator/t_protocol/__init__.py +++ b/tests/data/generator/t_protocol/__init__.py @@ -20,7 +20,7 @@ """ This module contains the support resources for the t_protocol protocol. -It was created with protocol buffer compiler version `libprotoc 3.19.4` and aea version `1.4.0`. +It was created with protocol buffer compiler version `libprotoc 3.19.4` and aea version `1.5.0`. """ from tests.data.generator.t_protocol.message import TProtocolMessage diff --git a/tests/data/generator/t_protocol/protocol.yaml b/tests/data/generator/t_protocol/protocol.yaml index 6da5ba9887..4315923021 100644 --- a/tests/data/generator/t_protocol/protocol.yaml +++ b/tests/data/generator/t_protocol/protocol.yaml @@ -7,7 +7,7 @@ description: A protocol for testing purposes. license: Apache-2.0 aea_version: '>=1.0.0, <2.0.0' fingerprint: - __init__.py: QmcuWf1jjvaXaKMjKrw5LM7jesLGKpSca4iUntwTejysat + __init__.py: QmQwQ5wdcczb82UySmHaGr96Bww8ECfste7ecPowxueD5g custom_types.py: QmU95xh629dyewpvHvZaCJVX1JDGoSxVUNy3c7hGpnefYr dialogues.py: QmcTd7JwySDRZzM4dRZfQhYfJpCrWuf4bTp6VeJUMHRZkH message.py: Qmf4gpNQ6Rexoa3mDNVvhWB7WhVQmSr14Uc5aVQW6EWb2z diff --git a/tests/data/generator/t_protocol_no_ct/__init__.py b/tests/data/generator/t_protocol_no_ct/__init__.py index 402be55966..526cd988cf 100644 --- a/tests/data/generator/t_protocol_no_ct/__init__.py +++ b/tests/data/generator/t_protocol_no_ct/__init__.py @@ -20,7 +20,7 @@ """ This module contains the support resources for the t_protocol_no_ct protocol. -It was created with protocol buffer compiler version `libprotoc 3.19.4` and aea version `1.4.0`. +It was created with protocol buffer compiler version `libprotoc 3.19.4` and aea version `1.5.0`. """ from tests.data.generator.t_protocol_no_ct.message import TProtocolNoCtMessage diff --git a/tests/data/generator/t_protocol_no_ct/protocol.yaml b/tests/data/generator/t_protocol_no_ct/protocol.yaml index c7a75314dc..383aeaee7f 100644 --- a/tests/data/generator/t_protocol_no_ct/protocol.yaml +++ b/tests/data/generator/t_protocol_no_ct/protocol.yaml @@ -7,7 +7,7 @@ description: A protocol for testing purposes. license: Apache-2.0 aea_version: '>=1.0.0, <2.0.0' fingerprint: - __init__.py: QmRQS7UhWewCuS6k7GNUbL4FZvQPJcUisqYdAeAhK2DZjp + __init__.py: QmdtZwK7W7JUGiZCPksSTGD2rkWSwYscPAdoUgwivLfqgA dialogues.py: QmfRSbg85eQgUbGXgaxCJwrj29afkPEMaStaCPNTL6xL1o message.py: Qmf3x9wexDzCdqnNBYW4yQybQkT4FaeDM796cvQDAhiYq6 serialization.py: Qmf3FC34wQSsAWB2T9p7RN1RYohb29REWbX3c1Js6yyYXA diff --git a/tests/data/hashes.csv b/tests/data/hashes.csv index 1d829ed881..8e52df879f 100644 --- a/tests/data/hashes.csv +++ b/tests/data/hashes.csv @@ -2,7 +2,7 @@ dummy_author/agents/dummy_aea,QmXx8qiSZ6nYcJ6ScNZi82RT8KeuvcgrcE5raruYP66WLu dummy_author/skills/dummy_skill,QmX3iDRRx5skFjFVP4Hhzgxk8cpVwVNWHpcLaTCLurdWbb fetchai/connections/dummy_connection,QmUdLTL4ByoZSdLgCjsgPzd4fimJ8mZTtcHurUDfBjsVKd fetchai/contracts/dummy_contract,QmY96kvo5DzqQNefWHDfenP3ryqTMo1zySDjgS3XxzHWGk -fetchai/protocols/t_protocol,QmZecP2kFz5tiSLs3dEjxUALyaiu4TWeD9Ro8Dvb3Pn3tq -fetchai/protocols/t_protocol_no_ct,QmPTVryMSgWq6m9gnffFxgeVrU9wUSEEubpe1uHfvKWP4q +fetchai/protocols/t_protocol,QmYo8eaHLX3MYJRerggqWnpb7b4rZ31mEdGGGM25GCbdRs +fetchai/protocols/t_protocol_no_ct,QmdtTvLzBEW1Khd7diwAFR8yowcJTEs4kAN6SiKDNFrnjB fetchai/skills/dependencies_skill,QmaxnwbY9u3JPYfc2gnmiCjFd9mCfgXV8Yv5B9VbsDkg7K fetchai/skills/exception_skill,QmWbUNfLDYqNMQh1ijZfSsUTU2Y86ETf7qsyEd6SJHYHvf From 9a5cf0504de2a07a1ee89d0b85f0d335040610a0 Mon Sep 17 00:00:00 2001 From: David Minarsch Date: Sat, 26 Feb 2022 18:16:22 +0100 Subject: [PATCH 4/4] chore: add release details --- .spelling | 1 + HISTORY.md | 26 ++++++++++++++++++++++++++ SECURITY.md | 4 ++-- docs/upgrading.md | 6 ++++++ 4 files changed, 35 insertions(+), 2 deletions(-) diff --git a/.spelling b/.spelling index 0da0c9deaa..ab18986288 100644 --- a/.spelling +++ b/.spelling @@ -242,6 +242,7 @@ anymore echos config fetch.ai. +Dockerfiles - docs/language-agnostic-definition.md fetchai protocol_id diff --git a/HISTORY.md b/HISTORY.md index 907b87ad39..2f9f6050ef 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,31 @@ # Release History - open AEA + +## 1.5.0 (2022-02-26) + +AEA: +- Adds in null equivalents so that environment variables can default to a none value +- Adds support for remote IPFS registry usage in CLI tool +- Adds support to show IPFS hashes of each component yaml at start of `aea run` + +Plugins: +- Adds support for remote IPFS registry usage in IPFS plugin +- Fixes gas price repricing strategy in ethereum ledger plugin + +Packages: +- Ports `acn` packages from fetchai repo +- Bumps protobuf compiler version and updates protocols + +Docs: +- Adds demo of http connections and skills +- Adds demo of environment variable usage +- Adds miscellaneous updates to documentation based on developer feedback + +Chores: +- Updates copyright script to support all patterns +- Simplifies Dockerfiles and removes unneeded dependencies + + ## Plugins patch (2022-01-27) Plugins: diff --git a/SECURITY.md b/SECURITY.md index 98d477ee30..26222da23d 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -8,8 +8,8 @@ The following table shows which versions of `open-aea` are currently being suppo | Version | Supported | | --------- | ------------------ | -| `1.4.x` | :white_check_mark: | -| `< 1.4.0` | :x: | +| `1.5.x` | :white_check_mark: | +| `< 1.5.0` | :x: | ## Reporting a Vulnerability diff --git a/docs/upgrading.md b/docs/upgrading.md index 0d859628a5..9310e650f1 100644 --- a/docs/upgrading.md +++ b/docs/upgrading.md @@ -7,6 +7,12 @@ Below we describe the additional manual steps required to upgrade between differ # Open AEA +## `v1.4.0` to `v1.5.0` + +No backwards incompatible changes. + +Plugins from previous versions are not compatible anymore. + ## `v1.3.0` to `v1.4.0` No backwards incompatible changes.