%general-entities; ]> Urllib3-&urllib3-version; urllib3 Introduction to Urllib3 Module The Urllib3 module is a powerful, user-friendly HTTP client for Python. It brings many critical features that are missing from the Python standard libraries. &lfs120_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &urllib3-md5sum; Download size: &urllib3-size; Estimated disk space required: &urllib3-buildsize; Estimated build time: &urllib3-time; Urllib3 Dependencies Required Optional (for tests) , mock, PySocks, pytest-timeout, python-dateutil, tornado, and trustme Installation of Urllib3 If you want to run the tests, remove some that may hang: rm -v test/test_retry.py \ test/contrib/test_pyopenssl.py \ test/contrib/test_securetransport.py \ test/with_dummyserver/test_socketlevel.py Build the module: &build-wheel; Now, as the root user: &install-wheel; urllib3 Running the tests may result in the procedure below hanging and are not recommended. Assuming is installed, but the other optional dependencies are not, the installation can be tested with the following commands: python3 -m venv --system-site-packages testenv && source testenv/bin/activate && pip3 install trustme \ tornado \ python-dateutil \ mock \ pysocks \ pytest-timeout && python3 /usr/bin/pytest deactivate A few errors are known to occur. Contents Installed Programs Installed Libraries Installed Directories None None /usr/lib/python&python3-majorver;/site-packages/urllib3 and /usr/lib/python&python3-majorver;/site-packages/urllib3-&urllib3-version;.dist-info