approx icon indicating copy to clipboard operation
approx copied to clipboard

Release a 1.0 version

Open obsgolem opened this issue 3 years ago • 3 comments

This library appears to be the de-facto standard for approximate comparisons. Downstreams include ndarray and nalgebra. I just ran into an issue where ndarray is using an older version tied to an older version of num-complex. If you aren't planning on making breaking changes then it would be nice if you could bump to a 1.0 version so that feature additions don't require upstreams to bump their versions.

obsgolem avatar Sep 02 '21 04:09 obsgolem

Bumping approx to a 1.0 version won’t solve the num-complex problem. Using a new version of num-complex will still require a major version bump of approx, even if no breaking change is done on approx itself.

sebcrozet avatar Sep 02 '21 08:09 sebcrozet

As you can see I actually opened a similar issue with num-complex for that reason. That being said I think there is still value in this crate considering doing it as well.

obsgolem avatar Sep 03 '21 02:09 obsgolem

Another way to limit future breakage could be to use the semver trick.

Jules-Bertholet avatar Mar 31 '22 04:03 Jules-Bertholet