@anthon The greatest satisfaction will be this being fixed. The big fame as a PR author can still wait :) A readme mention will be just fine. Thank you ;)
Hi @anthon, I spent a couple hours learning about the yaml code, cython & unicode and after that I see the problem might be that there's no way how to pass the desired encoding to the CEmitter. No code I saw passes on the encoding argument to CEmitter, so by default it's None, which means in CEmitter.open(), the CEmitter.dump_unicode always seems to end up being 1. This makes the output_handler dump unicode (thus Python 3's str) while we would need the other option that dumps str (i.e. Python3's...
Hi @anthon, I spent a couple hours learning about the yaml code, cython & unicode and after that I see the problem might be that there's no way how to pass the desired encoding to the CEmitter. No code I saw passes on the encoding argument to CEmitter, so by default it's None, which means in CEmitter.open(), the CEmitter.dump_unicode always seems to end up being 1. This makes the output_handler dump unicode (thus Python 3's str) while we would need the other option that dumps str (i.e. Python3's...
Hi @anthon, I spent a couple hours learning about the yaml code, cython & unicode and after that I see the problem might be that there's no way how to pass the desired encoding to the CEmitter. No code I saw passes on the encoding argument to CEmitter, so by default it's None, which means in CEmitter.open(), the CEmitter.dump_unicode always seems to end up being 1. This makes the output_handler dump unicode (thus Python 3's str) while we would need a the other option that dumps str (i.e. Python3's...
Hi @anthon, I spent a couple hours learning about the yaml code, cython & unicode and after that I see the problem might be that there's no way how to pass the desired encoding to the CEmitter. No code I saw passes on the encoding argument to CEmmiter, so by default it's None, which means in CEmitter.open(), the CEmitter.dump_unicode always seems to end up being 1. This makes the output_handler dump unicode (thus Python 3's str) while we would need a the other option that dumps str (i.e. Python3's...
TypeError: a bytes-like object is required, not 'str' while dumping binary streams
Double file descriptor close while reading interface info