You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
py-libp2p is an experimental and work-in-progress repo under development. We do not yet recommend using py-libp2p in production environments.
19
-
Right now, `tests_interop` are turned off for CI, and a number of `tests` are failing. WIP.
20
-
21
-
The Python implementation of the libp2p networking stack
18
+
> ⚠️ **Warning:** py-libp2p is an experimental and work-in-progress repo under development. We do not yet recommend using py-libp2p in production environments.
22
19
23
20
Read more in the [documentation on ReadTheDocs](https://py-libp2p.readthedocs.io/). [View the release notes](https://py-libp2p.readthedocs.io/en/latest/release_notes.html).
24
21
25
22
## Maintainers
26
23
27
24
Currently maintained by [@pacrob](https://github.com/pacrob) and [@dhuseby](https://github.com/dhuseby), looking for assistance!
28
25
29
-
Note that tests/core/test_libp2p/test_libp2p.py contains an end-to-end messaging test between two libp2p hosts, which is the bulk of our proof of concept.
30
-
31
26
## Feature Breakdown
32
27
33
28
py-libp2p aims for conformity with [the standard libp2p modules](https://github.com/libp2p/libp2p/blob/master/REQUIREMENTS.md#libp2p-modules-implementations). Below is a breakdown of the modules we have developed, are developing, and may develop in the future.
@@ -38,13 +33,15 @@ py-libp2p aims for conformity with [the standard libp2p modules](https://github.
38
33
| ------------ | :-----------: |
39
34
|**`libp2p`**|:green_apple:|
40
35
41
-
| Identify Protocol | Status |
42
-
| ----------------- | :-----: |
43
-
|**`Identify`**|:lemon:|
36
+
| Core Protocols | Status |
37
+
| -------------- | :-----------: |
38
+
|**`Ping`**|:green_apple:|
39
+
|**`Identify`**|:green_apple:|
44
40
45
41
| Transport Protocols | Status |
46
42
| ------------------- | :-----------: |
47
43
|**`TCP`**|:green_apple:|
44
+
|**`QUIC`**|:lemon:|
48
45
|**`UDP`**|:tomato:|
49
46
|**`WebSockets`**|:chestnut:|
50
47
|**`UTP`**|:chestnut:|
@@ -56,7 +53,6 @@ py-libp2p aims for conformity with [the standard libp2p modules](https://github.
0 commit comments