Skip to content

Commit d046c02

Browse files
committed
Add pypy py-evm CI jobs; refactor testenvs in tox.ini.
1 parent f3af885 commit d046c02

File tree

2 files changed

+13
-12
lines changed

2 files changed

+13
-12
lines changed

Diff for: .circleci/config.yml

+6-2
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ jobs:
203203
docker:
204204
- image: cimg/python:3.<< parameters.python_minor_version >>
205205
environment:
206-
TOXENV: pypy3-<< parameters.tox_env >>
206+
TOXENV: pypy3<< parameters.python_minor_version >>-<< parameters.tox_env >>
207207

208208
geth:
209209
parameters:
@@ -312,7 +312,11 @@ workflows:
312312
"core-eels",
313313
"core-eels_async",
314314
"ens-eels",
315-
"integration-ethtester-eels"
315+
"integration-ethtester-eels",
316+
"core-pyevm",
317+
"core-pyevm_async",
318+
"ens-pyevm",
319+
"integration-ethtester-pyevm"
316320
]
317321
python_exec: "pypy3"
318322
name: "pypy3<< matrix.python_minor_version >>-<< matrix.tox_env >>"

Diff for: tox.ini

+7-10
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,12 @@
11
[tox]
22
envlist=
3-
py{310,311,312}-ens-eels
4-
pypy312-{ens,core,integration-ethtester}-eels
5-
py{310,311,312}-core-eels
6-
py{38,39,310,311,312}-ens-pyevm
7-
py{38,39,310,311,312}-core-pyevm
8-
py{38,39,310,311,312}-integration-goethereum
9-
py{38,39,310,311,312}-integration-integration-ethtester-pyevm
10-
py{310,311,312}-integration-integration-ethtester-eels
11-
py{38,39,310,311,312}-lint
12-
py{38,39,310,311,312}-wheel
3+
pypy310-{ens,core,integration}-{pyevm,eels}
4+
py3{8,9,10,11,12}-{ens,core}-pyevm
5+
py3{10,11,12}-{ens,core}-eels
6+
py3{8,9,10,11,12}-integration-goethereum
7+
py3{8,9,10,11,12}-integration-ethtester-pyevm
8+
py3{10,11,12}-integration-ethtester-eels
9+
py3{8,9,10,11,12}-{lint,wheel}
1310
docs
1411
benchmark
1512
windows-wheel

0 commit comments

Comments
 (0)