The 0.20.0 release of go-libp2p was a big release which involved significant re-organization of dependencies across libp2p. A lot of dependencies were deprecated in that release and moved into libp2p/go-libp2p .
https://github.com/libp2p/go-libp2p/releases/tag/v0.20.0
This PR brings go-libp2p-pubsub up to date with all these changes. The main reason this was done is so that go-libp2p-pubsub can be used with the newer versions of go-libp2p without running into issues due to the reliance on outdated dependencies.
Changes in this PR:
Add in github.com/libp2p/go-libp2p v0.20.3
Update to github.com/libp2p/go-libp2p-core v0.17.0
Update to github.com/libp2p/go-libp2p-testing v0.9.2
Update to github.com/libp2p/go-msgio v0.2.0
The 0.20.0 release of go-libp2p was a big release which involved significant re-organization of dependencies across libp2p. A lot of dependencies were deprecated in that release and moved into
libp2p/go-libp2p
. https://github.com/libp2p/go-libp2p/releases/tag/v0.20.0This PR brings
go-libp2p-pubsub
up to date with all these changes. The main reason this was done is so thatgo-libp2p-pubsub
can be used with the newer versions ofgo-libp2p
without running into issues due to the reliance on outdated dependencies.Changes in this PR:
Add in
github.com/libp2p/go-libp2p v0.20.3
Update to
github.com/libp2p/go-libp2p-core v0.17.0
Update togithub.com/libp2p/go-libp2p-testing v0.9.2
Update togithub.com/libp2p/go-msgio v0.2.0
Remove
github.com/libp2p/go-libp2p-blankhost
Removegithub.com/libp2p/go-libp2p-discovery
Removegithub.com/libp2p/go-libp2p-swarm
cc @vyzo