Add mypy annotations to pip._internal.req.req_tracker

This commit is contained in:
Devesh Kumar Singh 2020-05-22 01:51:50 +05:30
parent 311eb48ca5
commit 4812f77503
1 changed files with 2 additions and 3 deletions

View File

@ -1,6 +1,3 @@
# The following comment should be removed at some point in the future.
# mypy: strict-optional=False
from __future__ import absolute_import
import contextlib
@ -99,6 +96,7 @@ class RequirementTracker(object):
"""
# Get the file to write information about this requirement.
assert req.link
entry_path = self._entry_path(req.link)
# Try reading from the file. If it exists and can be read from, a build
@ -130,6 +128,7 @@ class RequirementTracker(object):
"""Remove an InstallRequirement from build tracking.
"""
assert req.link
# Delete the created file and the corresponding entries.
os.unlink(self._entry_path(req.link))
self._entries.remove(req)