Version: standalone, 2021.2.3
OS: Mac Catalina 10.15.7
Issue:
Recently I was having problems syncing edits on my existing psychopyprojects to pavlovia. After ruling out coding issues, it seems the issue is now widespread to every psychopy project I try. When I attempt to sync the project, Psychopy insists that I am re(creating) a project, and then hangs up, the project is never uploaded and I have to force quit to get out of Psychopy.
What I tried to make it work:
First tried deleting my projects off of pavlovia, when that didn’t work, I recreated new “test” projects with no shared features, to see if it was simply my existing projects or a universal issue. The problem persisted with new psychopy projects in new folders with new names.
I tried shutting down and restarting my computer, uninstalling, and reinstalling the same version of psychopy onto my machine. Same issue.
Thinking it might be a bug with the toolbar button, I selected run new project from the menu. This gave me the following error
Traceback (most recent call last):
File “/Applications/PsychoPy.app/Contents/Resources/lib/python3.6/psychopy/app/pavlovia_ui/project.py”, line 165, in submitChanges
File “/Applications/PsychoPy.app/Contents/Resources/lib/python3.6/psychopy/projects/pavlovia.py”, line 760, in getRepo
AttributeError: The requested local path for project
‘/Users/myaccount/Documents/banana’
sits inside another folder, which git will not permit. You might like to set the project local folder to be
‘/Users/myaccount/Documents’
I am not sure why it would be an issue with the folder, since ALL of my experiments were kept in folders inside my general documents and USED to upload without issue. Furthermore, I am not sure why entirely new projects don’t give me the “create a project” prompt anymore – no matter what I try, it insists that I am “recreating” a project.
I do wonder if there is something amiss with my github or pavlovia account - could I have some “hidden” files that I need to delete in order to solve this issue?
I hope this is clear, happy to provide more information if it would be helpful