It is a result of the update to Python 3 compatibility.
Python 2 which SIP was originally written in will no longer be supported by the Python developers after January 1 2020.
If you SSH into the SIP folder and issue the command:
Code:
git checkout Py3_WIP
You will be switched to the new version and the problem should go away.
If not try:
That will get the latest updates. There was a fix for the "No module named future" bug in the last day or so.
Most of the widely used plugins such as the relay_board relay_16 and the weather_level_adj plugins have been update to work with the Python3 compatible version of SIP.
The Py3_WIP version of SIP is being updated on a nearly daily bases and should be merged into the main branch in a couple of days unless a major bug appears.
The new version of SIP also includes a major change to the format that the irrigation programs are stored in.
There is a utility program that converts to the new format when you first run the new version of SIP (it leaves the old version of the programs file intact). That conversion program is going through some bug fixes as we speak and your irrigation programs may need some manual adjustments until the conversion program is working properly which should be ready tomorrow.
Sorry for the inconvenience but it is necessary to keep SIP current and future proof.
Dan