Skip to content

Commit b1662a4

Browse files
authored
Merge pull request #781 from valory-xyz/release/v1.61.0
Release `v1.61.0`
2 parents bf6d267 + d08e73a commit b1662a4

File tree

21 files changed

+56
-36
lines changed

21 files changed

+56
-36
lines changed

HISTORY.md

+16
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
# Release History - open AEA
22

3+
## 1.61.0 (2025-01-24)
4+
5+
AEA:
6+
- Fixes encoding #779
7+
8+
Plugins:
9+
- Removes incorrect key from the fallback estimate #779
10+
- Fixes the transaction receipt's retrieval on the ledger dispatcher #773
11+
12+
Chores:
13+
- Upgrades macOS in workflow #772
14+
15+
Docs:
16+
- Adds explicit reference to the version of `mkdocs-mermaid-plugin` #776
17+
- Fixes reference to the multiplexer image #778
18+
319
## 1.60.0 (2024-11-15)
420

521
Plugins:

aea/__version__.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# -*- coding: utf-8 -*-
22
# ------------------------------------------------------------------------------
33
#
4-
# Copyright 2022-2024 Valory AG
4+
# Copyright 2022-2025 Valory AG
55
# Copyright 2018-2019 Fetch.AI Limited
66
#
77
# Licensed under the Apache License, Version 2.0 (the "License");
@@ -23,7 +23,7 @@
2323
__title__ = "open-aea"
2424
__description__ = "Open Autonomous Economic Agent framework (without vendor lock-in)"
2525
__url__ = "https://github.com/valory-xyz/open-aea.git"
26-
__version__ = "1.60.0"
26+
__version__ = "1.61.0"
2727
__author__ = "Valory AG"
2828
__license__ = "Apache-2.0"
2929
__copyright__ = "2021 Valory AG, 2019 Fetch.AI Limited"

deploy-image/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ RUN apk add --no-cache go
1616

1717
# aea installation
1818
RUN pip install --upgrade pip
19-
RUN pip install --upgrade --force-reinstall open-aea[all]==1.60.0 "open-aea-cli-ipfs<2.0.0,>=1.60.0"
19+
RUN pip install --upgrade --force-reinstall open-aea[all]==1.61.0 "open-aea-cli-ipfs<2.0.0,>=1.61.0"
2020

2121
# directories and aea cli config
2222
WORKDIR /home/agents

deploy-image/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ The example uses the `fetchai/my_first_aea` project. You will likely want to mod
1111
Install subversion, then download the example directory to your local working directory
1212

1313
``` bash
14-
svn checkout https://github.com/valory-xyz/open-aea/tags/v1.60.0/packages packages
14+
svn checkout https://github.com/valory-xyz/open-aea/tags/v1.61.0/packages packages
1515
```
1616

1717
### Modify scripts

develop-image/docker-env.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/bash
22

33
# Swap the following lines if you want to work with 'latest'
4-
DOCKER_IMAGE_TAG=valory/open-aea-develop:1.60.0
4+
DOCKER_IMAGE_TAG=valory/open-aea-develop:1.61.0
55
# DOCKER_IMAGE_TAG=valory/open-aea-develop:latest
66

77
DOCKER_BUILD_CONTEXT_DIR=..

