I was running a patchbot successfully until some time last week. For 
reasons I don't understand, I did "git pull" on the patchbot, and now it 
won't run with Python 2, complaining

  File "sage_patchbot/plugins.py", line 309
    yield from names

             ^
SyntaxError: invalid syntax

Do I need my system's python to be Python 3 to run the patchbot? And then I 
need to install pyflakes for use with that copy of Python 3? I feel like in 
the past I've been able to install pyflakes in the corresponding copy of 
Sage and that was good enough.

If I undo a few commits, I'm also running into problems with ssl, which I 
thought I had fixed. (At least, the patchbot used to work.)

URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate 
verify failed (_ssl.c:726)>

This is on OS X, so I had installed my own copy of OpenSSL, and for a while 
that was good enough. Sage's Python builds the ssl module without complaint.

Any advice?

-- 
John

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to