On Tue, 7 Sep 2010 11:02:56 +0200, "Sybren A. Stüvel" <syb...@stuvel.eu> wrote: > Hi list, > > I just upgraded from PyQt4 4.7.4 to 4.7.6, running on Python 2.6.6 on > Windows XP. After the upgrade my pyuic4.bat doesn't work any more. > Here is an example: > > $ echo > test.ui > > $ pyuic4.bat -d -x test.ui -o test.py > Traceback (most recent call last): > File "C:\Python26\lib\site-packages\PyQt4\uic\port_v2\invoke.py", > line 12, in invoke > exit_status = driver.invoke() > File "C:\Python26\lib\site-packages\PyQt4\uic\driver.py", line 37, > in invoke > self._generate() > File "C:\Python26\lib\site-packages\PyQt4\uic\driver.py", line 60, > in _generate > pyfile = open(self._opts.output, 'wt', encoding='utf8') > TypeError: 'encoding' is an invalid keyword argument for this function
As a workaround, edit the driver.py file and remove the encoding argument from the call to open(). Phil _______________________________________________ PyQt mailing list PyQt@riverbankcomputing.com http://www.riverbankcomputing.com/mailman/listinfo/pyqt