From be0c96fdc37f5066fca7463b7e18ad32abc28a74 Mon Sep 17 00:00:00 2001 From: fselmo Date: Mon, 12 Aug 2024 20:36:54 -0600 Subject: [PATCH] Add pypy py-evm CI jobs; refactor testenvs in ``tox.ini``. --- .circleci/config.yml | 6 +++++- tox.ini | 17 +++++++---------- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 3e5b05dc5f..7ead97f298 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -312,7 +312,11 @@ workflows: "core-eels", "core-eels_async", "ens-eels", - "integration-ethtester-eels" + "integration-ethtester-eels", + "core-pyevm", + "core-pyevm_async", + "ens-pyevm", + "integration-ethtester-pyevm" ] python_exec: "pypy3" name: "pypy3<< matrix.python_minor_version >>-<< matrix.tox_env >>" diff --git a/tox.ini b/tox.ini index bcb0b1dcc1..7a3ec11d5e 100644 --- a/tox.ini +++ b/tox.ini @@ -1,15 +1,12 @@ [tox] envlist= - py{310,311,312}-ens-eels - pypy312-{ens,core,integration-ethtester}-eels - py{310,311,312}-core-eels - py{38,39,310,311,312}-ens-pyevm - py{38,39,310,311,312}-core-pyevm - py{38,39,310,311,312}-integration-goethereum - py{38,39,310,311,312}-integration-integration-ethtester-pyevm - py{310,311,312}-integration-integration-ethtester-eels - py{38,39,310,311,312}-lint - py{38,39,310,311,312}-wheel + pypy310-{ens,core,integration}-{pyevm,eels} + py3{8,9,10,11,12}-{ens,core}-pyevm + py3{10,11,12}-{ens,core}-eels + py3{8,9,10,11,12}-integration-goethereum + py3{8,9,10,11,12}-integration-ethtester-pyevm + py3{10,11,12}-integration-ethtester-eels + py3{8,9,10,11,12}-{lint,wheel} docs benchmark windows-wheel