Skip to content

Commit 3dc5ac5

Browse files
authored
Merge pull request #12188 from uranusjr/cleaner-metadata-log
2 parents b69ed81 + e4a0df1 commit 3dc5ac5

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

news/12155.process.rst

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
The metadata-fetching log message is moved to the VERBOSE level and now hidden
2+
by default. The more significant information in this message to most users are
3+
already available in surrounding logs (the package name and version of the
4+
metadata being fetched), while the URL to the exact metadata file is generally
5+
too long and clutters the output. The message can be brought back with
6+
``--verbose``.

src/pip/_internal/operations/prepare.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
# The following comment should be removed at some point in the future.
55
# mypy: strict-optional=False
66

7-
import logging
87
import mimetypes
98
import os
109
import shutil
@@ -37,6 +36,7 @@
3736
from pip._internal.network.session import PipSession
3837
from pip._internal.operations.build.build_tracker import BuildTracker
3938
from pip._internal.req.req_install import InstallRequirement
39+
from pip._internal.utils._log import getLogger
4040
from pip._internal.utils.direct_url_helpers import (
4141
direct_url_for_editable,
4242
direct_url_from_link,
@@ -53,7 +53,7 @@
5353
from pip._internal.utils.unpacking import unpack_file
5454
from pip._internal.vcs import vcs
5555

56-
logger = logging.getLogger(__name__)
56+
logger = getLogger(__name__)
5757

5858

5959
def _get_prepared_distribution(
@@ -394,7 +394,7 @@ def _fetch_metadata_using_link_data_attr(
394394
if metadata_link is None:
395395
return None
396396
assert req.req is not None
397-
logger.info(
397+
logger.verbose(
398398
"Obtaining dependency information for %s from %s",
399399
req.req,
400400
metadata_link,

0 commit comments

Comments
 (0)