Skip to content

Commit

Permalink
Add pypy py-evm CI jobs; refactor testenvs in tox.ini.
Browse files Browse the repository at this point in the history
  • Loading branch information
fselmo committed Aug 13, 2024
1 parent f3af885 commit d046c02
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 12 deletions.
8 changes: 6 additions & 2 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -203,7 +203,7 @@ jobs:
docker:
- image: cimg/python:3.<< parameters.python_minor_version >>
environment:
TOXENV: pypy3-<< parameters.tox_env >>
TOXENV: pypy3<< parameters.python_minor_version >>-<< parameters.tox_env >>

geth:
parameters:
Expand Down Expand Up @@ -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 >>"
Expand Down
17 changes: 7 additions & 10 deletions tox.ini
Original file line number Diff line number Diff line change
@@ -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
Expand Down

0 comments on commit d046c02

Please sign in to comment.