We discovered that build.py does not recognize non-ascii characters. We had some 'Ü' in our help files and when we ran build.py it told us ''ascii' codec can't decode byte 0x92 in position 2798: ordinal not in range(128)'. We removed the character and then re-encoded in ANSI and it worked fine. I don't think this is documented and might be important, it would be great if it was fixed.
We discovered that build.py does not recognize non-ascii characters. We had some 'Ü' in our help files and when we ran build.py it told us ''ascii' codec can't decode byte 0x92 in position 2798: ordinal not in range(128)'. We removed the character and then re-encoded in ANSI and it worked fine. I don't think this is documented and might be important, it would be great if it was fixed.