1
1
import pytest
2
2
from conftest import SNOWBALL_WHEEL
3
- from packaging .tags import Tag
3
+
4
+ from micropip ._vendored .packaging .src .packaging .tags import Tag
4
5
5
6
6
7
@pytest .mark .parametrize (
@@ -188,8 +189,7 @@ def _pypi_metadata(package, versions_to_tags):
188
189
189
190
def test_last_version_from_pypi ():
190
191
pytest .importorskip ("packaging" )
191
- from packaging .requirements import Requirement
192
-
192
+ from micropip ._vendored .packaging .src .packaging .requirements import Requirement
193
193
from micropip .transaction import find_wheel
194
194
195
195
requirement = Requirement ("dummy_module" )
@@ -209,8 +209,7 @@ def test_find_wheel_invalid_version():
209
209
it should be skipped instead of producing an error
210
210
"""
211
211
pytest .importorskip ("packaging" )
212
- from packaging .requirements import Requirement
213
-
212
+ from micropip ._vendored .packaging .src .packaging .requirements import Requirement
214
213
from micropip .transaction import find_wheel
215
214
216
215
requirement = Requirement ("dummy_module" )
@@ -245,8 +244,7 @@ def test_find_wheel_invalid_version():
245
244
@pytest .mark .parametrize (* _best_tag_test_cases )
246
245
def test_best_tag_from_pypi (package , version , incompatible_tags , compatible_tags ):
247
246
pytest .importorskip ("packaging" )
248
- from packaging .requirements import Requirement
249
-
247
+ from micropip ._vendored .packaging .src .packaging .requirements import Requirement
250
248
from micropip .transaction import find_wheel
251
249
252
250
requirement = Requirement (package )
@@ -280,8 +278,7 @@ def test_last_version_and_best_tag_from_pypi(
280
278
package , old_version , new_version , old_tags , new_tags
281
279
):
282
280
pytest .importorskip ("packaging" )
283
- from packaging .requirements import Requirement
284
-
281
+ from micropip ._vendored .packaging .src .packaging .requirements import Requirement
285
282
from micropip .transaction import find_wheel
286
283
287
284
requirement = Requirement (package )
0 commit comments