Skip to content

Commit a04b5f4

Browse files
committed
changes-for-tests
1 parent f3c844c commit a04b5f4

File tree

14 files changed

+32
-33
lines changed

14 files changed

+32
-33
lines changed

etc/scripts/utils_dejacode.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
import requests
1616
import saneyaml
1717

18-
from packaging import version as packaging_version
18+
from packvers import version as packaging_version
1919

2020
"""
2121
Utility to create and retrieve package and ABOUT file data from DejaCode.

etc/scripts/utils_pip_compatibility_tags.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727

2828
import re
2929

30-
from packaging.tags import (
30+
from packvers.tags import (
3131
compatible_tags,
3232
cpython_tags,
3333
generic_tags,

etc/scripts/utils_thirdparty.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@
2828
from commoncode import fileutils
2929
from commoncode.hash import multi_checksums
3030
from commoncode.text import python_safe_name
31-
from packaging import tags as packaging_tags
32-
from packaging import version as packaging_version
31+
from packvers import tags as packaging_tags
32+
from packvers import version as packaging_version
3333

3434
import utils_pip_compatibility_tags
3535

requirements.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,8 @@ idna==3.3
1010
importlib-metadata==4.12.0
1111
intbitset==3.0.1
1212
packageurl-python==0.10.0
13-
packaging==21.3
1413
packvers==21.5
15-
pip-requirements-parser==32.0.1
14+
pip-requirements-parser==31.2.0
1615
pkginfo2==30.0.0
1716
pyparsing==3.0.9
1817
PyYAML==6.0

requirements_builder.ABOUT

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ install_requires =
6262
importlib_metadata >= 4.12.0
6363
packageurl_python >= 0.9.0
6464
pkginfo2 >= 30.0.0
65-
pip-requirements-parser >= 32.0.1
65+
pip-requirements-parser >= 31.2.0
6666
requests >= 2.18.0
6767
resolvelib >= 0.8.1
6868
saneyaml >= 0.5.2

setup.cfg

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,14 +62,14 @@ install_requires =
6262
importlib_metadata >= 4.12.0
6363
packageurl_python >= 0.9.0
6464
pkginfo2 >= 30.0.0
65-
pip-requirements-parser >= 32.0.1
65+
pip-requirements-parser >= 31.2.0
6666
requests >= 2.18.0
6767
resolvelib >= 0.8.1
6868
saneyaml >= 0.5.2
6969
tinynetrc >= 1.3.1
7070
toml >= 0.10.0
7171
mock >= 3.0.5
72-
packaging >= 21.3
72+
# packaging >= 21.3
7373
packvers >= 21.5
7474
[options.packages.find]
7575
where = src

src/_packagedcode/pypi.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@
2222
import zipfile
2323

2424
import dparse2
25-
import packaging
25+
import packvers
2626
import pip_requirements_parser
2727
import pkginfo2
2828
from commoncode import fileutils
29-
from packaging.specifiers import SpecifierSet
29+
from packvers.specifiers import SpecifierSet
3030
from packageurl import PackageURL
31-
from packaging import markers
32-
from packaging.requirements import Requirement
33-
from packaging.utils import canonicalize_name
31+
from packvers import markers
32+
from packvers.requirements import Requirement
33+
from packvers.utils import canonicalize_name
3434

3535
from _packagedcode import models
3636
from _packagedcode.utils import build_description
@@ -786,7 +786,7 @@ def parse_reqs(cls, reqs, scope):
786786
"""
787787
dependent_packages = []
788788
for req in reqs:
789-
req_parsed = packaging.requirements.Requirement(str(req))
789+
req_parsed = packvers.requirements.Requirement(str(req))
790790
name = canonicalize_name(req_parsed.name)
791791
purl = PackageURL(type="pypi", name=name)
792792
specifiers = req_parsed.specifier._specs

src/python_inspector/api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
from typing import Sequence
1717

1818
from packageurl import PackageURL
19-
from packaging.requirements import Requirement
19+
from packvers.requirements import Requirement
2020
from resolvelib import BaseReporter
2121
from resolvelib import Resolver
2222
from tinynetrc import Netrc

src/python_inspector/dependencies.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
#
1111

1212
from packageurl import PackageURL
13-
from packaging.requirements import Requirement
13+
from packvers.requirements import Requirement
1414
from pip_requirements_parser import InstallRequirement
1515

1616
from _packagedcode import models

src/python_inspector/resolution.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -576,7 +576,7 @@ def _iter_dependencies(self, candidate: Candidate) -> Generator[Requirement, Non
576576
"""
577577
Yield dependencies for the given candidate.
578578
"""
579-
name = packaging.utils.canonicalize_name(candidate.name)
579+
name = packvers.utils.canonicalize_name(candidate.name)
580580
# TODO: handle extras https://github.com/nexB/python-inspector/issues/10
581581
if candidate.extras:
582582
r = f"{name}=={candidate.version}"

0 commit comments

Comments
 (0)