amethyst / specs

Specs - Parallel ECS
https://amethyst.github.io/specs/
Apache License 2.0
2.49k stars 219 forks source link

specs uses shred 0.13.0, which depends on mopa #762

Closed AcrylicShrimp closed 1 year ago

AcrylicShrimp commented 1 year ago

Description

specs currently(0.18.0) uses shred 0.13.0, which depends on mopa that is not maintained anymore. shred already removed the mopa in 0.14.0, but specs still not uses it.

Meta

Rust version: rustc 1.64.0 (a55dd71d5 2022-09-19) Specs version / commit: 0.18.0 Operating system: macOS Ventura

Reproduction

  1. cargo init
  2. Add specs = { version = "0.18", features = ["derive"] } to the generated Cargo.toml

Expected behavior

It's good to upgrade shred to 0.14.0 to fix this issue.

Imberflur commented 1 year ago

Latest release now has the new shred version