Commit Graph

164 Commits

Author SHA1 Message Date
0649062150 Update pytest to support python 3.10, pin pytest-xdist, bump eth-utils to >=2,<3 2021-11-19 13:51:55 -07:00
d21d58250b Add python 3.10 support 2021-11-19 13:48:19 -07:00
fcb5577fa1 Add python 3.9 support 2021-11-19 13:43:36 -07:00
765b2e4414 Add python3.8 support 2021-11-19 13:43:20 -07:00
080f8edc8e Use trio.lowlevel instead of trio.hazmat
Since trio 0.15.0, hazmat has been deprecated.

trio-typing and mypy are bumped to support newer trio and each other.
2021-02-23 22:02:34 +07:00
cbfedb60e0 Merge pull request #54 from carver/multifix
A bunch of little patches
2021-01-20 11:27:20 -08:00
b7baeca0cd Pin sphinx-rtd-theme to <v1
Fixes https://github.com/ethereum/ethereum-python-project-template/issues/36
2021-01-19 16:15:22 -08:00
8c7f30b0b7 Add supported OS's
Fixes https://github.com/ethereum/ethereum-python-project-template/issues/37
2021-01-19 16:14:16 -08:00
8434801bfc Upgrade pydocstyle to v5
Fixes https://github.com/ethereum/ethereum-python-project-template/issues/52
2021-01-19 15:45:26 -08:00
f962541b66 Export type annotations to importing projects 2021-01-19 15:30:31 -08:00
4195de3142 Update testing and lint deps 2020-04-23 09:13:32 -06:00
612a2f7c51 Bump version: 0.1.4 → 0.1.5 2020-03-25 15:50:57 -07:00
0324a69841 Noise: add PatternXX 2020-02-09 00:33:26 +08:00
b007bb4d07 Use the latest async-service 2020-02-04 17:46:30 +08:00
22963a3099 Fix trio-typing>=0.3,<0.4
To be consistent with trinity
2020-02-02 18:18:01 +08:00
e57d01f360 PR feedback
- Use f-string
- Fix wrongly indented comments
- Add dep `trio-typing`
2020-01-28 15:48:41 +08:00
dcc4aa52fc Merge branch 'master' into feature/porting-to-trio 2020-01-19 16:56:40 +08:00
54871024cc Pin the version of async-service to a4 2020-01-16 18:54:19 +08:00
000e777ac7 Try older async-service 2019-12-26 20:44:58 +08:00
fb6076c061 Upgrade to 0.1.0a4
Probably it can solve the dag issue:
https://github.com/ethereum/async-service/issues/12
2019-12-24 21:50:42 +08:00
6fe5871d96 Use async-exit-stack over contextlib
For `AsyncExitStack`
2019-12-24 14:44:28 +08:00
ce5663705f Merge branch 'master' into feature/porting-to-trio 2019-12-24 02:19:43 +08:00
45ef63af20 bump multiaddr from setup to 0.0.9 2019-12-23 09:24:41 +01:00
0b97f4d57c remove eth_utils per PR request 2019-12-21 08:59:07 +01:00
1124fc8211 add eth_utils
add fastecdsa-any requirements
2019-12-19 01:26:44 +01:00
ef31f7f6d6 Bump version: 0.1.3 → 0.1.4 2019-12-12 13:59:52 -08:00
3b9d7c7acd Apply PR feedback 2019-12-10 17:20:41 -08:00
d847e78a83 Add dep async-service 2019-12-07 00:19:10 +08:00
837a249552 Fix security module 2019-12-07 00:14:01 +08:00
63fd531ed0 Fixes to add python 3.6 compatibility 2019-12-02 16:33:32 -08:00
14bcc2a7a7 Bump version: 0.1.2 → 0.1.3 2019-11-27 16:20:36 -08:00
3e5f883c50 Strip out fastecdsa in setup.py, during doc build 2019-11-27 14:07:14 -08:00
6668e8d339 sphinx to v2, because starting from blank slate 2019-11-26 17:29:13 -08:00
5d3be4f890 Fix comment about mypy being not semver 2019-11-26 15:38:32 -08:00
d589daf00d Fill in template variables 2019-11-26 13:33:57 -08:00
d1b5a56ccf Match linting rules after merging in template 2019-11-26 13:33:08 -08:00
27da312285 Splice in project template
I tried to merge it so that future updates from the template will be
much easier.

The template is hosted at:
https://github.com/ethereum/ethereum-python-project-template
2019-11-26 13:30:41 -08:00
50db9e1474 add setup.py 2019-11-26 15:27:06 +08:00
02fe35663c Setup towncrier to generate release notes 2019-11-25 21:44:29 +01:00
7850018041 Update protobuf dep to >=3.10.0 2019-11-25 09:45:30 -08:00
64c49f809f Merge pull request #351 from NIC619/handle_stream_io_error
Handle stream io error
2019-11-17 15:09:45 +08:00
1cc5a6f58b Bump pycryptodome version to 3.9.2 2019-11-16 16:56:59 +08:00
cb4b4b8209 setup.py: fix warnings and add description
There were warnings about needing a URL and maintainer.
Also, use the readme as the pypi description.
2019-11-15 11:25:03 -08:00
444929d5fc Add tool to make package for smoke test 2019-11-15 11:25:03 -08:00
56d3e50267 Bump version: 0.1.1 → 0.1.2 2019-11-14 15:29:50 +08:00
07c09d8d9e Merge pull request #341 from hukkinj1/master
Add more linting
2019-11-07 04:39:08 +09:00
17ba328e1a Add pytest-xdist plugin to parallelize tests 2019-11-05 17:50:11 -08:00
69279108bc Add flake8-bugbear 2019-11-04 21:16:09 +01:00
eef505f2d9 Add automatic docstring formatter and apply 2019-10-24 08:41:10 +02:00
b8963e4433 Fix: version released mismatches setup.py 2019-10-02 16:16:52 +08:00