OpenSesame
Rapunzel Code Editor
DataMatrix
Support forum
Python Tutorials
MindProbe
OpenSesame videos
Python videos
Supported by Supported by

Release notes for 3.3.10

About this update

OpenSesame 3.3.10 Lentiform Loewenfeld is the tenth maintenance release in the 3.3 series. It contains bug fixes and minor improvements, and should be a pleasant and safe upgrade for everyone who is using the 3.3 series.

One notable change is the addition of a Mac OS package for ARM-based MacBooks. Thanks @robbertmijn!

A second notable change is the update to OSWeb 1.4, which includes numerous improvements for online experiments:

  • Many improvements to the inline_javascript item to bring it closer to the Python API:
    • Canvas support for programmatically creating displays
    • Common functions such as xy_circle()
    • pool object for access to the file pool
    • persistent object for sharing variables and functions between scripts
  • Support for .csv files as source for loop tables
  • Support for all color specifications, including HSL, HSV, and LAB color spaces
  • Support for form plugins (except form_base)
  • Support for custom HTML forms through the new inline_html item)
  • Customizable welcome text (on the first screen that is shown)

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

Credits

Thanks to:

  • Daniel Schreij (@dschreij) for his work on the Mac OS package
  • Robbert van der Mijn (@robbertmijn) for his work on the Mac OS package

Bug fixes and improvements

opensesame:

  • Updated to 3.3.10

rapunzel:

  • Updated to 0.5.29
  • Issue #33: Show the same files in quick-open menu and folder browser (enhancement)
  • Issue #35: Trying to close the Rapunzel tab results in infinite loop (bug)
  • Issue #36: DataDockWidgets stay accessible by right-clicking on the toolbar after closing them (bug)
  • Issue #37: Python kernels that are not called Python should still be recognized as Python (enhancement)
  • Issue #38: Make image previews resizable (enhancement)
  • Issue #39: Don't keep executing cells after an Exception has occurred (enhancement)

opensesame-extension-osweb

  • Updated to 1.4.0.0
  • Issue #27: inline_javascript incompatible with opensesamerun (bug)
  • Issue #28: Compatibility check crashes on numeric colors in sketchpad (bug)

osweb:

  • Updated to 1.4.0
  • Issue #69: Sampler gives error when playing too many sounds in Google Chrome (bug)
  • Issue #66: Allow variables in sampler options (bug)
  • Issue #64: Keyboard response items respond to keys that are already pressed (bug)
  • Issue #26: Allow access to the file pool (enhancement)
  • Issue #25: Welcome screen should be customizable (enhancement)
  • Issue #15: HSV/HSL/LAB color spaces don't work in OSWeb (enhancement)

pyqode.core:

  • Updated to 3.2.18
  • Issue #12: After splitting the editor, the encoding menu shows the wrong encoding (bug)
  • Issue #13: Pasting a file on empty space (in folder browser) results in warning that file already exists (bug)
  • Issue #14: Folder browser monitors files and folders at the level above the root folder (bug)

python-datamatrix

  • Updated to 0.12.0

python-qdatamatrix

  • Updated to 0.1.31
  • Issue #8: Undo results in alphabetical ordering of columns (bug)

python-pygaze

  • Updated to 0.7.3

psychopy:

  • Updated to 2021.1.2

pyqode.language_server (megapack only)

  • Updated to 0.1.14

Packages

Python 3.7 (standard)

channels:
  - cogsci
  - anaconda
  - conda-forge
  - defaults
