psychopy.org | Reference | Downloads | Github

PsychoPy 3.0.0 is officially released for general consumption!

release

#1

PsychoPy 3 is officially released for general consumption!

After many months of beta testing (and many versions that were badly broken in one way or other!) I’m delighted to announce the release of 3.0.0

This is the version I would now recommend whether or not you plan to run studies online. It has many further fixes in terms of sounds, movies, and a new Slider that is both easier and more flexible than the RatingScale (check out the Builder demo to see what you can do with it).

Experiments online are now pretty powerful. We support:

  • text, images, sounds as stimuli (movies nearly done too)
  • keyboard, mouse, touchscreens for inputs (although on iOS there is a problem with detecting touch that we’re working on still) (sliders nearly done too)
  • you can do things like checking if a stimulus was clicked
  • your Code Components now support dual Python and JS code (sadly no auto-conversion yet)

#2

YES PSYCHOPY 3 it is!!!

Maya Rose


#3

Hooray! Do nested loops work online?


#4

Yes nested loops are fine. The only thing is code components, which need translating to JS


#5

So, Can I contribute for developing PsychoPy 3.0.0 using Python 3? I’d like to contribute for this psychological experiment too using my python 3 knowledge…


#6

Yes, anyone can contribute. You can find a bug and fix it. Or, if you can’t find a bug(!) you can choose an issue from the list on github and work on that. There’s a guide for developers on the documentation


#8

Thanks for this new stable release and congratulations for all this work !
I was just wondering if it is plan to release a version Psychopy 3 for python 2.7 on Mac ? I saw it existed for windows…
Thanks :slight_smile:


#9

I didn’t make a deliberate decision to drop support for 2.7 on mac but it failed to build for some reason and I didn’t have time to work out why. In the long term switching to Python3.6+ is strongly recommended but I’ll have another look and see if I can work out why 2.7 was failing (most likely one of the dependencies has dropped Py2 support and I didn’t notice).


#10

The new website is very nice too.


#11

Ha! Thanks @mdc
That’s also been long overdue but too many others were higher priority. Landing page yet to be completed


#12

@marie1,Python 2 end-of-life is next year (2020). Isn’t it time to move on to python3.x?


#13

@tjwilli58
Thanks I didn’t know I will migrate then !!!