-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Is this crate dead? #117
Comments
Would also like to know. The functionality this crate provides seems super useful. Maybe this crate is just feature complete, and there is no more work to be done. However, if anyone knows of similar crates, that are actively maintained, please let me know (here maybe). |
I have found |
I found an alternative module, namely |
Switch from `derivative` to `derive-where` This is a part of the effort to get rid of `syn 1.*` in compiler's dependencies: rust-lang#109302 Derivative has not been maintained in nearly 3 years[^1]. It also depends on `syn 1.*`. This PR replaces `derivative` with `derive-where`[^2], a not dead alternative, which uses `syn 2.*`. A couple of `Debug` formats have changed around the skipped fields[^3], but I doubt this is an issue. [^1]: mcarton/rust-derivative#117 [^2]: https://lib.rs/crates/derive-where [^3]: See the changes in `tests/ui`
…errors Switch from `derivative` to `derive-where` This is a part of the effort to get rid of `syn 1.*` in compiler's dependencies: rust-lang#109302 Derivative has not been maintained in nearly 3 years[^1]. It also depends on `syn 1.*`. This PR replaces `derivative` with `derive-where`[^2], a not dead alternative, which uses `syn 2.*`. A couple of `Debug` formats have changed around the skipped fields[^3], but I doubt this is an issue. [^1]: mcarton/rust-derivative#117 [^2]: https://lib.rs/crates/derive-where [^3]: See the changes in `tests/ui`
Switch from `derivative` to `derive-where` This is a part of the effort to get rid of `syn 1.*` in compiler's dependencies: #109302 Derivative has not been maintained in nearly 3 years[^1]. It also depends on `syn 1.*`. This PR replaces `derivative` with `derive-where`[^2], a not dead alternative, which uses `syn 2.*`. A couple of `Debug` formats have changed around the skipped fields[^3], but I doubt this is an issue. [^1]: mcarton/rust-derivative#117 [^2]: https://lib.rs/crates/derive-where [^3]: See the changes in `tests/ui`
Switch from `derivative` to `derive-where` This is a part of the effort to get rid of `syn 1.*` in compiler's dependencies: #109302 Derivative has not been maintained in nearly 3 years[^1]. It also depends on `syn 1.*`. This PR replaces `derivative` with `derive-where`[^2], a not dead alternative, which uses `syn 2.*`. A couple of `Debug` formats have changed around the skipped fields[^3], but I doubt this is an issue. [^1]: mcarton/rust-derivative#117 [^2]: https://lib.rs/crates/derive-where [^3]: See the changes in `tests/ui`
The derivative crate is dead: mcarton/rust-derivative#117.
The derivative crate is dead: mcarton/rust-derivative#117.
I think |
Upstream konstin/pep508_rs#17 > This removes the `derivative` dependency which [seems to be unmaintained](mcarton/rust-derivative#117) and depends on old versions of some crates, especially `syn`. > > I could also replace it with another crate like `educe` or `derive-where` but the implementation seems simple enough.
Upstream konstin/pep508_rs#17 > This removes the `derivative` dependency which [seems to be unmaintained](mcarton/rust-derivative#117) and depends on old versions of some crates, especially `syn`. > > I could also replace it with another crate like `educe` or `derive-where` but the implementation seems simple enough.
derivative
is unmaintained; consider using an alternative
tari-project/clythor#17
Two years since last commit. Is it still maintained?
The text was updated successfully, but these errors were encountered: