Pluto.jl
Pluto.jl copied to clipboard
How to update a package that have made a breaking release?
I have a notebook where I'd like to update the versions of packages that are used. Some of the packages have had breaking releases, and I have made changes to my notebook accordingly. Pkg
tells me that Pluto has put compat bounds on my packages, this makes sense.
However, when I press the package and ask to update them, Pluto refuses to update packages beyond the compat: Screencast from 2022-07-13 09:16:44.webm
I understand why, the notebook would break if I did, but I miss the option to tell pluto that I understand that it will break and I want to update anyways.
In this case, I want to update ControlSystems
to v1.0.1
, but am unable to.
I could hack around the problem by putting Pkg.activate()
in the notebook to wipe the manifest and then remove Pkg.activate()
again.