Torge Riedel wrote:
Am 13.05.21 um 23:51 schrieb Andrew Hodgson:
Personally I quite often rebuild the venv from scratch. It’s a case of stopping the services, moving the old venv out of the way, then creating the new one and running Pip to get the needed packages in.
nice idea. Looking at my own recorded installation instructions it should be really that easy.
By the way: My instructions still list django-paintstore to be installed for the web part. I remember that on this list it is mentioned to be no more required. Is this correct.
I don't believe so.
I take the base settings file from here:
https://gitlab.com/mailman/mailman-suite
Then update my local settings in the local file as advised by the howtos.
I am actually working on using less packages in my venv and using some of the Debian packages along with using --system-site-packages to get some of the base packages in from Debian. I am eventually hoping to not have to install build dependencies onto the target system. Its also worth noting that you can run the --upgrade on the venv command which upgrades the Python version if that version was upgraded in-place, but I decided to go the route of re-creating the venv.
Andrew.