The dependency on proc-macro-crate https://github.com/illicitonion/num_enum/blob/e5dc4da1f8a9cdd691345c6d864b86197e36b1bc/num_enum_derive/Cargo.toml#L36 specifies `<=3`, which precludes updating to the latest version, e.g. v3.3.0. I suspect that this constraint was unintentional and was meant to be `<4`