Psychopy

Latest version: v2024.1.4

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

Scan your dependencies

Page 13 of 19

3.0.2

Bug-fix release

FIXES:

- Builder's PsychoJS outputs were not updating their versions (pointing to the version the script was first created in, not the version currently used) 789d24ee45aa
- sounddevice under Python2 had a bug with being unable to copy() c1317b6b6355e
- now prevent the user from accessing `useVersion` if that version can't be supported by the current install (e.g. incompatible Python version or wx version)
- Windows Standalone version now includes dependency for [pyqmix](https://github.com/psyfood/pyqmix) pumps

3.0.1

FIXED:

- JS outputs were connecting to outdated PsychoJS version (3.0.0b11 instead of 3.0.0)
- updated numpy (to 1.15.4) and scipy (to 1.2.0) for windows installs using https://www.lfd.uci.edu/~gohlke/pythonlibs/ in the hope of fixing numpy problems for some windows boxes
- JS string values in Py27 were being convert to b'theString' in JS outputs which obviously broke JS

ADDED:

- Slider support from JS outputs

3.0

- fixes to wx gui problem under win32 python2 installation
- when user presses run-online but hasn't gone through the steps (export/sync) now taking them through those
- can now sync from the coder view as well

3.0.0

Although there were several beta versions preceding this, the changes described
below are the *broader* changes since 1.90.3 (the previous "stable" version).

NEW:

- **Online studies** with heavily revamped PsychoJS library :
- new PsychoJS supports text, images, keyboards, mouse, sounds, movies, sliders
- you can also now include Builder Code Components that include both
Python and JavaScript optional code so your components will work
online too

- **Pavlovia.org** where PsychoPy can search, sync and create experiments :
- search for existing studies
- create your own
- run (and collect data into csv files or mongoDB)
- sync, including (push changes to the server and fetch back data)

- **Additional new features** :
- Slider class, recommended replacement for RatingScale (more efficient, more
flexible and simpler to use)
- support for Oculus Rift (only on Windows 64bit Python 3) all due to Matthew
Cutone

Many bugs have also been fixed, notably in terms of audio library problems and
memory problems with MovieStim3.

3.0.0b13

Fixed:

- a further issue in Pavlovia sync when pushing an experiment for the first time
- wxPython bugs using redo (caused by wxPython<4.0.4). Now packaging 4.0.4alpha in the Standalone
- Standalone supports GLFW windows now (the lib wasn't being provided properly before)
- Mouse Component fixes from Builder

3.0.0b12

- Improvements to sync and permissions problems:
- you no longer need to enter an additional password for sync (beyond that used to log in to Pavlovia initially)
- Standalone is now providing its own git executable
- dulwich is now used for most git operations except for push/pull

- PsychoJS/Pavlovia fixes and improvements to online studies:
- Data collection can now be deactivated and can be CSV or MongoDB
- Fixed variables in the data files (sometimes missing conditions columns)
- Sound files now playing as well as tones

- Other major additions and fixes:
- Added a Joystick Component to Builder (similar behaviours to a Mouse Component). 2112

Page 13 of 19

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.