From 1b6fa9424586f3fa17d8154c0d76f47bd638e176 Mon Sep 17 00:00:00 2001 From: Matt Davis Date: Thu, 18 Aug 2022 22:07:03 -0400 Subject: [PATCH] Use sysconfig on all supported python versions. --- pipenv/patched/pip/_internal/locations/__init__.py | 2 +- .../patches/patched/_post_pip_import.patch | 13 +++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/pipenv/patched/pip/_internal/locations/__init__.py b/pipenv/patched/pip/_internal/locations/__init__.py index 23eaea64..fe5dd5b4 100644 --- a/pipenv/patched/pip/_internal/locations/__init__.py +++ b/pipenv/patched/pip/_internal/locations/__init__.py @@ -41,7 +41,7 @@ logger = logging.getLogger(__name__) _PLATLIBDIR: str = getattr(sys, "platlibdir", "lib") -_USE_SYSCONFIG_DEFAULT = sys.version_info >= (3, 10) +_USE_SYSCONFIG_DEFAULT = sys.version_info >= (3, 7) def _should_use_sysconfig() -> bool: diff --git a/tasks/vendoring/patches/patched/_post_pip_import.patch b/tasks/vendoring/patches/patched/_post_pip_import.patch index aced2cf2..83590654 100644 --- a/tasks/vendoring/patches/patched/_post_pip_import.patch +++ b/tasks/vendoring/patches/patched/_post_pip_import.patch @@ -40,3 +40,16 @@ index 0ba06c52..6fdb59b7 100644 class LinkCandidate(_InstallRequirementBackedCandidate): +diff --git a/pipenv/patched/pip/_internal/locations/__init__.py b/pipenv/patched/pip/_internal/locations/__init__.py +index 23eaea64..fe5dd5b4 100644 +--- a/pipenv/patched/pip/_internal/locations/__init__.py ++++ b/pipenv/patched/pip/_internal/locations/__init__.py +@@ -41,7 +41,7 @@ logger = logging.getLogger(__name__) + + _PLATLIBDIR: str = getattr(sys, "platlibdir", "lib") + +-_USE_SYSCONFIG_DEFAULT = sys.version_info >= (3, 10) ++_USE_SYSCONFIG_DEFAULT = sys.version_info >= (3, 7) + + + def _should_use_sysconfig() -> bool: