| |
@@ -0,0 +1,30 @@
|
| |
+ From 323a0d5cb6047f518dcab468a1b491f697c57176 Mon Sep 17 00:00:00 2001
|
| |
+ From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= <miro@hroncok.cz>
|
| |
+ Date: Tue, 24 Nov 2020 12:06:14 +0100
|
| |
+ Subject: [PATCH] Don't put an underscore in the version portion of Python 3.10
|
| |
+ compatibility tags
|
| |
+
|
| |
+ This is if PEP 641 is rejected.
|
| |
+
|
| |
+ See https://www.python.org/dev/peps/pep-0641/
|
| |
+ ---
|
| |
+ src/pip/_vendor/packaging/tags.py | 5 +---
|
| |
+ tests/test_tags.py | 66 +++++++++++++++++++++++-----------------------
|
| |
+ 2 files changed, 34 insertions(+), 37 deletions(-)
|
| |
+
|
| |
+ diff --git a/src/pip/_vendor/packaging/tags.py b/src/pip/_vendor/packaging/tags.py
|
| |
+ index 289ed5c..454966f 100644
|
| |
+ --- a/src/pip/_vendor/packaging/tags.py
|
| |
+ +++ b/src/pip/_vendor/packaging/tags.py
|
| |
+ @@ -795,10 +795,7 @@ def interpreter_version(**kwargs):
|
| |
+
|
| |
+ def _version_nodot(version):
|
| |
+ # type: (PythonVersion) -> str
|
| |
+ - if any(v >= 10 for v in version):
|
| |
+ - sep = "_"
|
| |
+ - else:
|
| |
+ - sep = ""
|
| |
+ + sep = ""
|
| |
+ return sep.join(map(str, version))
|
| |
+
|
| |
+
|
| |
See also https://bugzilla.redhat.com/show_bug.cgi?id=1891840
See also https://bugzilla.redhat.com/show_bug.cgi?id=1899553
See also https://src.fedoraproject.org/rpms/python-wheel/pull-request/19
Do not merge yet