* Fix raise of a UnboundLocalError instead of a socket.error in _process_incoming_message * Fix call to next method on iterator: In python3 iterator g.next() method is renamed to g.__next__() using next(g) works in python 2 and 3
0.3.1
- Expose utils._bdecode using utils.bdecode_rest - Minor fixes
0.3.0
- Python 3 compatibility - Windows compatibility - Document using sphinx - Refactor to use weightless thread, introduce a Scheduler class - Only send error message upon bad query. Always put a valid t in error message - Then called _add_peer_queried, check that port number is > 0 - Style