+cc: mailman-usersmailman3.org for more visibility.
On Sat, Jan 16, 2021, at 2:20 PM, Ruth Ivimey-Cook wrote:
Hi,
Is there a recommended method for upgrading an existing, running, server from Python 3.6 to 3.8, especially in such a way as to enable downgrade if something breaks?
It depends on how did you install Mailman. If you installed using virtualenv, you can create another virtualenv and install new versions, that use the same configuration and switch between new and old versions,
[When I upgraded a server distribution without enough preparation, it broke mailman3 because I lost python3.6, and getting it working again needed a lot of work to reinstall it without zapping needed state.]
Regards
Ruth
On 16/01/2021 20:38, Abhilash Raj wrote:
Hey Everyone,
Happy new year to everyone!
I am pleased to announce new release candidates for Postorius and Hyperkitty along with new releases for Mailmanclient and Django-mailman3!
These include both new features and bug fixes. Complete change log for each components:
Postorius 1.3.4rc1: https://docs.mailman3.org/projects/postorius/en/latest/news.html Hyperkitty 1.3.4rc1 : https://docs.mailman3.org/projects/hyperkitty/en/latest/news.html Mailmanclient 3.3.2.: https://docs.mailman3.org/projects/mailmanclient/en/latest/src/mailmanclient... Django-mailman3 1.3.5: https://gitlab.com/mailman/django-mailman3/-/blob/master/README.rst
These releases require Mailman Core 3.3.2 and Python 3.6+.
Since these are pre-releases, you can install them using:
$ pip install --pre --upgrade postorius hyperkitty
Or you can also specify the exact versions:
$ pip install --upgrade 'postorius==1.3.4rc1' 'hyperkitty==1.3.4rc1'
Unless there is a release-blocker bug, stable versions for Postorius and Hyperkitty will be released in 2 weeks time. If you can test these releases, we encourage you to report any bugs to us on Gitlab.
If you'd like to help out with translations for some of the new strings in your native language, the documentation is available here1 on how to do that.
-- Software Manager & Engineer Tel: 01223 414180 Blog: http://www.ivimey.org/blog LinkedIn: http://uk.linkedin.com/in/ruthivimeycook/
-- thanks, Abhilash Raj (maxking)