jayvdb created this task.
jayvdb claimed this task.
jayvdb added a subscriber: jayvdb.
jayvdb added projects: pywikibot-core, Pywikibot-Cosmetic-changes.
jayvdb changed Security from none to none.
TASK DESCRIPTION
Page save uses the cosmetic changes script, which is not packaged in the core library. In T76320, the hard dependency was broken, but the functionality is missing if the script is not packaged as part of the library.
cosmetic_changes.py needs to be split, moving the toolkit into pywikibot, and leaving a script in the scripts package for adhoc usage of the toolkit (or maybe integrated as an option in touch.py?).
TASK DETAIL
https://phabricator.wikimedia.org/T76324
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
To: jayvdb
Cc: pywikipedia-bugs, jayvdb
jayvdb created this task.
jayvdb added subscribers: Ladsgroup, pywikipedia-bugs, jayvdb, Aklapper.
jayvdb added projects: pywikibot-core, Pywikibot-Cosmetic-changes.
TASK DESCRIPTION
On T85240 I suggested python-stdnum as it is a Debian package.
https://packages.debian.org/search?keywords=python-stdnum
As far as I know, it is the only python package with ISBN functionality that is a debian package.
fwiw, I dont see any Fedora package which provides python isbn functionality, but that is less important as Wikimedia machines use a debian base.
TASK DETAIL
https://phabricator.wikimedia.org/T89996
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: Aklapper, jayvdb, Ladsgroup, pywikipedia-bugs
jayvdb created this task.
jayvdb added a subscriber: jayvdb.
jayvdb added a project: pywikibot-core.
jayvdb changed Security from none to none.
TASK DESCRIPTION
I can reliably produce a badtoken by running the entire test suite on ar.wp or test.wd on this change:
https://gerrit.wikimedia.org/r/178453
TASK DETAIL
https://phabricator.wikimedia.org/T77965
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
To: jayvdb
Cc: Aklapper, jayvdb, pywikipedia-bugs
jayvdb created this task.
jayvdb claimed this task.
jayvdb added subscribers: jayvdb, Ladsgroup.
jayvdb added projects: Pywikibot-tests, Continuous-Integration-Config.
Restricted Application added subscribers: Aklapper, pywikipedia-bugs.
TASK DESCRIPTION
`.travis.yml` checks whether the github username is wikimedia, in order to preset the username "Pywikibot-test" for the tests. However the secret password for Pywikibot-test is not available for pull requests, so the build halts requesting a password.
This doesnt look good to potential contributors.
https://travis-ci.org/wikimedia/pywikibot-core/jobs/61128398
Could someone with access to 'wikimedia' travis-ci set the username and password in the Travis CI settings as described in https://github.com/wikimedia/pywikibot-core/tree/master/tests#travis-ci , so we can remove the wikimedia special case from `.travis.yml`.
TASK DETAIL
https://phabricator.wikimedia.org/T98189
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: Ladsgroup, jayvdb, Aklapper, hashar, greg, pywikipedia-bugs