Psychopy

Latest version: v2024.2.4

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

Scan your dependencies

Page 12 of 20

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

3.1.1

ADDED:

- Added the loop playback parameter to Movie Components

FIXED:

- The new Keyboard class wasn't clearing all events when requested (e.g. at the beginning of stimulus onset) [2442](https://github.com/psychopy/psychopy/issues/2442)
- Microphone on windows failed if user didn't manually set pyo to be preferred lib. That isn't now needed [commit:700b72cd6](https://github.com/psychopy/psychopy/commit/700b72cd69de2)
- pyo lib is now provided in the 64 bit Python3 Standalone (win)
- Parallel port lib in the Windows 32-bit version wasn't working (installed a new dll)
- OpenCV in Mac Standalone wasn't working (updated to be a package not a single file)
- Sounds with variable duration didn't stop properly [2446](https://github.com/psychopy/psychopy/issues/2446)
- Fix to JS output when useVersion was set to something
- Cedrus XID lib is now working on Python3 (although their official one is yet to come)

Page 12 of 20

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.