dependencies:
  - appdirs=1.4.3=py_1
  - arabic_reshaper=2.0.15=py_1
  - arrow=0.15.5=py37_0
  - astunparse=1.6.2=py_0
  - attrs=19.3.0=py_0
  - autopep8=1.4.4=py_0
  - backcall=0.1.0=py_0
  - backports=1.0=py_2
  - beautifulsoup4=4.8.2=py37_0
  - blas=1.0=mkl
  - blosc=1.17.1=h6538335_0
  - bzip2=1.0.8=hfa6e2cd_2
  - ca-certificates=2021.5.30=h5b45459_0
  - certifi=2021.5.30=py37h03978a9_0
  - cffi=1.13.2=py37hb32ad35_0
  - chardet=3.0.4=py37_1003
  - colorama=0.4.3=py_0
  - conda=4.10.3=py37h03978a9_0
  - conda-package-handling=1.6.0=py37h2fa13f4_1
  - configobj=5.0.6=py_0
  - configparser=3.7.3=py37_1
  - cryptography=2.8=py37hb32ad35_1
  - cycler=0.10.0=py_2
  - decorator=4.4.1=py_0
  - docutils=0.16=py37_0
  - dukpy=0.2.2=py37hfa6e2cd_0
  - entrypoints=0.3=py37_1000
  - esprima-python=4.0.1=py_2001
  - et_xmlfile=1.0.1=py_1001
  - fastnumbers=2.1.1=py37hfa6e2cd_1000
  - ffmpeg=4.2=h6538335_0
  - freetype=2.10.0=h563cfd7_1
  - freetype-py=2.1.0.post1=py_0
  - future=0.18.2=py37_0
  - geos=3.8.0=he025d50_0
  - gevent=1.4.0=py37hfa6e2cd_0
  - gitdb=4.0.2=py_0
  - gitpython=3.1.0=py_0
  - glfw=3.3.2=h2fa13f4_0
  - greenlet=0.4.15=py37hfa6e2cd_0
  - hdf5=1.10.5=nompi_ha405e13_1104
  - humanize=0.5.1=py_1
  - icc_rt=2019.0.0=h0cc432a_1
  - icu=64.2=he025d50_1
  - idna=2.9=py_1
  - imageio=2.8.0=py_0
  - imageio-ffmpeg=0.4.1=py_0
  - importlib_metadata=1.5.0=py37_0
  - intel-openmp=2020.0=166
  - ipykernel=5.2.1=py37h5ca1d4c_0
  - ipython=7.12.0=py37h5ca1d4c_0
  - ipython_genutils=0.2.0=py_1
  - javascripthon=0.10=py_3
  - jdcal=1.4.1=py_0
  - jedi=0.16.0=py37_0
  - jpeg=9c=hfa6e2cd_1001
  - js2py=0.70=py_0
  - json_tricks=3.14.0=py_0
  - jsonschema=3.2.0=py37_0
  - jupyter_client=6.0.0=py_0
  - jupyter_core=4.6.3=py37_0
  - kiwisolver=1.1.0=py37he980bc4_0
  - libblas=3.8.0=8_mkl
  - libcblas=3.8.0=8_mkl
  - libclang=9.0.1=default_hf44288c_0
  - liblapack=3.8.0=8_mkl
  - liblapacke=3.8.0=8_mkl
  - libopencv=4.2.0=py37_2
  - libpng=1.6.37=h7602738_0
  - libsodium=1.0.17=h2fa13f4_0
  - libtiff=4.1.0=h21b02b4_3
  - libwebp=1.0.2=hfa6e2cd_5
  - lz4-c=1.8.3=he025d50_1001
  - m2w64-gcc-libgfortran=5.3.0=6
  - m2w64-gcc-libs=5.3.0=7
  - m2w64-gcc-libs-core=5.3.0=7
  - m2w64-gmp=6.1.0=2
  - m2w64-libwinpthread-git=5.0.0.4634.697f757=2
  - macropy3=1.1.0b2=py_0
  - markdown=3.2.1=py_0
  - matplotlib=3.1.3=py37_0
  - matplotlib-base=3.1.3=py37h2981e6d_0
  - menuinst=1.4.16=py37_0
  - mkl=2019.4=245
  - mkl-service=2.3.0=py37hfa6e2cd_0
  - mock=3.0.5=py37_0
  - moviepy=1.0.1=py_0
  - msgpack-numpy=0.4.4.3=py_0
  - msgpack-python=1.0.0=py37he980bc4_0
  - msys2-conda-epoch=20160418=1
  - nbformat=5.0.4=py_0
  - numexpr=2.7.1=py37h6538335_0
  - numpy=1.18.1=py37hc71023c_0
  - oauthlib=1.1.2=py_0
  - olefile=0.46=py_0
  - opencv=4.2.0=py37_2
  - openpyxl=3.0.3=py_0
  - opensesame-extension-osf=1.2.1=py_0
  - opensesame-extension-osweb=1.4.0.0=py_0
  - opensesame-plugin-psychopy=0.6.0=py_0
  - openssl=1.1.1k=h8ffe710_1
  - packaging=20.4=py_0
  - pandas=1.0.1=py37he350917_0
  - parso=0.6.1=py_0
  - pathlib2=2.3.5=py37_0
  - pathspec=0.7.0=py_0
  - pickleshare=0.7.5=py37_1000
  - pillow=7.0.0=py37h9ea1dd6_0
  - pip=20.0.2=py_2
  - portaudio=19.6.0=he774522_4
  - prettytable=0.7.2=py_3
  - proglog=0.1.9=py_0
  - prompt_toolkit=3.0.3=py_0
  - psutil=5.7.0=py37hfa6e2cd_0
  - psychopy=2021.2.3=py37h03978a9_0
  - pthread-stubs=0.4=h301d43c_1001
  - py-opencv=4.2.0=py37h5ca1d4c_2
  - pycodestyle=2.5.0=py_0
  - pycosat=0.6.3=py37hfa6e2cd_1002
  - pycparser=2.19=py_2
  - pyflakes=2.1.1=py_0
  - pyglet=1.5.0=py37_0
  - pyglfw=1.11.0=py37_0
  - pygments=2.5.2=py_0
  - pyjsparser=2.7.1=pyh8c360ce_0
  - pyopengl=3.1.5=py_0
  - pyopenssl=19.1.0=py_1
  - pyosf=1.0.5=py_2
  - pyparsing=2.4.6=py_0
  - pypubsub=4.0.3=py_0
  - pyqmix=2019.1=py37_0
  - pyqode.core=3.2.18=py_0
  - pyqode.python=3.2.3=py_0
  - pyqode.qt=2.10.0=pyh8a2030e_0
  - pyqt=5.12.3=py37h6538335_1
  - pyrsistent=0.15.6=py37hfa6e2cd_0
  - pyserial=3.4=py_2
  - pysocks=1.7.1=py37_0
  - pyspellchecker=0.5.2=py_1
  - pytables=3.6.1=py37h26f9782_1
  - python=3.7.6=h5b45d93_2
  - python-bidi=0.4.2=py_0
  - python-datamatrix=0.12.0=pyh39e3cac_0
  - python-dateutil=2.8.1=py_0
  - python-fileinspector=1.0.2=py_1
  - python-gitlab=2.0.1=py_0
  - python-levenshtein=0.12.0=py37hfa6e2cd_1001
  - python-opensesame=3.3.10=py_0
  - python-pseudorandom=0.2.2=py_1
  - python-pygaze=0.7.3=py_0
  - python-qdatamatrix=0.1.31=py_0
  - python-qnotifications=2.0.6=py_0
  - python-qosf=1.3.1=py_1
  - python-sounddevice=0.3.14=py_0
  - python_abi=3.7=2_cp37m
  - pytz=2019.3=py_0
  - pywin32=227=py37hfa6e2cd_0
  - pywinhook=1.6.2=py37hfa6e2cd_0
  - pyyaml=5.3=py37hfa6e2cd_0
  - pyzmq=19.0.0=py37h16f9016_0
  - qt=5.12.5=h7ef1ec2_0
  - qtawesome=0.7.0=py_0
  - qtconsole=4.6.0=py_0
  - qtpy=1.9.0=py_0
  - questplus=2019.4=py_0
  - rapunzel=0.5.29=py_1
  - requests=2.23.0=py37_0
  - requests-oauthlib=1.0.0=py37_1
  - ruamel.yaml=0.16.6=py37hfa6e2cd_0
  - ruamel.yaml.clib=0.2.0=py37hfa6e2cd_0
  - ruamel_yaml=0.15.80=py37hfa6e2cd_1000
  - scipy=1.3.1=py37h29ff71c_0
  - setuptools=45.2.0=py37_0
  - shapely=1.7.0=py37h2130f3d_0
  - six=1.14.0=py37_0
  - smmap=3.0.1=py_0
  - soupsieve=1.9.4=py37_0
  - sqlite=3.30.1=hfa6e2cd_0
  - tk=8.6.10=hfa6e2cd_0
  - tornado=6.0.3=py37hfa6e2cd_4
  - tqdm=4.43.0=py_0
  - traitlets=4.3.3=py37_0
  - urllib3=1.25.7=py37_0
  - vc=14.1=h0510ff6_4
  - vs2015_runtime=14.16.27012=hf0eaf9b_3
  - wcwidth=0.1.8=py_0
  - webassets=2.0=py_0
  - webcolors=1.9.1=py_0
  - websocket-client=0.57.0=py37_2
  - wheel=0.34.2=py_1
  - win_inet_pton=1.1.0=py37_0
  - wincertstore=0.2=py37_1003
  - wxpython=4.0.7.post2=py37he025d50_0
  - xarray=0.15.0=py_0
  - xlrd=1.2.0=py_0
  - xz=5.2.4=h2fa13f4_1001
  - yaml=0.2.2=hfa6e2cd_1
  - zeromq=4.3.2=h6538335_2
  - zipp=3.0.0=py_0
  - zlib=1.2.11=h2fa13f4_1006
  - zstd=1.4.4=hd8a0e53_1
  - pip:
    - expyriment==0.10.0+opensesame2
    - mediadecoder==0.1.5
    - opensesame-plugin-media-player-mpy==0.1.11
    - psychtoolbox==3.0.17.8
    - pygame==1.9.6
    - pyo==1.0.4
    - pyopengl-accelerate==3.1.5
    - pyqt5-sip==4.19.18
    - pyqtwebengine==5.12.1
    - soundfile==0.10.3.post1
    - speechrecognition==3.8.1
    - yolk3k==0.9

