JuliaGizmos / Interact.jl

Interactive widgets to play with your Julia code
Other
520 stars 75 forks source link

Reform compat section, add CompatHelper #399

Closed mkitti closed 3 years ago

mkitti commented 3 years ago

This reforms the compat section to be more explicit with an upper bound. The registry has added an upper bound to prior versions of this package: https://github.com/JuliaRegistries/General/blob/60bdb5a38cb0be44a4c110129fd57fc3e4f81938/I/Interact/Compat.toml#L31

The upper bound now needs updating.

This also adds CompatHelper. Please follow the instructions at https://juliaregistries.github.io/CompatHelper.jl/dev/ to complete the process.

DilumAluthge commented 3 years ago

Bump @shashi @piever @travigd

piever commented 3 years ago

LGTM, all the compat bounds seem correct. I'll merge in a couple of days if there are no objections.

I imagine that we will also need to move CI to github actions rather than Travis, I guess I can set them both up at the same time (using the same secret) after this is merged.

mkitti commented 3 years ago

Note that you can continue using Travis CI while using Github Actions to run CompatHelper. They are intertwined.