XZise created this task.
XZise added a subscriber: XZise.
XZise added a project: pywikibot-core.
Restricted Application added subscribers: Aklapper, pywikipedia-bugs.
TASK DESCRIPTION
The cache tests fail when an AutoFamily is used but not present in `config.familyfiles`. This for example happens with the dynamic //steward// family which is used for the lazy login test. It seems to create a cache entry but at least the cache test is unable to parse it correctly as there is no family //steward//.
TASK DETAIL
https://phabricator.wikimedia.org/T100969
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: XZise
Cc: pywikipedia-bugs, Aklapper, XZise, jayvdb
jayvdb created this task.
jayvdb added subscribers: pywikipedia-bugs, jayvdb, Aklapper, XZise.
jayvdb added projects: Pywikibot-login.py, pywikibot-core.
TASK DESCRIPTION
One factor complicating site initialisation is that Request._add_defaults loads Siteinfo if action=query to determine whether to add rawcontinue.
As mentioned on wikitech-l, that should be fixable by always adding rawcontinue if neither continue or rawcontinue are present, and Pywikibot explicitly not supporting the 1.25 branches where this caused a nasty warning.
TASK DETAIL
https://phabricator.wikimedia.org/T100962
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb
Cc: XZise, Aklapper, jayvdb, pywikipedia-bugs
jayvdb created this task.
jayvdb added subscribers: jayvdb, Multichill.
jayvdb added a project: pywikibot-core.
Restricted Application added subscribers: Aklapper, pywikipedia-bugs.
TASK DESCRIPTION
Currently pywikibot halts if user input is requested but a tty is not present to provide user input.
This occurs often in Travis-CI builds when attempting to login but does not have a password file or the password is invalid.
TASK DETAIL
https://phabricator.wikimedia.org/T100964
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb
Cc: Multichill, jayvdb, Aklapper, pywikipedia-bugs
Multichill created this task.
Multichill added subscribers: Multichill, hashar, valhallasw, Ladsgroup, jayvdb.
Multichill added projects: pywikibot-core, Pywikibot-documentation, Wikimedia-Hackathon-2015.
Restricted Application added subscribers: Aklapper, pywikipedia-bugs.
Restricted Application added a project: Documentation.
TASK DESCRIPTION
We're going to do a documentation sprint. We discussed this in https://phabricator.wikimedia.org/T97950
* API Auto Documentation for the low layers of pywikibot
** Jay, Maarten, Antoine, Amir, legoktm
** AGREED to use Sphinx and .rst
** AGREED Publish it do doc.wikimedia.org
*** English up to date docs first, then look into how to maybe (??) localize them
* Second documentation work is to write specs/RFC/architecture/design documentation
* AGREED For now we agree that we won't do i18n on generated documentation which is geared toward devs
* AGREEDScripts we keep the (i18ned) documentation on MediaWiki.org
* ACTION: define user groups and their doc requirements
TASK DETAIL
https://phabricator.wikimedia.org/T100109
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Multichill
Cc: jayvdb, Ladsgroup, valhallasw, hashar, Aklapper, Multichill, Sylvain_WMFr, AlexWang, Daniel_Mietchen, Spage, Qgil, pywikipedia-bugs
jayvdb created this task.
jayvdb added subscribers: pywikipedia-bugs, jayvdb, Aklapper.
jayvdb added projects: Pywikibot-tests, pywikibot-core.
TASK DESCRIPTION
ar.wikt has only recently been added as a travis build host, and two unexpected successes have appeared in one of the first builds
Occurs twice on ar.wikt in https://travis-ci.org/wikimedia/pywikibot-core/builds/57574308 - py3.3 and py2.6
TASK DETAIL
https://phabricator.wikimedia.org/T95385
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, pywikipedia-bugs
jayvdb created this task.
jayvdb added subscribers: pywikipedia-bugs, jayvdb, Aklapper.
jayvdb added projects: Pywikibot-tests, pywikibot-core.
TASK DESCRIPTION
```
FAIL: Test running unusedfiles -simulate.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/travis/build/jayvdb/pywikibot-core/tests/script_tests.py", line 293, in testScript
self.assertIsNone(result['stdout'])
nose.proxy.AssertionError: "Working on 'ملف:666839.png'\n" is not None
-------------------- >> begin captured stdout << ---------------------
killed auto-run script stderr within 5 seconds: 'Retrieving 1 pages from wiktionary:ar.\n@@ -1 +1,3 @@\n- For local use at [[Mediawiki:Vector.css]] ***\n+ For local use at [[Mediawiki:Vector.css]] ***\n+ ***\n+ {{immagine orfana}} ***\n ***\nComment: صور للاستبعاد\nDo you want to accept these changes? ([y]es, [N]o, [a]ll, [q]uit): '
--------------------- >> end captured stdout << ----------------------
-------------------- >> begin captured logging << --------------------
pywiki: VERBOSE: START /home/travis/build/jayvdb/pywikibot-core/tests/script_tests.py:TestScript.test_unusedfiles_simulate
pywiki: VERBOSE: END /home/travis/build/jayvdb/pywikibot-core/tests/script_tests.py:TestScript.test_unusedfiles_simulate NOT OK: FAILURE
--------------------- >> end captured logging << ---------------------
```
TASK DETAIL
https://phabricator.wikimedia.org/T96615
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, pywikipedia-bugs
jayvdb created this task.
jayvdb added a subscriber: jayvdb.
jayvdb added projects: pywikibot-core, Pywikibot-tests.
Restricted Application added subscribers: Aklapper, pywikipedia-bugs.
TASK DESCRIPTION
Grouping together issues related to unexpected successes in script tests.
TASK DETAIL
https://phabricator.wikimedia.org/T95384
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