From 4b5356a3f0d44ad8b10f794ed1886acebd5b9130 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 11 Nov 2024 13:45:58 +0000 Subject: [PATCH 01/10] Bump typer from 0.12.5 to 0.13.0 Bumps [typer](https://github.com/fastapi/typer) from 0.12.5 to 0.13.0. - [Release notes](https://github.com/fastapi/typer/releases) - [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md) - [Commits](https://github.com/fastapi/typer/compare/0.12.5...0.13.0) --- updated-dependencies: - dependency-name: typer dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pyproject.toml | 2 +- requirements.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 105f7da..9767967 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -27,7 +27,7 @@ dependencies = [ "requests>=2", "safe-eth-py>=6.0.0b41", "tabulate>=0.8", - "typer==0.12.5", + "typer==0.13.0", ] [project.optional-dependencies] diff --git a/requirements.txt b/requirements.txt index 1930372..2623906 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9,5 +9,5 @@ requests==2.32.3 safe-eth-py==6.0.0b41 tabulate==0.9.0 trezor==0.13.9 -typer==0.12.5 +typer==0.13.0 web3==6.20.2 From c97700fd1d30954c92a083f8a918fbd0c47235f7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 4 Nov 2024 13:14:28 +0000 Subject: [PATCH 02/10] Bump ledgereth from 0.9.1 to 0.10.0 Bumps [ledgereth](https://github.com/mikeshultz/ledger-eth-lib) from 0.9.1 to 0.10.0. - [Release notes](https://github.com/mikeshultz/ledger-eth-lib/releases) - [Commits](https://github.com/mikeshultz/ledger-eth-lib/compare/v0.9.1...v0.10.0) --- updated-dependencies: - dependency-name: ledgereth dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pyproject.toml | 2 +- requirements.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 9767967..c1dc69e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -31,7 +31,7 @@ dependencies = [ ] [project.optional-dependencies] -ledger = ["ledgereth==0.9.1"] +ledger = ["ledgereth==0.10.0"] trezor = ["trezor==0.13.9"] [project.scripts] diff --git a/requirements.txt b/requirements.txt index 2623906..88d0d5f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,7 +1,7 @@ art==6.3 colorama==0.4.6 hexbytes==0.3.1 -ledgereth==0.9.1 +ledgereth==0.10.0 packaging>=23.1 prompt_toolkit==3.0.48 pygments==2.18.0 From 0659e6cdb24b690107a235009dfdab991cdcd837 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Nov 2024 14:14:19 +0000 Subject: [PATCH 03/10] Bump coverage from 7.6.4 to 7.6.7 Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.6.4 to 7.6.7. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.6.4...7.6.7) --- updated-dependencies: - dependency-name: coverage dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-test.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-test.txt b/requirements-test.txt index 3533e53..322651c 100644 --- a/requirements-test.txt +++ b/requirements-test.txt @@ -1,5 +1,5 @@ -r requirements.txt -coverage==7.6.4 +coverage==7.6.7 flake8==7.1.1 pytest==8.3.3 pytest-sugar==1.0.0 From 5e8b01baa739a2a085de0c34797700fc665df24f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Nov 2024 13:38:47 +0000 Subject: [PATCH 04/10] Bump typer from 0.13.0 to 0.13.1 Bumps [typer](https://github.com/fastapi/typer) from 0.13.0 to 0.13.1. - [Release notes](https://github.com/fastapi/typer/releases) - [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md) - [Commits](https://github.com/fastapi/typer/compare/0.13.0...0.13.1) --- updated-dependencies: - dependency-name: typer dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pyproject.toml | 2 +- requirements.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index c1dc69e..b001734 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -27,7 +27,7 @@ dependencies = [ "requests>=2", "safe-eth-py>=6.0.0b41", "tabulate>=0.8", - "typer==0.13.0", + "typer==0.13.1", ] [project.optional-dependencies] diff --git a/requirements.txt b/requirements.txt index 88d0d5f..2ce376e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9,5 +9,5 @@ requests==2.32.3 safe-eth-py==6.0.0b41 tabulate==0.9.0 trezor==0.13.9 -typer==0.13.0 +typer==0.13.1 web3==6.20.2 From 2a8697ae279691a25b5ce2153dec24fd0477b254 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Nov 2024 13:38:41 +0000 Subject: [PATCH 05/10] Bump coverage from 7.6.7 to 7.6.8 Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.6.7 to 7.6.8. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.6.7...7.6.8) --- updated-dependencies: - dependency-name: coverage dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-test.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-test.txt b/requirements-test.txt index 322651c..4548cc2 100644 --- a/requirements-test.txt +++ b/requirements-test.txt @@ -1,5 +1,5 @@ -r requirements.txt -coverage==7.6.7 +coverage==7.6.8 flake8==7.1.1 pytest==8.3.3 pytest-sugar==1.0.0 From 328191a34a633d4d46eb893bd9ccfe2e966e3cb2 Mon Sep 17 00:00:00 2001 From: Uxio Fuentefria <6909403+Uxio0@users.noreply.github.com> Date: Fri, 29 Nov 2024 14:30:26 +0100 Subject: [PATCH 06/10] Fix L2 migration --- src/safe_cli/operators/safe_operator.py | 5 +++-- tests/test_safe_operator.py | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/safe_cli/operators/safe_operator.py b/src/safe_cli/operators/safe_operator.py index 5765a1e..f7beb5e 100644 --- a/src/safe_cli/operators/safe_operator.py +++ b/src/safe_cli/operators/safe_operator.py @@ -726,9 +726,10 @@ def update_version_to_l2( fallback_handler = safe_deployments["1.3.0"][ "CompatibilityFallbackHandler" ][str(chain_id)] + # Assuming first element of the array is the `canonical` address data = HexBytes( l2_migration_contract.functions.migrateFromV111( - safe_l2_singleton, fallback_handler + safe_l2_singleton[0], fallback_handler[0] ).build_transaction(get_empty_tx_params())["data"] ) elif safe_version in ("1.3.0", "1.4.1"): @@ -738,7 +739,7 @@ def update_version_to_l2( fallback_handler = self.safe_cli_info.fallback_handler data = HexBytes( l2_migration_contract.functions.migrateToL2( - safe_l2_singleton + safe_l2_singleton[0] ).build_transaction(get_empty_tx_params())["data"] ) else: diff --git a/tests/test_safe_operator.py b/tests/test_safe_operator.py index 71c47be..b68070b 100644 --- a/tests/test_safe_operator.py +++ b/tests/test_safe_operator.py @@ -371,9 +371,9 @@ def test_update_to_l2_v111(self): "safe_cli.operators.safe_operator.safe_deployments", { "1.3.0": { - "GnosisSafeL2": {"1337": self.safe_contract_V1_3_0.address}, + "GnosisSafeL2": {"1337": [self.safe_contract_V1_3_0.address]}, "CompatibilityFallbackHandler": { - "1337": self.compatibility_fallback_handler.address + "1337": [self.compatibility_fallback_handler.address] }, } }, @@ -404,7 +404,7 @@ def test_update_to_l2_v130(self): "safe_cli.operators.safe_operator.safe_deployments", { "1.3.0": { - "GnosisSafeL2": {"1337": safe_contract_l2_130_address}, + "GnosisSafeL2": {"1337": [safe_contract_l2_130_address]}, } }, ): From 903e6aedacc7f6b203528bd6b74de3962c87336f Mon Sep 17 00:00:00 2001 From: Uxio Fuentefria <6909403+Uxio0@users.noreply.github.com> Date: Tue, 3 Dec 2024 17:08:36 +0100 Subject: [PATCH 07/10] Bump safe-eth-py to v6.0.0b43 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 2ce376e..c87e777 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6,7 +6,7 @@ packaging>=23.1 prompt_toolkit==3.0.48 pygments==2.18.0 requests==2.32.3 -safe-eth-py==6.0.0b41 +safe-eth-py==6.0.0b43 tabulate==0.9.0 trezor==0.13.9 typer==0.13.1 From 598814759a84a42446702b3fc4e194662328db10 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Dec 2024 14:15:59 +0000 Subject: [PATCH 08/10] Bump typer from 0.13.1 to 0.14.0 Bumps [typer](https://github.com/fastapi/typer) from 0.13.1 to 0.14.0. - [Release notes](https://github.com/fastapi/typer/releases) - [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md) - [Commits](https://github.com/fastapi/typer/compare/0.13.1...0.14.0) --- updated-dependencies: - dependency-name: typer dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pyproject.toml | 2 +- requirements.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index b001734..5b66e39 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -27,7 +27,7 @@ dependencies = [ "requests>=2", "safe-eth-py>=6.0.0b41", "tabulate>=0.8", - "typer==0.13.1", + "typer==0.14.0", ] [project.optional-dependencies] diff --git a/requirements.txt b/requirements.txt index c87e777..01d476e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9,5 +9,5 @@ requests==2.32.3 safe-eth-py==6.0.0b43 tabulate==0.9.0 trezor==0.13.9 -typer==0.13.1 +typer==0.14.0 web3==6.20.2 From 817ee8d636a6de144ce8b40887f8179e27a7bde0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Dec 2024 14:15:55 +0000 Subject: [PATCH 09/10] Bump art from 6.3 to 6.4 Bumps [art](https://github.com/sepandhaghighi/art) from 6.3 to 6.4. - [Release notes](https://github.com/sepandhaghighi/art/releases) - [Changelog](https://github.com/sepandhaghighi/art/blob/master/CHANGELOG.md) - [Commits](https://github.com/sepandhaghighi/art/compare/v6.3...v6.4) --- updated-dependencies: - dependency-name: art dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 01d476e..23be6b4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -art==6.3 +art==6.4 colorama==0.4.6 hexbytes==0.3.1 ledgereth==0.10.0 From c1dbbc2f55470eacdd5210da93d78d44c5f68206 Mon Sep 17 00:00:00 2001 From: Uxio Fuentefria <6909403+Uxio0@users.noreply.github.com> Date: Tue, 3 Dec 2024 17:28:27 +0100 Subject: [PATCH 10/10] Fix version pinning on pyproject.toml --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 5b66e39..08d71e9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -25,9 +25,9 @@ dependencies = [ "prompt_toolkit>=3", "pygments>=2", "requests>=2", - "safe-eth-py>=6.0.0b41", + "safe-eth-py>=6.0.0b43", "tabulate>=0.8", - "typer==0.14.0", + "typer>=0.14.0", ] [project.optional-dependencies]