The new BAO needs an update of the data repo, but cobaya-install right now fails to detect that this update is needed when installing on top of already installed data (so --force is required).
The first step to solve this would be to store the currently installed version somewhere:
either in the data repo in a way that is not removed when downloaded (e.g. using a version badge via https://naereen.github.io/badges/)
or create a file called sth like version.dat at download time by our download_github_release function.
The new BAO needs an update of the
data
repo, butcobaya-install
right now fails to detect that this update is needed when installing on top of already installed data (so--force
is required).The first step to solve this would be to store the currently installed version somewhere:
data
repo in a way that is not removed when downloaded (e.g. using a version badge via https://naereen.github.io/badges/)version.dat
at download time by ourdownload_github_release
function.I lean towards the 2nd one. @cmbant?