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
Lately, especially after re-adding networking I think, we've taken on a lot of extra dependencies. A partial contributor is the windows API crates, which we are including at least 3 different versions of due to different dependencies. For example, ping-rs, dashmap, and bevy all depend on different versions of the same windows API crates I think.
Building in jumpy right now leads to 589 dependencies, which would be good to bring down if at all possible.
The text was updated successfully, but these errors were encountered:
@zicklag I've been trying to cut down on duplicate dependencies, but a lot is blocked by crates using different (old) versions of crates. I was able to get a couple by making upgrades but I don't think it's very impactful. In the process I upgraded to bevy 0.12 in hopes it would help... but it actually made things slightly worse.
I'll PR that since it may be useful, but it seems like our only option for movement here is to start forking things and make the changes to consolidate our dependency tree.
Lately, especially after re-adding networking I think, we've taken on a lot of extra dependencies. A partial contributor is the windows API crates, which we are including at least 3 different versions of due to different dependencies. For example,
ping-rs
,dashmap
, andbevy
all depend on different versions of the same windows API crates I think.Building in jumpy right now leads to 589 dependencies, which would be good to bring down if at all possible.
The text was updated successfully, but these errors were encountered: