From 6d082ea9724a6dc75d14c08ebe3d4f4ac7b6610f Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Sat, 27 May 2017 16:49:48 -0400 Subject: [PATCH] add info about chardet and urllib3 --- requests/{_bug.py => help.py} | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) rename requests/{_bug.py => help.py} (93%) diff --git a/requests/_bug.py b/requests/help.py similarity index 93% rename from requests/_bug.py rename to requests/help.py index d447fe86..779c7ddc 100644 --- a/requests/_bug.py +++ b/requests/help.py @@ -6,6 +6,9 @@ import platform import sys import ssl +import urllib3 +import chardet + from . import __version__ as requests_version try: @@ -66,6 +69,9 @@ def information(): } implementation_info = _implementation() + urllib3_info = urllib3.__version__ + chardet_info = chardet.__version__ + pyopenssl_info = { 'version': None, 'openssl_version': '', @@ -87,13 +93,18 @@ def information(): }, 'using_pyopenssl': pyopenssl is not None, 'pyOpenSSL': pyopenssl_info, + 'urllib3': urllib3_info, + 'chardet': chardet_info, 'cryptography': cryptography_info, 'requests': { 'version': requests_version, }, } - -def print_information(): +def main(): """Pretty-print the bug information as JSON.""" print(json.dumps(information(), sort_keys=True, indent=2)) + +if __name__ == '__main__': + main() +