Skip to content

BF: Fixed issue with plugins window not opening#7546

Merged
TEParsons merged 1 commit intopsychopy:releasefrom
peircej:release-fix-plugins
Feb 4, 2026
Merged

BF: Fixed issue with plugins window not opening#7546
TEParsons merged 1 commit intopsychopy:releasefrom
peircej:release-fix-plugins

Conversation

@peircej
Copy link
Copy Markdown
Member

@peircej peircej commented Feb 3, 2026

Fixes #7362

The issue is that PsychoPy was failing to create an index of packages due to a missing cache folder

The following call is run as a subprocess to update the package index:

 'C:\Program Files\PsychoPy\python.exe' 'C:\Program Files\PsychoPy\lib\site-packages\psychopy\scripts\psychopy-pkgutil.py'  --app-pref-dir C:\Users\<username>\AppData\Roaming\psychopy3 update

but it was failing with

Traceback (most recent call last):
  File "C:\Program Files\PsychoPy\lib\site-packages\psychopy\scripts\psychopy-pkgutil.py", line 969, in <module>
    main()
  File "C:\Program Files\PsychoPy\lib\site-packages\psychopy\scripts\psychopy-pkgutil.py", line 937, in main
    updatePackageIndex(fetch=args.fetch)
  File "C:\Program Files\PsychoPy\lib\site-packages\psychopy\scripts\psychopy-pkgutil.py", line 299, in updatePackageIndex
    setLockFile()  # set the lock file to prevent multiple processes from updating
  File "C:\Program Files\PsychoPy\lib\site-packages\psychopy\scripts\psychopy-pkgutil.py", line 137, in setLockFile
    with open(lockFile, 'w') as f:
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\<username>\\AppData\\Roaming\\psychopy3\\cache\\appCache\\psychopy_packages.lock'

Fixes psychopy#7362

The issue is that PsychoPy was failing to create an index of packages due to a missing cache folder

The following call is run as a subprocess to update the package index:
```
 'C:\Program Files\PsychoPy\python.exe' 'C:\Program Files\PsychoPy\lib\site-packages\psychopy\scripts\psychopy-pkgutil.py'  --app-pref-dir C:\Users\<username>\AppData\Roaming\psychopy3 update
 ```
but it was failing with
```
Traceback (most recent call last):
  File "C:\Program Files\PsychoPy\lib\site-packages\psychopy\scripts\psychopy-pkgutil.py", line 969, in <module>
    main()
  File "C:\Program Files\PsychoPy\lib\site-packages\psychopy\scripts\psychopy-pkgutil.py", line 937, in main
    updatePackageIndex(fetch=args.fetch)
  File "C:\Program Files\PsychoPy\lib\site-packages\psychopy\scripts\psychopy-pkgutil.py", line 299, in updatePackageIndex
    setLockFile()  # set the lock file to prevent multiple processes from updating
  File "C:\Program Files\PsychoPy\lib\site-packages\psychopy\scripts\psychopy-pkgutil.py", line 137, in setLockFile
    with open(lockFile, 'w') as f:
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\<username>\\AppData\\Roaming\\psychopy3\\cache\\appCache\\psychopy_packages.lock'
```
@peircej peircej requested a review from mdcutone February 3, 2026 17:22
@peircej peircej changed the base branch from dev to release February 4, 2026 09:20
@TEParsons TEParsons merged commit 2278684 into psychopy:release Feb 4, 2026
5 of 6 checks passed
@peircej peircej deleted the release-fix-plugins branch March 26, 2026 11:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: Error when open plugins/package manager in bulider window

2 participants