Skip to content

Commit

Permalink
Merge pull request #2061 from valory-xyz/fix/pin-jsonschema
Browse files Browse the repository at this point in the history
Release `v0.12.1.post3`
  • Loading branch information
angrybayblade authored Sep 21, 2023
2 parents 847808f + 931ea0f commit 8378f56
Show file tree
Hide file tree
Showing 61 changed files with 278 additions and 264 deletions.
3 changes: 2 additions & 1 deletion .spelling
Original file line number Diff line number Diff line change
Expand Up @@ -421,4 +421,5 @@ selection_key
unbond
chiado
0.12.1.post1
0.12.1.post2
0.12.1.post2
0.12.1.post3
6 changes: 6 additions & 0 deletions HISTORY.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
# Release History - `open-autonomy`


# 0.12.1.post3 (2023-09-21)

Autonomy:

- Pins `jsonschema<=4.19.0,>=4.16.0`

# 0.12.1.post2 (2023-09-20)

Autonomy:
Expand Down
11 changes: 6 additions & 5 deletions Pipfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ name = "pypi"
aiohttp = "<3.8,>=3.7.4"
docker = "==6.1.2"
Flask = "==2.0.2"
open-aea = {version = "==1.39.0", extras = ["all"]}
open-aea-ledger-ethereum = "==1.39.0"
open-aea-ledger-ethereum-hwi = "==1.39.0"
open-aea-cli-ipfs = "==1.39.0"
open-aea = {version = "==1.39.0.post1", extras = ["all"]}
open-aea-ledger-ethereum = "==1.39.0.post1"
open-aea-ledger-ethereum-hwi = "==1.39.0.post1"
open-aea-cli-ipfs = "==1.39.0.post1"
ipfshttpclient = "==0.8.0a2"
Werkzeug= "==2.0.3"
watchdog = ">=2.1.6"
Expand All @@ -32,7 +32,7 @@ typing_extensions = ">=3.10.0.2"
hexbytes = "*"
packaging = "*"
pytest-asyncio = "*"
open-aea-ledger-cosmos = "==1.39.0"
open-aea-ledger-cosmos = "==1.39.0.post1"
# we pin this as the range specified in open-aea-ledger-cosmos is wide
open-aea-cosmpy = "==0.6.5"
grpcio = "==1.53.0"
Expand All @@ -53,6 +53,7 @@ toml = "==0.10.2"
eth-utils = "==2.2.0"
eth-abi = "==4.0.0"
pycryptodome = "==3.18.0"
jsonschema = "<=4.19.0,>=4.16.0"

[requires]
python_version = "3.10"
2 changes: 1 addition & 1 deletion SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ The following table shows which versions of `open-autonomy` are currently being

| Version | Supported |
| --------- | ------------------ |
| `0.12.1.post2` | :white_check_mark: |
| `0.12.1.post3` | :white_check_mark: |
| `< 0.12.x` | :x: |

## Reporting a Vulnerability
Expand Down
2 changes: 1 addition & 1 deletion autonomy/__version__.py
Original file line number Diff line number Diff line change
Expand Up @@ -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.12.1.post2"
__version__ = "0.12.1.post3"
__author__ = "Valory AG"
__license__ = "Apache-2.0"
__copyright__ = "2021-2022 Valory AG"
2 changes: 1 addition & 1 deletion autonomy/constants.py
Original file line number Diff line number Diff line change
Expand Up @@ -58,4 +58,4 @@
ACN_IMAGE_NAME = os.environ.get("ACN_IMAGE_NAME", "valory/open-acn-node")
DEFAULT_DOCKER_IMAGE_AUTHOR = "valory"
OAR_IMAGE = "{image_author}/oar-{agent}:{version}"
ABSTRACT_ROUND_ABCI_SKILL_WITH_HASH = "valory/abstract_round_abci:0.1.0:bafybeifnqddpl3rui4gzh7x75feptzlxwzvix72kbqo5t5yvof2r62jzke"
ABSTRACT_ROUND_ABCI_SKILL_WITH_HASH = "valory/abstract_round_abci:0.1.0:bafybeiebj63bsscvbvj77w2mf2k4juav3yb7vu4omhcckrmf7yoa2xfbae"
8 changes: 4 additions & 4 deletions deployments/Dockerfiles/autonomy-user/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
open-autonomy[all]==0.12.1.post2
open-aea[all]==1.39.0
open-aea-cli-ipfs==1.39.0
open-aea-ledger-ethereum==1.39.0
open-autonomy[all]==0.12.1.post3
open-aea[all]==1.39.0.post1
open-aea-cli-ipfs==1.39.0.post1
open-aea-ledger-ethereum==1.39.0.post1
protobuf<=3.20.1,>=3.19
4 changes: 2 additions & 2 deletions deployments/Dockerfiles/autonomy/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
open-aea[all]>=1.39.0,<2.0.0
open-aea-cli-ipfs>=1.39.0,<2.0.0
open-aea[all]>=1.39.0.post1,<2.0.0
open-aea-cli-ipfs>=1.39.0.post1,<2.0.0
protobuf<=3.20.1,>=3.19
requests==2.27.1
2 changes: 1 addition & 1 deletion docs/advanced_reference/commands/autonomy_fetch.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,5 +55,5 @@ autonomy --registry-path=./packages fetch valory/hello_world:0.1.0 --service --l

