1From 24627a098cd974893583cb50f9723271a1cf3302 Mon Sep 17 00:00:00 2001
2From: hovercats <hovercatswithlasereyes@protonmail.com>
3Date: Fri, 30 Aug 2024 07:36:50 +0200
4Subject: [PATCH] use system packaging
5
6---
7 setup.py | 2 +-
8 src/wheel/metadata.py | 2 +-
9 tests/test_bdist_wheel.py | 2 +-
10 3 files changed, 3 insertions(+), 3 deletions(-)
11
12diff --git a/setup.py b/setup.py
13index 05c2d63..7a5efd2 100644
14--- a/setup.py
15+++ b/setup.py
16@@ -4,7 +4,7 @@
17 from distutils.core import setup
18
19 packages = \
20-['wheel', 'wheel.cli', 'wheel.vendored', 'wheel.vendored.packaging']
21+['wheel', 'wheel.cli']
22
23 package_data = \
24 {'': ['*']}
25diff --git a/src/wheel/metadata.py b/src/wheel/metadata.py
26index b8098fa..3a17175 100644
27--- a/src/wheel/metadata.py
28+++ b/src/wheel/metadata.py
29@@ -13,7 +13,7 @@ from email.message import Message
30 from email.parser import Parser
31 from typing import Generator, Iterable, Iterator, Literal
32
33-from .vendored.packaging.requirements import Requirement
34+from packaging.requirements import Requirement
35
36
37 def _nonblank(str: str) -> bool | Literal[""]:
38diff --git a/tests/test_bdist_wheel.py b/tests/test_bdist_wheel.py
39index bb1457a..6e118ef 100644
40--- a/tests/test_bdist_wheel.py
41+++ b/tests/test_bdist_wheel.py
42@@ -22,7 +22,7 @@ from wheel._bdist_wheel import (
43 remove_readonly,
44 remove_readonly_exc,
45 )
46-from wheel.vendored.packaging import tags
47+from packaging import tags
48 from wheel.wheelfile import WheelFile
49
50 DEFAULT_FILES = {
51--
522.45.1
53