> Note that I do not use pipx.
> I do my updates with pip using the command
> `pip install --upgrade chirp-20240504.tar.gz`
> and it does the install/upgrade flawlessly
> This is on Fedora 40 and it has worked this way since Fedora 37 for me
> with upgrades to each version in between (both of the OS and chirp).

I imagine this works for you only because you've upgraded from before Fedora 
38. The python community is moving to a model where you are barred from 
installing non-distro packages into the regular namespace, and thus pipx (or 
venv) is required. Here are the details:

https://packaging.python.org/en/latest/specifications/externally-managed-environments/

All new installs of every distro I've seen now have the flag enabled, which 
means pip refuses to do anything unless it's inside a venv. Fedora rolled this 
in 38, AFAIK. It's a major hassle for users, IMHO, and it seems a really 
unfortunate change to me. But, it's something upstream python and the distros 
have decided for us, so we just have to deal with it.

--Dan
_______________________________________________
Users mailing list
[email protected]
https://lists.chirpmyradio.com/postorius/lists/users.lists.chirpmyradio.com
To unsubscribe, send an email to [email protected]
To report this email as off-topic, please email 
[email protected]
List archives: 
https://lists.chirpmyradio.com/hyperkitty/list/[email protected]/

Reply via email to