JuliaRegistries / CompatHelper.jl

Automatically update the [compat] entries for your Julia package's dependencies
https://JuliaRegistries.github.io/CompatHelper.jl/dev/
MIT License
138 stars 39 forks source link

FR: Auto convert overly restrictive stdlib compat entries #476

Open IanButterworth opened 12 months ago

IanButterworth commented 12 months ago

The original stdlib compat PSA suggested adding compat entries for stdlibs that are overly restrictive.

We should get CompatHelper to automatically change

[compat]
 StdlibName = "1"

to

[compat]
 StdlibName = "<0.0.1,1"

cc. @vchuravy @DilumAluthge

DilumAluthge commented 10 months ago

And if the StdlibName is "SHA", then we should auto-change it to < 0.0.1, 0.7, 1 instead.