Releases: open-cogsci/OpenSesame
3.1.5 Jazzy James (5th maintenance release)
About this update
OpenSesame 3.1.5 Jazzy James is the fifth maintenance release in the 3.1 series. It contains bug fixes and minor improvements, and should be a pleasant and safe upgrade for everyone who is using the 3.1 series.
If you are upgrading from OpenSesame 3.0 or earlier, please see the list of important changes:
Credits
Thanks to:
- Daniel Schreij (@dschreij) for the Mac OS package, and his implementation of truly unfilled circles
- Jarik den Hartog (@JdenHartog) for improving the System Information extension
- Wouter Kruijne (@wkruijne) for fixing docstrings
Bug fixes and improvements
OpenSesame:
- Updated to 3.1.5
- Speed up quick switcher
- Free unused
canvas
objects from memory (were blocked by a cyclic reference) - #505
- #504
- #503
- #502
- #499
- #493
- #492
- #491
- #488
- #485
- #484
python-qdatamatrix
- Updated to 0.4.4
- Speed up copy-pasting
- open-cogsci/qdatamatrix#3
QProgEdit
- Updated to 4.0.9
- smathot/QProgEdit#19
python-datamatrix
- Updated to 0.4.4
opensesame-extension-osf
- Updated to 1.0.12
- open-cogsci/opensesame-extension-osf#12
Packages (Windows Python 2.7 package)
New
fastnumbers
1.0.0prettytable
0.7.2
Detailed package information
name: opensesame_3.1.5-py2.7-win32-1
channels:
- cogsci
- defaults
dependencies:
- python==2.7.12
- anaconda-client=1.4.0=py27_0
- backports=1.0=py27_0
- backports_abc=0.4=py27_0
- bzip2=1.0.6=vc9_3
- clyent=1.2.2=py27_0
- arrow=0.7.0=py_0
- humanize=0.5.1=py_0
- oauthlib=1.0.3=py_0
- psychopy=1.82.01=py27_0
- pygame=1.9.2a0=py27_0
- pyglet=1.2.4=py27_0
- python-datamatrix=0.4.4=py_0 # updated in 3.1.5
- python-fileinspector=1.0.2=py_0 # updated in 3.1.3
- python-opensesame=3.1.5=py_0 # updated in 3.1.5
- python-pseudorandom=0.2.2=py27_0
- python-pygaze=0.6.0a21=py_0 # Updated in 3.1.3
- python-qdatamatrix=0.1.13=py_0 # updated in 3.1.5
- python-qnotifications=1.1.1=py_0 # updated in 3.1.3
- python-qosf=1.1.8=py_0
- python-qprogedit=4.0.9=py_0 # updated in 3.1.5
- qscintilla2=2.9.1=py27_vc9_0
- requests-oauthlib=0.6.1=py_0
- webcolors=1.5=py27_0
- configparser=3.5.0b2=py27_1
- decorator=4.0.10=py27_0
- entrypoints=0.2.2=py27_0
- freetype=2.5.5=vc9_1
- functools32=3.2.3.2=py27_0
- get_terminal_size=1.0.0=py27_0
- ipykernel=4.3.1=py27_0
- ipython=4.2.0=py27_0
- ipython_genutils=0.1.0=py27_0
- ipywidgets=4.1.1=py27_0
- jinja2=2.8=py27_1
- jpeg=8d=vc9_0
- jsonschema=2.5.1=py27_0
- jupyter=1.0.0=py27_3
- jupyter_client=4.3.0=py27_0
- jupyter_console=4.1.1=py27_0
- jupyter_core=4.1.0=py27_0
- libpng=1.6.22=vc9_0
- libtiff=4.0.6=vc9_2
- markdown=2.6.6=py27_0
- markupsafe=0.23=py27_2
- mistune=0.7.2=py27_0
- mkl=11.3.3=1
- nbconvert=4.2.0=py27_0
- nbformat=4.0.1=py27_0
- notebook=4.2.1=py27_0
- numpy=1.11.1=py27_0
- openssl=1.0.2h=vc9_0
- path.py=8.2.1=py27_0
- pickleshare=0.5=py27_0
- pillow=3.2.0=py27_1
- pip=8.1.2=py27_0
- pyflakes=1.2.3=py27_0
- pygments=2.1.3=py27_0
- pyopengl=3.1.1a1=np111py27_0
- pyopengl-accelerate=3.1.1a1=np111py27_0
- pyqt=4.11.4=py27_6
- pyreadline=2.1=py27_0
- pyserial=2.7=py27_0
- python=2.7.12=0
- python-dateutil=2.5.3=py27_0
- pytz=2016.4=py27_0
- pyyaml=3.11=py27_4
- pyzmq=15.2.0=py27_0
- qt=4.8.7=vc9_8
- qtawesome=0.3.3=py27_0
- qtconsole=4.2.1=py27_0
- qtpy=1.0.2=py27_0
- requests=2.10.0=py27_0
- scipy=0.17.1=np111py27_1
- setuptools=23.0.0=py27_0
- simplegeneric=0.8.1=py27_1
- singledispatch=3.4.0.3=py27_0
- sip=4.16.9=py27_2
- six=1.10.0=py27_0
- sqlite=3.13.0=vc9_1
- ssl_match_hostname=3.4.0.2=py27_1
- tornado=4.3=py27_1
- traitlets=4.2.1=py27_0
- vs2008_runtime=9.00.30729.1=2
- wheel=0.29.0=py27_0
- yaml=0.1.6=0
- zlib=1.2.8=vc9_3
- pip:
- cffi==1.7.0
- expyriment==0.8.0 # Upgrade manually to 0.8.1.opensesame2
- imageio==1.5
- mediadecoder==0.1.5
- moviepy==0.2.2.11
- opensesame-extension-osf==1.0.12
- opensesame-plugin-media-player-mpy==0.1.6
- opensesame-windows-launcher==0.4.1
- pycparser==2.14
- python-bidi==0.4.0
- sounddevice==0.3.3
- tqdm==4.7.6
- pyaudio==0.2.9 # Added in 3.1.3
- openpyxl==2.4.0 # Added in 3.1.3
- fastnumbers==1.0.0 # Added in 3.1.5
- prettytable==0.7.2 # Added in 3.1.5
prefix: opensesame_3.1.5-py2.7-win32-1
3.1.4 Jazzy James (4th maintenance release)
About this update
OpenSesame 3.1.4 Jazzy James is the fourth maintenance release in the 3.1 series. It contains bug fixes and minor improvements, and should be a pleasant and safe upgrade for everyone who is using the 3.1 series.
If you are upgrading from OpenSesame 3.0 or earlier, please see the list of important changes:
Credits
Thanks to:
- Amandine Rey (@amandinerey) for updating the French translation.
- Daniel Schreij (@dschreij) for the Mac OS package.
Bug fixes and improvements
Packages (Windows Python 2.7 package)
Updated
python-qprogedit
has been updated to 4.0.6
Detailed package information
name: opensesame_3.1.4-py2.7-win32-1
channels:
- cogsci
- defaults
dependencies:
- python==2.7.12
- anaconda-client=1.4.0=py27_0
- backports=1.0=py27_0
- backports_abc=0.4=py27_0
- bzip2=1.0.6=vc9_3
- clyent=1.2.2=py27_0
- arrow=0.7.0=py_0
- humanize=0.5.1=py_0
- oauthlib=1.0.3=py_0
- psychopy=1.82.01=py27_0
- pygame=1.9.2a0=py27_0
- pyglet=1.2.4=py27_0
- python-datamatrix=0.3.1=py_0 # updated in 3.1.3
- python-fileinspector=1.0.2=py_0 # updated in 3.1.3
- python-opensesame=3.1.4=py_0 # updated in 3.1.4
- python-pseudorandom=0.2.2=py27_0
- python-pygaze=0.6.0a21=py_0 # Updated in 3.1.3
- python-qdatamatrix=0.1.9=py_0 # updated in 3.1.3
- python-qnotifications=1.1.1=py_0 # updated in 3.1.3
- python-qosf=1.1.8=py_0
- python-qprogedit=4.0.6=py_0 # updated in 3.1.4
- qscintilla2=2.9.1=py27_vc9_0
- requests-oauthlib=0.6.1=py_0
- webcolors=1.5=py27_0
- configparser=3.5.0b2=py27_1
- decorator=4.0.10=py27_0
- entrypoints=0.2.2=py27_0
- freetype=2.5.5=vc9_1
- functools32=3.2.3.2=py27_0
- get_terminal_size=1.0.0=py27_0
- ipykernel=4.3.1=py27_0
- ipython=4.2.0=py27_0
- ipython_genutils=0.1.0=py27_0
- ipywidgets=4.1.1=py27_0
- jinja2=2.8=py27_1
- jpeg=8d=vc9_0
- jsonschema=2.5.1=py27_0
- jupyter=1.0.0=py27_3
- jupyter_client=4.3.0=py27_0
- jupyter_console=4.1.1=py27_0
- jupyter_core=4.1.0=py27_0
- libpng=1.6.22=vc9_0
- libtiff=4.0.6=vc9_2
- markdown=2.6.6=py27_0
- markupsafe=0.23=py27_2
- mistune=0.7.2=py27_0
- mkl=11.3.3=1
- nbconvert=4.2.0=py27_0
- nbformat=4.0.1=py27_0
- notebook=4.2.1=py27_0
- numpy=1.11.1=py27_0
- openssl=1.0.2h=vc9_0
- path.py=8.2.1=py27_0
- pickleshare=0.5=py27_0
- pillow=3.2.0=py27_1
- pip=8.1.2=py27_0
- pyflakes=1.2.3=py27_0
- pygments=2.1.3=py27_0
- pyopengl=3.1.1a1=np111py27_0
- pyopengl-accelerate=3.1.1a1=np111py27_0
- pyqt=4.11.4=py27_6
- pyreadline=2.1=py27_0
- pyserial=2.7=py27_0
- python=2.7.12=0
- python-dateutil=2.5.3=py27_0
- pytz=2016.4=py27_0
- pyyaml=3.11=py27_4
- pyzmq=15.2.0=py27_0
- qt=4.8.7=vc9_8
- qtawesome=0.3.3=py27_0
- qtconsole=4.2.1=py27_0
- qtpy=1.0.2=py27_0
- requests=2.10.0=py27_0
- scipy=0.17.1=np111py27_1
- setuptools=23.0.0=py27_0
- simplegeneric=0.8.1=py27_1
- singledispatch=3.4.0.3=py27_0
- sip=4.16.9=py27_2
- six=1.10.0=py27_0
- sqlite=3.13.0=vc9_1
- ssl_match_hostname=3.4.0.2=py27_1
- tornado=4.3=py27_1
- traitlets=4.2.1=py27_0
- vs2008_runtime=9.00.30729.1=2
- wheel=0.29.0=py27_0
- yaml=0.1.6=0
- zlib=1.2.8=vc9_3
- pip:
- cffi==1.7.0
- expyriment==0.8.0 # Upgrade manually to 0.8.1.opensesame2
- imageio==1.5
- mediadecoder==0.1.5
- moviepy==0.2.2.11
- opensesame-extension-osf==1.0.11
- opensesame-plugin-media-player-mpy==0.1.6
- opensesame-windows-launcher==0.4.1
- pycparser==2.14
- python-bidi==0.4.0
- sounddevice==0.3.3
- tqdm==4.7.6
- pyaudio==0.2.9 # Added in 3.1.3
- openpyxl==2.4.0 # Added in 3.1.3
prefix: opensesame_3.1.4-py2.7-win32-1
3.1.3 Jazzy James (3rd maintenance release)
About this update
OpenSesame 3.1.3 Jazzy James is the third maintenance release in the 3.1 series. It contains bug fixes and minor improvements, and should be a pleasant and safe upgrade for everyone who is using the 3.1 series.
If you are upgrading from OpenSesame 3.0 or earlier, please see the list of important changes:
Credits
Thanks to:
- Eduard Ort (@eort) for his code contributions and updating the German translation.
- Tomi Lüke (@researchtool) for updating the German translation.
- Ryo Tachinaba for working on the Japanese translation.
- Jarik den Hartog (@JdenHartog) for updating the docstrings.
- Amandine Rey (@amandinerey) for updating the French translation.
- Wouter Kruijne (@wkruijne) for his code contributions.
Bug fixes and improvements
- Issue: #405
- Issue: #444
- Issue: #445
- Issue: #446
- Issue: #447
- Issue: #448
- Issue: #449
- Issue: #450
- Issue: #451
- Issue: #452
- Issue: #455
- Issue: #456
- Issue: #457
- Issue: #458
- Issue: #459
- Issue: #460
- Issue: #462
- Issue: #462
- Issue: #465
- Issue: #470
- Issue: #472
- Issue: #473
Packages (Windows Python 2.7 package)
Updated
opensesame-extenstion-osf
has been updated to 1.0.11python-datamatrix
has been updated to 0.3.1python-fileinspector
has been updated to 1.0.2python-pygaze
has been updated to 0.6.0a21python-qdatamatrix
has been updated to 0.1.9python-qnotifications
has been updated to 1.1.1python-qprogedit
has been updated to 4.0.5
New
openpyxl
has been addedpyaudio
has been added
Detailed package information
name: opensesame_3.1.3-py2.7-win32-1
channels:
- cogsci
- defaults
dependencies:
- python==2.7.12
- anaconda-client=1.4.0=py27_0
- backports=1.0=py27_0
- backports_abc=0.4=py27_0
- bzip2=1.0.6=vc9_3
- clyent=1.2.2=py27_0
- arrow=0.7.0=py_0
- humanize=0.5.1=py_0
- oauthlib=1.0.3=py_0
- psychopy=1.82.01=py27_0
- pygame=1.9.2a0=py27_0
- pyglet=1.2.4=py27_0
- python-datamatrix=0.3.1=py_0 # updated in 3.1.3
- python-fileinspector=1.0.2=py_0 # updated in 3.1.3
- python-opensesame=3.1.3=py_0 # updated in 3.1.3
- python-pseudorandom=0.2.2=py27_0
- python-pygaze=0.6.0a21=py_0 # Updated in 3.1.3
- python-qdatamatrix=0.1.9=py_0 # updated in 3.1.3
- python-qnotifications=1.1.1=py_0 # updated in 3.1.3
- python-qosf=1.1.8=py_0
- python-qprogedit=4.0.5=py_0 # updated in 3.1.3
- qscintilla2=2.9.1=py27_vc9_0
- requests-oauthlib=0.6.1=py_0
- webcolors=1.5=py27_0
- configparser=3.5.0b2=py27_1
- decorator=4.0.10=py27_0
- entrypoints=0.2.2=py27_0
- freetype=2.5.5=vc9_1
- functools32=3.2.3.2=py27_0
- get_terminal_size=1.0.0=py27_0
- ipykernel=4.3.1=py27_0
- ipython=4.2.0=py27_0
- ipython_genutils=0.1.0=py27_0
- ipywidgets=4.1.1=py27_0
- jinja2=2.8=py27_1
- jpeg=8d=vc9_0
- jsonschema=2.5.1=py27_0
- jupyter=1.0.0=py27_3
- jupyter_client=4.3.0=py27_0
- jupyter_console=4.1.1=py27_0
- jupyter_core=4.1.0=py27_0
- libpng=1.6.22=vc9_0
- libtiff=4.0.6=vc9_2
- markdown=2.6.6=py27_0
- markupsafe=0.23=py27_2
- mistune=0.7.2=py27_0
- mkl=11.3.3=1
- nbconvert=4.2.0=py27_0
- nbformat=4.0.1=py27_0
- notebook=4.2.1=py27_0
- numpy=1.11.1=py27_0
- openssl=1.0.2h=vc9_0
- path.py=8.2.1=py27_0
- pickleshare=0.5=py27_0
- pillow=3.2.0=py27_1
- pip=8.1.2=py27_0
- pyflakes=1.2.3=py27_0
- pygments=2.1.3=py27_0
- pyopengl=3.1.1a1=np111py27_0
- pyopengl-accelerate=3.1.1a1=np111py27_0
- pyqt=4.11.4=py27_6
- pyreadline=2.1=py27_0
- pyserial=2.7=py27_0
- python=2.7.12=0
- python-dateutil=2.5.3=py27_0
- pytz=2016.4=py27_0
- pyyaml=3.11=py27_4
- pyzmq=15.2.0=py27_0
- qt=4.8.7=vc9_8
- qtawesome=0.3.3=py27_0
- qtconsole=4.2.1=py27_0
- qtpy=1.0.2=py27_0
- requests=2.10.0=py27_0
- scipy=0.17.1=np111py27_1
- setuptools=23.0.0=py27_0
- simplegeneric=0.8.1=py27_1
- singledispatch=3.4.0.3=py27_0
- sip=4.16.9=py27_2
- six=1.10.0=py27_0
- sqlite=3.13.0=vc9_1
- ssl_match_hostname=3.4.0.2=py27_1
- tornado=4.3=py27_1
- traitlets=4.2.1=py27_0
- vs2008_runtime=9.00.30729.1=2
- wheel=0.29.0=py27_0
- yaml=0.1.6=0
- zlib=1.2.8=vc9_3
- pip:
- cffi==1.7.0
- expyriment==0.8.0 # Upgrade manually to 0.8.1.opensesame2
- imageio==1.5
- mediadecoder==0.1.5
- moviepy==0.2.2.11
- opensesame-extension-osf==1.0.11
- opensesame-plugin-media-player-mpy==0.1.6
- opensesame-windows-launcher==0.4.1
- pycparser==2.14
- python-bidi==0.4.0
- sounddevice==0.3.3
- tqdm==4.7.6
- pyaudio==0.2.9 # Added in 3.1.3
- openpyxl==2.4.0 # Added in 3.1.3
prefix: opensesame_3.1.3-py2.7-win32-1
3.1.2 Jazzy James (2nd maintenance release)
About this update
OpenSesame 3.1.2 Jazzy James is the second maintenance release in the 3.1 series. It contains bug fixes and minor improvements, and should be a pleasant and safe upgrade for everyone who is using the 3.1 series.
If you are upgrading from OpenSesame 3.0 or earlier, please see the list of important changes:
Credits
Thanks to:
- Amandine Rey (@amandinerey) for further updating the French translation.
- Daniel Schreij (@dschreij) for various code contributions
- Jarik den Hartog (@jarik) for spotting the broken help links
- @alisdt for spotting and fixing the newline issue in variable names
- Edwin Dalmaijer (@esdalmaijer) for his continued work on PyGaze
Bugs fixed
- Redraw background of SKETCHPAD widget when necessary
- Add
font_size
to canvas API docs - Fix deleting items by editing the item script
- Preserve BR tags in right-to-left languages
- Don't allow newlines at the end of a variable name (#438)
- Fix response coding in TOUCH_RESPONSE plugin (#440)
- Use correct pixel size in font preview
Improvements
- Show exceptions that occur when adding items through Append New Item button
- French translation (
fr_FR
) updated - Fall back to main language if extended language is not available. For example, use
fr_FR
iffr_BE
is not available. - Allow help urls to be specified in
info.yaml
- Use better placeholder icon in SKETCHPAD
Other updated packages
PyGaze
python-pygaze
has been updated to 0.6.0a20, containing various fixes and improvements.
QDataMatrix
python-qdatamatrix
has been updated to 0.1.7, fixing an issue with copy-pasting empty cells.
OpenSesame Windows Launcher
opensesame-windows-launcher
has been updated to 0.4.1, fixing an issue with command-line arguments.
OpenSesame OSF extension
opensesame-extension-osf
has been updated to 1.0.10, containing various fixes and improvements.
QOpenScienceFramework
python-qosf
has been updated to 1.1.7, containing various fixes and improvements.
Mediadecoder
mediadecoder
has been updated to 0.1.5, fixing an issue with handling ImportError
s.
Detailed package information
Below is the package information used to build the Python 2.7 version for Windows.
name: opensesame_3.1.2-py2.7-win32-1
channels:
- cogsci
- defaults
dependencies:
- python==2.7.12
- anaconda-client=1.4.0=py27_0
- backports=1.0=py27_0
- backports_abc=0.4=py27_0
- bzip2=1.0.6=vc9_3
- clyent=1.2.2=py27_0
- arrow=0.7.0=py_0
- humanize=0.5.1=py_0
- oauthlib=1.0.3=py_0
- psychopy=1.82.01=py27_0
- pygame=1.9.2a0=py27_0
- pyglet=1.2.4=py27_0
- python-datamatrix=0.3.0=py27_0
- python-fileinspector=1.0.1=py_0
- python-opensesame=3.1.2=py_0
- python-pseudorandom=0.2.2=py27_0
- python-pygaze=0.6.0a20=py_0
- python-qdatamatrix=0.1.7=py_0
- python-qnotifications=1.1.0=py_0
- python-qosf=1.1.7=py_0
- python-qprogedit=4.0.3=py_0
- qscintilla2=2.9.1=py27_vc9_0
- requests-oauthlib=0.6.1=py_0
- webcolors=1.5=py27_0
- configparser=3.5.0b2=py27_1
- decorator=4.0.10=py27_0
- entrypoints=0.2.2=py27_0
- freetype=2.5.5=vc9_1
- functools32=3.2.3.2=py27_0
- get_terminal_size=1.0.0=py27_0
- ipykernel=4.3.1=py27_0
- ipython=4.2.0=py27_0
- ipython_genutils=0.1.0=py27_0
- ipywidgets=4.1.1=py27_0
- jinja2=2.8=py27_1
- jpeg=8d=vc9_0
- jsonschema=2.5.1=py27_0
- jupyter=1.0.0=py27_3
- jupyter_client=4.3.0=py27_0
- jupyter_console=4.1.1=py27_0
- jupyter_core=4.1.0=py27_0
- libpng=1.6.22=vc9_0
- libtiff=4.0.6=vc9_2
- markdown=2.6.6=py27_0
- markupsafe=0.23=py27_2
- mistune=0.7.2=py27_0
- mkl=11.3.3=1
- nbconvert=4.2.0=py27_0
- nbformat=4.0.1=py27_0
- notebook=4.2.1=py27_0
- numpy=1.11.1=py27_0
- openssl=1.0.2h=vc9_0
- path.py=8.2.1=py27_0
- pickleshare=0.5=py27_0
- pillow=3.2.0=py27_1
- pip=8.1.2=py27_0
- pyflakes=1.2.3=py27_0
- pygments=2.1.3=py27_0
- pyopengl=3.1.1a1=np111py27_0
- pyopengl-accelerate=3.1.1a1=np111py27_0
- pyqt=4.11.4=py27_6
- pyreadline=2.1=py27_0
- pyserial=2.7=py27_0
- python=2.7.12=0
- python-dateutil=2.5.3=py27_0
- pytz=2016.4=py27_0
- pyyaml=3.11=py27_4
- pyzmq=15.2.0=py27_0
- qt=4.8.7=vc9_8
- qtawesome=0.3.3=py27_0
- qtconsole=4.2.1=py27_0
- qtpy=1.0.2=py27_0
- requests=2.10.0=py27_0
- scipy=0.17.1=np111py27_1
- setuptools=23.0.0=py27_0
- simplegeneric=0.8.1=py27_1
- singledispatch=3.4.0.3=py27_0
- sip=4.16.9=py27_2
- six=1.10.0=py27_0
- sqlite=3.13.0=vc9_1
- ssl_match_hostname=3.4.0.2=py27_1
- tornado=4.3=py27_1
- traitlets=4.2.1=py27_0
- vs2008_runtime=9.00.30729.1=2
- wheel=0.29.0=py27_0
- yaml=0.1.6=0
- zlib=1.2.8=vc9_3
- pip:
- cffi==1.7.0
- expyriment==0.8.0
- imageio==1.5
- mediadecoder==0.1.5
- moviepy==0.2.2.11
- opensesame-extension-osf==1.0.10
- opensesame-plugin-media-player-mpy==0.1.6
- opensesame-windows-launcher==0.4.1
- pycparser==2.14
- python-bidi==0.4.0
- sounddevice==0.3.3
- tqdm==4.7.6
prefix: opensesame_3.1.2-py2.7-win32-1
3.1.1 Jazzy James (1st maintenance release)
title: Release notes for 3.1.1
OpenSesame 3.1.1 Jazzy James is the first maintenance release in the 3.1 series. It contains bug fixes and minor improvements, and should be a pleasant and safe upgrade for everyone who is using the 3.1 series.
If you are upgrading from OpenSesame 3.0 or earlier, please see the list of important changes:
Credits
Thanks to:
- Daniel Schreij (@dschreij) for various code contributions
- Philip Alday (@palday) for fixing Markdown compatibility
- Edwin Dalmaijer (@esdalmaijer) for his continued work on PyGaze
- Eduart Ort (@eort) for updating the German translation
- Amandine Rey (@amandinerey) for (partly) updating the French translation
(The translations were already included with 3.1.0, but I forgot to thank Eduard and Amandine. So here is a belated shout-out!)
Bugs fixed
- Fix coding of timeout responses
- Fix custom fonts
- Fix close-application icon
- Fix compatibility with older versions of
python-markdown
Other updated packages
- PyGaze (
python-pygaze
) has been updated to 0.6.0a16, fixing calibration issues with the EyeTribe. - QNotifications (
python-qnotifications
) has been updated to 1.1.0, fixing display issues when there are many notifications.
Jazzy James
OpenSesame 3.1.0 Jazzy James is a major new release with many new features and improvements. A detailed changelog is therefore not available; however, a list of most important changes can be found here:
Interactive ising (7th maintenance release)
OpenSesame 3.0.7 is the seventh maintenance release in the 3.0 series. It contains bug fixes and minor improvements, and should be a pleasant and safe upgrade for everyone who is using the 3.0 series.
If you are upgrading from OpenSesame 2.9.7 or earlier, please see the list of important changes in OpenSesame 3.0:
Bugs fixed
- Fix 'sound' duration in sampler and sketchpad (#401)
- Correctly escape slashes in OpenSesame syntax (#403)
- Don't crash on viewing remote urls ending in .md
- Fix crashing help menu when off-line (#395)
Improvements
- Preserve cursor position when switching to and from inline_script items (#390)
- Give better error message when missing end-of-block line for multiline variables
Windows packaging
Python 2.7 release (recommended):
OpenSesame 3.0.7
Python 2.7.10 (default, May 23 2015, 09:40:32) [MSC v.1500 32 bit (Intel)]
OpenCV is not available
OpenCV2 3.0.0
QProgedit 3.2.2
Expyriment (Python 2.7.10)
IPython 3.2.0
NumPy 1.9.2
PIL is available (version is unknown)
PsychoPy 1.82.01
PyAudio 0.2.8
PyGame 1.9.1release
PyGaze 0.6.0a10
Pyglet 1.2.3
PyOpenGL 3.1.0
PyQt 4.11.4
PySerial 2.7
python-bidi 0.3.4
python-markdown 2.6.2
SciPy 0.15.1
Python 3.4 release (experimental):
OpenSesame 3.0.7
Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:43:06) [MSC v.1600 32 bit (Intel)]
OpenCV is not available
OpenCV 2 is not available
QProgedit 3.2.2
Expyriment is not available (or version is unknown)
IPython 4.0.0
NumPy 1.9.3
PIL is available (version is unknown)
PsychoPy not available (or version is unknown)
PyAudio 0.2.9
PyGame 1.9.2a0
PyGaze is not available
Pyglet not available (or version is unknown)
PyOpenGL 3.1.1b1
PyQt 4.11.4
PySerial 2.7
python-bidi 0.4.0
python-markdown 2.6.2
SciPy 0.16.1
Mac OS packaging
OpenSesame 3.0.7
Python 2.7.11 |Continuum Analytics, Inc.| (default, Dec 6 2015, 18:57:58)
[GCC 4.2.1 (Apple Inc. build 5577)]
OpenCV is not available
OpenCV2 3.1.0
QProgedit 3.2.2
Expyriment 0.8.0-41-g147b7d7 (Python 2.7.11)
IPython 4.1.2
NumPy 1.10.4
PIL is available (version is unknown)
PsychoPy 1.82.01
PyAudio 0.2.7
PyGame 1.9.2a0
PyGaze is not available
Pyglet 1.2.4
PyOpenGL 3.1.1a1
PyQt 4.11.4
PySerial 3.0.1
python-bidi 0.4.0
python-markdown 2.6.5
SciPy 0.17.0
Interactive ising (6th maintenance release)
OpenSesame 3.0.6 is the sixth maintenance release in the 3.0 series. It contains bug fixes and minor improvements, and should be a pleasant and safe upgrade for everyone who is using the 3.0 series.
A notable improvement in this release is that we now have a standard OSX package! So no more waiting and using outdated packages for Mackies! Thanks do Daniel Schreij (@dscreij) for his great work on this.
If you are upgrading from OpenSesame 2.9.7 or earlier, please see the list of important changes in OpenSesame 3.0:
Bugs fixed
- Fix a crash when adding an empty list to the file pool
- Handle exotic variable types better in variable inspector (#388)
- Fix initial state of auto_example plug-in (#389)
- Catch errors in file pool
- Fix background-color changes with psycho backend
- Catch non osexception Exceptions during script validation
- Add console property to sketchpad base_element
- Avoid setting config values to QPyNullVariant (#397)
- Don't set fullscreen as property of experiment in opensesamerun (#392)
- Don't allow line breaks in sketchpad-element scripts
Improvements
- Add
experiment_file
experimental variable, which contains the file name of the experiment (#387) - Catch warnings when creating a new item and provide an informative message
- Update default logfile location after save as (#370)
- Improve file-type icons in file pool
- Add deprecation warning to parallel plugin (use coroutines instead)
- Allow external links in user hints
- Move image element to top in sketchpad to make it more easily discoverable
Windows packaging
Python 2.7 release (recommended):
OpenSesame 3.0.6
Python 2.7.10 (default, May 23 2015, 09:40:32) [MSC v.1500 32 bit (Intel)]
OpenCV is not available
OpenCV2 3.0.0
QProgedit 3.2.2
Expyriment (Python 2.7.10)
IPython 3.2.0
NumPy 1.9.2
PIL is available (version is unknown)
PsychoPy 1.82.01
PyAudio 0.2.8
PyGame 1.9.1release
PyGaze 0.6.0a8
Pyglet 1.2.3
PyOpenGL 3.1.0
PyQt 4.11.4
PySerial 2.7
python-bidi 0.3.4
python-markdown 2.6.2
SciPy 0.15.1
Python 3.4 release (experimental):
OpenSesame 3.0.6
Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:43:06) [MSC v.1600 32 bit (Intel)]
OpenCV is not available
OpenCV 2 is not available
QProgedit 3.2.2
Expyriment is not available (or version is unknown)
IPython 4.0.0
NumPy 1.9.3
PIL is available (version is unknown)
PsychoPy not available (or version is unknown)
PyAudio 0.2.9
PyGame 1.9.2a0
PyGaze is not available
Pyglet not available (or version is unknown)
PyOpenGL 3.1.1b1
PyQt 4.11.4
PySerial 2.7
python-bidi 0.4.0
python-markdown 2.6.2
SciPy 0.16.1
Mac OS packaging
OpenSesame 3.0.6
Python 2.7.11 |Continuum Analytics, Inc.| (default, Dec 6 2015, 18:57:58)
[GCC 4.2.1 (Apple Inc. build 5577)]
OpenCV is not available
OpenCV2 3.1.0
QProgedit 3.2.2
Expyriment 0.8.0-41-g147b7d7 (Python 2.7.11)
IPython 4.1.1
NumPy 1.10.4
PIL is available (version is unknown)
PsychoPy 1.82.01
PyAudio 0.2.7
PyGame 1.9.2a0
PyGaze is not available
Pyglet 1.2.4
PyOpenGL 3.1.1a1
PyQt 4.11.4
PySerial 3.0.1
python-bidi 0.4.0
python-markdown 2.6.5
SciPy 0.17.0
Interactive Ising (5th maintenance release)
OpenSesame 3.0.5 is the fifth maintenance release in the 3.0 series. It contains bug fixes and minor improvements, and should be a pleasant and safe upgrade for everyone who is using the 3.0 series.
One notable feature of this release is the experimental Python-3.4-based package. Python 2.7 will remain the default for now (and probably for a while), because several key libraries that OpenSesame uses are not yet compatible with Python 3 (notably PsychoPy and Expyriment).
If you are upgrading from OpenSesame 2.9.7 or earlier, please see the list of important changes in OpenSesame 3.0:
Bugs fixed
- Fix catching of unexpected errors in multiprocess runner (#382)
- Don't crash when entering numeric break-if statement in loop
- Register 'self' when executing conditional statements (for backwards compatibility)
- Fix missing py3compat import in joystick
- Fix keyboard timestamps for older versions of PsychoPy (#381)
- Show .osexp files while browsing with opensesamerun GUI (#385)
- Fix rectangular envelope in noise patches
- Fix too-many-files-open error with gabor and noise elements in sketchpad
- Remove Python-3-incompatible relative imports from plugin_manager
Improvements
- Add unit test for required py3compat import and encoding declaration
- Show version info in opensesamerun GUI
- Improve Python 3 compatibility
Windows packaging
Python 2.7 release (recommended):
OpenSesame 3.0.5
Python 2.7.10 (default, May 23 2015, 09:40:32) [MSC v.1500 32 bit (Intel)]
OpenCV is not available
OpenCV2 3.0.0
QProgedit 3.2.2
Expyriment (Python 2.7.10)
IPython 3.2.0
NumPy 1.9.2
PIL is available (version is unknown)
PsychoPy 1.82.01
PyAudio 0.2.8
PyGame 1.9.1release
PyGaze 0.6.0a8
Pyglet 1.2.3
PyOpenGL 3.1.0
PyQt 4.11.4
PySerial 2.7
python-bidi 0.3.4
python-markdown 2.6.2
SciPy 0.15.1
Python 3.4 release (experimental):
OpenSesame 3.0.5
Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:43:06) [MSC v.1600 32 bit (Intel)]
OpenCV is not available
OpenCV 2 is not available
QProgedit 3.2.2
Expyriment is not available (or version is unknown)
IPython 4.0.0
NumPy 1.9.3
PIL is available (version is unknown)
PsychoPy not available (or version is unknown)
PyAudio 0.2.9
PyGame 1.9.2a0
PyGaze is not available
Pyglet not available (or version is unknown)
PyOpenGL 3.1.1b1
PyQt 4.11.4
PySerial 2.7
python-bidi 0.4.0
python-markdown 2.6.2
SciPy 0.16.1
Interactive Ising (4th maintenance release)
OpenSesame 3.0.4 is the fourth maintenance release in the 3.0 series. It fixes a crucial regression that was introduced in 3.0.3, which caused sketchpad items to ignore the file pool.
If you are upgrading from OpenSesame 2.9.7 or earlier, please see the list of important changes in OpenSesame 3.0:
Bugs fixed
- Fix a regression where sketchpad items didn't use the file pool.
Windows packaging
OpenSesame 3.0.4
Python 2.7.10 (default, May 23 2015, 09:40:32) [MSC v.1500 32 bit (Intel)]
OpenCV is not available
OpenCV2 3.0.0
QProgedit 3.2.0
Expyriment (Python 2.7.10)
IPython 3.2.0
NumPy 1.9.2
PIL is available (version is unknown)
PsychoPy 1.82.01
PyAudio 0.2.8
PyGame 1.9.1release
PyGaze 0.6.0a7
Pyglet 1.2.3
PyOpenGL 3.1.0
PyQt 4.11.4
PySerial 2.7
python-bidi 0.3.4
python-markdown 2.6.2
SciPy 0.15.1