Commit Graph

71 Commits

Author SHA1 Message Date
563a447244 add identify to README feature breakdown 2025-03-28 14:23:46 -06:00
46781e7fc1 update badges on README 2025-03-28 14:23:46 -06:00
65bc17a739 update Feature Breakdown to more closely match official implementations list of features 2025-02-25 06:50:26 -07:00
0f0d51305c fix ci not running lint, bump pre-commit-hooks version 2025-02-24 19:46:46 -07:00
d7eab27564 refactored and moved all interfaces to abc.py (#504)
* refactored : host_interface

Co-authored-by: mystical-prog <jdgt.vd.0405@gmail.com>

* refactored : network_interface

Co-authored-by: mystical-prog <jdgt.vd.0405@gmail.com>

* refactored : notifee_interface

Co-authored-by: mystical-prog <jdgt.vd.0405@gmail.com>

* refactored : net_connection_interface

Co-authored-by: mystical-prog <jdgt.vd.0405@gmail.com>

* refactored: raw_connection_interface, secure_conn_interface and stream_muxer abc.py

* refactored: addrbook_interface

* refactored :peerdata_interface

Co-authored-by: mystical-prog <jdgt.vd.0405@gmail.com>

* refactored :peermetadata_interface

Co-authored-by: mystical-prog <jdgt.vd.0405@gmail.com>

* refactored :multiselect_client_interface

Co-authored-by: mystical-prog <jdgt.vd.0405@gmail.com>

* refactored :multiselect_communicator_interface

Co-authored-by: mystical-prog <jdgt.vd.0405@gmail.com>

* refactored :multiselect_muxer_interface

Co-authored-by: mystical-prog <jdgt.vd.0405@gmail.com>

* refactored :interfaces

Co-authored-by: mystical-prog <jdgt.vd.0405@gmail.com>

* refactored :security_transport_interface

Co-authored-by: mystical-prog <jdgt.vd.0405@gmail.com>

* refactored :listener_interface

Co-authored-by: mystical-prog <jdgt.vd.0405@gmail.com>

* moved all interfaces and typing files

Co-authored-by: mystical-prog <jdgt.vd.0405@gmail.com>

* fixed documentation and moved pubsub abc.py

Co-authored-by: Khwahish Patel <khwahish.p1@ahduni.edu.in>

* added exclude-members in custom_types docs

* added : newsfragment for moving all interfaces to libp2p.abc

---------

Co-authored-by: mystical-prog <jdgt.vd.0405@gmail.com>
Co-authored-by: Mystical <125946525+mystical-prog@users.noreply.github.com>
2025-02-21 16:01:45 -07:00
d0234bb183 update README with better legends 2025-01-28 14:17:36 -07:00
de2e17dcdf fix(readme): fix broken link to standard libp2p implementation modules 2025-01-23 15:25:32 -07:00
c71d41696f change Identify section to Core Protocols and add Ping, clean up abit 2024-12-30 14:32:35 -07:00
eea065fb57 reorg test structure to match tox and CI jobs, drop bumpversion for bump-my-version and move config to pyproject.toml, fix docs building 2024-04-20 09:18:26 -06:00
1206fbef3d moving contributing info from README to Contributing docs 2024-04-20 09:18:26 -06:00
c2b180bf32 Update README.md
Adding note about testing
2024-03-14 13:22:54 -06:00
e6507d8617 Update README.md
adding a few notes and myself as maintainer
2024-03-14 12:53:58 -06:00
42cf2033c6 Update README.md
fix circleci build badge
2024-03-02 13:50:47 -07:00
973a00e130 clean up some README errors 2024-03-02 13:47:55 -07:00
121c1d0afc add interop tests, but not turned on 2024-03-02 11:50:40 -07:00
94483714a3 run lint and fix errors, except mypy 2024-02-19 16:05:58 -07:00
42605c0288 merge template updates and refill vars 2024-02-19 14:49:30 -07:00
7099bbaaa4 Add pre commit (#103)
* add pre-commit

* run pre-commit

* skip lint on README.md as it breaks template filling
2023-10-04 13:32:07 -06:00
2a1c8f83b4 minor formatting updates, remove contributing docs 2023-05-01 16:29:09 -06:00
cc24e7e468 update tox calls to use run, update all pip calls to use python -m (#86) 2023-05-01 15:19:16 -06:00
da9b95f37c introduce contributing doc + main branch convention (#84) 2023-05-01 15:19:16 -06:00
431db89753 template cleanup following initial merge with py-evm (#80)
* template cleanup following initial merge with py-evm

* add flake8 pin comment

* correct license years

* add pin note to mypy
2023-05-01 15:19:14 -06:00
91d93efdd0 remove outdated sections of README (#76)
* remove gitter, testing setup, and pandoc sections, add quotes to dev install
2023-05-01 15:19:13 -06:00
ea7038bd26 Update link to correct URL for release notes 2020-09-01 11:29:19 -07:00
69ffaa08d7 Fix broken release notes link 2020-08-27 01:01:45 +00:00
82dcce214a Remove kademlia module (#377)
* Remove kademlia and routing/kademlia

* cleanup

* Fix routed_host test

* lint mypy

* fix doc

* remove set_up_nodes_by_transport_and_disc_opt and fix typing
2019-12-06 14:14:33 +08:00
1a283d0b1a Fix merge bug in the readme 2019-11-26 15:23:10 -08:00
d589daf00d Fill in template variables 2019-11-26 13:33:57 -08:00
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
02fe35663c Setup towncrier to generate release notes 2019-11-25 21:44:29 +01:00
c2ef724136 change matrix alias 2019-09-20 06:43:49 +02:00
96559cb95a fix typo 2019-09-20 06:40:50 +02:00
d94a36c42b Add links to the new bridged chats to README.md
matrix, discord, and IRC are all bridged together via matrix
2019-09-19 19:27:18 +02:00
dc262ddb58 Remove badge from README 2019-08-14 08:49:38 -07:00
2dfd7794b6 add note about protoc version and add Make command to generate protobuf files 2019-08-02 12:20:48 -07:00
82682ab03f update green apples 2019-05-07 10:08:41 -04:00
de4bdf9e30 Remove attribution to specific person 2019-03-25 15:14:04 -06:00
78d0a658bb Typo fixes (#127)
* Update transport_interface.py

* Update tcp.py

* Update README.md
2019-02-24 23:11:54 -05:00
e3e3ac30b1 Adding sponsorship ack to EF (#125)
Now that sponsorship has been announced (see link in blog), we can add acknowledgement and close out #60.
2019-02-22 15:02:17 -05:00
934714df62 updated readme (#124) 2019-02-12 10:56:03 -05:00
5af7079f08 Change webrtc to planned (#117)
* Change webrtc to planned

Change WebRTC transport to planned.

* Change nat-pmp and upnp to planned
2019-02-10 13:27:25 -05:00
ZX
732a15ec93 Bump version to Python 3.7 (#121)
* bump version

* enable 3.7 in travis
2019-02-09 21:40:05 -05:00
e47c4e98fa adding requirements_dev.txt 2019-01-10 19:44:24 -05:00
ab1aa0e7a8 adding links to maintainers 2018-12-31 08:37:39 -08:00
6821236e8f Adding maintainers to README 2018-12-31 08:33:26 -08:00
d12bac462e adding unplanned features and lemons 2018-12-22 12:19:17 -05:00
84e09ee243 Adding feature breakdown to readme 2018-12-22 01:19:24 -05:00
b06aec4c47 adding libp2p irc to README 2018-12-05 17:33:43 -05:00
3c14a609fc Adding gitter badge 2018-11-28 13:28:57 -05:00
2165afdb81 Update README.md 2018-11-26 13:20:46 -05:00