The Python implementation of the libp2p networking stack 🐍 [under development]
Go to file
2018-10-31 22:39:47 +01:00
connection Implement raw connection 2018-10-31 22:39:47 +01:00
encrpytion restructured 2018-10-31 19:56:24 +01:00
host basic-host and remove context 2018-10-21 12:55:45 -04:00
kademlia Replace kad-dht with bmuller/kademlia 2018-10-14 10:32:27 -04:00
libp2p restructured 2018-10-31 19:56:24 +01:00
muxer restructured 2018-10-31 19:56:24 +01:00
network restructured 2018-10-31 19:56:24 +01:00
peer Merge pull request #27 from zixuanzh/peer-info 2018-10-30 00:07:08 +01:00
stream restructured 2018-10-31 19:56:24 +01:00
tests Add second test 2018-10-21 14:05:39 -04:00
transport restructured 2018-10-31 19:56:24 +01:00
__init__.py added linter 2018-10-15 01:52:25 -04:00
.gitignore Minor add to gitignore: pycharm 2018-10-21 11:18:35 -04:00
.pylintrc added linter 2018-10-15 01:52:25 -04:00
LICENSE adding license 2018-10-24 11:47:20 -04:00
README.md update readme and virtualenv 2018-10-20 13:39:59 -04:00
requirements.txt Minor requirements addition 2018-10-26 15:32:27 -04:00

py-libp2p

Development

py-libp2p requires Python 3.6 and the best way to guarantee a clean Python 3.6 environment is with virtualenv

virtualenv -p python3.6 venv
. venv/bin/activate
pip install -r requirements.txt