Fix a Python compatibility issue in buildthings._version.
Review Request #14981 — Created March 31, 2026 and updated — Latest diff uploaded
Just before release, we added typing for
VERSIONto betuple[...],
but I neglected to use anannotationsimport to ensure this would be
a string on older versions of Python 3.This change fixes that up so that builds on all supported versions of
Python will complete.
Tested importing
buildthingson Python 3.8.Could not perform a build due to the latest
setuptoolsfor Python 3.8
not supporting the newlicense/license-filesconfiguration.