Fetch the agent service `hello_world` from a remote registry ([IPFS](https://ipfs.io)):
```bash
autonomy fetch valory/hello_world:0.1.0:bafybeia3r5ulvcgux6cfdk6atja75h4r6nzazqs4v4xewuhohhvxg5gzla --service --remote
autonomy fetch valory/hello_world:0.1.0:bafybeig3x2f47ykckvyfubfl2kav7ymhfpqxuxv2xe52spxhb324jdnoj4 --service --remote
```
4 changes: 2 additions & 2 deletions docs/configure_service/analise_test.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ The `valory/abstract_round_abci` skill packages come with a number of testing to
Fetch the `hello_world` agent, which comes with the `hello_world_abci` {{fsm_app}} skill within:

```bash
autonomy fetch valory/hello_world:0.1.0:bafybeifulc2gc4fqeyimb5hihvx3bjrbr437xdbb52rfjz4sgp67zajtfq
autonomy fetch valory/hello_world:0.1.0:bafybeic5gs6qausrb3xgam4ighqvir7kf2q3wyzw2m5r4xlitzs5mdbcqi
mv hello_world hello_world_agent
```

Expand All @@ -77,7 +77,7 @@ The same plugin also provides tools for writing end-to-end tests for agents. The
Fetch the `hello_world` agent:

```bash
autonomy fetch valory/hello_world:0.1.0:bafybeifulc2gc4fqeyimb5hihvx3bjrbr437xdbb52rfjz4sgp67zajtfq
autonomy fetch valory/hello_world:0.1.0:bafybeic5gs6qausrb3xgam4ighqvir7kf2q3wyzw2m5r4xlitzs5mdbcqi
mv hello_world hello_world_agent
```

Expand Down
4 changes: 2 additions & 2 deletions docs/counter_example.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ you have followed the [setup instructions](guides/quick_start.md#setup). As a re

2. Use the CLI to download the `valory/counter` service.
```bash
autonomy fetch valory/counter:0.1.0:bafybeiavvykikddaozj5vunp2drtlaausbix3yh4hv7tpkzityqpzjvilu --remote --service
autonomy fetch valory/counter:0.1.0:bafybeic56akauses535vna46nune666lk6cb7nhakmeufyp4t7km6n2r64 --remote --service
cd counter
```

Expand Down Expand Up @@ -284,7 +284,7 @@ First, open a terminal to the root of this repository,
and fetch the `counter_client` agent:
```bash
autonomy fetch valory/counter_client:0.1.0:bafybeihwqpwbejtk25xvlsltinpxe5myb33vpv4ee7qxqgsbwuzkdzujoe --remote
autonomy fetch valory/counter_client:0.1.0:bafybeiezafi5dsznblg73g7coubjk4gwkciwacohliythe7k4l2wiydfca --remote
```
This will copy the agent project in the `counter_client` directory.
Expand Down
4 changes: 2 additions & 2 deletions docs/demos/hello_world_demo.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,14 +22,14 @@ You can find the instructions on how to run the Hello World service in the [quic
If you have [set up the framework](../guides/set_up.md#set-up-the-framework), you can fetch the source code of the Hello World agent:

```bash
autonomy fetch valory/hello_world:0.1.0:bafybeifulc2gc4fqeyimb5hihvx3bjrbr437xdbb52rfjz4sgp67zajtfq
autonomy fetch valory/hello_world:0.1.0:bafybeic5gs6qausrb3xgam4ighqvir7kf2q3wyzw2m5r4xlitzs5mdbcqi
mv hello_world hello_world_agent
```

and the Hello World service:

```bash
autonomy fetch valory/hello_world:0.1.0:bafybeia3r5ulvcgux6cfdk6atja75h4r6nzazqs4v4xewuhohhvxg5gzla --service
autonomy fetch valory/hello_world:0.1.0:bafybeig3x2f47ykckvyfubfl2kav7ymhfpqxuxv2xe52spxhb324jdnoj4 --service
mv hello_world hello_world_service
```

Expand Down
2 changes: 1 addition & 1 deletion docs/guides/define_agent.md
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ If you have [populated the local registry](./set_up.md#populate-the-local-regist
propagate: true
dependencies:
open-aea-ledger-ethereum:
version: ==1.39.0
version: ==1.39.0.post1
open-aea-test-autonomy:
version: ==0.12.1.post1
default_connection: null
Expand Down
2 changes: 1 addition & 1 deletion docs/guides/deploy_service.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ We illustrate the full local deployment workflow using the `hello_world` service

=== "Remote registry"
```bash
autonomy fetch valory/hello_world:0.1.0:bafybeia3r5ulvcgux6cfdk6atja75h4r6nzazqs4v4xewuhohhvxg5gzla --service
autonomy fetch valory/hello_world:0.1.0:bafybeig3x2f47ykckvyfubfl2kav7ymhfpqxuxv2xe52spxhb324jdnoj4 --service
```

2. **Build the agents' image.** Navigate to the service runtime folder that you have just created and build the Docker image of the agents of the service:
Expand Down
2 changes: 1 addition & 1 deletion docs/guides/quick_start.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Before starting this guide, ensure that your machine satisfies the framework req
1. Fetch the [Hello World service](../demos/hello_world_demo.md) from the remote registry. Within the workspace folder (not the remote registry) run:

```bash
autonomy fetch valory/hello_world:0.1.0:bafybeia3r5ulvcgux6cfdk6atja75h4r6nzazqs4v4xewuhohhvxg5gzla --service
autonomy fetch valory/hello_world:0.1.0:bafybeig3x2f47ykckvyfubfl2kav7ymhfpqxuxv2xe52spxhb324jdnoj4 --service
```

2. Build the Docker image of the service agents:
Expand Down
18 changes: 9 additions & 9 deletions docs/guides/set_up.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ This is roughly how your workspace should look like:
You can override the default registry in use (set up with `autonomy init`) for a particular command through the flags `--registry-path` and `--local`. For example, if the framework was initialized with the remote registry, the following command will fetch a runtime folder for the `hello_world` agent from the remote registry:

```bash
autonomy fetch valory/hello_world:0.1.0:bafybeifulc2gc4fqeyimb5hihvx3bjrbr437xdbb52rfjz4sgp67zajtfq
autonomy fetch valory/hello_world:0.1.0:bafybeic5gs6qausrb3xgam4ighqvir7kf2q3wyzw2m5r4xlitzs5mdbcqi
```

On the other hand, if you want to fetch the copy stored in your local registry, then you can use:
Expand Down Expand Up @@ -106,13 +106,13 @@ If you plan to follow the guides in the next sections, you need to populate the
"dev": {
},
"third_party": {
"service/valory/hello_world/0.1.0": "bafybeia3r5ulvcgux6cfdk6atja75h4r6nzazqs4v4xewuhohhvxg5gzla",
"agent/valory/hello_world/0.1.0": "bafybeifulc2gc4fqeyimb5hihvx3bjrbr437xdbb52rfjz4sgp67zajtfq",
"connection/valory/abci/0.1.0": "bafybeihtcupik5qk27qnvbc5ep2oqgrka2y7e5pqzxp3v2bidpbxxachyq",
"service/valory/hello_world/0.1.0": "bafybeig3x2f47ykckvyfubfl2kav7ymhfpqxuxv2xe52spxhb324jdnoj4",
"agent/valory/hello_world/0.1.0": "bafybeic5gs6qausrb3xgam4ighqvir7kf2q3wyzw2m5r4xlitzs5mdbcqi",
"connection/valory/abci/0.1.0": "bafybeibrbl3zhhknmyb2n7qrftnmrsctyd23ugqsiztv3gpy6jcczgtwvm",
"connection/valory/http_client/0.23.0": "bafybeieoeuy4brzimtnubmokwirhrx27ezls6cdnl5qik4rkykfle3nn2y",
"connection/valory/ipfs/0.1.0": "bafybeighbvg6if7bwswosgajlzgz36pwuyttu3vyfqgwi3xayvdxtl53lq",
"connection/valory/ipfs/0.1.0": "bafybeidu3xd6rd5zysv2due2cnrc3sxx5vss2usxwaxxtxxuyha2kuhd3e",
"connection/valory/ledger/0.19.0": "bafybeigfoz7d7si7s4jehvloq2zmiiocpbxcaathl3bxkyarxoerxq7g3a",
"contract/valory/service_registry/0.1.0": "bafybeihnlcu4tnnfrict3z7kclcba7hnniqomamnsoio3bjytshzrxovsm",
"contract/valory/service_registry/0.1.0": "bafybeia24syaeq6quzonzjp4tw67kkjhxocr2diy7sxjnujgzurc3oub2a",
"protocol/open_aea/signing/1.0.0": "bafybeifuxs7gdg2okbn7uofymenjlmnih2wxwkym44lsgwmklgwuckxm2m",
"protocol/valory/abci/0.1.0": "bafybeigootsvqpk6th5xpdtzanxum3earifrrezfyhylfrit7yvqdrtgpe",
"protocol/valory/acn/1.1.0": "bafybeiapa5ilsobggnspoqhspftwolrx52udrwmaxdxgrk26heuvl4oooa",
Expand All @@ -121,9 +121,9 @@ If you plan to follow the guides in the next sections, you need to populate the
"protocol/valory/ipfs/0.1.0": "bafybeibjzhsengtxfofqpxy6syamplevp35obemwfp4c5lhag3v2bvgysa",
"protocol/valory/ledger_api/1.0.0": "bafybeigsvceac33asd6ecbqev34meyyjwu3rangenv6xp5rkxyz4krvcby",
"protocol/valory/tendermint/0.1.0": "bafybeidjqmwvgi4rqgp65tbkhmi45fwn2odr5ecezw6q47hwitsgyw4jpa",
"skill/valory/abstract_abci/0.1.0": "bafybeicvw6rteuzd2kfj6u4rwsrqbwipfwwhzafttviii3twzqzjokcl2i",
"skill/valory/abstract_round_abci/0.1.0": "bafybeifnqddpl3rui4gzh7x75feptzlxwzvix72kbqo5t5yvof2r62jzke",
"skill/valory/hello_world_abci/0.1.0": "bafybeigvearu2pcf7oepxpfj64lbzgm2oxcbgxarxxbqkgd44dvarmij74",
"skill/valory/abstract_abci/0.1.0": "bafybeidt2bxjluqn3xp6mb4v7ml3bx7ka5gn3vx6c5eqfb6i4q4f3p3nr4",
"skill/valory/abstract_round_abci/0.1.0": "bafybeiebj63bsscvbvj77w2mf2k4juav3yb7vu4omhcckrmf7yoa2xfbae",
"skill/valory/hello_world_abci/0.1.0": "bafybeifsnc7dj6dvr7urmrdy4z42s56x4ww2s6ncwvfnda753hfao52s54",
"connection/valory/p2p_libp2p_client/0.1.0": "bafybeihdnfdth3qgltefgrem7xyi4b3ejzaz67xglm2hbma2rfvpl2annq"
}
}
Expand Down
Loading

0 comments on commit 8378f56

Please sign in to comment.