Recommends are install when packages are upgraded:
# apt install python-urllib3
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libfreetype6 os-prober
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
python-ipaddress python-pyasn1
Suggested packages:
doc-base python-ntlm
Recommended packages:
python-ndg-httpsclient
The following NEW packages will be installed:
python-ipaddress python-pyasn1
The following packages will be upgraded:
python-urllib3
1 upgraded, 2 newly installed, 0 to remove and 9 not upgraded.
Need to get 131 kB of archives.
After this operation, 596 kB of additional disk space will be used.
Do you want to continue? [Y/n]
So the right fix here is to update python-urllib3 to have a Recommends on python-ipaddress.
Recommends are install when packages are upgraded:
# apt install python-urllib3 ndg-httpsclient
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libfreetype6 os-prober
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
python-ipaddress python-pyasn1
Suggested packages:
doc-base python-ntlm
Recommended packages:
python-
The following NEW packages will be installed:
python-ipaddress python-pyasn1
The following packages will be upgraded:
python-urllib3
1 upgraded, 2 newly installed, 0 to remove and 9 not upgraded.
Need to get 131 kB of archives.
After this operation, 596 kB of additional disk space will be used.
Do you want to continue? [Y/n]
So the right fix here is to update python-urllib3 to have a Recommends on python-ipaddress.