
On Tue, Nov 30, 2021 at 8:52 PM Tom Rini trini@konsulko.com wrote:
On Tue, Nov 30, 2021 at 09:42:04PM +0300, Andy Shevchenko wrote:
+# +# Do not pollute source tree with cache files: +# https://stackoverflow.com/a/60024195/2511795 +# https://bugs.python.org/issue33499 +# +sys.pycache_prefix = os.path.relpath(os.path.dirname(sys.argv[0]), os.environ['srctree'])
# Bring in the patman and dtoc libraries (but don't override the first path # in PYTHONPATH) our_path = os.path.dirname(os.path.realpath(__file__))
Do we need some wrapper around this so it doesn't blow up on older than Python 3.8?
Why does it blow? Some global variables which won't be used by older versions.
Looking over the logs, we force 3.8 to be the minimum version, I think it's 3.6. Which means that we aren't documenting the minimum version well, and should. But, 3.8 is only 2 years old and I always get a little itchy around saying we need tools that feel to me to be super recent still.
P.S. scratch above, I have a v2