Following the Django 1.11 alpha release, the stable/1.11.x branch was 
created and master became Django 2.0 pre-alpha.

You can read more details about how that works at 
https://docs.djangoproject.com/en/dev/internals/release-process/#release-process

On Tuesday, January 31, 2017 at 9:24:13 PM UTC-5, 
ell...@makecollective.co.nz wrote:
>
> Really? I should look at moving to python 3 but my understanding was that 
> python 2.7 would be supported until Django 2.0 according to the docs 
> <https://docs.djangoproject.com/en/1.10/faq/install/>
>
> On Wednesday, February 1, 2017 at 1:21:21 PM UTC+13, Tim Graham wrote:
>>
>> Oh, I see, you're using bytearray to try to workaround the issue. Well, 
>> Django master no longer supports Python 2.7, that's why force_str() was 
>> removed. Is there a problem with Django master and Python 3?
>>
>> On Tuesday, January 31, 2017 at 7:16:41 PM UTC-5, 
>> ell...@makecollective.co.nz wrote:
>>>
>>> Neither.
>>>
>>> I haven't seen anything with webfaction and I have used webfaction in 
>>> the past on several projects and not had any trouble.
>>>
>>> On Wednesday, February 1, 2017 at 12:12:56 PM UTC+13, Tim Graham wrote:
>>>>
>>>> I've never seen a password as a bytearray. Is there webfaction 
>>>> documentation about this?
>>>>
>>>> On Tuesday, January 31, 2017 at 6:06:04 PM UTC-5, 
>>>> ell...@makecollective.co.nz wrote:
>>>>>
>>>>> myMail = EmailMessage('subject', 'message', 'some...@address.com', ['
>>>>> mye...@address.com'])
>>>>> myMail.send()
>>>>>
>>>>> The error I'm getting:
>>>>>
>>>>>   File 
>>>>> "/Users/Elliot/.virtualenvs/allright/lib/python2.7/site-packages/django/core/mail/message.py"
>>>>> , line 342, in send
>>>>>
>>>>>     return self.get_connection(fail_silently).send_messages([self])
>>>>>
>>>>>   File 
>>>>> "/Users/Elliot/.virtualenvs/allright/lib/python2.7/site-packages/django/core/mail/backends/smtp.py"
>>>>> , line 100, in send_messages
>>>>>
>>>>>     new_conn_created = self.open()
>>>>>
>>>>>   File 
>>>>> "/Users/Elliot/.virtualenvs/allright/lib/python2.7/site-packages/django/core/mail/backends/smtp.py"
>>>>> , line 67, in open
>>>>>
>>>>>     self.connection.login(self.username, self.password)
>>>>>
>>>>>   File 
>>>>> "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/smtplib.py"
>>>>> , line 607, in login
>>>>>
>>>>>     (code, resp) = self.docmd(encode_cram_md5(resp, user, password))
>>>>>
>>>>>   File 
>>>>> "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/smtplib.py"
>>>>> , line 571, in encode_cram_md5
>>>>>
>>>>>     response = user + " " + hmac.HMAC(password, challenge).hexdigest()
>>>>>
>>>>>   File 
>>>>> "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/hmac.py"
>>>>> , line 75, in __init__
>>>>>
>>>>>     self.outer.update(key.translate(trans_5C))
>>>>>
>>>>> TypeError: character mapping must return integer, None or unicode
>>>>>
>>>>> There was solution from this ticket 
>>>>> <https://code.djangoproject.com/ticket/27131> with the same problem. 
>>>>> But then the fixed commit was removed here 
>>>>> <https://github.com/django/django/commit/dc8834cad41aa407f402dc54788df3cd37ab3e22#diff-9710092311838b71f4cdc156a22bfee1>
>>>>> .
>>>>>
>>>>> The settings needed to send emails now
>>>>>
>>>>> EMAIL_USE_TLS = True
>>>>> EMAIL_HOST = 'smtp.webfaction.com'
>>>>> EMAIL_HOST_USER = '****'
>>>>> EMAIL_HOST_PASSWORD = bytearray('******', 'utf-8')
>>>>> EMAIL_PORT = 587
>>>>>
>>>>> So 2 questions:
>>>>>
>>>>> Am I missing something simple?
>>>>>
>>>>> Is this a bug and needs a ticket?
>>>>>
>>>>> Cheers
>>>>>
>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/ca2043b0-43d4-4a13-8502-64f0516f07dd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to