From e39ef1c3d6a59224c958ee5dad35006434f0b88f Mon Sep 17 00:00:00 2001 From: David Tucker Date: Wed, 27 Jan 2021 11:52:12 -0800 Subject: [PATCH] Correct python_version in pep508checker.py --- news/4602.bugfix.rst | 1 + pipenv/pep508checker.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 news/4602.bugfix.rst diff --git a/news/4602.bugfix.rst b/news/4602.bugfix.rst new file mode 100644 index 00000000..376c3310 --- /dev/null +++ b/news/4602.bugfix.rst @@ -0,0 +1 @@ +Fix a bug where ``pep508checker.py`` did not expect double-digit Python minor versions (e.g. "3.10"). diff --git a/pipenv/pep508checker.py b/pipenv/pep508checker.py index e875a6d1..3e864795 100644 --- a/pipenv/pep508checker.py +++ b/pipenv/pep508checker.py @@ -31,7 +31,7 @@ lookup = { "platform_release": platform.release(), "platform_system": platform.system(), "platform_version": platform.version(), - "python_version": platform.python_version()[:3], + "python_version": ".".join(platform.python_version().split(".")[:2]), "python_full_version": platform.python_version(), "implementation_name": implementation_name, "implementation_version": implementation_version,