jayvdb reopened this task as "Open".
jayvdb added a comment.
pypi has the following binary packages in addition to the 0.3.3 source tarball.
mwparserfromhell-0.3.3-cp26-none-win32.whl
mwparserfromhell-0.3.3-cp27-none-win32.whl
mwparserfromhell-0.3.3-cp32-none-win32.whl
As we now support py3, we also need binary packages for cp33 and cp34 (I believe one binary package for all py3+ should be possible, but I've only had a cursory glance at tokenizer.c and the outstanding issues), or its setup.py could be fixed so that it doesnt compile unless the compiler is present, so that it falls back to the pure python version (this is https://github.com/earwig/mwparserfromhell/issues/26 ; it is closed, but I'll work on a patch for this).
However, their current tests fail on py3.3
https://github.com/earwig/mwparserfromhell/issues/78
And a less useful report of problems on py3.4
https://github.com/earwig/mwparserfromhell/issues/71
TASK DETAIL
https://phabricator.wikimedia.org/T68010
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: pywikipedia-bugs, Legoktm, liangent, jayvdb, Xqt, Ricordisamoa
XZise added a comment.
Well at least in core I'd be able to assist in doing both at once. The amount of mwlib in patrol.py is not that high that it isn't possible to convert the file and upload it to review including the mwlib usage. I could then provide assistance in removing it in her patch and we are good to go. Or someone with knowledge about compat first implements it there (or I provide a very basic patch which need to be converted from core-like to compat-compatible).
TASK DETAIL
https://phabricator.wikimedia.org/T74206
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: droid, XZise
Cc: pywikipedia-bugs, Billinghurst, Ricordisamoa, jayvdb, XZise, droid
Betacommand added a comment.
jayvdb please note that this was addressed within about 10 days, and the task has been closed since
TASK DETAIL
https://phabricator.wikimedia.org/T65539
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: coren, Betacommand
Cc: pywikipedia-bugs, scfc, Petrb, Betacommand, Ricordisamoa, jayvdb, coren
jayvdb assigned this task to droid.
jayvdb added subscribers: XZise, droid.
jayvdb added a comment.
In https://phabricator.wikimedia.org/T74206#959965, @Ricordisamoa wrote:
> Which of the features are needed?
mwlib or patrol.py ?
If you mean mwlib, @xZise has already provided an assessment of its 'need' on https://phabricator.wikimedia.org/T71980. In short, it isnt needed, but it also isnt very nice to require @droid to change the libraries as part of her OPW project - her goal is to remove reasons that users cant switch to core. Someone else can switch libraries before or after the port, if they believe it should be done. FWIW, I believe it should be done, and may be necessary for it to be done if tool-labs wont install mwlib soon, as Wikisource wants to use this on tool labs as soon as possible.
TASK DETAIL
https://phabricator.wikimedia.org/T74206
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: droid, jayvdb
Cc: pywikipedia-bugs, Billinghurst, Ricordisamoa, jayvdb, XZise, droid
jayvdb added a project: pywikibot-core.
jayvdb added a subscriber: jayvdb.
jayvdb added a comment.
Wow. This library wasnt installed already? It is a mandatory dependency of the pywikibot v2.0 setup.py on non windows platforms.
Eight months for a request to install a python package to see any response? Is this not the appropriate process? Anyway, I've created https://phabricator.wikimedia.org/T86015 to add all the other dependencies.
TASK DETAIL
https://phabricator.wikimedia.org/T65539
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: coren, jayvdb
Cc: pywikipedia-bugs, scfc, Petrb, Betacommand, Ricordisamoa, jayvdb, coren