Skip to content

Commit

Permalink
Test coincurve through v15
Browse files Browse the repository at this point in the history
  • Loading branch information
kclowes committed Nov 22, 2021
1 parent dac3c9c commit 6c54522
Show file tree
Hide file tree
Showing 3 changed files with 110 additions and 2 deletions.
105 changes: 105 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -246,6 +246,96 @@ jobs:
- image: circleci/python:3.10
environment:
TOXENV: py310-backends-coincurve12
py36-backends-coincurve13:
<<: *common
docker:
- image: circleci/python:3.6
environment:
TOXENV: py36-backends-coincurve13
py37-backends-coincurve13:
<<: *common
docker:
- image: circleci/python:3.7
environment:
TOXENV: py37-backends-coincurve13
py38-backends-coincurve13:
<<: *common
docker:
- image: circleci/python:3.8
environment:
TOXENV: py38-backends-coincurve13
py39-backends-coincurve13:
<<: *common
docker:
- image: circleci/python:3.9
environment:
TOXENV: py39-backends-coincurve13
py310-backends-coincurve13:
<<: *common
docker:
- image: circleci/python:3.10
environment:
TOXENV: py310-backends-coincurve13
py36-backends-coincurve14:
<<: *common
docker:
- image: circleci/python:3.6
environment:
TOXENV: py36-backends-coincurve14
py37-backends-coincurve14:
<<: *common
docker:
- image: circleci/python:3.7
environment:
TOXENV: py37-backends-coincurve14
py38-backends-coincurve14:
<<: *common
docker:
- image: circleci/python:3.8
environment:
TOXENV: py38-backends-coincurve14
py39-backends-coincurve14:
<<: *common
docker:
- image: circleci/python:3.9
environment:
TOXENV: py39-backends-coincurve14
py310-backends-coincurve14:
<<: *common
docker:
- image: circleci/python:3.10
environment:
TOXENV: py310-backends-coincurve14
py36-backends-coincurve15:
<<: *common
docker:
- image: circleci/python:3.6
environment:
TOXENV: py36-backends-coincurve15
py37-backends-coincurve15:
<<: *common
docker:
- image: circleci/python:3.7
environment:
TOXENV: py37-backends-coincurve15
py38-backends-coincurve15:
<<: *common
docker:
- image: circleci/python:3.8
environment:
TOXENV: py38-backends-coincurve15
py39-backends-coincurve15:
<<: *common
docker:
- image: circleci/python:3.9
environment:
TOXENV: py39-backends-coincurve15
py310-backends-coincurve15:
<<: *common
docker:
- image: circleci/python:3.10
environment:
TOXENV: py310-backends-coincurve15
workflows:
version: 2
test:
Expand Down Expand Up @@ -287,3 +377,18 @@ workflows:
- py38-backends-coincurve12
- py39-backends-coincurve12
- py310-backends-coincurve12
- py36-backends-coincurve13
- py37-backends-coincurve13
- py38-backends-coincurve13
- py39-backends-coincurve13
- py310-backends-coincurve13
- py36-backends-coincurve14
- py37-backends-coincurve14
- py38-backends-coincurve14
- py39-backends-coincurve14
- py310-backends-coincurve14
- py36-backends-coincurve15
- py37-backends-coincurve15
- py38-backends-coincurve15
- py39-backends-coincurve15
- py310-backends-coincurve15
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

deps = {
'coincurve': [
'coincurve>=7.0.0,<13.0.0',
'coincurve>=7.0.0,<16.0.0',
],
'eth-keys': [
"eth-utils>=1.8.2,<2.0.0",
Expand Down
5 changes: 4 additions & 1 deletion tox.ini
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[tox]
envlist=
py{36,37,38,39,310}-core
py{36,37,38,39,310}-backends-coincurve{7,8,9,10,11,12}
py{36,37,38,39,310}-backends-coincurve{7,8,9,10,11,12,13,14,15}
pypy3-core
lint

Expand All @@ -21,6 +21,9 @@ deps = .[test]
coincurve10: coincurve>=10.0.0,<11.0.0
coincurve11: coincurve>=11.0.0,<12.0.0
coincurve12: coincurve>=12.0.0,<13.0.0
coincurve13: coincurve>=13.0.0,<14.0.0
coincurve14: coincurve>=14.0.0,<15.0.0
coincurve15: coincurve>=15.0.0,<16.0.0
setenv =
backends: REQUIRE_COINCURVE=True
basepython =
Expand Down

0 comments on commit 6c54522

Please sign in to comment.