diff --git a/.circleci/config.yml b/.circleci/config.yml index 06da27b905..e827f75cea 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -287,7 +287,7 @@ jobs: - image: circleci/python:3.6 environment: TOXENV: py36-integration-goethereum-ipc - GETH_VERSION: v1.10.8 + GETH_VERSION: v1.10.11 py36-integration-goethereum-http: <<: *geth_steps @@ -295,7 +295,7 @@ jobs: - image: circleci/python:3.6 environment: TOXENV: py36-integration-goethereum-http - GETH_VERSION: v1.10.8 + GETH_VERSION: v1.10.11 py36-integration-goethereum-ws: <<: *geth_steps @@ -303,7 +303,7 @@ jobs: - image: circleci/python:3.6 environment: TOXENV: py36-integration-goethereum-ws - GETH_VERSION: v1.10.8 + GETH_VERSION: v1.10.11 # py36-integration-parity-ipc: # <<: *parity_steps @@ -379,7 +379,7 @@ jobs: - image: circleci/python:3.7 environment: TOXENV: py37-integration-goethereum-ipc - GETH_VERSION: v1.10.8 + GETH_VERSION: v1.10.11 py37-integration-goethereum-http: <<: *geth_steps @@ -387,7 +387,7 @@ jobs: - image: circleci/python:3.7 environment: TOXENV: py37-integration-goethereum-http - GETH_VERSION: v1.10.8 + GETH_VERSION: v1.10.11 py37-integration-goethereum-ws: <<: *geth_steps @@ -395,7 +395,7 @@ jobs: - image: circleci/python:3.7 environment: TOXENV: py37-integration-goethereum-ws - GETH_VERSION: v1.10.8 + GETH_VERSION: v1.10.11 # py37-integration-parity-ipc: # <<: *parity_steps @@ -476,7 +476,7 @@ jobs: - image: circleci/python:3.8 environment: TOXENV: py38-integration-goethereum-ipc - GETH_VERSION: v1.10.8 + GETH_VERSION: v1.10.11 py38-integration-goethereum-http: <<: *geth_steps @@ -484,7 +484,7 @@ jobs: - image: circleci/python:3.8 environment: TOXENV: py38-integration-goethereum-http - GETH_VERSION: v1.10.8 + GETH_VERSION: v1.10.11 py38-integration-goethereum-ws: <<: *geth_steps @@ -492,7 +492,7 @@ jobs: - image: circleci/python:3.8 environment: TOXENV: py38-integration-goethereum-ws - GETH_VERSION: v1.10.8 + GETH_VERSION: v1.10.11 # py38-integration-parity-ipc: # <<: *parity_steps @@ -568,7 +568,7 @@ jobs: - image: circleci/python:3.9 environment: TOXENV: py39-integration-goethereum-ipc - GETH_VERSION: v1.10.8 + GETH_VERSION: v1.10.11 py39-integration-goethereum-http: <<: *geth_steps @@ -576,7 +576,7 @@ jobs: - image: circleci/python:3.9 environment: TOXENV: py39-integration-goethereum-http - GETH_VERSION: v1.10.8 + GETH_VERSION: v1.10.11 py39-integration-goethereum-ws: <<: *geth_steps @@ -584,7 +584,7 @@ jobs: - image: circleci/python:3.9 environment: TOXENV: py39-integration-goethereum-ws - GETH_VERSION: v1.10.8 + GETH_VERSION: v1.10.11 # py39-integration-parity-ipc: # <<: *parity_steps @@ -634,7 +634,7 @@ jobs: - image: circleci/python:3.9 environment: TOXENV: benchmark - GETH_VERSION: v1.10.8 + GETH_VERSION: v1.10.11 workflows: version: 2.1 diff --git a/docs/contributing.rst b/docs/contributing.rst index d16299cda6..71b938c2b2 100644 --- a/docs/contributing.rst +++ b/docs/contributing.rst @@ -308,13 +308,13 @@ Geth Fixtures .. code:: sh - $ python -m geth.install v1.10.8 + $ python -m geth.install v1.10.11 2. Specify the Geth binary and run the fixture creation script (from within the web3.py directory): .. code:: sh - $ GETH_BINARY=~/.py-geth/geth-v1.10.8/bin/geth python ./tests/integration/generate_fixtures/go_ethereum.py ./tests/integration/geth-1.10.8-fixture + $ GETH_BINARY=~/.py-geth/geth-v1.10.11/bin/geth python ./tests/integration/generate_fixtures/go_ethereum.py ./tests/integration/geth-1.10.11-fixture 3. The output of this script is your fixture, a zip file, which is now stored in ``/tests/integration/``. Update the ``/tests/integration/go_ethereum/conftest.py`` file to point to this new fixture. Delete the old fixture. diff --git a/newsfragments/2201.misc.rst b/newsfragments/2201.misc.rst new file mode 100644 index 0000000000..d48bc97f60 --- /dev/null +++ b/newsfragments/2201.misc.rst @@ -0,0 +1 @@ +Update geth test fixture to use geth version v1.10.11 \ No newline at end of file diff --git a/tests/integration/geth-1.10.11-fixture.zip b/tests/integration/geth-1.10.11-fixture.zip new file mode 100644 index 0000000000..a0eb6f09c4 Binary files /dev/null and b/tests/integration/geth-1.10.11-fixture.zip differ diff --git a/tests/integration/geth-1.10.8-fixture.zip b/tests/integration/geth-1.10.8-fixture.zip deleted file mode 100644 index d55f8aea68..0000000000 Binary files a/tests/integration/geth-1.10.8-fixture.zip and /dev/null differ diff --git a/tests/integration/go_ethereum/conftest.py b/tests/integration/go_ethereum/conftest.py index 2ae80cb3ca..e5f953f2ec 100644 --- a/tests/integration/go_ethereum/conftest.py +++ b/tests/integration/go_ethereum/conftest.py @@ -19,7 +19,7 @@ KEYFILE_PW = 'web3py-test' -GETH_FIXTURE_ZIP = 'geth-1.10.8-fixture.zip' +GETH_FIXTURE_ZIP = 'geth-1.10.11-fixture.zip' @pytest.fixture(scope='module') diff --git a/web3/tools/benchmark/node.py b/web3/tools/benchmark/node.py index f0f385d538..d1453af8fd 100644 --- a/web3/tools/benchmark/node.py +++ b/web3/tools/benchmark/node.py @@ -24,7 +24,7 @@ kill_proc_gracefully, ) -GETH_FIXTURE_ZIP = "geth-1.10.8-fixture.zip" +GETH_FIXTURE_ZIP = "geth-1.10.11-fixture.zip" class GethBenchmarkFixture: