Problems syncing files to Pavlovia - gitpython and gitinstallation required

OS (e.g. Win10): MacOS Sonoma 14.0
PsychoPy version (e.g. 1.84.x): 2024.2.3
Standard Standalone? (y/n) If not then what?: Y
What are you trying to achieve?: I am trying to upload/sync my experiment built on PsychoPy to Pavlovia.

What did you try to make it work?: Pavlovia.org → sync

What specifically went wrong when you tried that?:
I get this error:
.DependencyError: gitpython and a git installation required for getProject()

I have tried uninstalling and reinstalling but it persists. I have also tried using the compatible psychopy standalone version and I have the same issue.

It might be worth trying 2024.2.4 released this week.