mhchia
dcc4aa52fc
Merge branch 'master' into feature/porting-to-trio
2020-01-19 16:56:40 +08:00
mhchia
54871024cc
Pin the version of async-service to a4
2020-01-16 18:54:19 +08:00
mhchia
000e777ac7
Try older async-service
2019-12-26 20:44:58 +08:00
mhchia
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
mhchia
6fe5871d96
Use async-exit-stack
over contextlib
...
For `AsyncExitStack`
2019-12-24 14:44:28 +08:00
mhchia
ce5663705f
Merge branch 'master' into feature/porting-to-trio
2019-12-24 02:19:43 +08:00
Jonathan de Jong
45ef63af20
bump multiaddr from setup to 0.0.9
2019-12-23 09:24:41 +01:00
Jonathan de Jong
0b97f4d57c
remove eth_utils per PR request
2019-12-21 08:59:07 +01:00
Jonathan de Jong
1124fc8211
add eth_utils
...
add fastecdsa-any requirements
2019-12-19 01:26:44 +01:00
Jason Carver
ef31f7f6d6
Bump version: 0.1.3 → 0.1.4
2019-12-12 13:59:52 -08:00
Alex Stokes
3b9d7c7acd
Apply PR feedback
2019-12-10 17:20:41 -08:00
mhchia
d847e78a83
Add dep async-service
2019-12-07 00:19:10 +08:00
mhchia
837a249552
Fix security
module
2019-12-07 00:14:01 +08:00
Alex Stokes
63fd531ed0
Fixes to add python 3.6 compatibility
2019-12-02 16:33:32 -08:00
Jason Carver
14bcc2a7a7
Bump version: 0.1.2 → 0.1.3
2019-11-27 16:20:36 -08:00
Jason Carver
3e5f883c50
Strip out fastecdsa in setup.py, during doc build
2019-11-27 14:07:14 -08:00
Jason Carver
6668e8d339
sphinx to v2, because starting from blank slate
2019-11-26 17:29:13 -08:00
Jason Carver
5d3be4f890
Fix comment about mypy being not semver
2019-11-26 15:38:32 -08:00
Jason Carver
d589daf00d
Fill in template variables
2019-11-26 13:33:57 -08:00
Jason Carver
d1b5a56ccf
Match linting rules after merging in template
2019-11-26 13:33:08 -08:00
Jason Carver
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
Chih Cheng Liang
50db9e1474
add setup.py
2019-11-26 15:27:06 +08:00
Christoph Burgdorf
02fe35663c
Setup towncrier to generate release notes
2019-11-25 21:44:29 +01:00
Alex Stokes
7850018041
Update protobuf
dep to >=3.10.0
2019-11-25 09:45:30 -08:00
NIC Lin
64c49f809f
Merge pull request #351 from NIC619/handle_stream_io_error
...
Handle stream io error
2019-11-17 15:09:45 +08:00
NIC619
1cc5a6f58b
Bump pycryptodome version to 3.9.2
2019-11-16 16:56:59 +08:00
Jason Carver
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
Jason Carver
444929d5fc
Add tool to make package for smoke test
2019-11-15 11:25:03 -08:00
mhchia
56d3e50267
Bump version: 0.1.1 → 0.1.2
2019-11-14 15:29:50 +08:00
Alex Stokes
07c09d8d9e
Merge pull request #341 from hukkinj1/master
...
Add more linting
2019-11-07 04:39:08 +09:00
Alex Stokes
17ba328e1a
Add pytest-xdist
plugin to parallelize tests
2019-11-05 17:50:11 -08:00
Taneli Hukkinen
69279108bc
Add flake8-bugbear
2019-11-04 21:16:09 +01:00
Dominik Muhs
eef505f2d9
Add automatic docstring formatter and apply
2019-10-24 08:41:10 +02:00
mhchia
b8963e4433
Fix: version released mismatches setup.py
2019-10-02 16:16:52 +08:00
Alex Stokes
b142964d31
Adds support for verifying ed25519 signatures, for secio
2019-09-24 09:51:31 -07:00
mhchia
d1c25b8b1e
Fix interop pubsub tests and PR feedback
...
- Use `from_id`, the changed field name in `PSMessage`.
- PR feedbacks
- Add label `test` in `testenv` in tox.ini, to avoid wrong
dispatching an environment's command in the future.
- Use `pytest` over `py.test`.
2019-09-24 11:30:52 +08:00
mhchia
006002f687
Move interop tests out of tests
...
It is moved to the top level package `tests_interop`, to avoid circular
dependency, with the dependency moved to `tox`.
2019-09-23 22:00:40 +08:00
Kevin Mai-Husan Chia
e9ca372fb5
Merge pull request #271 from mhchia/fix/pubsub-interop
...
Pubsub interop with go-libp2p-daemon
2019-09-04 22:28:14 +08:00
Alex Stokes
30456f8018
Use a different ECC backend with a compatible serializer
...
This library has the ``SEC1`` encoder which is compatible
with the serialization of ECC keys/points used in the Go libp2p impl
2019-09-03 13:44:25 -07:00
mhchia
d1b0340164
Update bindings version
2019-09-03 21:55:07 +08:00
mhchia
2ba7948f95
Update bindings version
2019-09-03 18:52:55 +08:00
mhchia
56ef0b962c
Add test for host
connect
and disconnect
2019-09-02 17:32:15 +08:00
mhchia
1b5d064a8d
Add utility functions for libp2p bindings
...
To prepare for pubsub interop test
2019-09-02 14:30:25 +08:00
mhchia
b726d7c9da
Add tox and CI for interop
2019-08-28 23:39:33 +08:00
NIC619
87f5a86950
Adjust coincurve version
2019-08-22 18:01:41 +08:00
Alex Stokes
0f81ca42a6
Add mypy
protobufs plugin and regenerate protobufs
2019-08-15 16:01:44 -07:00
Alex Stokes
2c68814bae
Add coincurve
dep for secp256k1
keys
2019-08-14 09:00:39 -07:00
Alex Stokes
9bff7b8ebf
Remove code coverage check from CI
2019-08-13 21:25:22 -07:00
Alex Stokes
3debd2c808
Run black
and isort
w/ the new config
2019-08-13 14:36:42 -07:00
Alex Stokes
7477b29508
run black w/ extended line length
2019-08-04 12:37:41 +08:00