Bug: OSWeb 1.3.12 skips a loop if there is only one cycle in it
OSWeb 1.3.12 (bundled with OpenSesame 3.3.7) suffers from a regression (i.e. a bug that wasn't there before) in which a loop with only a single cycle is skipped altogether. In other words, a loop works as expected when there are at least two cycles, but is skipped when there is only one cycle.
Update Feb 19: This issue is fixed in OSWeb 1.3.13, which is bundled with OpenSesame 3.3.8.
This discussion has been closed.


Comments
Hi @sebastiaan it doesn't seem to work.
Hi @sebastiaan
The pip !pip install opensesame-extension-osweb didn't work but the conda did.
Many thanks
Deiniol
@Skilli The
condaapproach is better anyway, but just for your reference, withpipyou need to explicitly say that you want to upgrade, like so:Mac OS users may find that neither the
pipnorcondacommand is found, which is a result of how OpenSesame is packaged on those systems. If that happens, you can still usepipas a library as described in the older docs:Check out SigmundAI.eu for our OpenSesame AI assistant!
Updated a few days ago and loops are working perfectly now. here are the two lines I used for a successful install on mac:
Hopefully someone will have some time to look into my post on the forum on the very troublesome 'aw snap' error
Thanks Dock! :)
Did you like my answer? Feel free to

Thank you @dockasaurusrex, your lines worked
Thanks for this. I encountered this problem as well (trying to implement 1 cycle). Could you please help us out with how we could install the openesesame-extension-osweb?
that is, either
The pip !pip install opensesame-extension-osweb
or
@thanmour You can follow the instructions posted by @dockasaurusrex above. Or, better yet, update to OpenSesame 3.3.8!
Check out SigmundAI.eu for our OpenSesame AI assistant!
Thanks, Sebastiaan.
I have just found out how to do it (I could not figure out where I should import these lines - i.e., "import pip" etc.). I realized that they should be added to the python console ....
PS. Sorry for my ignorance; I have very limited knowledge in programming; I am just trying to set up an experiment following your nice and clear guidelines and tutorials but I stack on this.