oTree Forum >

oTree 5.12 beta

#1 by Chris_oTree

Hi all,

I published a new oTree beta release, with:

(1) customizable welcome page / consent form that prevents unintended participation
(2) presence detection in "group by arrival time" that excludes inactive participants unless they click a button in time.

More details and examples here:

https://otree.readthedocs.io/en/latest/misc/version_history.html
https://otree.readthedocs.io/en/latest/misc/advanced.html#room-welcome-pages

Please try it out and let me know how it goes! Especially the group_by_arrival_time changes since it significantly changes existing behavior. I would like to know if people think it is an improvement.

#2 by Daniel_Frey

Hi Chris

Thanks, that sounds great! I just tried to install it using the command given on the readthedocs-page (pip install otree==5.12 --upgrade --pre).

However, this returned an error: ERROR: Could not find a version that satisfies the requirement otree==5.12

Changing the command to: pip install otree==5.12.* --upgrade --pre did the trick.

Maybe you could change that in the documentation?

Best,
Daniel

#3 by Chris_oTree

Oh, ok i just updated it, thank for pointing that out.

Thanks for trying it at and let me know how it goes :)

#4 by Daniel_Frey

Will do :)

A few months ago the new gbat-precense detection would have been very useful for a project.

By the way, I first tried to install this version with the command otree>=5.12, which tried to install the version 6.0.0b4.
This was not possible, because I use Python 3.13 and it requires 3.11 or lower.

Is this version still relevant or not?

#5 by Chris_oTree

that 6.0.0b4 is something old and not relevant. the reason i can't get rid of it is that some people already installed it and have it in their requirements file, so deleting it could break their builds.

Write a reply

Set forum username