[tor-bugs] #26739 [Core Tor/Stem]: SyntaxError with python 3.6 and above
Tor Bug Tracker & Wiki
blackhole at torproject.org
Tue Jul 10 16:32:24 UTC 2018
#26739: SyntaxError with python 3.6 and above
-------------------------------+--------------------
Reporter: atagar | Owner: atagar
Type: defect | Status: new
Priority: High | Milestone:
Component: Core Tor/Stem | Version:
Severity: Major | Keywords:
Actual Points: | Parent ID:
Points: | Reviewer:
Sponsor: |
-------------------------------+--------------------
Great catch from Juan...
{{{
BUILDSTDERR: File "/usr/lib/python3.7/site-
packages/stem/util/test_tools.py", line 151
BUILDSTDERR: self.method.async = self
BUILDSTDERR: ^
BUILDSTDERR: SyntaxError: invalid syntax
}}}
Took a little head scratching but think I know what's going on. Python 3.6
added a couple new keywords including 'async' and 'await'. This in turn
breaks the above since we were using that name.
https://docs.python.org/3/whatsnew/3.6.html#whatsnew36-pep530
https://www.python.org/dev/peps/pep-0530/
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/26739>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list