Re: [Mailman-Developers] Postorius, Hyperkitty and python support

On 02/25/2018 08:14 PM, Abhilash Raj wrote:
I'll do some more checking tomorrow. I seem to be having various anomalous issues such as python_dateutil-1.5 (not compatible with Python 3) getting installed in my Python 3 virtualenv.
The issue I'm chasing now is editing domains doesn't work. I can add domains and delete domains, but if I try to edit I get the edit page which doesn't have a box for the mail_host which is the name of the domain I'm editing and it says "Please enter a domain name" which is the error for a missing (required) mail_host, and if I submit the form, all I get is Please check the errors below.
What I can't figure out is why the mail_host box is not on the form.
Anyway, I have to put this aside until tomorrow, but I'll check further then.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan

On 02/25/2018 09:45 PM, Mark Sapiro wrote:
The python_dateutil-1.5 turned out to be HyperKitty not yet being Python 3 ready and requiring python_dateutil<2.0.
I just did a 'git clone git@gitlab.com:mailman/postorius into a new directory and ran tox and I get the same error.
I have filed <https://gitlab.com/mailman/postorius/issues/257> for this one.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan

On 02/26/2018 11:38 PM, Mark Sapiro wrote:
The python_dateutil-1.5 turned out to be HyperKitty not yet being Python 3 ready and requiring python_dateutil<2.0.
The Python 3 port of HyperKitty sits in the 'python3'-branch and does correctly require python-dateutil>=2.0. To test it, you have to checkout that branch first. As of two days ago all tests pass with Python3.5 and Python3.6 using Django-1.11. Compatibility with Django-2.0 apparently requires some more work.
The merge will happen *soon*, hopefully.
Best Leon

On 02/25/2018 09:45 PM, Mark Sapiro wrote:
The python_dateutil-1.5 turned out to be HyperKitty not yet being Python 3 ready and requiring python_dateutil<2.0.
I just did a 'git clone git@gitlab.com:mailman/postorius into a new directory and ran tox and I get the same error.
I have filed <https://gitlab.com/mailman/postorius/issues/257> for this one.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan

On 02/26/2018 11:38 PM, Mark Sapiro wrote:
The python_dateutil-1.5 turned out to be HyperKitty not yet being Python 3 ready and requiring python_dateutil<2.0.
The Python 3 port of HyperKitty sits in the 'python3'-branch and does correctly require python-dateutil>=2.0. To test it, you have to checkout that branch first. As of two days ago all tests pass with Python3.5 and Python3.6 using Django-1.11. Compatibility with Django-2.0 apparently requires some more work.
The merge will happen *soon*, hopefully.
Best Leon
participants (2)
-
Leon Merten Lohse
-
Mark Sapiro