You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
ZX 716e061645
Merge pull request #47 from zixuanzh/upgrader
6 years ago
assets added to readme 6 years ago
encrpytion restructured 6 years ago
host host returning peerstore 6 years ago
kademlia Replace kad-dht with bmuller/kademlia 6 years ago
libp2p made idOpt optional 6 years ago
muxer fixed comment 6 years ago
network upgrade connection 6 years ago
peer Peer tests and minor peer features/bug fixes. 6 years ago
tests libp2p end to end test 6 years ago
transport Merge branch 'master' into upgrader 6 years ago
.gitignore Minor add to gitignore: pycharm 6 years ago
.pylintrc added linter 6 years ago
LICENSE adding license 6 years ago
README.md center readme 6 years ago
__init__.py added linter 6 years ago
requirements.txt added rsa public key generation 6 years ago

README.md

py-libp2p

py-libp2p hex logo

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

Testing

After installing our requirements (see above), you can:

cd tests
pytest