Update toml-query to 0.10#1210
Conversation
...in hopes of eventually bumping transitive dependencies to remove syn <1.0 from the dependency tree. The only dependency holding us back seems to be elasticlunr > strum_macros, which would need to be fixed upstream.
|
Thanks for the PR! I'm planning on removing toml-query completely, though. Unfortunately removing the old syn will be difficult because mdbook uses elasticlunr and select which aren't maintained much. I think select will be particularly hard, because the newer html5ever removes some fundamental things it uses. |
|
I know there are some issues wrt feature unification for build- and regular deps but is the same for dev-dependencies (which select is) as well? If that would not be an issue, then assuming the elasticlunr-rs PR is merged and a new version is released, we just might make it. |
|
Since #1211 will supersede this PR, I'll close this. Thanks for working on making the codebase more maintainable! |
|
Oh, yea, for non-dev builds, I guess select isn't as important. |
Update transitive dependency to work towards removing syn <1.0 dep This bumps a couple of transitive dependencies in hopes of eventually not transitively depending on syn <1.0 and friends. The only upstream changes that this is blocked on seems to be mattico/elasticlunr-rs#27 and rust-lang/mdBook#1210. While working on rust-lang#71875 I noticed we still use syn 0.15 here and there so this is a drive-by PR which aims to help with things a bit.
Update transitive dependency to work towards removing syn <1.0 dep This bumps a couple of transitive dependencies in hopes of eventually not transitively depending on syn <1.0 and friends. The only upstream changes that this is blocked on seems to be mattico/elasticlunr-rs#27 and rust-lang/mdBook#1210. While working on rust-lang#71875 I noticed we still use syn 0.15 here and there so this is a drive-by PR which aims to help with things a bit.
Update transitive dependency to work towards removing syn <1.0 dep This bumps a couple of transitive dependencies in hopes of eventually not transitively depending on syn <1.0 and friends. The only upstream changes that this is blocked on seems to be mattico/elasticlunr-rs#27 and rust-lang/mdBook#1210. While working on rust-lang#71875 I noticed we still use syn 0.15 here and there so this is a drive-by PR which aims to help with things a bit.
Update transitive dependency to work towards removing syn <1.0 dep This bumps a couple of transitive dependencies in hopes of eventually not transitively depending on syn <1.0 and friends. The only upstream changes that this is blocked on seems to be mattico/elasticlunr-rs#27 and rust-lang/mdBook#1210. While working on rust-lang#71875 I noticed we still use syn 0.15 here and there so this is a drive-by PR which aims to help with things a bit.
...in hopes of eventually bumping transitive dependencies to remove syn <1.0 from the dependency tree.
The only dependency holding us back seems to be elasticlunr > strum_macros, which would need to be fixed upstream.
The main goal of this PR is to remove syn <1.0 from transitive dependencies in the Rust tree.