I’ll be publishing quite a few updates to the ex_cldr libraries in a couple of weeks to coincide with the release of CLDR 43.
I’d like to publish release candidates first like {:ex_cldr, "~> 2.37.0-rc.0"}
but I’m always tripped up by hex.pm disallowing other libraries to be published that depend on pre-releases/release candidates.
I’ve not been able to find the docs that state the “rules” definitively. But I do wonder if one pre-release library is allowed to depend on another pre-release library. For example {:ex_cldr_numbers, "2.31.0-rc.0"}
could depend on {:ex_cldr, "~> 2.37.0-rc.0"}
. Possible?
I’m happy to try it out, but if its not permitted I’ll end up with a published release candidate of ex_cldr
that is of no use to anyone and I’d like to avoid that.
Anyone have a link to the definite rules? Or at least know if what I want to do is possible?