JuliaRegistries / Registrator.jl

Julia package registration bot
https://julialang.org/packages
Other
209 stars 47 forks source link

Upper bounds not being added #119

Open dlfivefifty opened 5 years ago

dlfivefifty commented 5 years ago

See discussion https://github.com/JuliaLang/Pkg.jl/issues/1177#issuecomment-487203266

It sounds like its a bug in Registrator.jl where, for example, BlockArrays = "0.8" got translated to BlockArrays = "0.8-0" which allows the incompatible BlockArrays = "0.9".

arnavs commented 5 years ago

Just ran into this issue while trying to use BlockBandedMatrices. I think it's pretty serious, since it leads to packages failing for no visible reason.

@StefanKarpinski and co., is there someone to whom we can assign this?

StefanKarpinski commented 5 years ago

What you claim in the [compat] section is now accepted verbatim.

dlfivefifty commented 5 years ago

So should I make PRs to fix previous versions?

StefanKarpinski commented 5 years ago

Sure, all you have to do is edit the files as appropriate and make a PR 👍