jayvdb created this task. jayvdb added a subscriber: jayvdb. jayvdb added projects: pywikibot-core, Pywikibot-pagegenerators. Restricted Application added subscribers: Aklapper, pywikipedia-bugs.
TASK DESCRIPTION The pywikibot mysql dependencies [[https://pypi.python.org/pypi/oursql%7Coursql]] depends on a C compiler. This is fine as an optional dependency, but we should depend on a pure python package.
https://pypi.python.org/pypi/PyMySQL
TASK DETAIL https://phabricator.wikimedia.org/T89976
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, jayvdb, Aklapper
XZise added a subscriber: XZise. XZise added a comment.
Hmm wouldn't that solve also the oursql problem in https://phabricator.wikimedia.org/T75704?
TASK DETAIL https://phabricator.wikimedia.org/T89976
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: XZise Cc: XZise, jayvdb, Aklapper, pywikipedia-bugs
jayvdb added a comment.
In https://phabricator.wikimedia.org/T89976#1056465, @XZise wrote:
Hmm wouldn't that solve also the oursql problem in https://phabricator.wikimedia.org/T75704?
Yes it would. I've seen a few py3 packages which provide an almost identical API to oursql, etc.
TASK DETAIL https://phabricator.wikimedia.org/T89976
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb Cc: XZise, jayvdb, Aklapper, pywikipedia-bugs
jayvdb added a blocked task: T75704: Python 3 library support.
TASK DETAIL https://phabricator.wikimedia.org/T89976
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb Cc: XZise, jayvdb, Aklapper, pywikipedia-bugs
Ricordisamoa added a subscriber: Ricordisamoa.
TASK DETAIL https://phabricator.wikimedia.org/T89976
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Ricordisamoa Cc: Ricordisamoa, XZise, jayvdb, Aklapper, pywikipedia-bugs
pywikipedia-bugs@lists.wikimedia.org