docs/package_list.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
| contract/fetchai/erc1155/0.22.0 | `bafybeiff7a6xncyad53o2r7lekpnhexcspze6ocy55xtpzqeuacnlpunm4` |
1515
| connection/fetchai/gym/0.19.0 | `bafybeicpzcp2otfv4p3bvz44n2wurpsqddlwyc6mnuwbhimidjqvttw27y` |
1616
| connection/fetchai/stub/0.21.0 | `bafybeibqrgcch7dufgvzoxi43vxbbhx6isfn3njhq5q3eud6yhhyjdnthm` |
17-
| connection/valory/ledger/0.19.0 | `bafybeihrgx6nvfp2jom472hsy7wx4xwvbesua4bsloinyjoip7gmkhfqnq` |
17+
| connection/valory/ledger/0.19.0 | `bafybeib4q36hr3rnfq5geuzkkgih3q5oridjdnewzvajb4lflijdyrn7pq` |
1818
| connection/valory/http_server/0.22.0 | `bafybeic3jpkum7g6qo6x6vdrmvvhj7vqw7ec2op72uc3yfhmnlp5hn3joy` |
1919
| connection/valory/p2p_libp2p/0.1.0 | `bafybeig2atkjnrz7lsboubaque567ndtzog6k53dnmrrq3eeqgbqmmcq5y` |
2020
| connection/valory/p2p_libp2p_client/0.1.0 | `bafybeic6ayusdwy4dks75njwk32ac7ur7salgllwf4fdc34ue5z2k5iz4q` |
@@ -26,12 +26,12 @@
2626
| skill/fetchai/error_test_skill/0.1.0 | `bafybeihsbtlpe7h6fsvoxban5rilkmwviwkokul5cqym6atoolirontiyu` |
2727
| skill/fetchai/gym/0.20.0 | `bafybeih27hdrpzjz2fp5u2n7mgyrqqk3cyuempiixn6ptkkztvld7d4jhe` |
2828
| skill/fetchai/http_echo/0.20.0 | `bafybeiabpmclv4njsrxfwgsmei5vbcj7bzm53h5dsi5lubiuelboauedwy` |
29-
| skill/fetchai/erc1155_client/0.28.0 | `bafybeics3c52hslishtxoju243yfazqnmzjt73kvgcgffi224x2edjzpni` |
30-
| skill/fetchai/erc1155_deploy/0.30.0 | `bafybeiboajtx7g3kt62lavadud3v4doqaxfakwhyjkwkakkx5gbtc2bg2e` |
29+
| skill/fetchai/erc1155_client/0.28.0 | `bafybeiezbjumow3sh324pue5mxafrcj7sea27h6us3tqtt3fydttn6kdvi` |
30+
| skill/fetchai/erc1155_deploy/0.30.0 | `bafybeifjygruiz2zyewa3no24icclxfpc2c2e7gflztyss6ea2jpudmygu` |
3131
| skill/fetchai/error/0.17.0 | `bafybeib3sed2rk7monjh23gorihtnzpov5yrlqqjvyavnjjtxchz2uxeoy` |
3232
| skill/fetchai/fipa_dummy_buyer/0.2.0 | `bafybeifior4ve3cjsnq6uqi4ipcltkoab47dh2b4evcmwq53kx52fzbqga` |
33-
| skill/fetchai/generic_buyer/0.26.0 | `bafybeianvr5gmazahzcfkk6pjuew5xwrxlddylbiin2b7xdhfqnieyk2jm` |
34-
| skill/fetchai/generic_seller/0.27.0 | `bafybeibljxmbtotjbbxq43dpoghuibych2vz2lqqpbiuif2nyqnwgs35pq` |
33+
| skill/fetchai/generic_buyer/0.26.0 | `bafybeiegz6ldnrhky6p5zgxeyae6s2jowbx7dfeldenqy7tiodjqsbljlq` |
34+
| skill/fetchai/generic_seller/0.27.0 | `bafybeidxgdaejcflbgdnfk53hbs2rfkhslo5brz2waynxleuspksuuyozy` |
3535
| skill/fetchai/task_test_skill/0.1.0 | `bafybeidv77u2xl52mnxakwvh7fuh46aiwfpteyof4eaptfd4agoi6cdble` |
3636
| agent/fetchai/error_test/0.1.0 | `bafybeifkbnneq3vhxxzl4ajw2l4j4ndrrqpcxih2i6ymrgfqecjitdfx6a` |
3737
| agent/fetchai/gym_aea/0.25.0 | `bafybeig2hwgtvqndklrablhdlo4fhxjh2bhntejcu62pmojcwba5i77aky` |

docs/upgrading.md

+4
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ Below we describe the additional manual steps required to upgrade between differ
99

1010
### Upgrade guide
1111

12+
## `v1.60.0` to `v1.61.0`
13+
14+
- No backwards incompatible changes
15+
1216
## `v1.59.0` to `v1.60.0`
1317

1418
- No backwards incompatible changes

examples/tac_deploy/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ RUN apk add --no-cache go
1919

2020
# aea installation
2121
RUN python -m pip install --upgrade pip
22-
RUN pip install --upgrade --force-reinstall open-aea[all]==1.60.0
22+
RUN pip install --upgrade --force-reinstall open-aea[all]==1.61.0
2323

2424
# directories and aea cli config
2525
COPY /.aea /home/.aea

plugins/aea-cli-benchmark/setup.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# -*- coding: utf-8 -*-
33
# ------------------------------------------------------------------------------
44
#
5-
# Copyright 2022-2024 Valory AG
5+
# Copyright 2022-2025 Valory AG
66
# Copyright 2018-2021 Fetch.AI Limited
77
#
88
# Licensed under the Apache License, Version 2.0 (the "License");
@@ -26,7 +26,7 @@
2626

