Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Supported by

OpenSesame 3.1.5 Jazzy James released!

edited February 2017 in OpenSesame

Help make OpenSesame even better!

First a small promo: You can participate in a usability experiment to make OpenSesame even better by entering the following in the debug window (and restarting OpenSesame):

import pip
pip.main(['install', 'opensesame-extension-actpup'])

For more information, see:

And now for the new 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.

You can download OpenSesame from here:

If you are upgrading from OpenSesame 3.0 or earlier, please see the list of important changes:


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


  • Updated to 3.1.5
  • Speed up quick switcher
  • Free unused canvas objects from memory (were blocked by a cyclic reference)
  • Issue #505: Experiment files are not opened and written in utf-8 on Python 3 (Bug) (Major)
  • Issue #504: Fix silent uninstallation for Windows installer (Bug)
  • Issue #503: Sketchpad and feedback items should delete canvas after use (Enhancement)
  • Issue #502: Remove defunct auto-response option from menu (Bug)
  • Issue #499: Improve quick-switcher performance (Enhancement)
  • Issue #493: Add keyboard shortcuts for run-if statements (Enhancement)
  • Issue #492: Improved system and architecture info (Enhancement)
  • Issue #491: Incorrect "Another version of OpenSesame is already installed..." warning (Bug)
  • Issue #488: SRbox plugin crashes when Allowed responses is used (Bug)
  • Issue #485: Unfilled ellipses/ circles in legacy and psycho backends are not transparent (Enhancement)
  • Issue #484: Reading markdown templates is not (always) unicode safe (Bug) (Major)


  • Updated to 0.4.4
  • Speed up copy-pasting
  • Issue #3: Copy-pasting from Excel doesn't work in OSX (bug)


  • Updated to 4.0.9
  • Issue #19: Line endings are not automatically converted to Unix style when pasting


  • Updated to 0.4.4


  • Updated to 1.0.12
  • Issue #12: Exception, possibly while saving to the OSF (refresh_node referenced before assignment)

Packages (Windows Python 2.7 package)


  • fastnumbers 1.0.0
  • prettytable 0.7.2

Detailed package information

name: opensesame_3.1.5-py2.7-win32-1
- cogsci
- defaults
- 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=
- 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
- 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=
- sip=4.16.9=py27_2
- six=1.10.0=py27_0
- sqlite=3.13.0=vc9_1
- ssl_match_hostname=
- 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==  
  - 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


  • edited February 2017

    Dear Sebastian,
    i try this new version and my experiment don't run well
    this is the report of Opensesame

    L'éxpérience ne s'est pas terminée normalement pour la raison suivante :
    Unexpected error
    item-stack: Experience[run].ecran_noir_1000[run]
    exception message: canvas not found
    time: Mon Feb 06 22:13:57 2017
    exception type: AttributeError
    Traceback (also in debug window)
      File "C:\Program Files (x86)\OpenSesame\lib\site-packages\libqtopensesame\misc\", line 140, in run
      File "C:\Program Files (x86)\OpenSesame\lib\site-packages\libopensesame\", line 413, in run
      File "C:\Program Files (x86)\OpenSesame\lib\site-packages\libopensesame\", line 91, in execute
      File "C:\Program Files (x86)\OpenSesame\lib\site-packages\libopensesame\", line 106, in run
      File "C:\Program Files (x86)\OpenSesame\lib\site-packages\libopensesame\", line 51, in run
      File "C:\Program Files (x86)\OpenSesame\lib\site-packages\libopensesame\", line 106, in run
      File "C:\Program Files (x86)\OpenSesame\lib\site-packages\libopensesame\", line 124, in run
        self._t0 = self.set_item_onset(
      File "C:\Program Files (x86)\OpenSesame\lib\site-packages\libopensesame\", line 238, in __getattr__
        raise AttributeError(u'%s not found' % var)
    AttributeError: canvas not found

    It's very important for me that the program runs well quickly because I have to experiment at th 20th February.
    What I have to do ?
    Thanks for your answer....

  • Hi Agnès,

    Thanks for pointing this out. This seems to be a bug in 3.1.5 when there are two or more linked sketchpads in the same sequence. That's serious enough to fix immediately, so I'll probably release 3.1.6 later today.

    For now, could you confirm that you indeed have two linked sketchpads (i.e. copies with the exact same name) in the same sequence, and that the problem goes away when you remove one of them?

    It's very important for me that the program runs well quickly because I have to experiment at th 20th February.

    You can always download older versions from the download page.


This discussion has been closed.

agen judi bola , sportbook, casino, togel, number game, singapore, tangkas, basket, slot, poker, dominoqq, agen bola. Semua permainan bisa dimainkan hanya dengan 1 ID. minimal deposit 50.000 ,- bonus cashback hingga 10% , diskon togel hingga 66% bisa bermain di android dan IOS kapanpun dan dimana pun. poker , bandarq , aduq, domino qq , dominobet. Semua permainan bisa dimainkan hanya dengan 1 ID. minimal deposit 10.000 ,- bonus turnover 0.5% dan bonus referral 20%. Bonus - bonus yang dihadirkan bisa terbilang cukup tinggi dan memuaskan, anda hanya perlu memasang pada situs yang memberikan bursa pasaran terbaik yaitu Bola168. Situs penyedia segala jenis permainan poker online kini semakin banyak ditemukan di Internet, salah satunya TahunQQ merupakan situs Agen Judi Domino66 Dan BandarQ Terpercaya yang mampu memberikan banyak provit bagi bettornya. Permainan Yang Di Sediakan Dewi365 Juga sangat banyak Dan menarik dan Peluang untuk memenangkan Taruhan Judi online ini juga sangat mudah . Mainkan Segera Taruhan Sportbook anda bersama Agen Judi Bola Bersama Dewi365 Kemenangan Anda Berapa pun akan Terbayarkan. Tersedia 9 macam permainan seru yang bisa kamu mainkan hanya di dalam 1 ID saja. Permainan seru yang tersedia seperti Poker, Domino QQ Dan juga BandarQ Online. Semuanya tersedia lengkap hanya di ABGQQ. Situs ABGQQ sangat mudah dimenangkan, kamu juga akan mendapatkan mega bonus dan setiap pemain berhak mendapatkan cashback mingguan. ABGQQ juga telah diakui sebagai Bandar Domino Online yang menjamin sistem FAIR PLAY disetiap permainan yang bisa dimainkan dengan deposit minimal hanya Rp.25.000. DEWI365 adalah Bandar Judi Bola Terpercaya & resmi dan terpercaya di indonesia. Situs judi bola ini menyediakan fasilitas bagi anda untuk dapat bermain memainkan permainan judi bola. Didalam situs ini memiliki berbagai permainan taruhan bola terlengkap seperti Sbobet, yang membuat DEWI365 menjadi situs judi bola terbaik dan terpercaya di Indonesia. Tentunya sebagai situs yang bertugas sebagai Bandar Poker Online pastinya akan berusaha untuk menjaga semua informasi dan keamanan yang terdapat di POKERQQ13. Kotakqq adalah situs Judi Poker Online Terpercayayang menyediakan 9 jenis permainan sakong online, dominoqq, domino99, bandarq, bandar ceme, aduq, poker online, bandar poker, balak66, perang baccarat, dan capsa susun. Dengan minimal deposit withdraw 15.000 Anda sudah bisa memainkan semua permaina pkv games di situs kami. Jackpot besar,Win rate tinggi, Fair play, PKV Games