jaraco / irc

Full-featured Python IRC library for Python.
MIT License
392 stars 87 forks source link

Cannot install irc 5.1 under Python 3, due to 2to3 fixer exclusions #11

Closed jaraco closed 8 years ago

jaraco commented 8 years ago

Although setup.py excludes the fixer for the print statement, irc/server.py contains print statements. As a result, even after running 2to3, the source is not Python-3 compatible, and installation fails.

Example of failure: line 399 of irc/server.py.

Note that the previous release (5.0.1) doesn't have this problem, as it doesn't include irc/server.py.


jaraco commented 8 years ago

yikes! My bad. I pulled in that module, but didn't consider Python 3 implications. I'll get that resolved immediately.


Original comment by: Jason R. Coombs

jaraco commented 8 years ago

Use print function from the future. Fixes #11.

→ <>


Original comment by: Jason R. Coombs

jaraco commented 8 years ago

Released as 5.1.1 - now installs on Python 3 properly.


Original comment by: Jason R. Coombs