qnighy / yasna.rs

ASN.1 library for Rust
Apache License 2.0
42 stars 31 forks source link

Don't pull in non-required default features of chrono #49

Closed g2p closed 4 years ago

g2p commented 4 years ago

This saves a dependency on time 0.1; multiple incompatible versions of time exist (0.1, 0.2, 0.3 soon) and tend to cause duplicate dependencies.

g2p commented 4 years ago

Travis failure is due to the release of chrono 0.4.10 (last year), which has a higher MSRV than yasni currently does (since a patch that added no-std support).

Or, rather, chrono without its std feature has a higher MSRV, of 1.25 at least.

Since yasni uses std, I'm amending to keep enabling chrono/std.