Today marks a personal milestone. After 10 years of wrangling iOS and Android support for CPython, there is an official final CPython release - 3.13.0 - that officially supports iOS and Android out of the box.

https://docs.python.org/3.13/whatsnew/3.13.html#support-for-mobile-platforms

It's worth noting that today wouldn't have happened without a substantial grant from @ThePSF in 2020, and almost 3 years of 2xFTE funding from my employer, Anaconda. Turns out: funding open source gets results.

What’s New In Python 3.13

Editors, Adam Turner and Thomas Wouters,. This article explains the new features in Python 3.13, compared to 3.12. Python 3.13 was released on October 7, 2024. For full details, see the changelog. ...

Python documentation

A huge Thank You is also due to:

* My partner-in-Bee-crime at Anaconda, Malcolm Smith, who has managed the Android side of things
* Ned Deily, for shepherding the iOS patches into core
* @encukou, for shepherding the Android patches
* Every contributor that has submitted a patch or bug report against @beeware mobile support over the years
* Everyone else that has put up with my Python-on-mobile Bee-S over the years.

@freakboy3742 @beeware Congratulations!

To be clear, my contributions were mostly rubber-stamping process issues... plus at the end I went through the installation guide from the perspective of someone who never did any Android development.
For actual reviews, it seemed that someone else always got to them first :)

@encukou Without you stepping up to be the core team sponsor, it wouldn’t have happened at all - which is no small thing.
@freakboy3742 @ThePSF that's fantastic congratulations
@freakboy3742 @ThePSF Congratulations to you and Malcolm for this amazing achievement!
@freakboy3742 @ThePSF Congratulations and thank you for pursuing your ambitious goal that will benefit the entire Python community 👏