As per the NEP29 policy, we will drop Python 3.8 support on Apr 14, 2023.
Google Colab is slowly upgrading its Python version. Recently, they finally upgraded to Python 3.8 (googlecolab/colabtools#3246) after a three-year delay. The upgrade to Python 3.9 or newer is still ongoing (googlecolab/colabtools#2165). If we drop Python 3.8 support in the next PyGMT version, then Google Colab users won't be able to use the latest PyGMT versions.
Considering that supporting old Python versions is not a big burden for us (we're not using features in new Python versions), I'm unsure if we can still support Python 3.8 until Google Colab upgrades to Python 3.9 or newer.