it seems that the renku-python version in your environment is out of date, but the project itself has been migrated to a newer version already. You can check this by running
renku --version in the interactive environment, which should be
0.13.0 but is
0.10.4 in your case.
You could manually update renku-python by running
pipx upgrade renku and then running
renku migrate in the interactive environment. But that would only be a temporary solution, as you would end up with the wrong version of renku-python again when the environment gets restarted, as the
Dockerfile in your project refers to an old version of renku-python (So the change wouldn’t be permanent). We support automated upgrade of the
Dockerfile through the UI, but only if the
Dockerfile supports it.
To enable automated upgrades of the
Dockerfile, you’d have to edit it by replacing its content with renku-project-template/Dockerfile at master · SwissDataScienceCenter/renku-project-template · GitHub . After this change, the UI should be able to keep your
Dockerfile up to date for you in the future (it will tell you that there is an update that can be done and update the
Dockerfile when you click the button to update the project). It might take a while for the UI to see this change (up to 1 day, I believe), so in the meantime you might still want to also execute the
pipx upgrade renku command mentioned above.