Python 3.7 (megapack)

channels:
  - cogsci
  - anaconda
  - conda-forge
  - defaults
dependencies:
  - _r-mutex=1.0.1=anacondar_1
  - appdirs=1.4.3=py_1
  - apptools=4.5.0=py_0
  - arabic_reshaper=2.0.15=py_1
  - astunparse=1.6.2=py_0
  - attrs=19.3.0=py_0
  - autopep8=1.4.4=py_0
  - backcall=0.1.0=py_0
  - backports=1.0=py_2
  - beautifulsoup4=4.8.2=py37_0
  - blas=1.0=mkl
  - bleach=3.1.1=py_0
  - blosc=1.17.1=h6538335_0
  - bzip2=1.0.8=hfa6e2cd_2
  - ca-certificates=2021.5.30=h5b45459_0
  - certifi=2021.5.30=py37h03978a9_0
  - cffi=1.13.2=py37hb32ad35_0
  - chardet=3.0.4=py37_1003
  - click=7.0=py_0
  - colorama=0.4.3=py_0
  - conda=4.10.3=py37h03978a9_0
  - conda-package-handling=1.6.0=py37h2fa13f4_1
  - configobj=5.0.6=py_0
  - configparser=3.7.3=py37_1
  - cryptography=2.8=py37hb32ad35_1
  - curl=7.68.0=h4496350_0
  - cycler=0.10.0=py_2
  - decorator=4.4.1=py_0
  - defusedxml=0.6.0=py_0
  - dipy=1.1.0=py37h8aca51f_1
  - docutils=0.16=py37_0
  - dukpy=0.2.2=py37hfa6e2cd_0
  - entrypoints=0.3=py37_1000
  - envisage=4.9.2=py_0
  - esprima-python=4.0.1=py_2001
  - et_xmlfile=1.0.1=py_1001
  - etelemetry=0.1.2=py_1
  - expat=2.2.9=he025d50_2
  - fastcache=1.1.0=py37hfa6e2cd_0
  - fastnumbers=2.1.1=py37hfa6e2cd_1000
  - ffmpeg=4.2=h6538335_0
  - filelock=3.0.10=py_0
  - freetype=2.10.0=h563cfd7_1
  - freetype-py=2.1.0.post1=py_0
  - future=0.18.2=py37_0
  - geos=3.8.0=he025d50_0
  - gevent=1.4.0=py37hfa6e2cd_0
  - git=2.25.0=0
  - gitdb=4.0.2=py_0
  - gitpython=3.1.0=py_0
  - glfw=3.3.2=h2fa13f4_0
  - graphviz=2.38.0=h6538335_1011
  - greenlet=0.4.15=py37hfa6e2cd_0
  - h5py=2.9.0=nompi_h3cb27cb_1101
  - hdf4=4.2.13=hf8e6fe8_1003
  - hdf5=1.10.4=nompi_hcc15c50_1106
  - html5lib=1.0.1=py_0
  - humanize=0.5.1=py_1
  - icc_rt=2019.0.0=h0cc432a_1
  - icu=64.2=he025d50_1
  - idna=2.9=py_1
  - imageio=2.8.0=py_0
  - imageio-ffmpeg=0.4.1=py_0
  - importlib_metadata=1.5.0=py37_0
  - intel-openmp=2020.0=166
  - ipykernel=5.2.1=py37h5ca1d4c_0
  - ipython=7.12.0=py37h5ca1d4c_0
  - ipython_genutils=0.2.0=py_1
  - isodate=0.6.0=py_1
  - javascripthon=0.10=py_3
  - jdcal=1.4.1=py_0
  - jedi=0.16.0=py37_0
  - jinja2=2.11.1=py_0
  - joblib=0.14.1=py_0
  - jpeg=9c=hfa6e2cd_1001
  - js2py=0.70=py_0
  - json5=0.9.0=py_0
  - json_tricks=3.14.0=py_0
  - jsoncpp=1.8.4=h1ad3211_1002
  - jsonschema=3.2.0=py37_0
  - jupyter_client=6.0.0=py_0
  - jupyter_core=4.6.3=py37_0
  - jupyterlab=1.2.6=py_0
  - jupyterlab_server=1.0.6=py_0
  - keepalive=0.5=py_1
  - kiwisolver=1.1.0=py37he980bc4_0
  - krb5=1.16.4=hdd46e55_0
  - libblas=3.8.0=8_mkl
  - libcblas=3.8.0=8_mkl
  - libclang=9.0.1=default_hf44288c_0
  - libcurl=7.68.0=h4496350_0
  - libiconv=1.15=hfa6e2cd_1005
  - liblapack=3.8.0=8_mkl
  - liblapacke=3.8.0=8_mkl
  - libnetcdf=4.6.2=h396784b_1001
  - libopencv=4.2.0=py37_2
  - libpng=1.6.37=h7602738_0
  - libsodium=1.0.17=h2fa13f4_0
  - libssh2=1.8.2=h642c060_2
  - libtiff=4.1.0=h21b02b4_3
  - libwebp=1.0.2=hfa6e2cd_5
  - libxml2=2.9.10=h9ce36c8_0
  - libxslt=1.1.33=heafd4d3_0
  - lxml=4.5.0=py37heafd4d3_0
  - lz4-c=1.8.3=he025d50_1001
  - m2w64-bwidget=1.9.10=2
  - m2w64-bzip2=1.0.6=6
  - m2w64-expat=2.1.1=2
  - m2w64-fftw=3.3.4=6
  - m2w64-flac=1.3.1=3
  - m2w64-gcc-libgfortran=5.3.0=6
  - m2w64-gcc-libs=5.3.0=7
  - m2w64-gcc-libs-core=5.3.0=7
  - m2w64-gettext=0.19.7=2
  - m2w64-gmp=6.1.0=2
  - m2w64-gsl=2.1=2
  - m2w64-icu=58.2=2
  - m2w64-libiconv=1.14=6
  - m2w64-libjpeg-turbo=1.4.2=3
  - m2w64-libogg=1.3.2=3
  - m2w64-libpng=1.6.21=2
  - m2w64-libsndfile=1.0.26=2
  - m2w64-libtiff=4.0.6=2
  - m2w64-libvorbis=1.3.5=2
  - m2w64-libwinpthread-git=5.0.0.4634.697f757=2
  - m2w64-libxml2=2.9.3=4
  - m2w64-mpfr=3.1.4=4
  - m2w64-nlopt=2.4.2=3
  - m2w64-pcre=8.38=2
  - m2w64-speex=1.2rc2=3
  - m2w64-speexdsp=1.2rc3=3
  - m2w64-tcl=8.6.5=3
  - m2w64-tk=8.6.5=3
  - m2w64-tktable=2.10=5
  - m2w64-wineditline=2.101=5
  - m2w64-xz=5.2.2=2
  - m2w64-zlib=1.2.8=10
  - macropy3=1.1.0b2=py_0
  - markdown=3.2.1=py_0
  - markupsafe=1.1.1=py37hfa6e2cd_0
  - matplotlib=3.1.3=py37_0
  - matplotlib-base=3.1.3=py37h2981e6d_0
  - mayavi=4.7.1=py37hf36c280_0
  - menuinst=1.4.16=py37_0
  - mistune=0.8.4=py37hfa6e2cd_1000
  - mkl=2019.4=245
  - mne=0.19.2=py_2
  - mock=3.0.5=py37_0
  - moviepy=1.0.1=py_0
  - mpmath=1.1.0=py_0
  - msgpack-numpy=0.4.4.3=py_0
  - msgpack-python=1.0.0=py37he980bc4_0
  - msys2-conda-epoch=20160418=1
  - nbconvert=5.6.1=py37_0
  - nbformat=5.0.4=py_0
  - networkx=2.4=py_0
  - neurdflib=5.0.1=py_0
  - nibabel=3.0.1=py_0
  - nilearn=0.6.1=pyh5ca1d4c_1
  - nipy=0.4.2=py37hc8d92b1_1001
  - nipype=1.4.2=py37_1
  - nodejs=16.6.1=h57928b3_0
  - notebook=6.0.3=py37_0
  - numexpr=2.7.1=py37h6538335_0
  - numpy=1.18.1=py37hc71023c_0
  - oauthlib=1.1.2=py_0
  - olefile=0.46=py_0
  - opencv=4.2.0=py37_2
  - openpyxl=3.0.3=py_0
  - opensesame-extension-language_server=0.1.11=py_2
  - opensesame-extension-osf=1.2.1=py_0
  - opensesame-extension-osweb=1.4.0.0=py_0
  - opensesame-plugin-psychopy=0.6.0=py_0
  - openssl=1.1.1l=h8ffe710_0
  - packaging=20.1=py_0
  - pandas=1.0.1=py37he350917_0
  - pandoc=2.9.2=0
  - pandocfilters=1.4.2=py_1
  - parso=0.6.1=py_0
  - pathlib2=2.3.5=py37_0
  - pathspec=0.7.0=py_0
  - patsy=0.5.1=py_0
  - pickleshare=0.7.5=py37_1000
  - pillow=7.0.0=py37h9ea1dd6_0
  - pip=20.0.2=py_2
  - portaudio=19.6.0=he774522_4
  - prettytable=0.7.2=py_3
  - proglog=0.1.9=py_0
  - prometheus_client=0.7.1=py_0
  - prompt_toolkit=3.0.3=py_0
  - prov=1.5.3=py_1
  - psutil=5.7.0=py37hfa6e2cd_0
  - psychopy=2021.2.3=py37h03978a9_0
  - pthread-stubs=0.4=h301d43c_1001
  - py-opencv=4.2.0=py37h5ca1d4c_2
  - pycodestyle=2.5.0=py_0
  - pycosat=0.6.3=py37hfa6e2cd_1002
  - pycparser=2.19=py_2
  - pydicom=1.4.2=py_0
  - pydot=1.4.1=py37_1001
  - pydotplus=2.0.2=py_2
  - pyface=6.1.2=py_0
  - pyflakes=2.1.1=py_0
  - pyglet=1.5.0=py37_0
  - pyglfw=1.11.0=py37_0
  - pygments=2.5.2=py_0
  - pyjsparser=2.7.1=pyh8c360ce_0
  - pylspclient=0.0.3a3=py_1
  - pyopengl=3.1.5=py_0
  - pyopenssl=19.1.0=py_1
  - pyosf=1.0.5=py_2
  - pyparsing=2.4.6=py_0
  - pypubsub=4.0.3=py_0
  - pyqmix=2019.1=py37_0
  - pyqode.core=3.2.18=py_0
  - pyqode.language_server=0.1.11=0
  - pyqode.python=3.2.3=py_0
  - pyqode.qt=2.10.0=pyh8a2030e_0
  - pyqt=5.12.3=py37h6538335_1
  - pyreadline=2.1=py37_1001
  - pyrsistent=0.15.6=py37hfa6e2cd_0
  - pyserial=3.4=py_2
  - pysocks=1.7.1=py37_0
  - pyspellchecker=0.5.2=py_1
  - pysurfer=0.10.0=py_0
  - pytables=3.5.2=py37h6a20dd8_0
  - python=3.7.6=h5b45d93_2
  - python-bidi=0.4.2=py_0
  - python-datamatrix=0.12.0=pyh39e3cac_0
  - python-dateutil=2.8.1=py_0
  - python-fileinspector=1.0.2=py_1
  - python-gitlab=2.0.1=py_0
  - python-levenshtein=0.12.0=py37hfa6e2cd_1001
  - python-opensesame=3.3.10=py_0
  - python-picard=0.4=pyh5ca1d4c_1
  - python-pseudorandom=0.2.2=py_1
  - python-pygaze=0.7.3=py_0
  - python-qdatamatrix=0.1.31=py_0
  - python-qnotifications=2.0.6=py_0
  - python-qosf=1.3.1=py_1
  - python-sounddevice=0.3.14=py_0
  - python_abi=3.7=2_cp37m
  - pytz=2019.3=py_0
  - pywin32=227=py37hfa6e2cd_0
  - pywinhook=1.6.2=py37hfa6e2cd_0
  - pywinpty=0.5.7=py37_0
  - pyyaml=5.3=py37hfa6e2cd_0
  - pyzmq=19.0.0=py37h16f9016_0
  - qt=5.12.5=h7ef1ec2_0
  - qtawesome=0.7.0=py_0
  - qtconsole=4.6.0=py_0
  - qtpy=1.9.0=py_0
  - questplus=2019.4=py_0
  - r-askpass=1.1=r36h6d2157b_2
  - r-assertthat=0.2.1=r36h6115d3f_1
  - r-backports=1.1.5=r36hda5aaf8_0
  - r-base=3.6.2=hf0ea6f9_1
  - r-base64enc=0.1_3=r36hda5aaf8_1003
  - r-blob=1.2.1=r36h6115d3f_1
  - r-boot=1.3_28=r36hc72bb7e_0
  - r-brew=1.0_6=r36h6115d3f_1003
  - r-brio=1.1.2=r36h6d2157b_0
  - r-broom=0.7.6=r36hc72bb7e_0
  - r-callr=3.7.0=r36hc72bb7e_0
  - r-cellranger=1.1.0=r36h6115d3f_1003
  - r-cli=2.0.1=r36h6115d3f_0
  - r-clipr=0.7.1=r36h142f84f_0
  - r-codetools=0.2_18=r36hc72bb7e_0
  - r-collections=0.3.5=r36hda5aaf8_0
  - r-colorspace=2.0_1=r36h6d2157b_0
  - r-commonmark=1.7=r36h6d2157b_1002
  - r-cpp11=0.2.7=r36hc72bb7e_0
  - r-crayon=1.3.4=r36h6115d3f_1002
  - r-curl=4.3.1=r36h6d2157b_0
  - r-cyclocomp=1.1.0=r36h6115d3f_1004
  - r-data.table=1.14.0=r36h6d2157b_0
  - r-dbi=1.1.1=r36hc72bb7e_0
  - r-dbplyr=2.1.1=r36hc72bb7e_0
  - r-desc=1.3.0=r36hc72bb7e_0
  - r-diffobj=0.3.4=r36h6d2157b_0
  - r-digest=0.6.25=r36h796a38f_0
  - r-dplyr=0.8.5=r36h796a38f_1
  - r-ellipsis=0.3.0=r36hda5aaf8_0
  - r-evaluate=0.14=r36h6115d3f_1
  - r-fansi=0.4.1=r36hda5aaf8_0
  - r-farver=2.1.0=r36ha856d6a_0
  - r-forcats=0.5.1=r36hc72bb7e_0
  - r-fs=1.5.0=r36h796a38f_0
  - r-generics=0.1.0=r36hc72bb7e_0
  - r-ggplot2=3.3.3=r36hc72bb7e_0
  - r-glue=1.3.1=r36hda5aaf8_1
  - r-gtable=0.3.0=r36h6115d3f_3
  - r-haven=2.3.1=r36h1d849e9_0
  - r-highr=0.9=r36hc72bb7e_0
  - r-hms=1.1.0=r36hc72bb7e_0
  - r-htmltools=0.4.0=r36h796a38f_0
  - r-httr=1.4.2=r36h6115d3f_0
  - r-irdisplay=0.7=r36_1001
  - r-irkernel=1.1=r36h6115d3f_0
  - r-isoband=0.2.4=r36ha856d6a_0
  - r-jsonlite=1.6.1=r36hda5aaf8_0
  - r-knitr=1.33=r36hc72bb7e_0
  - r-labeling=0.4.2=r36h142f84f_0
  - r-languageserver=0.3.10=r36h6d2157b_0
  - r-lattice=0.20_44=r36h6d2157b_0
  - r-lazyeval=0.2.2=r36h6d2157b_2
  - r-lifecycle=0.2.0=r36h6115d3f_1
  - r-lintr=2.0.1=r36h6115d3f_1
  - r-lme4=1.1_27=r36ha856d6a_0
  - r-lmertest=3.1_3=r36h142f84f_0
  - r-lubridate=1.7.10=r36ha856d6a_0
  - r-magrittr=2.0.1=r36h6d2157b_1
  - r-markdown=1.1=r36h6d2157b_1
  - r-mass=7.3_54=r36h6d2157b_0
  - r-matrix=1.3_3=r36hd2e18ed_0
  - r-mgcv=1.8_35=r36hd2e18ed_0
  - r-mime=0.10=r36h6d2157b_0
  - r-minqa=1.2.4=r36h7ff5ea2_1006
  - r-modelr=0.1.8=r36h6115d3f_0
  - r-munsell=0.5.0=r36h6115d3f_1003
  - r-nlme=3.1_152=r36he816bda_0
  - r-nloptr=1.2.2.2=r36h796a38f_0
  - r-numderiv=2016.8_1.1=r36h6115d3f_3
  - r-openssl=1.4.1=r36h3a32873_0
  - r-pbdzmq=0.3_3=r36h8216dcb_1002
  - r-pillar=1.4.3=r36h6115d3f_0
  - r-pkgconfig=2.0.3=r36h6115d3f_1
  - r-pkgload=1.2.1=r36ha856d6a_0
  - r-plogr=0.2.0=r36h6115d3f_1003
  - r-plyr=1.8.6=r36h796a38f_1
  - r-praise=1.0.0=r36h6115d3f_1004
  - r-prettyunits=1.1.1=r36h6115d3f_1
  - r-processx=3.5.2=r36h6d2157b_0
  - r-progress=1.2.2=r36h6115d3f_2
  - r-ps=1.6.0=r36h6d2157b_0
  - r-purrr=0.3.4=r36h6d2157b_1
  - r-r.cache=0.15.0=r36hc72bb7e_0
  - r-r.methodss3=1.8.1=r36h6115d3f_0
  - r-r.oo=1.24.0=r36h6115d3f_0
  - r-r.utils=2.10.1=r36h6115d3f_0
  - r-r6=2.5.0=r36hc72bb7e_0
  - r-rcolorbrewer=1.1_2=r36h6115d3f_1003
  - r-rcpp=1.0.3=r36h796a38f_0
  - r-rcppeigen=0.3.3.9.1=r36h399f8d5_0
  - r-readr=1.4.0=r36h096a1c2_0
  - r-readxl=1.3.1=r36h1d849e9_4
  - r-rematch=1.0.1=r36h6115d3f_1003
  - r-rematch2=2.1.2=r36h6115d3f_1
  - r-remotes=2.3.0=r36hc72bb7e_0
  - r-repr=1.1.0=r36h6115d3f_0
  - r-reprex=1.0.0=r36hc72bb7e_0
  - r-reshape2=1.4.4=r36h796a38f_1
  - r-rex=1.2.0=r36h6115d3f_1
  - r-rlang=0.4.4=r36hda5aaf8_0
  - r-rmarkdown=2.8=r36hc72bb7e_0
  - r-roxygen2=7.1.1=r36h796a38f_0
  - r-rprojroot=2.0.2=r36hc72bb7e_0
  - r-rstudioapi=0.13=r36hc72bb7e_0
  - r-rvest=0.3.6=r36h6115d3f_0
  - r-scales=1.1.1=r36h6115d3f_0
  - r-selectr=0.4_2=r36h6115d3f_1
  - r-statmod=1.4.36=r36hd5c7e75_0
  - r-stringdist=0.9.6.3=r36h6d2157b_0
  - r-stringi=1.6.2=r36ha856d6a_0
  - r-stringr=1.4.0=r36h6115d3f_2
  - r-styler=1.4.1=r36hc72bb7e_0
  - r-sys=3.4=r36h6d2157b_0
  - r-testthat=3.0.2=r36ha856d6a_0
  - r-tibble=2.1.3=r36hda5aaf8_1
  - r-tidyr=1.1.0=r36h796a38f_0
  - r-tidyselect=1.1.0=r36h6115d3f_0
  - r-tidyverse=1.3.0=r36h6115d3f_2
  - r-tinytex=0.31=r36hc72bb7e_0
  - r-utf8=1.1.4=r36hda5aaf8_1001
  - r-uuid=0.1_2=r36hda5aaf8_1002
  - r-vctrs=0.2.3=r36hda5aaf8_0
  - r-viridislite=0.4.0=r36hc72bb7e_0
  - r-waldo=0.2.5=r36hc72bb7e_0
  - r-withr=2.4.2=r36hc72bb7e_0
  - r-xfun=0.23=r36h6d2157b_0
  - r-xml2=1.3.2=r36h796a38f_1
  - r-xmlparsedata=1.0.5=r36hc72bb7e_0
  - r-yaml=2.2.1=r36h6d2157b_1
  - r-zeallot=0.1.0=r36h6115d3f_1001
  - r-zoo=1.8_9=r36h6d2157b_0
  - rapunzel=0.5.29=py_1
  - rdflib=4.2.2=py37_1000
  - requests=2.23.0=py37_0
  - requests-oauthlib=1.0.0=py37_1
  - ruamel.yaml=0.16.6=py37hfa6e2cd_0
  - ruamel.yaml.clib=0.2.0=py37hfa6e2cd_0
  - ruamel_yaml=0.15.80=py37hfa6e2cd_1000
  - scikit-learn=0.22.1=py37h7208079_1
  - scipy=1.2.1=py37h29ff71c_0
  - seaborn=0.10.0=py_1
  - send2trash=1.5.0=py_0
  - setuptools=45.2.0=py37_0
  - shapely=1.7.0=py37h2130f3d_0
  - simplejson=3.17.0=py37hfa6e2cd_0
  - six=1.14.0=py37_0
  - smmap=3.0.1=py_0
  - soupsieve=1.9.4=py37_0
  - sparqlwrapper=1.8.2=py37_1000
  - sqlite=3.30.1=hfa6e2cd_0
  - statsmodels=0.11.1=py37hfa6e2cd_0
  - sympy=1.5.1=py37_1
  - tbb=2019.9=he980bc4_1
  - terminado=0.8.3=py37_0
  - testpath=0.4.4=py_0
  - tk=8.6.10=hfa6e2cd_0
  - tornado=6.0.3=py37hfa6e2cd_4
  - tqdm=4.43.0=py_0
  - traitlets=4.3.3=py37_0
  - traits=6.0.0=py37hfa6e2cd_0
  - traitsui=6.1.3=py_0
  - urllib3=1.25.7=py37_0
  - vc=14.1=h0510ff6_4
  - vs2015_runtime=14.16.27012=hf0eaf9b_3
  - vtk=8.2.0=py37h2e9203a_201
  - wcwidth=0.1.8=py_0
  - webassets=2.0=py_0
  - webcolors=1.9.1=py_0
  - webencodings=0.5.1=py_1
  - websocket-client=0.57.0=py37_2
  - wheel=0.34.2=py_1
  - win_inet_pton=1.1.0=py37_0
  - wincertstore=0.2=py37_1003
  - winpty=0.4.3=4
  - wxpython=4.0.7.post2=py37he025d50_0
  - xarray=0.15.0=py_0
  - xlrd=1.2.0=py_0
  - xz=5.2.4=h2fa13f4_1001
  - yaml=0.2.2=hfa6e2cd_1
  - zeromq=4.3.2=h6538335_2
  - zipp=3.0.0=py_0
  - zlib=1.2.11=h2fa13f4_1006
  - zstd=1.4.4=hd8a0e53_1
  - pip:
    - arrow==0.7.0
    - expyriment==0.10.0+opensesame2
    - mediadecoder==0.1.5
    - opensesame-plugin-media-player-mpy==0.1.11
    - psychtoolbox==3.0.17.8
    - pygame==1.9.6
    - pyo==1.0.4
    - pyopengl-accelerate==3.1.5
    - pyqt5-sip==4.19.18
    - pyqtwebengine==5.12.1
    - python-eyelinkparser==0.9.3
    - soundfile==0.10.3.post1
    - speechrecognition==3.8.1
    - yolk3k==0.9

