Closed hrpzcf closed 9 months ago
Thanks for the report. I will remove the use of these language features in the next release.
Note that, according to the official docs, Python 3.7 will end its life this June. Thus, we will drop the support at that time and use all language features compatible to 3.8+.
Could I request this be reconsidered @seanwu1105 ?
While Python 3.7 is now end of life, many applications with embedded Python are still on 3.7. So far as I can see the only incompatibility is the use of the "walrus" operator in scripts/utils/__init__.py
which seems trivial enough that 3.7 support could be maintained without development effort.
Hi @ross-g, I see your point. I will add back 3.7 support then.
两个截图中的问题是关于 := 运算符和 typing.Literal 的,据我所知这两个都是 Python 3.8+ 可用。 请问作者是否有意修复这些问题以增加对 Python 3.7 的支持?