Mercurial > code > home > repos > homeauto
changeset 1250:81ab17e377b7
patchsource py3 support. might break py2
Ignore-this: e7559afeb74ffa53bf2085f78455014
darcs-hash:3bc2fc52891ea205aa79f89a16d3d7b341cda35e
author | drewp <drewp@bigasterisk.com> |
---|---|
date | Thu, 18 Apr 2019 21:58:19 -0700 |
parents | 2ddfb2cf95ab |
children | b3813f6399a9 |
files | lib/cycloneerr.py lib/patchsource.py lib/twisted_sse_demo/sse_client.py |
diffstat | 3 files changed, 3 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/lib/cycloneerr.py Thu Apr 18 16:55:52 2019 -0700 +++ b/lib/cycloneerr.py Thu Apr 18 21:58:19 2019 -0700 @@ -1,7 +1,7 @@ try: import httplib except ImportError: - import http.client as httplib + import http.client as httplib # type: ignore import cgi class PrettyErrorHandler(object):
--- a/lib/patchsource.py Thu Apr 18 16:55:52 2019 -0700 +++ b/lib/patchsource.py Thu Apr 18 21:58:19 2019 -0700 @@ -29,7 +29,7 @@ # start with patches self._fullGraphReceived = False self._eventSource = EventSource(url.toPython().encode('utf8')) - self._eventSource.protocol.delimiter = '\n' + self._eventSource.protocol.delimiter = b'\n' self._eventSource.addEventListener('fullGraph', self._onFullGraph) self._eventSource.addEventListener('patch', self._onPatch)
--- a/lib/twisted_sse_demo/sse_client.py Thu Apr 18 16:55:52 2019 -0700 +++ b/lib/twisted_sse_demo/sse_client.py Thu Apr 18 21:58:19 2019 -0700 @@ -11,8 +11,7 @@ self.data = '' def lineLengthExceeded(self, line): - print "line too long" - raise NotImplementedError + raise NotImplementedError('line too long') def setFinishedDeferred(self, d): self.finished = d