We are using Python 3.6 in cenbuild, we could get access to nicer development tools if we upgraded.
Note that the current version of pyobfuscate won't work with Python 3.10+ (bug 8227).
With a newer Python version, we could use a newer Meson version in cenbuild.
Python has now been updated to 3.9 as of bug 8432.
Found this comment in tlgtk-module, > # Avoid warnings on Python 3.10+ until PyGObject can fix their > # module loader Might be worth taking a look at when we eventually upgrade past Python 3.9.