[+] fix mypy errors
This commit is contained in:
parent
57f74df865
commit
a529db106a
@ -1,7 +1,9 @@
|
|||||||
import contextlib
|
import contextlib
|
||||||
import pathlib
|
import pathlib
|
||||||
|
import sys
|
||||||
import enum
|
import enum
|
||||||
import dataclasses
|
import dataclasses
|
||||||
|
import subprocess
|
||||||
|
|
||||||
import unittest.mock
|
import unittest.mock
|
||||||
import logging
|
import logging
|
||||||
@ -433,16 +435,25 @@ def pip_resolve(
|
|||||||
# ], [])
|
# ], [])
|
||||||
logger.warn(result_requirements)
|
logger.warn(result_requirements)
|
||||||
|
|
||||||
res = pip_resolve_t.res_t(
|
res = pip_resolve_t.res_t()
|
||||||
entries=[
|
|
||||||
|
res.entries = []
|
||||||
|
|
||||||
|
for o in result_requirements:
|
||||||
|
assert isinstance(o, InstallRequirement)
|
||||||
|
|
||||||
|
sha256_hashes = o.hashes()._allowed["sha256"]
|
||||||
|
assert len(sha256_hashes) == 1
|
||||||
|
assert not o.link is None
|
||||||
|
|
||||||
|
res.entries.append(
|
||||||
pip_resolve_t.res_t.download_info_t(
|
pip_resolve_t.res_t.download_info_t(
|
||||||
constraint=str(o.req),
|
constraint=str(o.req),
|
||||||
sha256=o.hashes()._allowed["sha256"],
|
sha256=sha256_hashes[0],
|
||||||
url=o.link.url,
|
url=o.link.url,
|
||||||
)
|
)
|
||||||
for o in sum(result_requirements, [])
|
|
||||||
],
|
|
||||||
)
|
)
|
||||||
|
|
||||||
res.txt = pip_resolve_entries_to_txt(
|
res.txt = pip_resolve_entries_to_txt(
|
||||||
res.entries
|
res.entries
|
||||||
)
|
)
|
||||||
|
Loading…
Reference in New Issue
Block a user