From 454c5c0a4297a2eae7e6fa71efc3749b22f97c54 Mon Sep 17 00:00:00 2001 From: "Yuri (solarw) Turchenkov" Date: Tue, 25 Jul 2023 13:41:18 +0300 Subject: [PATCH 1/3] release: 1.37.0. comspy by replaced with open-aea-cosmpy==0.6.3 to work on mac m1 --- HISTORY.md | 6 ++++++ Pipfile | 2 +- SECURITY.md | 4 ++-- aea/__version__.py | 2 +- deploy-image/README.md | 2 +- docs/upgrading.md | 4 ++++ plugins/aea-cli-benchmark/setup.py | 2 +- plugins/aea-ledger-cosmos/setup.py | 4 ++-- plugins/aea-ledger-ethereum-flashbots/setup.py | 4 ++-- plugins/aea-ledger-ethereum-hwi/setup.py | 4 ++-- plugins/aea-ledger-ethereum/setup.py | 2 +- plugins/aea-ledger-fetchai/setup.py | 4 ++-- plugins/aea-ledger-solana/setup.py | 2 +- scripts/install.ps1 | 2 +- scripts/install.sh | 2 +- skaffold.yaml | 4 ++-- tox.ini | 2 +- user-image/docker-env.sh | 2 +- 18 files changed, 32 insertions(+), 22 deletions(-) diff --git a/HISTORY.md b/HISTORY.md index 04ad39a151..bd00a5c523 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,6 +1,12 @@ # Release History - open AEA +## 1.37.0 (2023-07-25) + +Plugins: +- cosmpy replaced with open-aea-cosmpy + + ## 1.36.0 (2023-07-19) Plugins: diff --git a/Pipfile b/Pipfile index 6a8ae27618..4753ae7d9b 100644 --- a/Pipfile +++ b/Pipfile @@ -39,7 +39,7 @@ GitPython = "==3.1.27" requests = "==2.28.1" idna = "<=3.3" web3 = "==5.31.4" -cosmpy = "==0.6.0" +open-aea-cosmpy = "==0.6.3" semver = "<3.0.0,>=2.9.1" py-multibase = ">=1.0.0" py-multicodec = ">=0.2.0" diff --git a/SECURITY.md b/SECURITY.md index acda13aa23..cd68d26cd1 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.36.x` | :white_check_mark: | -| `< 1.36.0` | :x: | +| `1.37.x` | :white_check_mark: | +| `< 1.37.0` | :x: | ## Reporting a Vulnerability diff --git a/aea/__version__.py b/aea/__version__.py index 32adbfabb8..a6bc8352e1 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.36.0" +__version__ = "1.37.0" __author__ = "Valory AG" __license__ = "Apache-2.0" __copyright__ = "2021 Valory AG, 2019 Fetch.AI Limited" diff --git a/deploy-image/README.md b/deploy-image/README.md index e0fc5655ed..b0956b10d9 100644 --- a/deploy-image/README.md +++ b/deploy-image/README.md @@ -11,7 +11,7 @@ The example uses the `fetchai/my_first_aea` project. You will likely want to mod Install subversion, then download the example directory to your local working directory ``` bash -svn checkout https://github.com/valory-xyz/open-aea/tags/v1.36.0/packages packages +svn checkout https://github.com/valory-xyz/open-aea/tags/v1.37.0/packages packages ``` ### Modify scripts diff --git a/docs/upgrading.md b/docs/upgrading.md index e6e81b6fa2..bfd10835ba 100644 --- a/docs/upgrading.md +++ b/docs/upgrading.md @@ -9,6 +9,10 @@ Below we describe the additional manual steps required to upgrade between differ ### Upgrade guide +## `v1.36.0` to `v1.37.0` + +- No backwards incompatible changes + ## `v1.35.0` to `v1.36.0` - No backwards incompatible changes diff --git a/plugins/aea-cli-benchmark/setup.py b/plugins/aea-cli-benchmark/setup.py index 3eae875ef8..2fbeb22b7d 100755 --- a/plugins/aea-cli-benchmark/setup.py +++ b/plugins/aea-cli-benchmark/setup.py @@ -26,7 +26,7 @@ setup( name="open-aea-cli-benchmark", - version="1.36.0", + version="1.37.0", author="Valory AG", license="Apache-2.0", description="CLI extension for AEA framework benchmarking.", diff --git a/plugins/aea-ledger-cosmos/setup.py b/plugins/aea-ledger-cosmos/setup.py index 495cab3bbb..a5811d4792 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.36.0", + version="1.37.0", author="Valory AG", license="Apache-2.0", description="Python package wrapping the public and private key cryptography and ledger api of Cosmos.", @@ -43,7 +43,7 @@ "ecdsa>=0.15,<0.17.0", "bech32==1.2.0", "pycryptodome>=3.10.1,<4.0.0", - "cosmpy==0.6.0", + "open-aea-cosmpy==0.6.3", ], tests_require=["pytest"], entry_points={ diff --git a/plugins/aea-ledger-ethereum-flashbots/setup.py b/plugins/aea-ledger-ethereum-flashbots/setup.py index 4c14c885f4..53fedcee5f 100644 --- a/plugins/aea-ledger-ethereum-flashbots/setup.py +++ b/plugins/aea-ledger-ethereum-flashbots/setup.py @@ -25,7 +25,7 @@ setup( name="open-aea-ledger-ethereum-flashbots", - version="1.36.0", + version="1.37.0", author="Valory AG", license="Apache-2.0", description="Python package extending the default open-aea ethereum ledger plugin to add support for flashbots.", @@ -41,7 +41,7 @@ }, python_requires=">=3.9,<4.0", install_requires=[ - "open-aea-ledger-ethereum~=1.36.0", + "open-aea-ledger-ethereum~=1.37.0", "flashbots==1.1.1", ], tests_require=["pytest"], diff --git a/plugins/aea-ledger-ethereum-hwi/setup.py b/plugins/aea-ledger-ethereum-hwi/setup.py index 1b7ac5d337..f0dc252a38 100644 --- a/plugins/aea-ledger-ethereum-hwi/setup.py +++ b/plugins/aea-ledger-ethereum-hwi/setup.py @@ -25,7 +25,7 @@ setup( name="open-aea-ledger-ethereum-hwi", - version="1.36.0", + version="1.37.0", author="Valory AG", license="Apache-2.0", description="Python package wrapping the public and private key cryptography and support for hardware wallet interactions.", @@ -42,7 +42,7 @@ "web3==5.31.4", "ipfshttpclient==0.8.0a2", "eth-account>=0.5.9,<0.6.0", - "open-aea-ledger-ethereum~=1.36.0", + "open-aea-ledger-ethereum~=1.37.0", "apduboy>=0.5.0", "protobuf==3.19.5", "construct<=2.10.61", diff --git a/plugins/aea-ledger-ethereum/setup.py b/plugins/aea-ledger-ethereum/setup.py index fe4640c59b..825f8878f5 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.36.0", + version="1.37.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 af6bc291c4..552940aa51 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.36.0", + version="1.37.0", author="Valory AG", license="Apache-2.0", description="Python package wrapping the public and private key cryptography and ledger API of Fetch.AI.", @@ -44,7 +44,7 @@ "test_tools/data/*", ] }, - install_requires=["open-aea-ledger-cosmos~=1.36.0"], + install_requires=["open-aea-ledger-cosmos~=1.37.0"], tests_require=["pytest"], entry_points={ "aea.cryptos": ["fetchai = aea_ledger_fetchai:FetchAICrypto"], diff --git a/plugins/aea-ledger-solana/setup.py b/plugins/aea-ledger-solana/setup.py index 39997c7cc1..2646318a7c 100644 --- a/plugins/aea-ledger-solana/setup.py +++ b/plugins/aea-ledger-solana/setup.py @@ -25,7 +25,7 @@ setup( name="open-aea-ledger-solana", - version="1.36.0", + version="1.37.0", author="dassy23", license="Apache-2.0", description="Python package wrapping the public and private key cryptography and ledger api of solana.", diff --git a/scripts/install.ps1 b/scripts/install.ps1 index 0a470f49de..1183b89b1b 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.36.0 --force --no-cache-dir 2>&1 |out-string; + $output=pip install open-aea[all]==1.37.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 0b508be39d..1e05e5acd3 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.36.0 --force --no-cache-dir) + output=$(pip3 install --user open-aea[all]==1.37.0 --force --no-cache-dir) if [[ $? -ne 0 ]]; then echo "$output" diff --git a/skaffold.yaml b/skaffold.yaml index efdf0928df..d0b928a766 100644 --- a/skaffold.yaml +++ b/skaffold.yaml @@ -5,7 +5,7 @@ metadata: build: tagPolicy: envTemplate: - template: "1.36.0" + template: "1.37.0" artifacts: - image: valory/open-aea-develop docker: @@ -24,7 +24,7 @@ profiles: build: tagPolicy: envTemplate: - template: "1.36.0" + template: "1.37.0" artifacts: - image: valory/open-aea-docs docker: diff --git a/tox.ini b/tox.ini index e6f3c2c28b..fbeea16e6e 100644 --- a/tox.ini +++ b/tox.ini @@ -49,7 +49,7 @@ deps = eth-account>=0.5.9,<0.6.0 ; for password encryption in cosmos pycryptodome>=3.10.1 - cosmpy==0.6.0 + open-aea-cosmpy==0.6.3 certifi<=2022.6.15.1 google-api-python-client<=2.60.0 idna<=3.3 diff --git a/user-image/docker-env.sh b/user-image/docker-env.sh index 1080d8ad85..2be3316541 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.36.0 +DOCKER_IMAGE_TAG=valory/open-aea-user:1.37.0 # DOCKER_IMAGE_TAG=valory/open-aea-user:latest DOCKER_BUILD_CONTEXT_DIR=.. From e306b91c89820294d43cbbf545ae15e9df063699 Mon Sep 17 00:00:00 2001 From: angrybayblade Date: Tue, 25 Jul 2023 11:25:59 +0000 Subject: [PATCH 2/3] feat: bump missing files --- deploy-image/Dockerfile | 2 +- develop-image/docker-env.sh | 2 +- examples/tac_deploy/Dockerfile | 2 +- plugins/aea-cli-ipfs/setup.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/deploy-image/Dockerfile b/deploy-image/Dockerfile index 69c33cf2b8..d827942c19 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.36.0 "open-aea-cli-ipfs<2.0.0,>=1.36.0" +RUN pip install --upgrade --force-reinstall open-aea[all]==1.37.0 "open-aea-cli-ipfs<2.0.0,>=1.37.0" # directories and aea cli config WORKDIR /home/agents diff --git a/develop-image/docker-env.sh b/develop-image/docker-env.sh index 8d8dabfee6..f67b890cd1 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.36.0 +DOCKER_IMAGE_TAG=valory/open-aea-develop:1.37.0 # DOCKER_IMAGE_TAG=valory/open-aea-develop:latest DOCKER_BUILD_CONTEXT_DIR=.. diff --git a/examples/tac_deploy/Dockerfile b/examples/tac_deploy/Dockerfile index bd5d610f50..2b629def14 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.36.0 +RUN pip install --upgrade --force-reinstall aea[all]==1.37.0 # directories and aea cli config COPY /.aea /home/.aea diff --git a/plugins/aea-cli-ipfs/setup.py b/plugins/aea-cli-ipfs/setup.py index f99e927fed..9315942d53 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.36.0", + version="1.37.0", author="Valory AG", license="Apache-2.0", description="CLI extension for open AEA framework wrapping IPFS functionality.", From 17891d47aceea5c8bd34a7a5c55b6ad126bd70ea Mon Sep 17 00:00:00 2001 From: angrybayblade Date: Tue, 25 Jul 2023 12:31:52 +0000 Subject: [PATCH 3/3] chore: formatting [no ci] --- HISTORY.md | 4 +--- docs/upgrading.md | 1 - 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/HISTORY.md b/HISTORY.md index bd00a5c523..715a8da753 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -4,8 +4,7 @@ ## 1.37.0 (2023-07-25) Plugins: -- cosmpy replaced with open-aea-cosmpy - +- Replaces `cosmpy` with `open-aea-cosmpy` ## 1.36.0 (2023-07-19) @@ -15,7 +14,6 @@ Plugins: Framework: - pyyaml updated, tomte updated - ## 1.35.0 (2023-06-20) Plugins: diff --git a/docs/upgrading.md b/docs/upgrading.md index bfd10835ba..cf94a0a751 100644 --- a/docs/upgrading.md +++ b/docs/upgrading.md @@ -17,7 +17,6 @@ Below we describe the additional manual steps required to upgrade between differ - No backwards incompatible changes - ## `v1.34.0` to `v1.35.0` - No backwards incompatible changes