On Sun, 2024-10-27 at 10:01 -0700, Mark Sapiro wrote:
On 10/27/24 05:13, Bill Oliver wrote:
(venv) mailman@mail:~$ pip freeze | grep readme readme-renderer==17.4
Which is over 6 years old. Howat did that get installed? Current version is 44.0. There may or may not be an issue with the current version as it imports cmarkgfm which is in the venv of all the MM 3 installations I support, but I don't know how it gets there as even though readme_renderer imports it, it is not listed as required by readme_renderer or anything else.
In any case, in your venv, do
pip install --update readme_renderer cmarkgfm
That did the trick, though I had to use --upgrade instead of --update. Thanks... Now on to the next step.
I don't know about the libraries.
Here's my mailman info. It seems like the right version of python.
(venv) mailman@mail:~$ mailman info GNU Mailman 3.3.10 (Tom Sawyer) Python 3.10.12 (main, Sep 11 2024, 15:47:36) [GCC 11.4.0] config file: /etc/mailman3/mailman.cfg db url: postgresql://mailman:qazASD%401cko@localhost/mailman devmode: DISABLED REST root url: http://localhost:8001/3.1/
REST credentials: restadmin:restpass
Thanks for your help!
billo