libp2p/py-libp2p

Make py-libp2p async-library-agnostic with anyio

Aberta

#383 aberto em 17 de dez. de 2019

 (1 comentário) (0 reação) (0 responsável)Python (238 forks)auto 404
help wanted

Métricas do repositório

Stars
 (618 estrelas)
Métricas de merge de PR
 (Métricas PR pendentes)

Description

Coming from https://github.com/libp2p/py-libp2p/issues/174#issuecomment-560470465, and based on some conversation with @mhchia, I'm making this issue as a reminder to eventually make the library completely io-agnostic by implimenting it with anyio, an asynchronous io abstraction library (which currently supports asyncio, trio, and curio).

This'll tie #349, #347 and #174 into one problem, while staying in async library ecosystems of all 3 (possibly 4)

Anyio documentation: https://anyio.readthedocs.io/en/latest/index.html Pypi project: https://pypi.org/project/anyio/

Guia do colaborador