As per the most recent release of Apache Airflow, Airflow 2.0+, and its upgrading documentation found here, Python 3.9 is not supported. However, my understanding is that Python 3.9 is not supported for running Apache Airflow, but what about .py files, scripts, etc. written in and libs, modules, etc. built upon Python 3.9?
Can I download Python 3.8 to run Apache Airflow, and via the Bash Operators run Python files that operate on Python 3.9?