Add support for using Python 3.6 interpreters (#18454)

Applies a patch to use Python 3.6 compatible types in our vendored
`packaging` implementation used in the interpreter query script. Adds
Python 3.6 and 3.7 test coverage in CI.
This commit is contained in:
Zanie Blue
2026-03-18 18:33:30 -05:00
committed by GitHub
parent 4419f9cd39
commit 42c85f654f
13 changed files with 429 additions and 48 deletions
@@ -444,7 +444,7 @@ def get_operating_system_and_architecture():
version = None
architecture = version_arch
if sys.version_info < (3, 7):
if sys.version_info < (3, 6):
print(
json.dumps(
{