-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Thanks for your feedback!
As a feedback, It was very hard for newbies we have to work on it
What do you mean?
In fact this is something we have to discuss; what external libraries are *NEEDED*? E.g. in trunk articleno.py, subster_irc.py and in rewrite pywikibot.ircbot.py http://pywikibot.ircbot.py need "python-irclib". Or as another example, catimages.py needs a lot of externals like "opencv" and others. I tried to implement a "install-when-used" policy in order not to download hughe (~100MB) packages without needing them at all. But we REALLY SHOULD have some automated system in order to make it easier for beginners (and others) to install all the deps needed (when needed).
Can you give me a list of ALL of externals and which codes these externals are used?
A list of all externals handeled automatic now can be found at [1]. In order to find the codes the best is to use "grep".
[1] https://git.wikimedia.org/blob/pywikibot%2Fcompat/1ef435be9b8feabbaae7159ea2...
Greetings DrTrigon