Am 2026-08-12 07:09, schrieb Mark Sapiro:
On 8/11/26 21:47, Torsten wrote:
The question then would by why pip did not install mailman core 3.3.10 but 3.3.9
Yes, that's the question. I don't know, but maybe you had an old version from your Debian package.
With your venv active, do
pip install --upgrade mailmanto get 3.3.10.
Tried that already:
But it seems that 3.3.10 depends on nntplib >= 3.13 which could not be fetched via pip:
1 location(s) to search for versions of nntplib:
- https://pypi.org/simple/nntplib/ Fetching project page and analyzing links: https://pypi.org/simple/nntplib/ Getting page https://pypi.org/simple/nntplib/ Found index url https://pypi.org/simple/ https://pypi.org:443 "GET /simple/nntplib/ HTTP/1.1" 404 13 Could not fetch URL https://pypi.org/simple/nntplib/: 404 Client Error: Not Found for url: https://pypi.org/simple/nntplib/ - skipping Skipping link: not a file: https://pypi.org/simple/nntplib/ Given no hashes to check 0 links for project 'nntplib': discarding no candidates INFO: pip is looking at multiple versions of mailman to determine which version is compatible with other requirements. This could take a while. Will try a different candidate, due to conflict: mailman 3.3.10 depends on nntplib; python_version >= "3.13"
I have, nevertheless, standard-nntplib 3.13 already installed but there is no nntplib on Pypi.
The database(s) should be in the location(s) pointed to by the [databases] section of mailman.cfg and the DATABASES attribute in settings.py. In an installation per https://docs.mailman3.org/en/latest/install/virtualenv.html these are postgresql databases accessed via the postgresql server.
My installation is rather small, therefore I am using SQLite here.
OK, but those settings should then point to the SQLite db(s)
They do