Description
The following dependencies in master
as of 0f642a6 use only wildcards:
getopts
time
dirs
nix
ctrlc
Another 5 are pinned to exact versions.
the floating versions on master
make
this kind of harder that it should beEffectively impossible. I was going to submit another change to pin the remaining dependency versions for precisely that reason but hadn't gotten to it yet. Why do you want to avoid that?
Originally posted by @commonquail in #19 (comment)
Apparently all versions are pinned in the two release-*
branches.
Over time, this is liable to invite breakage of master
by incompatibilities introduced in new versions of the unpinned dependencies; and relative to to the README this has already happened with getopts
v0.2.20 and libloading
v0.6.0.
It's unclear if this is an oversight or deliberate, and if so, what the motivation behind is.