Python 3.8 with breeze causes import error
When we are using Python 3.8 or less for breeze, it failes on functools.cache and the error is not telling too much.
We should catch the import error and print meaningful message
i will take a stab at this issue @potiuk
If a PR/fix is available we also need to add this to PR for version 2.10 in PR https://github.com/apache/airflow/pull/42788 (or on the same branch)
Python 3.8 support was recently removed. Do we still need to address this issue, or is it now obsolete?
It is helping users who try to contribute but (by accident an old interpreter in the $PATH or just have not read the docs) that the root cause can be better identified. Same we had in the past when people tried to contribute tried (and failed) to start breeze in Windows. So it might not only be specifically for Python 3.8 but for all versions <= 3.8