From c66149b0d3a4928539773ebc7e2b7a9baaa6591e Mon Sep 17 00:00:00 2001 From: Devesh Kumar Singh Date: Sun, 19 Apr 2020 15:03:53 +0530 Subject: [PATCH] Warn if package index gets unexpected Content-Type --- news/6754.feature | 1 + src/pip/_internal/index/collector.py | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 news/6754.feature diff --git a/news/6754.feature b/news/6754.feature new file mode 100644 index 00000000000..561643dbd28 --- /dev/null +++ b/news/6754.feature @@ -0,0 +1 @@ +Warn if index pages have unexpected content-type diff --git a/src/pip/_internal/index/collector.py b/src/pip/_internal/index/collector.py index e2c800c2cde..321861e2c76 100644 --- a/src/pip/_internal/index/collector.py +++ b/src/pip/_internal/index/collector.py @@ -455,8 +455,9 @@ def _get_html_page(link, session=None): 'be checked by HEAD.', link, ) except _NotHTML as exc: - logger.debug( - 'Skipping page %s because the %s request got Content-Type: %s', + logger.warning( + 'Skipping page %s because the %s request got Content-Type: %s.' + 'The supported Content-Type is text/html', link, exc.request_desc, exc.content_type, ) except HTTPError as exc: