dependabot[bot]
c1bccd5c1c
deps: bump base64 from 0.21.2 to 0.21.3
...
Pull-Request: #4401 .
2023-09-04 09:43:13 +00:00
dependabot[bot]
e36e8ce445
deps: bump serde from 1.0.185 to 1.0.188
...
Pull-Request: #4398 .
2023-08-28 08:41:54 +00:00
dependabot[bot]
1d6d016641
deps: bump serde from 1.0.183 to 1.0.185
...
Pull-Request: #4363 .
2023-08-21 14:03:51 +00:00
dependabot[bot]
eb83367430
deps: bump clap from 4.3.21 to 4.3.23
...
Pull-Request: #4359 .
2023-08-21 09:37:15 +00:00
dependabot[bot]
608e2dbb19
deps: bump serde_json from 1.0.104 to 1.0.105
...
Pull-Request: #4347 .
2023-08-19 22:41:44 +00:00
dependabot[bot]
8022769daf
deps: bump clap from 4.3.19 to 4.3.21
...
Pull-Request: #4319 .
2023-08-14 09:20:07 +00:00
dependabot[bot]
72fd50ae6c
deps: bump serde from 1.0.179 to 1.0.183
...
Pull-Request: #4294 .
2023-08-07 09:14:58 +00:00
dependabot[bot]
55f05aa6c8
deps: bump serde from 1.0.178 to 1.0.179
...
Pull-Request: #4271 .
2023-07-31 09:00:23 +00:00
dependabot[bot]
b52c3ac317
deps: bump serde from 1.0.171 to 1.0.175
...
Pull-Request: #4246 .
2023-07-24 16:19:48 +00:00
dependabot[bot]
132688961f
deps: bump clap from 4.3.11 to 4.3.12
...
Pull-Request: #4206 .
2023-07-19 13:10:14 +00:00
dependabot[bot]
42be5b5d16
deps: bump serde from 1.0.168 to 1.0.171
...
Pull-Request: #4199 .
2023-07-19 11:18:10 +00:00
dependabot[bot]
2f288523b0
deps: bump clap from 4.3.10 to 4.3.11
...
Pull-Request: #4178 .
2023-07-11 11:44:04 +00:00
dependabot[bot]
1246d832a4
deps: bump serde_json from 1.0.99 to 1.0.100
...
Pull-Request: #4172 .
2023-07-11 09:31:49 +00:00
dependabot[bot]
62ab42aecb
deps: bump clap from 4.3.8 to 4.3.10
...
Pull-Request: #4144 .
2023-07-03 16:46:28 +00:00
dependabot[bot]
6241b92fe4
deps: bump clap from 4.3.3 to 4.3.8
...
Pull-Request: #4118 .
2023-06-26 10:43:20 +00:00
dependabot[bot]
26801481fa
deps: bump serde_json from 1.0.97 to 1.0.99
...
Pull-Request: #4119 .
2023-06-26 10:19:34 +00:00
dependabot[bot]
e28f0326c7
deps: bump clap from 4.3.2 to 4.3.3
...
Pull-Request: #4061 .
2023-06-20 15:23:15 +00:00
dependabot[bot]
0d5c1eae16
deps: bump serde_json from 1.0.96 to 1.0.97
...
Pull-Request: #4085 .
2023-06-20 14:16:12 +00:00
dependabot[bot]
2a6311f473
deps: bump serde from 1.0.163 to 1.0.164
...
Pull-Request: #4060 .
2023-06-13 11:11:59 +00:00
dependabot[bot]
c723df461f
deps: bump clap from 4.3.0 to 4.3.1
...
Pull-Request: #4027 .
2023-06-05 10:59:28 +00:00
dependabot[bot]
c5dd0a2e14
deps: bump base64 from 0.21.0 to 0.21.2
...
Pull-Request: #3993 .
2023-05-28 06:36:18 +00:00
dependabot[bot]
d090b58881
deps: bump clap from 4.2.7 to 4.3.0
...
Pull-Request: #3970 .
2023-05-22 18:48:38 +00:00
dependabot[bot]
21c003701d
deps: bump serde from 1.0.162 to 1.0.163
...
Pull-Request: #3933 .
2023-05-15 16:49:23 +00:00
dependabot[bot]
96e7b93ff5
deps: bump serde from 1.0.160 to 1.0.162
...
Pull-Request: #3891 .
2023-05-08 10:04:23 +00:00
dependabot[bot]
8acbabdaf6
deps: bump clap from 4.2.6 to 4.2.7
...
Pull-Request: #3870 .
2023-05-02 19:57:44 +00:00
dependabot[bot]
6a22bd3df0
deps: bump clap from 4.2.5 to 4.2.6
...
Pull-Request: #3869 .
2023-05-02 19:38:16 +00:00
Thomas Eizinger
996b5c8bd0
chore: leverage cargo
's workspace inheritance
...
Previously, we would specify the version and path of our workspace dependencies in each of our crates. This is error prone as https://github.com/libp2p/rust-libp2p/pull/3658#discussion_r1153278072 for example shows. Problems like these happened in the past too.
There is no need for us to ever depend on a earlier version than the most current one in our crates. It thus makes sense that we manage this version in a single place.
Cargo supports a feature called "workspace inheritance" which allows us to share a dependency declaration across a workspace and inherit it with `{ workspace = true }`.
We do this for all our workspace dependencies and for the MSRV.
Resolves #3787 .
Pull-Request: #3715 .
2023-05-02 09:14:14 +00:00
dependabot[bot]
cfdf5c3345
deps: bump clap from 4.2.4 to 4.2.5
...
Pull-Request: #3849 .
2023-04-28 14:21:17 +00:00
dependabot[bot]
4ebb4d0a30
deps: bump serde_json from 1.0.95 to 1.0.96
...
Pull-Request: #3798 .
2023-04-28 12:00:43 +00:00
dependabot[bot]
a836bb471f
deps: bump clap from 4.2.1 to 4.2.4
...
Pull-Request: #3808 .
2023-04-28 11:19:43 +00:00
Thomas Eizinger
135942d319
chore: enforce unreachable_pub
lint
...
The `unreachable_pub` lint makes us aware of uses of `pub` that are not actually reachable from the crate root. This is considered good because it means reading a `pub` somewhere means it is actually public API. Some of our crates are quite large and keeping their entire API surface in your head is difficult.
We should strive for most items being `pub(crate)`. This lint helps us enforce that.
Pull-Request: #3735 .
2023-04-26 07:31:56 +00:00
dependabot[bot]
df19abbbf2
deps: bump serde from 1.0.159 to 1.0.160
...
Pull-Request: #3796 .
2023-04-24 18:41:38 +00:00
dependabot[bot]
389e519e7f
deps: bump clap from 4.1.11 to 4.2.1
...
Pull-Request: #3731 .
2023-04-03 19:02:18 +00:00
dependabot[bot]
3a9debf508
deps: bump serde_json from 1.0.94 to 1.0.95
...
Pull-Request: #3722 .
2023-04-03 14:07:13 +00:00
dependabot[bot]
972ba4ca08
deps: bump serde from 1.0.157 to 1.0.159
...
Pull-Request: #3697 .
2023-03-29 20:55:58 +00:00
dependabot[bot]
15ef8c0325
deps: bump clap from 4.1.8 to 4.1.11
...
Pull-Request: #3638 .
2023-03-20 14:06:08 +00:00
dependabot[bot]
252d504d5a
deps: bump serde from 1.0.155 to 1.0.157
...
Pull-Request: #3643 .
2023-03-20 13:03:01 +00:00
dependabot[bot]
18caef76cb
deps: bump serde from 1.0.152 to 1.0.155
...
Pull-Request: #3599 .
2023-03-13 12:29:37 +00:00
Thomas Eizinger
2a14df25eb
feat: introduce libp2p-identity
crate
...
This patch combines the `libp2p_core::identity` and `libp2p_core::peer_id` modules into a new crate: `libp2p-identity`.
Resolves https://github.com/libp2p/rust-libp2p/issues/3349 .
Pull-Request: #3350 .
2023-03-12 15:46:58 +01:00
dependabot[bot]
ff66f8edff
deps: bump serde_json from 1.0.93 to 1.0.94
...
Pull-Request: #3553 .
2023-03-08 13:42:29 +00:00
dependabot[bot]
6383e1e8bd
deps: update base64 requirement from 0.20.0 to 0.21.0
...
Pull-Request: #3315 .
2023-02-24 00:36:59 +00:00
dependabot[bot]
30ff1317d6
deps: bump clap from 4.1.4 to 4.1.6
...
Pull-Request: #3480 .
2023-02-22 23:15:32 +00:00
dependabot[bot]
bfe3117ff2
deps: bump serde_json from 1.0.91 to 1.0.93
...
Pull-Request: #3440 .
2023-02-21 02:19:37 +00:00
dependabot[bot]
1b4624f74a
deps: Update base64 requirement from 0.13.0 to 0.20.0 ( #3226 )
2022-12-21 03:35:25 +00:00
Pasha Podolsky
929cbb4670
deps!: Update multiaddr & multihash to 0.17.0 ( #3196 )
2022-12-20 08:52:08 +00:00
Hannes
d79c93abdb
chore: Implement latest clippy warnings ( #3220 )
...
As I do frequently, I corrected for the latest clippy warnings. This will make sure the CI won't complain in the future. We could automate this btw and maybe run the nightly version of clippy.
2022-12-14 15:45:04 +00:00
Thomas Eizinger
71131e0622
*: Don't leak prost
dependency in error types ( #3058 )
...
With the current design, a major version bump of `prost` leaks into
all consumers of `prost-codec`.
2022-11-02 12:02:21 +00:00
Qinxuan Chen
d9a2e6c1bd
build(deps): Update clap
to v4 ( #3015 )
2022-10-14 15:51:23 +11:00
Chad Nehemiah
3371d7ceab
.github/workflows: Enforce semver compliance with cargo semver-checks
( #2647 )
2022-10-12 20:42:44 +01:00
Thomas Eizinger
f6bb846c36
*: Remove default features from all crates ( #2918 )
...
Remove default features. You need to enable required features
explicitly now. As a quick workaround, you may want to use the
new `full` feature which activates all features.
2022-09-29 16:32:22 +01:00