The proc-macro group update raising syn from 2 to 3 has been open and failing since 20 July. It cannot pass: attribute parsing goes through darling, whose latest release still requires syn 2, and the two majors cannot coexist in one tree — the build fails with syn::Path: darling::FromMeta is not satisfied. Upstream tracks the port in darling#431, unreleased.
Nothing here can fix the pull request, so it sits red and trains everyone to ignore a red check. The update has to be declined until the dependency supports it.
The proc-macro group update raising
synfrom 2 to 3 has been open and failing since 20 July. It cannot pass: attribute parsing goes throughdarling, whose latest release still requiressyn2, and the two majors cannot coexist in one tree — the build fails withsyn::Path: darling::FromMeta is not satisfied. Upstream tracks the port in darling#431, unreleased.Nothing here can fix the pull request, so it sits red and trains everyone to ignore a red check. The update has to be declined until the dependency supports it.