Thanks for the mention of cloud-init; I knew about software-properties-common (which I have an open review for) and apport, but I wasn't aware of cloud-init. I am prepared to remove requests from cloud-init as well.
Py3's urllib looks pretty sane (I got accustomed to avoiding packages with names starting in 'urllib' because the Py2 ones were bad). I'll rewrite this branch to use it.
Thanks for the mention of cloud-init; I knew about software- properties- common (which I have an open review for) and apport, but I wasn't aware of cloud-init. I am prepared to remove requests from cloud-init as well.
Py3's urllib looks pretty sane (I got accustomed to avoiding packages with names starting in 'urllib' because the Py2 ones were bad). I'll rewrite this branch to use it.