bpython does not have a set release cycle. The developers will decide together when the time is ripe to release a version. For information what happens after the decision is made to make a release you should read the ‘Release Path’ section.
After it is decided to release a new version of bpython the following checklist is followed: