Today’s new stable update went well, and as this is my first time experiencing a majaor python update under any GNU/Linux distro, I’d like to make sure all is well within/under python.
I took the following command results (post update) as a good sign:
$ pacman -Qoq /usr/lib/python3.9
error: No package owns /usr/lib/python3.9
… I take it to mean that nothing is left left relying on python 3.9 (as far as what was installed via pamac/pacman) post update.
Also, the only thing left in pamac’s foreign/AUR list that listed python
as a dependency was zenstates-git
… and as I never use it, I’ve uninstalled it.
I’m not 100% sure how to interpret the pip freeze
commands before the update though… and I also don’t recall installing much if anything via pip (will ensure I document pip installs in the future).
Python 3.9 sudo pip list
apparmor==3.0.3
appdirs==1.4.4
application-utility==1.3.2
btrfsutil==5.15.1
CacheControl==0.12.6
ceph==1.0.0
ceph-volume==1.0.0
cephfs==2.0.0
cephfs-shell==0.0.1
certifi==2021.10.8
cffi==1.15.0
chardet==4.0.0
colorama==0.4.4
contextlib2==0.6.0.post1
cryptography==35.0.0
cupshelpers==1.0
distlib==0.3.3
distro==1.6.0
dnspython==2.1.0
docopt==0.6.2
entrypoints==0.3
gufw==21.4.0
html5lib==1.1
idna==3.3
importlib-metadata==4.8.1
iotop==0.6
jeepney==0.7.1
keyring==23.0.1
keyutils==0.6
lensfun==0.3.95
LibAppArmor==3.0.3
louis==3.20.0
lxml==4.6.4
Markdown==3.3.6
meld==3.20.4
more-itertools==8.10.0
msgpack==1.0.2
mutagen==1.45.1
netsnmp-python==1.0a1
npyscreen==4.10.5
opendht==2.3.0
ordered-set==4.0.2
packaging==20.9
pacman-mirrors==4.23.2
pep517==0.12.0
Pillow==8.4.0
ply==3.11
progress==1.6
pwquality==1.4.4
pycairo==1.20.1
pycparser==2.21
pycryptodome==3.11.0
pycryptodomex==3.10.1
pycups==2.0.1
pycurl==7.44.1
PyGObject==3.42.0
pyOpenSSL==21.0.0
pyparsing==2.4.7
PyQt5==5.15.6
PyQt5-sip==12.9.0
pysmbc==1.0.23
PyYAML==5.4.1
rados==2.0.0
rbd==2.0.0
reportlab==3.6.2
requests==2.26.0
resolvelib==0.5.5
retrying==1.3.3
rgw==2.0.0
SecretStorage==3.3.1
six==1.16.0
speedtest-cli==2.1.3
TBB==0.2
team==1.0
toml==0.10.2
tomli==1.2.2
udiskie==2.3.3
ufw==0.36
urllib3==1.26.7
webencodings==0.5.1
websockets==9.1
youtube-dl==2021.6.6
yt-dlp==2021.11.10.1
zipp==3.6.0
Python 3.9 user pip list
aiosmb==0.2.50
aiowinreg==0.0.7
asn1crypto==1.4.0
asysocks==0.1.2
minikerberos==0.2.14
msldap==0.3.30
oscrypto==1.2.1
portio==0.5
prompt-toolkit==3.0.24
tqdm==4.62.3
wcwidth==0.2.5
winacl==0.1.2
winsspi==0.0.9
Post update… my “user pip list” is empty… and (according to meld
) my “sudo pip list” has the same “named” entries, although as expected some have had version updates.
So what do I do with my “3.9 user pip list”? portio
sounds like something I might have pursued, but really I’m pretty sure I didn’t install these… and not really knowing what they are or what they were used for, I don’t think I’ll miss them. In this case, can I just delete my HOME
folder “leftovers”?
I also found some python 3.9 leftovers in /usr/lib/
… can I delete this too?