jayvdb created this task. jayvdb added a subscriber: jayvdb. jayvdb added a project: pywikibot-core. jayvdb changed Security from none to none.
TASK DESCRIPTION The following *library* dependencies do not install out of the box on Python 3 using setuptools/pip (with py3 port status in brackets): * pydot - ( https://bitbucket.org/prologic/pydot ) * oursql - ( https://launchpad.net/oursql/py3k/ - requires compiler and mysql headers) * mysqldb - ( various; a mess ) * pYsearch - ( no sign of life at http://pysearch.sourceforge.net/ or https://developer.yahoo.com/python/python-pysearch.html )
pydot is only used by interwiki_graph, which is only used by the interwiki script Pywikibot depends on either oursql or mysqldb, so we only need one of these to work.
TASK DETAIL https://phabricator.wikimedia.org/T75704
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
To: jayvdb Cc: pywikipedia-bugs, jayvdb
jayvdb moved this task to Upstream issues on the pywikibot-core workboard.
TASK DETAIL https://phabricator.wikimedia.org/T75704
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
To: jayvdb Cc: pywikipedia-bugs, jayvdb
Ricordisamoa added a subscriber: Ricordisamoa.
TASK DETAIL https://phabricator.wikimedia.org/T75704
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: Ricordisamoa Cc: pywikipedia-bugs, jayvdb, Ricordisamoa
XZise added a subscriber: XZise. XZise added a comment.
Gerrit 212752 https://gerrit.wikimedia.org/r/#/c/212752 at least does skip those problematic installations.
TASK DETAIL https://phabricator.wikimedia.org/T75704
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: XZise Cc: XZise, jayvdb, Ricordisamoa, pywikipedia-bugs
gerritbot added a subscriber: gerritbot. gerritbot added a comment.
Change 212751 had a related patch set uploaded (by John Vandenberg): Let pydot encode labels for Python 3 support
https://gerrit.wikimedia.org/r/212751
TASK DETAIL https://phabricator.wikimedia.org/T75704
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: gerritbot Cc: gerritbot, XZise, jayvdb, Ricordisamoa, pywikipedia-bugs
gerritbot added a project: Patch-For-Review.
TASK DETAIL https://phabricator.wikimedia.org/T75704
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: gerritbot Cc: gerritbot, XZise, jayvdb, Ricordisamoa, pywikipedia-bugs
gerritbot added a comment.
Change 212751 merged by jenkins-bot: Let pydot encode labels for Python 3 support
https://gerrit.wikimedia.org/r/212751
TASK DETAIL https://phabricator.wikimedia.org/T75704
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: gerritbot Cc: gerritbot, XZise, jayvdb, Ricordisamoa, pywikipedia-bugs
jayvdb added a blocking task: T89976: mysql support should fall back to dependency on pure python package PyMySQL.
TASK DETAIL https://phabricator.wikimedia.org/T75704
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb Cc: gerritbot, XZise, jayvdb, Ricordisamoa, pywikipedia-bugs
pywikipedia-bugs@lists.wikimedia.org