Since the recent py-irc update, i cannot run my python IRC bot. I have the following errors: [0] bot@communicator> python3.4 epixelbot.py Traceback (most recent call last): File "epixelbot.py", line 6, in <module> import irc.bot File "/usr/local/lib/python3.4/site-packages/irc/bot.py", line 14, in <module> import irc.client File "/usr/local/lib/python3.4/site-packages/irc/client.py", line 67, in <module> from jaraco.itertools import always_iterable ImportError: No module named 'jaraco.itertools' [1] bot@communicator> python3.4 epixelbot.py Traceback (most recent call last): File "epixelbot.py", line 6, in <module> import irc.bot File "/usr/local/lib/python3.4/site-packages/irc/bot.py", line 14, in <module> import irc.client File "/usr/local/lib/python3.4/site-packages/irc/client.py", line 68, in <module> from jaraco.functools import Throttler ImportError: No module named 'jaraco.functools' [1] bot@communicator> python3.4 epixelbot.py Traceback (most recent call last): File "epixelbot.py", line 6, in <module> import irc.bot File "/usr/local/lib/python3.4/site-packages/irc/bot.py", line 14, in <module> import irc.client File "/usr/local/lib/python3.4/site-packages/irc/client.py", line 79, in <module> from . import schedule File "/usr/local/lib/python3.4/site-packages/irc/schedule.py", line 12, in <module> import pytz ImportError: No module named 'pytz' [1] root@communicator> python3.4 epixelbot.py Traceback (most recent call last): File "epixelbot.py", line 6, in <module> import irc.bot File "/usr/local/lib/python3.4/site-packages/irc/bot.py", line 16, in <module> from .dict import IRCDict File "/usr/local/lib/python3.4/site-packages/irc/dict.py", line 4, in <module> from jaraco.collections import KeyTransformingDict py-pytz is in the ports trees, but not marked as a dependency. jaraco.itertools and jaraco.functools are not present in the ports tree. Can you fix the ports tree to add the two missing ports and add the missing dependency on py-irc ? Note: i'm in python3.4, maybe it's a python3.X issue only
Missing: The two jaraco.* packages listed currently as dependencies in this port are no longer referenced in setup.py: install_requires=[ 'six', 'jaraco.collections', 'jaraco.text', 'jaraco.itertools', 'jaraco.logging', 'jaraco.functools>=1.5', 'pytz', ], All of the above need to be added to the ports tree (except pytz, six)
I think this is overcome by events and could be closed.