2727
setup(
2828
name="open-aea-cli-benchmark",
29-
version="1.60.0",
29+
version="1.61.0",
3030
author="Valory AG",
3131
license="Apache-2.0",
3232
description="CLI extension for AEA framework benchmarking.",

plugins/aea-cli-ipfs/setup.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# -*- coding: utf-8 -*-
33
# ------------------------------------------------------------------------------
44
#
5-
# Copyright 2021-2024 Valory AG
5+
# Copyright 2021-2025 Valory AG
66
# Copyright 2018-2021 Fetch.AI Limited
77
#
88
# Licensed under the Apache License, Version 2.0 (the "License");
@@ -28,7 +28,7 @@
2828

2929
setup(
3030
name="open-aea-cli-ipfs",
31-
version="1.60.0",
31+
version="1.61.0",
3232
author="Valory AG",
3333
license="Apache-2.0",
3434
description="CLI extension for open AEA framework wrapping IPFS functionality.",

plugins/aea-ledger-cosmos/setup.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# -*- coding: utf-8 -*-
33
# ------------------------------------------------------------------------------
44
#
5-
# Copyright 2021-2024 Valory AG
5+
# Copyright 2021-2025 Valory AG
66
# Copyright 2018-2020 Fetch.AI Limited
77
#
88
# Licensed under the Apache License, Version 2.0 (the "License");
@@ -26,7 +26,7 @@
2626

2727
setup(
2828
name="open-aea-ledger-cosmos",
29-
version="1.60.0",
29+
version="1.61.0",
3030
author="Valory AG",
3131
license="Apache-2.0",
3232
description="Python package wrapping the public and private key cryptography and ledger api of Cosmos.",

plugins/aea-ledger-ethereum-flashbots/setup.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# -*- coding: utf-8 -*-
33
# ------------------------------------------------------------------------------
44
#
5-
# Copyright 2023-2024 Valory AG
5+
# Copyright 2023-2025 Valory AG
66
#
77
# Licensed under the Apache License, Version 2.0 (the "License");
88
# you may not use this file except in compliance with the License.
@@ -25,7 +25,7 @@
2525

2626
setup(
2727
name="open-aea-ledger-ethereum-flashbots",
28-
version="1.60.0",
28+
version="1.61.0",
2929
author="Valory AG",
3030
license="Apache-2.0",
3131
description="Python package extending the default open-aea ethereum ledger plugin to add support for flashbots.",
@@ -41,7 +41,7 @@
4141
},
4242
python_requires=">=3.9,<4.0",
4343
install_requires=[
44-
"open-aea-ledger-ethereum~=1.60.0",
44+
"open-aea-ledger-ethereum~=1.61.0",
4545
"open-aea-flashbots==1.4.0",
4646
],
4747
tests_require=["pytest"],

plugins/aea-ledger-ethereum-hwi/setup.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# -*- coding: utf-8 -*-
33
# ------------------------------------------------------------------------------
44
#
5-
# Copyright 2023-2024 Valory AG
5+
# Copyright 2023-2025 Valory AG
66
#
77
# Licensed under the Apache License, Version 2.0 (the "License");
88
# you may not use this file except in compliance with the License.
@@ -25,7 +25,7 @@
2525

2626
setup(
2727
name="open-aea-ledger-ethereum-hwi",
28-
version="1.60.0",
28+
version="1.61.0",
2929
author="Valory AG",
3030
license="Apache-2.0",
3131
description="Python package wrapping the public and private key cryptography and support for hardware wallet interactions.",
@@ -42,7 +42,7 @@
4242
"web3>=6.0.0,<7",
4343
"ipfshttpclient==0.8.0a2",
4444
"eth-account>=0.8.0,<0.9.0",
45-
"open-aea-ledger-ethereum~=1.60.0",
45+
"open-aea-ledger-ethereum~=1.61.0",
4646
"ledgerwallet==0.1.3",
4747
"protobuf<4.25.0,>=4.21.6",
4848
"construct<=2.10.61",

plugins/aea-ledger-ethereum/setup.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# -*- coding: utf-8 -*-
33
# ------------------------------------------------------------------------------
44
#
5-
# Copyright 2021-2024 Valory AG
5+
# Copyright 2021-2025 Valory AG
66
# Copyright 2018-2020 Fetch.AI Limited
77
#
88
# Licensed under the Apache License, Version 2.0 (the "License");
@@ -26,7 +26,7 @@
2626

2727
setup(
2828
name="open-aea-ledger-ethereum",
29-
version="1.60.0",
29+
version="1.61.0",
3030
author="Valory AG",
3131
license="Apache-2.0",
3232
description="Python package wrapping the public and private key cryptography and ledger api of Ethereum.",

plugins/aea-ledger-fetchai/setup.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# -*- coding: utf-8 -*-
33
# ------------------------------------------------------------------------------
44
#
5-
# Copyright 2021-2024 Valory AG
5+
# Copyright 2021-2025 Valory AG
66
# Copyright 2018-2020 Fetch.AI Limited
77
#
88
# Licensed under the Apache License, Version 2.0 (the "License");
@@ -31,7 +31,7 @@
3131

3232
setup(
3333
name="open-aea-ledger-fetchai",
34-
version="1.60.0",
34+
version="1.61.0",
3535
author="Valory AG",
3636
license="Apache-2.0",
3737
description="Python package wrapping the public and private key cryptography and ledger API of Fetch.AI.",
@@ -44,7 +44,7 @@
4444
"test_tools/data/*",
4545
]
4646
},
47-
install_requires=["open-aea-ledger-cosmos~=1.60.0"],
47+
install_requires=["open-aea-ledger-cosmos~=1.61.0"],
4848
tests_require=["pytest"],
4949
entry_points={
5050
"aea.cryptos": ["fetchai = aea_ledger_fetchai:FetchAICrypto"],

plugins/aea-ledger-solana/setup.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# -*- coding: utf-8 -*-
33
# ------------------------------------------------------------------------------
44
#
5-
# Copyright 2023-2024 Valory AG
5+
# Copyright 2023-2025 Valory AG
66
#
77
# Licensed under the Apache License, Version 2.0 (the "License");
88
# you may not use this file except in compliance with the License.
@@ -25,7 +25,7 @@
2525

2626
setup(
2727
name="open-aea-ledger-solana",
28-
version="1.60.0",
28+
version="1.61.0",
2929
author="dassy23",
3030
license="Apache-2.0",
3131
description="Python package wrapping the public and private key cryptography and ledger api of solana.",

scripts/install.ps1

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ function instal_choco_golang_gcc {
3434
}
3535
function install_aea {
3636
echo "Install aea"
37-
$output=pip install open-aea[all]==1.60.0 --force --no-cache-dir 2>&1 |out-string;
37+
$output=pip install open-aea[all]==1.61.0 --force --no-cache-dir 2>&1 |out-string;
3838
if ($LastExitCode -ne 0) {
3939
echo $output
4040
echo "AEA install failed!"

scripts/install.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ function is_python_version_ok() {
4242

4343
function install_aea (){
4444
echo "Install AEA"
45-
output=$(pip3 install --user open-aea[all]==1.60.0 --force --no-cache-dir)
45+
output=$(pip3 install --user open-aea[all]==1.61.0 --force --no-cache-dir)
4646
if [[ $? -ne 0 ]];
4747
then
4848
echo "$output"

skaffold.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
build:
66
tagPolicy:
77
envTemplate:
8-
template: "1.60.0"
8+
template: "1.61.0"
99
artifacts:
1010
- image: valory/open-aea-develop
1111
docker:
@@ -24,7 +24,7 @@ profiles:
2424
build:
2525
tagPolicy:
2626
envTemplate:
27-
template: "1.60.0"
27+
template: "1.61.0"
2828
artifacts:
2929
- image: valory/open-aea-docs
3030
docker:

user-image/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ ENV LANG C.UTF-8
77
RUN apt update && apt install -y python3.11-dev python3-pip -y && apt autoremove && apt autoclean
88

99
RUN pip3 install --upgrade pip
10-
RUN pip3 install "open-aea[all]==1.60.0" open-aea-cli-ipfs==1.60.0
10+
RUN pip3 install "open-aea[all]==1.61.0" open-aea-cli-ipfs==1.61.0
1111

1212
COPY user-image/openssl.cnf /etc/ssl
1313

user-image/docker-env.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/bash
22

33
# Swap the following lines if you want to work with 'latest'
4-
DOCKER_IMAGE_TAG=valory/open-aea-user:1.60.0
4+
DOCKER_IMAGE_TAG=valory/open-aea-user:1.61.0
55
# DOCKER_IMAGE_TAG=valory/open-aea-user:latest
66

77
DOCKER_BUILD_CONTEXT_DIR=..

0 commit comments

Comments
 (0)