I propose we expand this issue to become an omnibus tracker issue that includes:
- [ ] Change from `python` to `python3` in the [`filedefs.python` file](https://github.com/geany/geany/blob/397b24d6da711f32836a564928c4bb8004d438eb...) (see discussion in #2223). - [ ] Switch [build system](https://github.com/geany/geany/blob/397b24d6da711f32836a564928c4bb8004d438eb...) to use >= 3.x. - [ ] Use Python3 for [Docutils](https://github.com/geany/geany/blob/397b24d6da711f32836a564928c4bb8004d438eb...) (ex. `python3-docutils` on Debians). - [ ] Update the [`create_py_tags.py` script](https://github.com/geany/geany/blob/397b24d6da711f32836a564928c4bb8004d438eb...) to use Python 3. - [ ] Update the [`gen-api-gtkdoc.py` script](https://github.com/geany/geany/blob/397b24d6da711f32836a564928c4bb8004d438eb...) to use Python 3.