Github user elprans commented on a diff in the pull request:

    https://github.com/apache/thrift/pull/1274#discussion_r147559529
  
    --- Diff: lib/py/src/protocol/TProtocol.py ---
    @@ -118,6 +118,8 @@ def writeDouble(self, dub):
             pass
     
         def writeString(self, str_val):
    +        if isinstance(str_val, bytes):
    +            str_val = str_val.decode('utf8')
    --- End diff --
    
    It does, yes.  And its absence breaks py3.6.  I'm working on a fix for this.


---

Reply via email to