On 3/2/26 18:21, Paul Tomblin via Mailman-users wrote:
I installed 3.9 with pip last week, but i want to upgrade to 3.10. But pip install -U mailman postorius django-mailman3 hyperkitty mailman-web doesn't upgrade it.
Mailman core 3.3.10 was released to PyPI in October 2024 at any time
thereafter pip install mailman should have installed Mailman 3.3.10.
Requirement already satisfied: mailman in ./venv/lib/python3.13/site-packages (3.3.9)
I don't know why 3.3.9 would have been installed at all.
Collecting mailman Using cached mailman-3.3.10-py3-none-any.whl.metadata (2.4 kB)
But it looks like here it's trying to install 3.3.10.
Requirement already satisfied: postorius in ./venv/lib/python3.13/site-packages (1.3.13) ... a bunch of these ... INFO: pip is looking at multiple versions of mailman to determine which version is compatible with other requirements. This could take a while. Requirement already satisfied: python-dateutil>=2.0 in ./venv/lib/python3.13/site-packages (from mailman) (2.9.0.post0) ...a bunch more...
Is there any conflict reported in this bunch more to force 3.3.9? What
if you do pip install mailman==3.3.10?
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan