[issue6744] calling kevent repr raises a TypeError

2012-12-02 Thread Antoine Pitrou
Antoine Pitrou added the comment: Thank you, Berker. I'm now closing the issue. -- assignee: christian.heimes - nosy: +pitrou resolution: - out of date stage: - committed/rejected status: open - closed superseder: - select module - kevent ident field 64 bit issue

[issue6744] calling kevent repr raises a TypeError

2012-11-25 Thread Berker Peksag
Berker Peksag added the comment: The bug has been fixed in issue 7211. Related changeset: http://hg.python.org/cpython/rev/f89a93a778a8#l4.63 See the output of kevent-repr-test.py(tested in 3.2.3 and 3.3.0): select.kevent ident=1 filter=-1 flags=0x1 fflags=0x0 data=0x0 udata=0x0 I think

[issue6744] calling kevent repr raises a TypeError

2009-08-25 Thread Benjamin Peterson
Changes by Benjamin Peterson benja...@python.org: -- assignee: - christian.heimes nosy: +christian.heimes ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue6744 ___

[issue6744] calling kevent repr raises a TypeError

2009-08-24 Thread Jessica McKellar
Jessica McKellar jessica.mckel...@gmail.com added the comment: Added a tiny example to generate the error, repeated here. Just: from select import kevent if __name__ == '__main__': ev = kevent(1) print(repr(ev)) -- Added file:

[issue6744] calling kevent repr raises a TypeError

2009-08-20 Thread Jessica McKellar
New submission from Jessica McKellar jessica.mckel...@gmail.com: kqueue_event_repr uses PyBytes_FromString when every other repr uses PyUnicode_FromString, and this gets you a TypeError: __repr__ returned non-string (type bytes). The patch swaps in PyUnicode_FromString and adds a very simple