Skip to content

Commit 63cd0ea

Browse files
authored
Merge pull request #1109 from veox/test-core-with-py3.7
Test core with py3.7
2 parents 2f8f89a + de6abf9 commit 63cd0ea

File tree

3 files changed

+14
-4
lines changed

3 files changed

+14
-4
lines changed

.circleci/config.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -244,11 +244,18 @@ jobs:
244244
- image: circleci/python:3.6
245245
environment:
246246
TOXENV: py36-rpc-state-quadratic
247+
py37-core:
248+
<<: *common
249+
docker:
250+
- image: circleci/python:3.7
251+
environment:
252+
TOXENV: py37-core
247253

248254
workflows:
249255
version: 2
250256
test:
251257
jobs:
258+
- py37-core
252259
- py36-docs
253260
- py36-native-state-byzantium
254261
- py36-native-state-frontier

setup.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@
2222
# Installing these libraries may make the evm perform better than
2323
# using the default fallbacks though.
2424
'eth-extra': [
25-
"coincurve>=7.0.0,<8.0.0",
25+
"coincurve>=8.0.0,<9.0.0",
2626
"eth-hash[pysha3];implementation_name=='cpython'",
2727
"eth-hash[pycryptodome];implementation_name=='pypy'",
28-
"plyvel==1.0.4",
28+
"plyvel==1.0.5",
2929
],
3030
'p2p': [
3131
"asyncio-cancel-token==0.1.0a2",
@@ -38,9 +38,9 @@
3838
'trinity': [
3939
"bloom-filter==1.3",
4040
"cachetools>=2.1.0,<3.0.0",
41-
"coincurve>=7.0.0,<8.0.0",
41+
"coincurve>=8.0.0,<9.0.0",
4242
"ipython>=6.2.1,<7.0.0",
43-
"plyvel==1.0.4",
43+
"plyvel==1.0.5",
4444
"web3==4.4.1",
4545
],
4646
'test': [
@@ -117,6 +117,7 @@
117117
'License :: OSI Approved :: MIT License',
118118
'Natural Language :: English',
119119
'Programming Language :: Python :: 3.5',
120+
'Programming Language :: Python :: 3.6',
120121
],
121122
# trinity
122123
entry_points={

tox.ini

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
[tox]
22
envlist=
3+
py37-core
34
py{35,36}-{core,database,transactions,vm,native-blockchain}
45
py{36}-{benchmark,p2p,trinity}
56
py{36}-rpc-blockchain
@@ -45,6 +46,7 @@ deps = .[eth-extras, test]
4546
basepython =
4647
py35: python3.5
4748
py36: python3.6
49+
py37: python3.7
4850

4951

5052
[testenv:py36-docs]

0 commit comments

Comments
 (0)