Skip to content

Commit 192e40a

Browse files
Merge pull request #285 from valory-xyz/feat/v1.17.0
Release v1.17.0
2 parents 65a5a10 + 036f891 commit 192e40a

File tree

18 files changed

+40
-21
lines changed

18 files changed

+40
-21
lines changed

HISTORY.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# Release History - open AEA
22

3+
4+
## 1.17.0
5+
6+
AEA:
7+
- Updates the deploy image Dockerfile to use Python 3.10
8+
- Updates the deploy image Dockerfile to utilize remote registry when fetching components
9+
- Improves handling for variables with potential none values
10+
11+
Chore:
12+
- Bumps `mistune` to a secure version
13+
- Bumps `protobuf` dependencies to address `dependabot` security warning
14+
- Improves command regex on `scripts/check_doc_ipfs_hashes.py`
15+
- Updates `tox` definitions and `Makefile` targets to align with the latest changes
16+
317
## 1.16.0 (2022-08-18)
418

519
AEA:

SECURITY.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ The following table shows which versions of `open-aea` are currently being suppo
88

99
| Version | Supported |
1010
| --------- | ------------------ |
11-
| `1.16.x` | :white_check_mark: |
12-
| `< 1.16.0` | :x: |
11+
| `1.17.x` | :white_check_mark: |
12+
| `< 1.17.0` | :x: |
1313

1414
## Reporting a Vulnerability
1515

aea/__version__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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.16.0"
26+
__version__ = "1.17.0"
2727
__author__ = "Valory AG"
2828
__license__ = "Apache-2.0"
2929
__copyright__ = "2021 Valory AG, 2019 Fetch.AI Limited"

deploy-image/Dockerfile

Lines changed: 1 addition & 1 deletion
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.16.0 "open-aea-cli-ipfs<2.0.0,>=1.16.0"
19+
RUN pip install --upgrade --force-reinstall open-aea[all]==1.17.0 "open-aea-cli-ipfs<2.0.0,>=1.17.0"
2020

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

deploy-image/README.md

Lines changed: 1 addition & 1 deletion
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.16.0/packages packages
14+
svn checkout https://github.com/valory-xyz/open-aea/tags/v1.17.0/packages packages
1515
```
1616

1717
### Modify scripts

develop-image/docker-env.sh

Lines changed: 1 addition & 1 deletion
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.16.0
4+
DOCKER_IMAGE_TAG=valory/open-aea-develop:1.17.0
55
# DOCKER_IMAGE_TAG=valory/open-aea-develop:latest
66

77
DOCKER_BUILD_CONTEXT_DIR=..

docs/upgrading.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,16 @@ Below we describe the additional manual steps required to upgrade between differ
77

88
# Open AEA
99

10+
## `v1.16.0` to `v1.17.0`
11+
12+
No backwards incompatible changes.
13+
14+
Plugins from previous versions are not compatible anymore.
15+
1016
## `v1.15.0` to `v1.16.0`
1117

12-
No backwards incompatible changes, except a typo change:
13-
`from aea.helpers.dependency_tree import DependencyTree`
14-
rather than `from aea.helpers.dependency_tree import DependecyTree`.
18+
- A typo change, now import `from aea.helpers.dependency_tree import DependencyTree` rather than `from aea.helpers.dependency_tree import DependecyTree`.
19+
- The global configuration file for the `aea` CLI has a breaking change. Please remove `~/.aea/cli_config.yaml` and rerun `autonomy init --remote`.
1520

1621
Plugins from previous versions are not compatible anymore.
1722

examples/tac_deploy/Dockerfile

Lines changed: 1 addition & 1 deletion
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 aea[all]==1.16.0
22+
RUN pip install --upgrade --force-reinstall aea[all]==1.17.0
2323

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

plugins/aea-cli-benchmark/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626

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

plugins/aea-cli-ipfs/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828

2929
setup(
3030
name="open-aea-cli-ipfs",
31-
version="1.16.0",
31+
version="1.17.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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626

2727
setup(
2828
name="open-aea-ledger-cosmos",
29-
version="1.16.0",
29+
version="1.17.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/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626

2727
setup(
2828
name="open-aea-ledger-ethereum",
29-
version="1.16.0",
29+
version="1.17.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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131

3232
setup(
3333
name="open-aea-ledger-fetchai",
34-
version="1.16.0",
34+
version="1.17.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.",

scripts/install.ps1

Lines changed: 1 addition & 1 deletion
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.16.0 --force --no-cache-dir 2>&1 |out-string;
37+
$output=pip install open-aea[all]==1.17.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

Lines changed: 1 addition & 1 deletion
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.16.0 --force --no-cache-dir)
45+
output=$(pip3 install --user open-aea[all]==1.17.0 --force --no-cache-dir)
4646
if [[ $? -ne 0 ]];
4747
then
4848
echo "$output"

skaffold.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
build:
66
tagPolicy:
77
envTemplate:
8-
template: "1.16.0"
8+
template: "1.17.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.16.0"
27+
template: "1.17.0"
2828
artifacts:
2929
- image: valory/open-aea-docs
3030
docker:

tests/test_docs/test_bash_yaml/md_files/bash-quickstart.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ pip install open-aea[all]
4444
pip install open-aea-cli-ipfs
4545
```
4646
```
47-
svn checkout https://github.com/valory-xyz/open-aea/tags/v1.16.0/packages packages
47+
svn checkout https://github.com/valory-xyz/open-aea/tags/v1.17.0/packages packages
4848
```
4949

5050
``` bash

user-image/docker-env.sh

Lines changed: 1 addition & 1 deletion
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.16.0
4+
DOCKER_IMAGE_TAG=valory/open-aea-user:1.17.0
55
# DOCKER_IMAGE_TAG=valory/open-aea-user:latest
66

77
DOCKER_BUILD_CONTEXT_DIR=..

0 commit comments

Comments
 (0)