mirror of https://github.com/python/cpython
Branch merge
This commit is contained in:
commit
9c0cccf363
|
@ -24,7 +24,7 @@ API
|
|||
prefer_final=False, prefer_source=True, \
|
||||
hosts=('*',), follow_externals=False, \
|
||||
mirrors_url=None, mirrors=None, timeout=15, \
|
||||
mirrors_max_tries=0, verbose=False)
|
||||
mirrors_max_tries=0)
|
||||
|
||||
*index_url* is the address of the index to use for requests.
|
||||
|
||||
|
|
|
@ -176,7 +176,6 @@ class install_dist(Command):
|
|||
self.installer = None
|
||||
self.requested = None
|
||||
self.no_record = None
|
||||
self.no_resources = None
|
||||
|
||||
# -- Option finalizing methods -------------------------------------
|
||||
# (This is rather more involved than for most commands,
|
||||
|
|
|
@ -119,10 +119,9 @@ class Crawler(BaseClient):
|
|||
def __init__(self, index_url=DEFAULT_SIMPLE_INDEX_URL, prefer_final=False,
|
||||
prefer_source=True, hosts=DEFAULT_HOSTS,
|
||||
follow_externals=False, mirrors_url=None, mirrors=None,
|
||||
timeout=SOCKET_TIMEOUT, mirrors_max_tries=0, verbose=False):
|
||||
timeout=SOCKET_TIMEOUT, mirrors_max_tries=0):
|
||||
super(Crawler, self).__init__(prefer_final, prefer_source)
|
||||
self.follow_externals = follow_externals
|
||||
self.verbose = verbose
|
||||
|
||||
# mirroring attributes.
|
||||
parsed = urllib.parse.urlparse(index_url)
|
||||
|
@ -322,9 +321,8 @@ class Crawler(BaseClient):
|
|||
infos = get_infos_from_url(link, project_name,
|
||||
is_external=self.index_url not in url)
|
||||
except CantParseArchiveName as e:
|
||||
if self.verbose:
|
||||
logger.warning(
|
||||
"version has not been parsed: %s", e)
|
||||
logger.warning(
|
||||
"version has not been parsed: %s", e)
|
||||
else:
|
||||
self._register_release(release_info=infos)
|
||||
else:
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
"""Tests for the packaging.pypi.dist module."""
|
||||
|
||||
import os
|
||||
import shutil
|
||||
from packaging.version import VersionPredicate
|
||||
from packaging.pypi.dist import (ReleaseInfo, ReleasesList, DistInfo,
|
||||
split_archive_name, get_infos_from_url)
|
||||
|
@ -185,6 +186,7 @@ class TestDistInfo(TempdirManager, unittest.TestCase):
|
|||
dist2 = Dist(url=url)
|
||||
# doing an unpack
|
||||
dist2_there = dist2.unpack()
|
||||
self.addCleanup(shutil.rmtree, dist2_there)
|
||||
dist2_result = os.listdir(dist2_there)
|
||||
self.assertIn('paf', dist2_result)
|
||||
os.remove(os.path.join(dist2_there, 'paf'))
|
||||
|
|
Loading…
Reference in New Issue