jayvdb added a comment. (sorry it took so long for me to get back to this)
1. python pysearch , I think I see what you are saying. https://packages.debian.org/source/wheezy/python-pysearch is a transitional package for https://packages.debian.org/wheezy/python-yahoo The filelist of https://packages.debian.org/wheezy/all/python-yahoo/filelist looks very similar to the source http://sourceforge.net/p/pysearch/code/HEAD/tree/trunk/yahoo/search/ listed at https://pypi.python.org/pypi/pYsearch , and it the appropriate .egg So, I think only installing 'python-yahoo' is fine. ---- 2. daemonize . Sorry, this can be ignored, as this external dependency is due to my misunderstanding; see https://phabricator.wikimedia.org/T89581 . p.s. If you dont want -daemonize used on tool labs, create a task to add a warning or error if it is used on tool labs. Tool labs is pywikibot's primary customer, so ... IMO the software should try to help enforce/promote the way you want the software used on your free hardware. ---- 3. crontab This module is only a crontab parser. https://pypi.python.org/pypi/crontab is https://github.com/josiahcarlson/parse-crontab It is used to parse the second item in each own of this page https://de.wikipedia.org/wiki/Benutzer:DrTrigon/DrTrigonBot/script_wui-crontab.css The first item is a revid, which is currently https://de.wikipedia.org/wiki/?oldid=125193969 Those on-wiki 'files' are semi-protected due to the fact they are .css files. The bot and operator was last active in August 2014 : https://de.wikipedia.org/wiki/Spezial:Beitr%C3%A4ge/DrTrigonBot / https://de.wikipedia.org/wiki/Spezial:Beitr%C3%A4ge/DrTrigon (https://tools.wmflabs.org/guc/?user=DrTrigon) https://gerrit.wikimedia.org/r/#/q/owner:%22DrTrigon+%253Cdr.trigon%2540surfeu.ch%253E%22,n,z They dont have a Phab account that I can see. I would not mind if we deferred the 'what to do' with this script and its crontab dependency a little longer to see if DrTrigon becomes active. The dependency is optional, and nobody else is seriously working on improving this script at the moment (see https://phabricator.wikimedia.org/T70797), so the dependency isn't needed for regression testing. The Lua dependency (mentioned in the task description) needs to be resolved before the crontab dependency is a serious impediment. ---- But wait, there is more! Other dependencies added recently: python3: six (probably already installed) python2.6: future (hopefully you're not maintaining a py2.6 environment..;-) TASK DETAIL https://phabricator.wikimedia.org/T86015 REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>. EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: jayvdb Cc: jayvdb, Ricordisamoa, Aklapper, yuvipanda, droid, scfc, coren, pywikipedia-bugs _______________________________________________ Pywikipedia-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikipedia-bugs
