Psychopy

Latest version: v2024.2.5

Safety actively analyzes 723200 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 12 of 20

3.2.0dev3

TESTING that the release works on all platforms as expected
Fixed some settings around the new audio lib (higher priority audio now by default and enabled for translation)

3.2.0dev1

3.1.5

FIXED:

- a new small rendering glitch. When using an image with mask=None and interpolate=False the opacity of the image was reduced at the edges of the stimulus GH-2526

3.1.4

FIXED:

- further fix to Mic for experiments created under the previous version (our last fix only solved the problem for new Mic Components being inserted) [2512](https://github.com/psychopy/psychopy/issues/2512)
- fixed demo timeByFrames which was set to use Qt4 for plotting instead of Qt5 (which has been the default version provided since the switch to Python3)
- fixed crash in the new Keyboard class caused by `psychtoolbox` lib incorrectly converting unicode characters in the device name (this was actually a fix in kleinerm/Psychtoolbox-3a5c37855a4a097 ) that needed repackaging
- error with Variable Component trying to save start/stop times (that might not exist for that variable) [commit:e1bca1bdc](https://github.com/psychopy/psychopy/commit/e1bca1bdc)
- some data could get orphaned (and not saved) by being collected in the outer section of a nested loop [commit:8b7fda826](https://github.com/psychopy/psychopy/commit/8b7fda826)
- when using Mouse.getPos() with retina display and win.units=='pix' the mouse pos was double the expected value [commit:a78d74420](https://github.com/psychopy/psychopy/commit/a78d74420)

3.1.3

FIXED:

- StairHandler code from Builder was failing in 3.1 due to new tStartRefresh
data being sent to wrong method (addData not addOtherData) [2497](https://github.com/psychopy/psychopy/issues/2497)
- Routines in online studies that weren't included in (or before) a loop were
not having their data saved [2496](https://github.com/psychopy/psychopy/issues/2496)
- Fix to audio capture error "bad argument at position 0" from Builder experiments [commit:dadb9be25](https://github.com/psychopy/psychopy/commit/dadb9be25)
- PsychoPy app didn't recognise projects that were pointing to gitlab ssh targets (e.g. created in terminal) [commit:08d7937](https://github.com/psychopy/psychopy/commit/08d7937)

3.1.2

FIXED:

- teething problems with new Keyboard class:
- in Builder there was stuttering of sounds and lags in frame timing caused
by accidentally creating lots of Kyeboards while checking for 'escape'
- durations were being reported with correct magnitude but as negative values [commit:e43e47460](https://github.com/psychopy/psychopy/commit/e43e474602b7f)
- problem on Windows if keyboard device name contained unicode (that problem
was actually in psychtoolbox package, now updated in Standalone)
- on Windows, the 'return' key was being called 'num_enter'
- videos were not running online [commit:9779579b6](https://github.com/psychopy/psychopy/commit/9779579b60) [commit:51b0824f7](https://github.com/psychopy/psychopy/commit/51b0824f755)
- fixed rounding error in filtering of NoiseStim [commit:5d0e360d8](https://github.com/psychopy/psychopy/commit/5d0e360d87b)
- iohub `waitKeys` should act like `getKeys` if maxWait<=0 [commit:e33f733f3](https://github.com/psychopy/psychopy/commit/e33f733f317de)
- error if unicode items in the new Form class [commit:8287674f4](https://github.com/psychopy/psychopy/commit/8287674f49a4c8)

ADDED:

- videos in Builder now have a `Loop playback` parameter
- Standalone distributions now include tobii-research package

Page 12 of 20

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.