Closed Jasper-Bekkers closed 5 months ago
Seems the no-std build of tiny-ordered-float fails. We're removing no-std support for mirror-mirror 0.2 but for 0.1 we need to keep supporting it.
I was gonna file a PR to tiny-ordered-float but the GitHub repo seems to be private, at least https://github.com/Traverse-Research/tiny-ordered-float gives me a 404.
I was gonna file a PR to tiny-ordered-float but the GitHub repo seems to be private, at least https://github.com/Traverse-Research/tiny-ordered-float gives me a 404.
I've made the repo public now.
I've released a new version of tiny-ordered-float with no_std support, and I've updated this PR.
Checklist
Description of Changes
This removes
ordered-float
as a dependency and replaces it withtiny-ordered-float
which supports just enough use-cases for this library.This is mostly done to remove the (very slow to compile) transitive dependency
num-traits
for this crate so we can keep it lean and mean.Notice that this doesn't remove
num-traits
from theCargo.lock
because the optionalmacaw
dependency still wants it, but we don't use that feature so I'll leave removingnum-traits
there as an exercise for the reader.