Python 2.7

channels:
  - cogsci
  - conda-forge
  - defaults
dependencies:
  - asn1crypto=1.3.0=py27_0
  - attrs=19.3.0=py_0
  - autopep8=1.5.2=pyh9f0ad1d_0
  - backports=1.0=py_2
  - backports.functools_lru_cache=1.6.1=py_0
  - backports.shutil_get_terminal_size=1.0.0=py_3
  - backports_abc=0.5=py_1
  - beautifulsoup4=4.8.2=py27_0
  - blas=1.0=mkl
  - ca-certificates=2021.5.30=h5b45459_0
  - certifi=2019.11.28=py27_0
  - cffi=1.13.2=py27h4d4881a_0
  - chardet=3.0.4=py27_1003
  - colorama=0.4.3=py_0
  - conda=4.8.2=py27_0
  - conda-package-handling=1.6.0=py27h3cc03e0_1
  - configparser=3.7.3=py27_1
  - contextlib2=0.6.0.post1=py_0
  - cryptography=2.5=py27hc64555f_1
  - decorator=4.4.1=py_0
  - docutils=0.16=py27_0
  - entrypoints=0.3=py27_1000
  - enum34=1.1.9=py27_0
  - esprima-python=4.0.1=py_2001
  - et_xmlfile=1.0.1=py_1001
  - fastnumbers=2.1.1=py27h0c8e037_1000
  - ffmpeg=4.2=hc56fc5f_0
  - freetype=2.10.0=h3bc688b_1
  - functools32=3.2.3.2=py_3
  - future=0.18.2=py27_0
  - futures=3.3.0=py27_0
  - geos=3.6.2=heec837b_2
  - icc_rt=2019.0.0=h0cc432a_1
  - icu=58.2=vc9_0
  - idna=2.9=py_1
  - importlib_metadata=1.5.0=py27_0
  - intel-openmp=2020.0=166
  - ipaddress=1.0.23=py_0
  - ipykernel=4.10.0=py27_1
  - ipython=5.8.0=py27_1
  - ipython_genutils=0.2.0=py_1
  - jdcal=1.4.1=py_0
  - jedi=0.16.0=py27_0
  - jpeg=9c=h0c8e037_1001
  - js2py=0.70=py_0
  - jsonschema=3.2.0=py27_0
  - jupyter_client=5.3.4=py27_1
  - jupyter_core=4.6.3=py27_0
  - libblas=3.8.0=15_mkl
  - libcblas=3.8.0=15_mkl
  - liblapack=3.8.0=15_mkl
  - libpng=1.6.37=h7a46e7a_0
  - libsodium=1.0.17=h3cc03e0_0
  - libtiff=4.0.10=h52ad3ab_1002
  - markdown=3.1.1=py_0
  - menuinst=1.4.16=py27_0
  - mkl=2020.0=166
  - more-itertools=5.0.0=py_0
  - nbformat=4.4.0=py_1
  - numpy=1.16.5=py27h0d21db5_0
  - oauthlib=1.1.2=py_0
  - olefile=0.46=py_0
  - openpyxl=2.6.4=py_0
  - opensesame-extension-osf=1.2.1=py_0
  - opensesame-extension-osweb=1.4.0.0=py_0
  - opensesame-plugin-psychopy=0.6.0=py_0
  - openssl=1.0.2u=h0c8e037_0
  - parso=0.6.1=py_0
  - pathlib2=2.3.5=py27_0
  - pathspec=0.9.0=pyhd8ed1ab_0
  - pickleshare=0.7.5=py27_1000
  - pillow=6.2.1=py27h1bb17ff_0
  - pip=20.0.2=py_2
  - prettytable=0.7.2=py_3
  - prompt_toolkit=1.0.15=py_1
  - psutil=5.7.0=py27h462b5f4_1
  - pycodestyle=2.5.0=py_0
  - pycosat=0.6.3=py27h0c8e037_1002
  - pycparser=2.19=py_2
  - pyflakes=2.1.1=py_0
  - pygments=2.5.2=py_0
  - pyjsparser=2.7.1=pyh8c360ce_0
  - pyopenssl=19.0.0=py27_0
  - pyqode.core=3.2.18=py_0
  - pyqode.python=3.2.3=py_0
  - pyqode.qt=2.10.0=pyh8a2030e_0
  - pyqt=5.6.0=py27h4cbc711_1008
  - pyrsistent=0.15.7=py27h0c8e037_0
  - pyserial=3.4=py_2
  - pysocks=1.7.1=py27_0
  - pyspellchecker=0.5.2=py_1
  - python=2.7.15=h2880e7c_1009
  - python-datamatrix=0.12.0=pyh39e3cac_0
  - python-dateutil=2.8.1=py_0
  - python-fileinspector=1.0.2=py_1
  - python-levenshtein=0.12.0=py27h0c8e037_1001
  - python-opensesame=3.3.10=py_0
  - python-pseudorandom=0.2.2=py_1
  - python-pygaze=0.7.3=py_0
  - python-qdatamatrix=0.1.31=py_0
  - python-qnotifications=2.0.6=py_0
  - python-qosf=1.3.1=py_1
  - python_abi=2.7=1_cp27m
  - pywin32=221=py27_0
  - pyyaml=5.3=py27h0c8e037_0
  - pyzmq=19.0.0=py27hf3eba37_0
  - qt=5.6.2=vc9hc26998b_12
  - qtawesome=0.7.0=py_0
  - qtconsole=4.6.0=py_0
  - qtpy=1.9.0=py_0
  - rapunzel=0.5.29=py_1
  - requests=2.23.0=py27_0
  - ruamel_yaml=0.15.71=py27h0c8e037_1000
  - scandir=1.10.0=py27h0c8e037_0
  - scipy=1.2.1=py27h4c3ab11_0
  - setuptools=44.0.0=py27_0
  - shapely=1.6.4=py27hc31c106_1000
  - simplegeneric=0.8.1=py_1
  - singledispatch=3.4.0.3=py27_1000
  - sip=4.18.1=py27hc56fc5f_1000
  - six=1.14.0=py27_0
  - soupsieve=1.9.4=py27_0
  - sqlite=3.30.1=h0c8e037_0
  - tk=8.6.10=h0c8e037_0
  - tornado=5.1.1=py27h0c8e037_1000
  - tqdm=4.43.0=py_0
  - traitlets=4.3.3=py27_0
  - urllib3=1.25.7=py27_0
  - vc=9=h7299396_1
  - vs2008_runtime=9.0.30729.6161=0
  - wcwidth=0.1.8=py_0
  - webcolors=1.9.1=py_0
  - wheel=0.34.2=py_1
  - win_inet_pton=1.1.0=py27_0
  - win_unicode_console=0.5=py27_1000
  - wincertstore=0.2=py27_1003
  - xz=5.2.4=h3cc03e0_1001
  - yaml=0.2.2=h0c8e037_1
  - zeromq=4.3.2=h6538335_2
  - zipp=1.0.0=py_0
  - zlib=1.2.11=h3cc03e0_1006
  - zstd=1.3.3=vc9_1
  - pip:
    - arrow==0.7.0
    - configobj==5.0.6
    - expyriment==0.9.1b2-11-gc100ee8
    - humanize==0.5.1
    - json-tricks==3.14.0
    - mediadecoder==0.1.5
    - opensesame-plugin-media-player-mpy==0.1.11
    - psychopy==1.85.3
    - pygame==1.9.6
    - pyglet==1.3.0
    - python-dotenv==0.11.0
    - requests-oauthlib==0.6.2
    - soundfile==0.10.3.post1
    - typing==3.7.4.1
    - yolk3k==0.9
Supported by Supported by