[Pywikipedia-bugs] [Maniphest] [Retitled] T198388: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working
Dalba renamed this task from "Using or importing the ABCs from 'col lections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working" to "Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working". TASK DETAILhttps://phabricator.wikimedia.org/T198388EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, pywikibot-bugs-list, Dalba, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Created] T198388: Using or importing the ABCs from 'col lections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working
Dalba created this task.Dalba added a project: Pywikibot-core.Herald added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTIONImporting pywikibot in Python 3.7 gives the following warning: Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> from warnings import resetwarnings as rw >>> rw() >>> import pywikibot ...pywikibot-core\pywikibot\tools\__init__.py:929: DeprecationWarning: Using or importing the ABCs from 'col lections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working class EmptyDefault(str, collections.Mapping): ...pywikibot-core\pywikibot\tools\__init__.py:987: DeprecationWarning: Using or importing the ABCs from 'col lections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working class IteratorNextMixin(collections.Iterator): ...Python37\lib\site-packages\pkg_resources\_vendor\pyparsing.py:943: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working collections.MutableMapping.register(ParseResults) ...Python37\lib\site-packages\pkg_resources\_vendor\pyparsing.py:3226: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working elif isinstance( exprs, collections.Iterable ): ...Python37\lib\site-packages\setuptools\depends.py:2: DeprecationWarning: the imp module is deprec ated in favour of importlib; see the module's documentation for alternative uses import imp ...pywikibot-core\pywikibot\data\api.py:19: DeprecationWarning: Using or importing the ABCs from 'collection s' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working from collections import Container, MutableMapping WARNING: ...pywikibot-core\pywikibot\diff.py:14: DeprecationWarning: Using or importing the ABCs from 'colle ctions' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working from collections import Sequence >>>TASK DETAILhttps://phabricator.wikimedia.org/T198388EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, pywikibot-bugs-list, Dalba, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Triaged] T198388: Using or importing the ABCs from 'col lections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working
Dalba triaged this task as "Low" priority. TASK DETAILhttps://phabricator.wikimedia.org/T198388EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, pywikibot-bugs-list, Dalba, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Triaged] T197642: InvalidTitle raised for title that is a newline
Dalba triaged this task as "Normal" priority. TASK DETAILhttps://phabricator.wikimedia.org/T197642EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Dvorapa, zhuyifei1999, Aklapper, pywikibot-bugs-list, Xqt, JJMC89, APerson, Asad_Ali_Palijo, Lahi, Soteriaspace, RazeSoldier, Jayprakash12345, JakeTheDeveloper, Magul, Tbscho, MayS, Zoranzoki21, Mdupont, TerraCodes, Avicennasis, MuhammadShuaib, SimmeD, mys_721tx, jayvdb, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T197911: upload.py ignore -lang: and -family: directive
Dalba added a comment. I cannot reproduce, is your version up to date with the tip of the master branch? Also, make sure you don't have the variable upload_to_commons in user-config.py set to True.TASK DETAILhttps://phabricator.wikimedia.org/T197911EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Dalba, Aklapper, revi, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Updated] T196875: category.py logging fails with UnicodeEncodeError for Python 3
Dalba added a comment. This is very similar to T188231: listpages logging fails with UnicodeEncodeError, there is an encoding issue somewhere. Unfortunately, I cannot reproduce.TASK DETAILhttps://phabricator.wikimedia.org/T196875EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Framawiki, Dalba, valhallasw, Aklapper, Xqt, pywikibot-bugs-list, Chicocvenancio, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T197506: Fix occasional failure of TestLogentries due to hidden namespace
Dalba added a comment. All Appveyor jobs are failing due to this issue: https://ci.appveyor.com/project/Ladsgroup/pywikibot-g4xqx/build/1.0.503TASK DETAILhttps://phabricator.wikimedia.org/T197506EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: gerritbot, Aklapper, pywikibot-bugs-list, Dalba, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Updated] T197506: Fix occasional failure of TestLogentries due to hidden namespace
Dalba added a commit: rPWBCec4a226ad573: [tests] skip ns() and pageid() tests when 'title' key is missing. TASK DETAILhttps://phabricator.wikimedia.org/T197506EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: gerritbot, Aklapper, pywikibot-bugs-list, Dalba, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Claimed] T197506: Fix occasional failure of TestLogentries due to hidden namespace
Dalba claimed this task. TASK DETAILhttps://phabricator.wikimedia.org/T197506EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: gerritbot, Aklapper, pywikibot-bugs-list, Dalba, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Updated] T197537: Remove code deprecated for more than 2 (?) years
Dalba added a comment. Sounds like a duplicate or maybe a subtask of T106121: RFC removing old code / code cleanup.TASK DETAILhttps://phabricator.wikimedia.org/T197537EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Dalba, Aklapper, pywikibot-bugs-list, Dvorapa, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Reassigned] T197529: 'instancemethod' object has no attribute '__full_name__'
Dalba reassigned this task from Dalba to zhuyifei1999. TASK DETAILhttps://phabricator.wikimedia.org/T197529EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: zhuyifei1999, DalbaCc: Dalba, gerritbot, zhuyifei1999, Aklapper, Wesalius, pywikibot-bugs-list, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Closed] T197529: 'instancemethod' object has no attribute '__full_name__'
Dalba triaged this task as "High" priority.Dalba closed this task as "Resolved".Dalba claimed this task.Dalba added a comment. Thanks, @Wesalius, for reporting the issue and testing the patch.TASK DETAILhttps://phabricator.wikimedia.org/T197529EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Dalba, gerritbot, zhuyifei1999, Aklapper, Wesalius, pywikibot-bugs-list, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Triaged] T197506: Fix occasional failure of TestLogentries due to hidden namespace
Dalba triaged this task as "High" priority. TASK DETAILhttps://phabricator.wikimedia.org/T197506EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, pywikibot-bugs-list, Dalba, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Triaged] T197505: Fix Request.__init__ parameters DeprecationWarning in test_newest_pages
Dalba triaged this task as "Normal" priority. TASK DETAILhttps://phabricator.wikimedia.org/T197505EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: gerritbot, Aklapper, pywikibot-bugs-list, Dalba, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Created] T197506: Fix occasional failure of TestLogentries due to hidden namespace
Dalba created this task.Dalba added projects: Pywikibot-core, Pywikibot-tests.Herald added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTIONhttps://travis-ci.org/wikimedia/pywikibot/jobs/392902641#L3898 TestLogentries.test_ProtectEntry_tewp _ self = <tests.logentry_tests.TestLogentries testMethod=test_ProtectEntry_tewp> def wrapped_method(self): sitedata = self.sites[key] self.site_key = key self.family = sitedata['family'] self.code = sitedata['code'] self.site = sitedata['site'] > func(self, key) tests/aspects.py:785: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/logentry_tests.py:121: in test_logevent self._test_logevent(logtype) tests/logentry_tests.py:106: in _test_logevent self.assertGreaterEqual(logentry.ns(), -2) pywikibot/logentries.py:109: in ns return self.data['ns'] _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = {'logid': 214298, 'actionhidden': '', 'type': 'protect', 'action': 'protect', 'user': 'Anomie', 'comment': 'Testing something related to protection', 'timestamp': '2018-06-15T16:59:28Z'} key = 'ns' def __missing__(self, key): """Debug when the key is missing.""" pywikibot.debug(u"API log entry received:\n" + repr(self), _logger) if ((key in ('ns', 'title', 'pageid', 'logpage', 'params', 'action') and 'actionhidden' in self) or (key == 'comment' and 'commenthidden' in self) or (key == 'user' and 'userhidden' in self)): raise HiddenKeyError( "Log entry ({0}) has a hidden '{1}' key and you don't have " > 'permission to view it.'.format(self._type, key)) E pywikibot.exceptions.HiddenKeyError: Log entry (protect) has a hidden 'ns' key and you don't have permission to view it. pywikibot/logentries.py:43: HiddenKeyErrorTASK DETAILhttps://phabricator.wikimedia.org/T197506EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, pywikibot-bugs-list, Dalba, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Created] T197505: Fix Request.__init__ parameters DeprecationWarning in test_newest_pages
Dalba created this task.Dalba added projects: Pywikibot-core, Pywikibot-tests.Herald added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTIONhttps://travis-ci.org/wikimedia/pywikibot/jobs/392902641#L4258 tests/category_tests.py::CategoryNewestPages::test_newest_pages /home/travis/build/wikimedia/pywikibot/pywikibot/data/api.py:2388: DeprecationWarning: Instead of using kwargs from Request.__init__, parameters for the request to the API should be added via the "parameters" parameter. kwargs = self.request_class.clean_kwargs(kwargs)TASK DETAILhttps://phabricator.wikimedia.org/T197505EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, pywikibot-bugs-list, Dalba, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Triaged] T195826: Cleanup test warnings (goal)
Dalba triaged this task as "Normal" priority. TASK DETAILhttps://phabricator.wikimedia.org/T195826EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, pywikibot-bugs-list, Dvorapa, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, mys_721tx, jayvdb, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Closed] T196871: "There are no pages or files in category xyz" after first page in category processed
Dalba closed this task as "Resolved". TASK DETAILhttps://phabricator.wikimedia.org/T196871EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Xqt, DalbaCc: gerritbot, Xqt, Aklapper, pywikibot-bugs-list, Dvorapa, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Chicocvenancio, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, mys_721tx, jayvdb, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Closed] T197202: tests are failing to install pytest after the recent update of pytest-timeout
Dalba closed this task as "Resolved". TASK DETAILhttps://phabricator.wikimedia.org/T197202EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: gerritbot, Aklapper, pywikibot-bugs-list, Dalba, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Claimed] T197202: tests are failing to install pytest after the recent update of pytest-timeout
Dalba claimed this task. TASK DETAILhttps://phabricator.wikimedia.org/T197202EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, pywikibot-bugs-list, Dalba, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Edited] T197202: tests are failing to install pytest after the recent update of pytest-timeout
Dalba updated the task description. (Show Details) CHANGES TO TASK DESCRIPTIONpytest-timeout [[ https://pypi.org/project/pytest-timeout/#history | has been released a few hours ago ]] and now tests are failing: ```https://travis-ci.org/wikimedia/pywikibot/jobs/392049612#L840 ```lang=python Traceback (most recent call last):...TASK DETAILhttps://phabricator.wikimedia.org/T197202EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, pywikibot-bugs-list, Dalba, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Triaged] T197202: tests are failing to install pytest after the recent update of pytest-timeout
Dalba triaged this task as "High" priority. TASK DETAILhttps://phabricator.wikimedia.org/T197202EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, pywikibot-bugs-list, Dalba, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Edited] T197202: tests are failing to install pytest after the recent update of pytest-timeout
Dalba updated the task description. (Show Details) CHANGES TO TASK DESCRIPTIONpytest-timeout [[ https://pypi.org/project/pytest-timeout/#history | has been released a few hours ago ]] and now tests are failing:...TASK DETAILhttps://phabricator.wikimedia.org/T197202EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, pywikibot-bugs-list, Dalba, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Created] T197202: tests are failing to install pytest after the recent update of pytest-timeout
Dalba created this task.Dalba added projects: Pywikibot-core, Pywikibot-tests.Herald added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTIONpytest-timeout has been release a few hours ago and now tests are failing: Traceback (most recent call last): File "setup.py", line 268, in use_2to3=False File "/home/travis/virtualenv/python2.7.14/lib/python2.7/site-packages/setuptools/__init__.py", line 129, in setup return distutils.core.setup(**attrs) File "/opt/python/2.7.14/lib/python2.7/distutils/core.py", line 151, in setup dist.run_commands() File "/opt/python/2.7.14/lib/python2.7/distutils/dist.py", line 953, in run_commands self.run_command(cmd) File "/opt/python/2.7.14/lib/python2.7/distutils/dist.py", line 972, in run_command cmd_obj.run() File "/home/travis/virtualenv/python2.7.14/lib/python2.7/site-packages/ptr.py", line 176, in run return self.run_tests() File "/home/travis/virtualenv/python2.7.14/lib/python2.7/site-packages/ptr.py", line 187, in run_tests result_code = __import__('pytest').main() File "/home/travis/virtualenv/python2.7.14/lib/python2.7/site-packages/_pytest/config.py", line 50, in main config = _prepareconfig(args, plugins) File "/home/travis/virtualenv/python2.7.14/lib/python2.7/site-packages/_pytest/config.py", line 160, in _prepareconfig pluginmanager=pluginmanager, args=args) File "/home/travis/virtualenv/python2.7.14/lib/python2.7/site-packages/pluggy/__init__.py", line 617, in __call__ return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs) File "/home/travis/virtualenv/python2.7.14/lib/python2.7/site-packages/pluggy/__init__.py", line 222, in _hookexec return self._inner_hookexec(hook, methods, kwargs) File "/home/travis/virtualenv/python2.7.14/lib/python2.7/site-packages/pluggy/__init__.py", line 216, in firstresult=hook.spec_opts.get('firstresult'), File "/home/travis/virtualenv/python2.7.14/lib/python2.7/site-packages/pluggy/callers.py", line 196, in _multicall gen.send(outcome) File "/home/travis/virtualenv/python2.7.14/lib/python2.7/site-packages/_pytest/helpconfig.py", line 68, in pytest_cmdline_parse config = outcome.get_result() File "/home/travis/virtualenv/python2.7.14/lib/python2.7/site-packages/pluggy/callers.py", line 77, in get_result _reraise(*ex) # noqa File "/home/travis/virtualenv/python2.7.14/lib/python2.7/site-packages/pluggy/callers.py", line 180, in _multicall res = hook_impl.function(*args) File "/home/travis/virtualenv/python2.7.14/lib/python2.7/site-packages/_pytest/config.py", line 942, in pytest_cmdline_parse self.parse(args) File "/home/travis/virtualenv/python2.7.14/lib/python2.7/site-packages/_pytest/config.py", line 1107, in parse self._preparse(args, addopts=addopts) File "/home/travis/virtualenv/python2.7.14/lib/python2.7/site-packages/_pytest/config.py", line 1070, in _preparse self.pluginmanager.load_setuptools_entrypoints('pytest11') File "/home/travis/virtualenv/python2.7.14/lib/python2.7/site-packages/pluggy/__init__.py", line 402, in load_setuptools_entrypoints "Plugin %r could not be loaded: %s!" % (ep.name, e)) pluggy.PluginValidationError: Plugin 'timeout' could not be loaded: (pytest 3.3.0 (/home/travis/virtualenv/python2.7.14/lib/python2.7/site-packages), Requirement.parse('pytest>=3.6.0'))!TASK DETAILhttps://phabricator.wikimedia.org/T197202WORKBOARDhttps://phabricator.wikimedia.org/project/board/87/EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, pywikibot-bugs-list, Dalba, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Edited] T61649: transferbot does not support namespaces in right way
Dalba updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...c:\Pywikipedia\ssh\pywikibot\core>pwb.py transferbot -simulate -page:user:xqt/Te st -tolang:en -overwrite -tofamily:wiktionary...TASK DETAILhttps://phabricator.wikimedia.org/T61649EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Dvorapa, DalbaCc: Framawiki, gerritbot, Xqt, jayvdb, valhallasw, Ricordisamoa, pywikibot-bugs-list, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Asad_Ali_Palijo, Cpaulf30, Lahi, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Soteriaspace, RazeSoldier, Jayprakash12345, Th3d3v1ls, JakeTheDeveloper, Ramalepe, Liugev6, Magul, Tbscho, MayS, Zoranzoki21, Lewizho99, Mdupont, JJMC89, Maathavan, TerraCodes, Avicennasis, MuhammadShuaib, SimmeD, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Triaged] T196876: tests.site_tests.TestPagePreloading.test_preload_langlinks_count is marked as allowed_failure and should be fixed
Dalba triaged this task as "High" priority. TASK DETAILhttps://phabricator.wikimedia.org/T196876EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: gerritbot, Aklapper, pywikibot-bugs-list, Dalba, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Updated] T129368: Usages of unittest.expectedFailure and allowed_failure should be solved (goal)
Dalba added a subtask: T196876: tests.site_tests.TestPagePreloading.test_preload_langlinks_count is marked as allowed_failure and should be fixed. TASK DETAILhttps://phabricator.wikimedia.org/T129368EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Dvorapa, Mpaa, gerritbot, valhallasw, jayvdb, Aklapper, Xqt, pywikibot-bugs-list, Sc4s2cg, Magul, Tbscho, MayS, Salgo60, Mdupont, JJMC89, Avicennasis, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Updated] T196876: tests.site_tests.TestPagePreloading.test_preload_langlinks_count is marked as allowed_failure and should be fixed
Dalba added a parent task: T129368: Usages of unittest.expectedFailure and allowed_failure should be solved (goal). TASK DETAILhttps://phabricator.wikimedia.org/T196876EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, pywikibot-bugs-list, Dalba, Sc4s2cg, Magul, Tbscho, MayS, Salgo60, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Created] T196876: tests.site_tests.TestPagePreloading.test_preload_langlinks_count is marked as allowed_failure and should be fixed
Dalba created this task.Dalba added projects: Pywikibot-tests, Pywikibot-core.Herald added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTIONThe current returned error (if the allowed_failure decorator is removed): $ python -m unittest tests.site_tests.TestPagePreloading.test_preload_langlinks_count tests: max_retries reduced from 15 to 1 Retrieving 5 pages from wikipedia:en. WARNING: ...\pywikibot-core\pywikibot\page.py:5878: UserWarning: Site wikipedia:be-tarask instantiated using different code "be-x-old" link._site = pywikibot.Site(lang, source.family.name) Retrieving 5 pages from wikipedia:en. Retrieving 5 pages from wikipedia:en. Retrieving 5 pages from wikipedia:en. 28.752s F == FAIL: test_preload_langlinks_count (tests.site_tests.TestPagePreloading) Test preloading continuation works. -- Traceback (most recent call last): File "...\pywikibot-core\tests\site_tests.py", line 3081, in test_preload_langlinks_count self.assertEqual(len(list(links)), count) AssertionError: 20 != 25 -- Ran 1 test in 36.351s FAILED (failures=1) Also see https://travis-ci.org/wikimedia/pywikibot/jobs/390455476#L3168.TASK DETAILhttps://phabricator.wikimedia.org/T196876EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, pywikibot-bugs-list, Dalba, Sc4s2cg, Magul, Tbscho, MayS, Salgo60, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T195921: User specified in -user is ignored when no username in config
Dalba added a comment. You are only defining a -family, but not a -lang, therefore pywikibot sets the provided -user for <-family>:, where is the default language defined in user-config.py. In this case, it's "cs", hence the warning UserWarning: Site i18n:i18n instantiated using different code "cs". The correct call would be python pwb.py login -user:Dvorapa -family:i18n -lang:i18n. We can enforce the -user on all sites within the specified -family, but that would be a little bit of a breaking change for those who may rely on the current behavior, i.e. they may want the user to be set only to config.mylang, but prefer to use their user-config values for other langs. I am currently in favor of a solution to make pywikibot raise an error instead of just showing a warning for unknown languages on a family. But that would also be a breaking change.TASK DETAILhttps://phabricator.wikimedia.org/T195921EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Dalba, Framawiki, Aklapper, pywikibot-bugs-list, Dvorapa, Sc4s2cg, Magul, Tbscho, MayS, Salgo60, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T196683: pwb.py cannot login to self-hosted mediawiki site
Dalba added a comment. Try: $python -c "import requests; print(requests.post('https://en.wikipedia.org/w/api.php', 'action=""> ` (Replace https://en.wikipedia.org/w/api.php with your api path.)TASK DETAILhttps://phabricator.wikimedia.org/T196683EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Dalba, zhuyifei1999, Chicocvenancio, Framawiki, Dvorapa, Aklapper, pywikibot-bugs-list, Sc4s2cg, Magul, Tbscho, MayS, Salgo60, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Updated] T196838: VCR tests sometimes create cassettes for the default wiki, adding untracked files to git status
Dalba added a parent task: T184081: Convert pywikibot wikibase tests to dry tests by using vcrpy. TASK DETAILhttps://phabricator.wikimedia.org/T196838EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, pywikibot-bugs-list, Dalba, Sc4s2cg, Magul, Tbscho, MayS, Salgo60, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Edited] T196838: VCR tests sometimes create cassettes for the default wiki, adding untracked files to git status
Dalba updated the task description. (Show Details) CHANGES TO TASK DESCRIPTIONSteps to reproduce: 01. Make sure there is nothing to commit 12. Edit user-config.py... 2. Set `family` to `wikidata` 23. Run `python -m unittest tests.api_tests.TestCachedRequest` 34. Get git status:...TASK DETAILhttps://phabricator.wikimedia.org/T196838EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, pywikibot-bugs-list, Dalba, Sc4s2cg, Magul, Tbscho, MayS, Salgo60, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Updated] T184081: Convert pywikibot wikibase tests to dry tests by using vcrpy
Dalba added a subtask: T196838: VCR tests sometimes create cassettes for the default wiki, adding untracked files to git status. TASK DETAILhttps://phabricator.wikimedia.org/T184081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Phantom42, DalbaCc: Dalba, Xqt, Framawiki, gerritbot, jayvdb, Aklapper, pywikibot-bugs-list, Phantom42, Sc4s2cg, Bright1055, Toppole69, Mine0901, Jayprakash12345, Magul, Tbscho, MayS, Beeyan, Salgo60, Mdupont, JJMC89, MtDu, D3r1ck01, Avicennasis, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Created] T196838: VCR tests sometimes create cassettes for the default wiki, adding untracked files to git status
Dalba created this task.Dalba added projects: Pywikibot-tests, Pywikibot-core.Herald added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTIONSteps to reproduce: 0. Make sure there is nothing to commit Edit user-config.py Set mylang to test Set family to wikidata Run python -m unittest tests.api_tests.TestCachedRequest Get git status: $ git status On branch master Untracked files: (use "git add ..." to include in what will be committed) tests/cassettes/wikidata.test/TestCachedRequest.test_normal_use.yaml nothing added to commit but untracked files present (use "git add" to track) Running a dry test has added a new undesired file. It's annoying to have these files created every time the developer runs the tests. It could be committed accidentally if they use git add -A. Note that .yaml files may contain private information which leads to security/privacy risks for the developer. Running VCR tests should not have the side effect of creating new cassettes (except when we developer is adding new tests of-course). Maybe we should not have VCR tests configured for DefaultSiteTestCase?TASK DETAILhttps://phabricator.wikimedia.org/T196838EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, pywikibot-bugs-list, Dalba, Sc4s2cg, Magul, Tbscho, MayS, Salgo60, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T173498: Travis jobs with OAuth wait for password input and get terminated
Dalba added a comment. Someone with access to Pywikibot-test account and Travis-CI environment should reset Travis environment variables for OAuth, then run the tests on a test branch to see if it fixes the issue. If fixed, re-enable the test on the master branch, it not, more debugging will be needed. But I'm very hopeful that resetting OAuth tokens will fix it.TASK DETAILhttps://phabricator.wikimedia.org/T173498EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Dvorapa, valhallasw, jayvdb, Legoktm, Magul, Xqt, gerritbot, Framawiki, Aklapper, pywikibot-bugs-list, Dalba, Sc4s2cg, Zylc, Gentlejack35, Tbscho, MayS, Salgo60, Mdupont, JJMC89, Avicennasis, Luke081515, Masti, Florian, Alchimista, Rxy, Krenair___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T196810: Grant access to GitHub's wikimedia/pywikibot repository to current Pywikibot developer base
Dalba added a comment. I removed myself from the description as I honestly don't feel up to it. But my +1 for all the others mentioned.TASK DETAILhttps://phabricator.wikimedia.org/T196810EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: matej_suchanek, zhuyifei1999, Framawiki, Dvorapa, Aklapper, Dalba, Xqt, pywikibot-bugs-list, Sc4s2cg, Zylc, Gentlejack35, Magul, Tbscho, MayS, Salgo60, Mdupont, JJMC89, Avicennasis, Luke081515, jayvdb, Masti, Florian, Alchimista, Rxy, Krenair___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Edited] T196810: Grant access to GitHub's wikimedia/pywikibot repository to current Pywikibot developer base
Dalba updated the task description. (Show Details) CHANGES TO TASK DESCRIPTIONThe Pywikibot repository was renamed recently and multiple issues like T186206 and its subtasks arisedarose with that change. As the former Pywikibot developers with GitHub access are inactive and almost inaccessible, I politely request GitHub access for at least @Xqt (https://github.com/xqt) and @Dalba (https://github.com/5j9), currently most active pywikibot developers; and not necessary but possibly also for me (https://github.com/dvorapa) to resolve the current isssues.TASK DETAILhttps://phabricator.wikimedia.org/T196810EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: matej_suchanek, zhuyifei1999, Framawiki, Dvorapa, Aklapper, Dalba, Xqt, pywikibot-bugs-list, Sc4s2cg, Zylc, Gentlejack35, Magul, Tbscho, MayS, Salgo60, Mdupont, JJMC89, Avicennasis, Luke081515, jayvdb, Masti, Florian, Alchimista, Rxy, Krenair___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Closed] T187008: Pywikibot documentation on readthedocs is horribly outdated
Dalba closed this task as "Resolved".Dalba claimed this task.Dalba added a comment. OK, I could not set the server-side redirect either; but could set up a client redirect (using a meta tag). I think that should do it for this task. @Dvorapa you may wanna close the upstream issue. Thanks, everyone!TASK DETAILhttps://phabricator.wikimedia.org/T187008EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: zhuyifei1999, XZise, Lahi, Dalba, Framawiki, Xqt, Aklapper, pywikibot-bugs-list, valhallasw, Dvorapa, jayvdb, Sc4s2cg, Cpaulf30, Ivana_Isadora, Jayprakash12345, Magul, Tbscho, MayS, Salgo60, Mdupont, JJMC89, Avicennasis, Dinoguy1000, Masti, Alchimista, Rxy, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T195825: Solve 25 warnings in tox:nose
Dalba added a comment. 11× – WARNING: /usr/lib/python2.7/unittest/case.py:340: RuntimeWarning: TestResult has no addExpectedFailure method, reporting as passes This one looks like an upstream issue in nose: https://github.com/nose-devs/nose/issues/33TASK DETAILhttps://phabricator.wikimedia.org/T195825EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Dalba, Framawiki, Aklapper, pywikibot-bugs-list, Dvorapa, Magul, Tbscho, MayS, Salgo60, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T186208: Magul's quick tests doesn't run anymore
Dalba added a comment. I think it would be rather easy to add live tests to tox.ini so that Jenkins will run them. The problem is that live tests are not fully deterministic and fail from time to time due to various reasons and that will result in false -1s on patch-sets. Also, they take nearly 10-15 minutes to complete...TASK DETAILhttps://phabricator.wikimedia.org/T186208EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Dalba, Dvorapa, Magul, Aklapper, Xqt, pywikibot-bugs-list, God, Tbscho, MayS, Salgo60, Mdupont, JJMC89, Avicennasis, Liudvikas, Luke081515, jayvdb, Masti, zeljkofilipin, Alchimista, Rxy, hashar, greg___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T187008: Pywikibot documentation on readthedocs is horribly outdated
Dalba added a comment. My username on readthedocs: hoacKeNZarac.TASK DETAILhttps://phabricator.wikimedia.org/T187008EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: zhuyifei1999, XZise, Lahi, Dalba, Framawiki, Xqt, Aklapper, pywikibot-bugs-list, valhallasw, Dvorapa, jayvdb, Cpaulf30, Ivana_Isadora, Jayprakash12345, Magul, Tbscho, MayS, Salgo60, Mdupont, JJMC89, Avicennasis, Dinoguy1000, Masti, Alchimista, Rxy, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T187008: Pywikibot documentation on readthedocs is horribly outdated
Dalba added a comment. In T187008#4254925, @valhallasw wrote: Sorry for the slow response! I found a 'hide' button and the readthedocs now return an error. Is there anyone I can add to the maintainers list? Currently only jayvdb and myself are on it. Thanks! But isn't there anyway to make the main page at https://pywikibot.readthedocs.io/en/latest/ inaccessible, too? I still can see that page, but clicking on the links gives a "Permission Denied" error. A nicer alternative could be to replace the contents of that page with a message that points to https://doc.wikimedia.org/pywikibot/ .TASK DETAILhttps://phabricator.wikimedia.org/T187008EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: zhuyifei1999, XZise, Lahi, Dalba, Framawiki, Xqt, Aklapper, pywikibot-bugs-list, valhallasw, Dvorapa, jayvdb, Cpaulf30, Ivana_Isadora, Jayprakash12345, Magul, Tbscho, MayS, Salgo60, Mdupont, JJMC89, Avicennasis, Dinoguy1000, Masti, Alchimista, Rxy, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Created] T190864: Failure in tests.edit_failure_tests.TestWikibaseSaveTest
Dalba created this task.Dalba added projects: Pywikibot-core, Pywikibot-tests.Herald added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTION$ export PYWIKIBOT2_TEST_WRITE_FAIL=1 $ python -m unittest tests.edit_failure_tests.TestWikibaseSaveTest tests: max_retries reduced from 5 to 1 Logging in to wikidata:test as Dalba@tools WARNING: API error modification-failed: "foo" is not a known language code. EWARNING: API error invalid-snak: Invalid snak data. EWARNING: API error wikibase-no-direct-editing: Direct editing is disabled in namespace .WARNING: API error modification-failed: Malformed input: �oo EWARNING: API error modification-failed: An URL scheme "wtf" is not supported. EWARNING: API error modification-failed: This URL misses a scheme like "https://": Not a URL at all E == ERROR: test_WbMonolingualText_invalid_language (tests.edit_failure_tests.TestWikibaseSaveTest) Attempt adding a monolingual text with an invalid language. -- Traceback (most recent call last): File "...\pywikibot-core\pywikibot\page.py", line 118, in handle func(self, *args, **kwargs) File "...\pywikibot-core\pywikibot\page.py", line , in addClaim self.repo.addClaim(self, claim, bot=bot, **kwargs) File "...\pywikibot-core\pywikibot\site.py", line 1312, in callee return fn(self, *args, **kwargs) File "...\pywikibot-core\pywikibot\site.py", line 7713, in addClaim data = req.submit() File "...\pywikibot-core\pywikibot\data\api.py", line 2195, in submit raise APIError(**result['error']) pywikibot.data.api.APIError: modification-failed: "foo" is not a known language code. [messages:[{'name': 'wikibase-validator-not-a- language', 'parameters': ['foo'], 'html': {'*': '"foo" is not a known language code.'}}]; help:See https://test.wikidata.org/w/api.p hp for API usage. Subscribe to the mediawiki-api-announce mailing list at <https://lists.wikimedia.org/mailman/listinfo/mediawiki -api-announce> for notice of API deprecations and breaking changes.] During handling of the above exception, another exception occurred: Traceback (most recent call last): File "...\pywikibot-core\tests\edit_failure_tests.py", line 151, in test_WbMonolingualText_invalid_lan guage item.addClaim, claim) File "...\pywikibot-core\tests\aspects.py", line 317, in assertAPIError code, info, msg, self).handle(callable_obj, args, kwargs) File "...\pywikibot-core\tests\utils.py", line 297, in handle callable_obj(*args, **kwargs) File "...\pywikibot-core\pywikibot\page.py", line 136, in wrapper handle(func, self, *args, **kwargs) File "...\pywikibot-core\pywikibot\page.py", line 128, in handle raise pywikibot.OtherPageSaveError(self, err) pywikibot.exceptions.OtherPageSaveError: Edit to page [[wikidata:test:Q68]] failed: modification-failed: "foo" is not a known language code. [messages:[{'name': 'wikibase-validator-not-a-language', 'parameters': ['fo o'], 'html': {'*': '"foo" is not a known language code.'}}]; help:See https://test.wikidata.org/w/api.php for API usage. Subscribe t o the mediawiki-api-announce mailing list at <https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce> for notice of API deprecations and breaking changes.] == ERROR: test_WbMonolingualText_invalid_text (tests.edit_failure_tests.TestWikibaseSaveTest) Attempt adding a monolingual text with an invalid non-string text. -- Traceback (most recent call last): File "...\pywikibot-core\pywikibot\page.py", line 118, in handle func(self, *args, **kwargs) File "...\pywikibot-core\pywikibot\page.py", line , in addClaim self.repo.addClaim(self, claim, bot=bot, **kwargs) File "...\pywikibot-core\pywikibot\site.py", line 1312, in callee return fn(self, *args, **kwargs) File "...\pywikibot-core\pywikibot\site.py", line 7713, in addClaim data = req.submit() File "...\pywikibot-core\pywikibot\data\api.py", line 2195, in submit raise APIError(**result['error']) pywikibot.data.api.APIError: invalid-snak: Invalid snak data. [messages:[{'name': 'wikibase-api-invalid-snak', 'parameters': [], 'ht ml': {'*': 'Invalid snak data.'}}]; help:See https://test.wikidata.org/w/api.php for API usage. Subscribe to the mediawiki-api-annou nce mailing list at <https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce> for notice of API deprecations and b reaking changes.] During handling of the above exception, another exception occurred: Traceback (most recent call las
[Pywikipedia-bugs] [Maniphest] [Closed] T196315: tests.api_tests.TestCachedRequest failure (vcr = True)
Dalba closed this task as "Invalid".Dalba added a comment. Can't reproduce it anymore.TASK DETAILhttps://phabricator.wikimedia.org/T196315EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Xqt, Aklapper, pywikibot-bugs-list, Dalba, Magul, Tbscho, MayS, Salgo60, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Unblock] T184081: Convert pywikibot wikibase tests to dry tests by using vcrpy
Dalba closed subtask T196315: tests.api_tests.TestCachedRequest failure (vcr = True) as "Invalid". TASK DETAILhttps://phabricator.wikimedia.org/T184081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Phantom42, DalbaCc: Dalba, Xqt, Framawiki, gerritbot, jayvdb, Aklapper, pywikibot-bugs-list, Phantom42, Bright1055, Toppole69, Mine0901, Jayprakash12345, Magul, Tbscho, MayS, Beeyan, Salgo60, Mdupont, JJMC89, MtDu, D3r1ck01, Avicennasis, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T187008: Pywikibot documentation on readthedocs is horribly outdated
Dalba added a comment. In T187008#4252604, @Dvorapa wrote: Any news? Possibly you could also write an email to @valhallasw. No response. Done.TASK DETAILhttps://phabricator.wikimedia.org/T187008EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Lahi, Dalba, Framawiki, Xqt, Aklapper, pywikibot-bugs-list, valhallasw, Dvorapa, jayvdb, Cpaulf30, Ivana_Isadora, Jayprakash12345, Magul, Tbscho, MayS, Salgo60, Mdupont, JJMC89, Avicennasis, Dinoguy1000, Masti, Alchimista, Rxy, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Closed] T196317: All tests are failing after api_tests.py: Suppress warnings and errors
Dalba closed this task as "Resolved". TASK DETAILhttps://phabricator.wikimedia.org/T196317EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: gerritbot, Aklapper, Dalba, Xqt, pywikibot-bugs-list, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Salgo60, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Claimed] T196317: All tests are failing after api_tests.py: Suppress warnings and errors
Dalba claimed this task. TASK DETAILhttps://phabricator.wikimedia.org/T196317EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, Dalba, Xqt, pywikibot-bugs-list, Magul, Tbscho, MayS, Salgo60, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Updated] T196315: tests.api_tests.TestCachedRequest failure (vcr = True)
Dalba added a parent task: T184081: Convert pywikibot wikibase tests to dry tests by using vcrpy. TASK DETAILhttps://phabricator.wikimedia.org/T196315EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, pywikibot-bugs-list, Dalba, Magul, Tbscho, MayS, Salgo60, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Updated] T184081: Convert pywikibot wikibase tests to dry tests by using vcrpy
Dalba added a subtask: T196315: tests.api_tests.TestCachedRequest failure (vcr = True). TASK DETAILhttps://phabricator.wikimedia.org/T184081EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Phantom42, DalbaCc: Dalba, Xqt, Framawiki, gerritbot, jayvdb, Aklapper, pywikibot-bugs-list, Phantom42, Bright1055, Toppole69, Mine0901, Jayprakash12345, Magul, Tbscho, MayS, Beeyan, Salgo60, Mdupont, JJMC89, MtDu, D3r1ck01, Avicennasis, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Retitled] T196315: tests.api_tests.TestCachedRequest failure (vcr = True)
Dalba renamed this task from "tests.api_tests.TestCachedRequest is failure (vcr = True)" to "tests.api_tests.TestCachedRequest failure (vcr = True)". TASK DETAILhttps://phabricator.wikimedia.org/T196315EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, pywikibot-bugs-list, Dalba, Magul, Tbscho, MayS, Salgo60, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Created] T196315: tests.api_tests.TestCachedRequest is failure (vcr = True)
Dalba created this task.Dalba added projects: Pywikibot-core, Pywikibot-tests.Herald added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTIONapi_tests.TestCachedRequest.test_normal_use is failing for me, however it's passing on travis-ci. Here is the traceback: Launching unittests with arguments python -m unittest api_tests.TestCachedRequest.test_normal_use in ...\pywikibot-core\tests tests: max_retries reduced from 5 to 1ERROR: Traceback (most recent call last): File "...\pywikibot-core\pywikibot\data\api.py", line 1966, in submit body=body, headers=headers) File "...\pywikibot-core\pywikibot\tools\__init__.py", line 1446, in wrapper return obj(*__args, **__kw) File "...\pywikibot-core\pywikibot\comms\http.py", line 317, in request r = fetch(baseuri, method, params, body, headers, **kwargs) File "...\pywikibot-core\pywikibot\comms\http.py", line 519, in fetch error_handling_callback(request) File "...\pywikibot-core\pywikibot\comms\http.py", line 405, in error_handling_callback raise request.data File "...\pywikibot-core\pywikibot\comms\http.py", line 384, in _http_process **http_request.kwargs) File "...\Python36\lib\site-packages\requests\sessions.py", line 508, in request resp = self.send(prep, **send_kwargs) File "...\Python36\lib\site-packages\requests\sessions.py", line 618, in send r = adapter.send(request, **kwargs) File "...\Python36\lib\site-packages\requests\adapters.py", line 440, in send timeout=timeout File "...\Python36\lib\site-packages\urllib3\connectionpool.py", line 601, in urlopen chunked=chunked) File "...\Python36\lib\site-packages\urllib3\connectionpool.py", line 380, in _make_request httplib_response = conn.getresponse(buffering=True) File "...\Python36\lib\site-packages\vcr\stubs\__init__.py", line 232, in getresponse self.cassette.record_mode) vcr.errors.CannotOverwriteExistingCassetteException: No match for the request (<Request (POST) https://en.wikipedia.org/w/api.php>) was found. Can't overwrite existing cassette ('...\\pywikibot-core\\tests\\cassettes\\wikipedia.en/TestCachedRequest.test_normal_use.yaml') in your current record mode ('once'). WARNING: Waiting 0 seconds before retrying. ERROR: Traceback (most recent call last): File "...\pywikibot-core\pywikibot\data\api.py", line 1966, in submit body=body, headers=headers) File "...\pywikibot-core\pywikibot\tools\__init__.py", line 1446, in wrapper return obj(*__args, **__kw) File "...\pywikibot-core\pywikibot\comms\http.py", line 317, in request r = fetch(baseuri, method, params, body, headers, **kwargs) File "...\pywikibot-core\pywikibot\comms\http.py", line 519, in fetch error_handling_callback(request) File "...\pywikibot-core\pywikibot\comms\http.py", line 405, in error_handling_callback raise request.data File "...\pywikibot-core\pywikibot\comms\http.py", line 384, in _http_process **http_request.kwargs) File "...\Python36\lib\site-packages\requests\sessions.py", line 508, in request resp = self.send(prep, **send_kwargs) File "...\Python36\lib\site-packages\requests\sessions.py", line 618, in send r = adapter.send(request, **kwargs) File "...\Python36\lib\site-packages\requests\adapters.py", line 440, in send timeout=timeout File "...\Python36\lib\site-packages\urllib3\connectionpool.py", line 601, in urlopen chunked=chunked) File "...\Python36\lib\site-packages\urllib3\connectionpool.py", line 380, in _make_request httplib_response = conn.getresponse(buffering=True) File "...\Python36\lib\site-packages\vcr\stubs\__init__.py", line 232, in getresponse self.cassette.record_mode) vcr.errors.CannotOverwriteExistingCassetteException: No match for the request (<Request (POST) https://en.wikipedia.org/w/api.php>) was found. Can't overwrite existing cassette ('...\\pywikibot-core\\tests\\cassettes\\wikipedia.en/TestCachedRequest.test_normal_use.yaml') in your current record mode ('once'). Error Traceback (most recent call last): File "...\pywikibot-core\pywikibot\data\api.py", line 1966, in submit body=body, headers=headers) File "...\pywikibot-core\pywikibot\tools\__init__.py", line 1446, in wrapper return obj(*__args, **__kw) File "...\pywikibot-core\pywikibot\comms\http.py", line 317, in request r = fetch(baseuri, method, params, body, headers, **kwargs) File "...\pywikibot-core\pywikibot\comms\http.py", line 519, in fetch error_handling_callback(request) File "...\pywikibot-core\pywikibot\comms\http.py", line 405, in error_handling_callback raise request.data File "...\pywikibot-core\pywikibot\comms\http.py", line 384, in _ht
[Pywikipedia-bugs] [Maniphest] [Commented On] T60574: unicodeDecodeError in url2unicode()
Dalba added a comment. @Dvorapa, You should pass Unicode literals to Link, not byte-string. Try u'Historia de Cerdeña' instead of 'Historia de Cerdeña' or from __future__ import unicode_literals in your script.TASK DETAILhttps://phabricator.wikimedia.org/T60574EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Dalba, Dvorapa, TerraCodes, Aklapper, XZise, Xqt, jayvdb, Ricordisamoa, pywikibot-bugs-list, Magul, Tbscho, MayS, Salgo60, Mdupont, JJMC89, Avicennasis, Luke081515, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Created] T196258: ChangeLog needs to be updated, merged into HISTORY.rst, or removed
Dalba created this task.Dalba added a project: Pywikibot-core.Herald added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTIONNote that merging into HISTORY.rst will increase the size of rendered README.rst. See the comments on https://gerrit.wikimedia.org/r/#/c/436980/.TASK DETAILhttps://phabricator.wikimedia.org/T196258EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, pywikibot-bugs-list, Dalba, Magul, Tbscho, MayS, Salgo60, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Retitled] T196232: Add high level description of changes from pywikibot 2.0rc5 to ChangeLog
Dalba renamed this task from "Add high level description of changes from pywikibot 2.0rc5 to HISTORY.rst" to "Add high level description of changes from pywikibot 2.0rc5 to ChangeLog". TASK DETAILhttps://phabricator.wikimedia.org/T196232EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, Dalba, Xqt, pywikibot-bugs-list, Magul, Tbscho, MayS, Salgo60, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Retitled] T196232: Add high level description of changes from pywikibot 2.0rc5 to HISTORY.rst
Dalba renamed this task from "Add high level description of changes from pywikibot 2.0rc5" to "Add high level description of changes from pywikibot 2.0rc5 to HISTORY.rst". TASK DETAILhttps://phabricator.wikimedia.org/T196232EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, Dalba, Xqt, pywikibot-bugs-list, Magul, Tbscho, MayS, Salgo60, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Created] T196232: Add high level description of changes from pywikibot 2.0rc5
Dalba created this task.Dalba added a project: Pywikibot-core.Herald added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTIONhttps://phabricator.wikimedia.org/diffusion/PWBC/browse/master/ChangeLog;b7780fdd2500ba66ad13342f288b14a3b992a518$276 Task created per @Xqt's comment at https://gerrit.wikimedia.org/r/#/c/436980/1/HISTORY.rst@390 .TASK DETAILhttps://phabricator.wikimedia.org/T196232EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, Dalba, Xqt, pywikibot-bugs-list, Magul, Tbscho, MayS, Salgo60, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Edited] T195730: test_intersect_newpages_and_recentchanges fails on autoblock user IDs
Dalba updated the task description. (Show Details) CHANGES TO TASK DESCRIPTIONhttps://travis-ci.org/wikimedia/pywikibot/jobs/38450#L4190 ```lang=python...TASK DETAILhttps://phabricator.wikimedia.org/T195730EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, pywikibot-bugs-list, Dalba, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Created] T195730: test_intersect_newpages_and_recentchanges fails on autoblock user IDs
Dalba created this task.Dalba added projects: Pywikibot-core, Pywikibot-tests.Herald added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTION___ PageGeneratorIntersectTestCase.test_intersect_newpages_and_recentchanges ___ self = <tests.pagegenerators_tests.PageGeneratorIntersectTestCase testMethod=test_intersect_newpages_and_recentchanges> def test_intersect_newpages_and_recentchanges(self): """Test intersection betweem newpages and recentchanges.""" site = self.get_site() self.assertEqualItertools( [pagegenerators.NewpagesPageGenerator(site=site, total=50), >pagegenerators.RecentChangesPageGenerator(site=site, total=200)]) tests/pagegenerators_tests.py:1416: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/thread_tests.py:52: in assertEqualItertools set_result = set(datasets[0]).intersection(*datasets[1:]) pywikibot/page.py:419: in __hash__ return hash(unicode(self)) pywikibot/tools/__init__.py:222: in __str__ return self.__unicode__() pywikibot/page.py:387: in __unicode__ return self.title(asLink=True, forceInterwiki=True) pywikibot/tools/__init__.py:1446: in wrapper return obj(*__args, **__kw) pywikibot/page.py:322: in title title = self._link.canonical_title() pywikibot/page.py:5732: in canonical_title if self.namespace != Namespace.MAIN: pywikibot/page.py:5693: in namespace self.parse() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <[InvalidTitle("'User:#8391714' has no title.") raised in repr()] Link object at 0x7f2150b6d080> def parse(self): """ Parse wikitext of the link. Called internally when accessing attributes. """ self._site = self._source self._namespace = self._defaultns self._is_interwiki = False ns_prefix = False old_position = int(self._text.startswith(':')) colon_position = self._text.find(':', old_position) first_other_site = None while colon_position >= 0: prefix = self._text[old_position:colon_position].lower() # All spaces after a prefix are discarded colon_position += 1 while (len(self._text) > colon_position and self._text[colon_position] == ' '): colon_position += 1 ns = self._site.namespaces.lookup_name(prefix) if ns: if len(self._text) <= colon_position: raise pywikibot.InvalidTitle( "'{0}' has no title.".format(self._text)) self._namespace = ns ns_prefix = True old_position = colon_position break try: newsite = self._site.interwiki(prefix) except KeyError: break # text before : doesn't match any known prefix except SiteDefinitionError as e: raise SiteDefinitionError( '{0} is not a local page on {1}, and the interwiki ' 'prefix {2} is not supported by Pywikibot!\n{3}' .format(self._text, self._site, prefix, e)) else: if first_other_site: if not self._site.local_interwiki(prefix): raise pywikibot.InvalidTitle( u'{0} links to a non local site {1} via an ' 'interwiki link to {2}.'.format( self._text, newsite, first_other_site)) elif newsite != self._source: first_other_site = newsite self._site = newsite self._is_interwiki = True old_position = colon_position colon_position = self._text.find(':', old_position) # Remove any namespaces/interwiki prefixes t = self._text[old_position:] if u"#" in t: t, sec = t.split(u'#', 1) t, self._section = t.rstrip(), sec.lstrip() else: self._section = None if ns_prefix: # 'namespace:' is not a valid title if not t: raise pywikibot.InvalidTitle( > u"'{0}' has no title.".format(self._text)) E pywikibot.exceptions.InvalidTitle: 'User:#8391714' has no title.TASK DETAILhttps://phabricator.wikimedia.org/T195730EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, pywikibot-bugs-list, Dalba, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Created] T195729: TestLogPages.test_list_namespace sometimes fails with AttributeError
Dalba created this task.Dalba added projects: Pywikibot-core, Pywikibot-tests.Herald added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTIONhttps://travis-ci.org/wikimedia/pywikibot/jobs/38449#L3922 ___ TestLogPages.test_list_namespace ___ self = <tests.site_tests.TestLogPages testMethod=test_list_namespace> def test_list_namespace(self): """Test the deprecated site.logpages() when namespace is a list.""" le = list(self.site.logpages(namespace=[2, 3], number=10)) for entry in le: > self.assertIn(entry[0].namespace(), [2, 3]) E AttributeError: 'int' object has no attribute 'namespace'TASK DETAILhttps://phabricator.wikimedia.org/T195729EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, pywikibot-bugs-list, Dalba, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Closed] T195696: LiveBotTestCase is faling
Dalba closed this task as "Resolved". TASK DETAILhttps://phabricator.wikimedia.org/T195696EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Xqt, DalbaCc: gerritbot, Xqt, Framawiki, Aklapper, pywikibot-bugs-list, Dalba, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Updated] T195696: LiveBotTestCase is faling
Dalba added subscribers: Framawiki, Xqt.Dalba added a comment. Perhaps after: d582f9dd0a09872906abe1ba4c10074275e68a52TASK DETAILhttps://phabricator.wikimedia.org/T195696EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Xqt, Framawiki, Aklapper, pywikibot-bugs-list, Dalba, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Triaged] T195696: LiveBotTestCase is faling
Dalba triaged this task as "High" priority. TASK DETAILhttps://phabricator.wikimedia.org/T195696EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, pywikibot-bugs-list, Dalba, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Created] T195696: LiveBotTestCase is faling
Dalba created this task.Dalba added projects: Pywikibot-core, Pywikibot-tests.Herald added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTIONhttps://travis-ci.org/wikimedia/pywikibot/jobs/384307761#L2029 self = <pywikibot.bot.CreatingPageBot object at 0x7f37c84da908> def run(self): """Process all pages in generator.""" self._start_ts = pywikibot.Timestamp.now() if not hasattr(self, 'generator'): raise NotImplementedError('Variable %s.generator not set.' % self.__class__.__name__) maxint = 0 if PY2: maxint = sys.maxint # Python 2 does not clear previous exceptions and method `exit` # relies on sys.exc_info returning exceptions occurring in `run`. sys.exc_clear() self.setup() try: for page in self.generator: # preprocessing of the page try: self.init_page(page) except SkipPageError as e: issue_deprecation_warning('Use of SkipPageError', 'BaseBot.skip_page() method', 2) pywikibot.warning('Skipped "{0}" due to: {1}'.format( page, e.reason)) if PY2: # Python 2 does not clear the exception and it may seem # that the generator stopped due to an exception sys.exc_clear() continue > if self.skip_page(page): pywikibot/bot.py:1466: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pywikibot.bot.CreatingPageBot object at 0x7f37c84da908> page = Page('Q1') def skip_page(self, page): """Treat page if doesn't exist.""" if page.exists(): pywikibot.warning( 'Page "{page.title()}" does already exist on {page.site}.' > .format(page=page)) pywikibot/bot.py:1789: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = Page('Q1'), name = 'title()' def __getattr__(self, name): """Generic disabled method warnings.""" if name in ('removeImage', 'replaceImage'): warn('Page.{0}() is no longer supported.'.format(name), _NotImplementedWarning, 2) return lambda x: None raise AttributeError("'{0}' object has no attribute '{1}'" >.format(self.__class__.__name__, name)) E AttributeError: 'Page' object has no attribute 'title()' pywikibot/page.py:2241: AttributeError During handling of the above exception, another exception occurred: self = <tests.bot_tests.LiveBotTestCase testMethod=test_CreatingPageBot> def test_CreatingPageBot(self): """Test CreatingPageBot class.""" # This doesn't verify much (e.g. it could yield the first existing page) # but the assertion in post_treat should verify that the page is valid def treat_generator(): """Yield just one current page (the last one).""" yield self._current_page def post_treat(page): """Verify the page is missing.""" self.assertFalse(page.exists()) self._treat_site = None self.bot = pywikibot.bot.CreatingPageBot( generator=self._missing_generator()) self.bot.treat_page = self._treat_page(treat_generator(), post_treat) self.bot.exit = self._exit() > self.bot.run() tests/bot_tests.py:364: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ pywikibot/bot.py:1488: in run self.exit() tests/bot_tests.py:331: in exit super(LiveBotTestCase, self)._exit(t, written, exception)() tests/bot_tests.py:166: in exit self.assertEqual(self.bot._treat_counter, treated) E AssertionError: 0 != 1 -- Captured log call --- logging.py 109 VERBOSE Found 1 wikidata:wikidata processes running, including this one. connectionpool.py 396 DEBUGhttps://www.wikidata.org:443 "GET /w/api.php?action="" HTTP/1.1" 200 830 connectionpool.py 396 DEBUGhttps://www.wikidata.org:443 "GET /w/api.php?gapfrom=%21=info%7Cimageinfo%7Ccategoryinfo=protection=timestamp%7Cuser%7Ccomment%7Curl%7Csize%7Csha1%7Cmetadata=max=allpages="" HTTP/1.1" 200 323 _ LiveBotTestCase.test_ExistingPageBot _ self = <pywikibot.bot.ExistingPageBot object at 0x7f37c845f438> def run(self): """Pr
[Pywikipedia-bugs] [Maniphest] [Closed] T195693: All travis and appveyor tests are failing in page_tests.TestPageObject.testPageConstructor()
Dalba closed this task as "Resolved". TASK DETAILhttps://phabricator.wikimedia.org/T195693EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Xqt, DalbaCc: gerritbot, Aklapper, Dalba, Xqt, pywikibot-bugs-list, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Updated] T183864: diff-checker should verify that copyright comments of edited files are still year-updated
Dalba added a comment. In T183864#3881882, @Xqt wrote: There is one minor point to keep the copyright year (but it doesn't has to do with the copyright itself): There are various methods to download the framework files and keep them up-to-date. One can use svn or git repository or nightly dump which creates a version file or fetch it directly from published places. Anyway the copyright string is the last change to verify whether the file is outdated without checking line for line. It's a crude measure and I'm not sure if users can rely on it in practice. For example in db5ea9a074c0306b2accd, we have updated the copyrights of several modules after a stylistic change. The updated copyright year does not necessarily mean that those modules are up-to-date/actively maintained/under heavy use or anything like that. I'd say having a look at the date of latest changes in HISTORY.rst (to get a grasp of the status of the repository) or git/svn log (for individual files) would better satisfy such use cases.TASK DETAILhttps://phabricator.wikimedia.org/T183864EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Dalba, Legoktm, gerritbot, Dvorapa, Ryan10145, eflyjason, zhuyifei1999, jayvdb, Ladsgroup, Xqt, rafidaslam, Aklapper, pywikibot-bugs-list, Framawiki, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, Ricordisamoa, Slaporte, Masti, Alchimista, Rxy, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T194890: test_datatypes and test_entities of paraminfo_tests.WikibaseKnownTypesTests class fails
Dalba added a comment. In T194890#4227416, @jayvdb wrote: This can be closed? I've created T195435 for the larger project of getting these entities types to work. I think it would be better to have a more immediate solution for the test failures.TASK DETAILhttps://phabricator.wikimedia.org/T194890EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: jayvdb, JJMC89, gerritbot, Aklapper, Dalba, Xqt, pywikibot-bugs-list, Asad_Ali_Palijo, Lahi, Soteriaspace, RazeSoldier, Jayprakash12345, JakeTheDeveloper, Magul, Tbscho, MayS, Zoranzoki21, Mdupont, TerraCodes, Avicennasis, MuhammadShuaib, SimmeD, Ricordisamoa, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Created] T195338: Fix the warning about no doc_subpages dict in wikinews_family.py file
Dalba created this task.Dalba added a project: Pywikibot-core.Herald added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTION>>> s = Site('en', 'wikinews') >>> s.doc_subpage () WARNING: <string>:1: FamilyMaintenanceWarning: Site wikinews:en has no doc_subpages dict in wikinews_family.py fileTASK DETAILhttps://phabricator.wikimedia.org/T195338EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, pywikibot-bugs-list, Dalba, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Merged] T195300: Implement a mechanism to auto-convert python2 strings into unicode for user-config.py values
Dalba closed this task as a duplicate of T95810: config does differ between unicode and str. TASK DETAILhttps://phabricator.wikimedia.org/T195300EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: gerritbot, Ricordisamoa, Wesalius, XZise, Aklapper, Dalba, jayvdb, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Updated] T95810: config does differ between unicode and str
Dalba merged a task: T195300: Implement a mechanism to auto-convert python2 strings into unicode for user-config.py values. TASK DETAILhttps://phabricator.wikimedia.org/T95810EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Dalba, Wesalius, XZise, Aklapper, pywikibot-bugs-list, jayvdb, Ricordisamoa, gerritbot, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Block] T89589: Usage of unicode_literals from __future__ package
Dalba reopened subtask T95810: config does differ between unicode and str as "Open". TASK DETAILhttps://phabricator.wikimedia.org/T89589EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Xqt, Rubin16, gerritbot, Ricordisamoa, jayvdb, pywikibot-bugs-list, Aklapper, XZise, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Reopened] T95810: config does differ between unicode and str
Dalba reopened this task as "Open".Dalba added a comment. TASK DETAILhttps://phabricator.wikimedia.org/T95810EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Dalba, Wesalius, XZise, Aklapper, pywikibot-bugs-list, jayvdb, Ricordisamoa, gerritbot, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Merged] T95810: config does differ between unicode and str
Dalba closed this task as a duplicate of T195300: Implement a mechanism to auto-convert python2 strings into unicode for user-config.py values. TASK DETAILhttps://phabricator.wikimedia.org/T95810EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Wesalius, XZise, Aklapper, pywikibot-bugs-list, jayvdb, Ricordisamoa, gerritbot, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Updated] T195300: Implement a mechanism to auto-convert python2 strings into unicode for user-config.py values
Dalba added subscribers: XZise, Wesalius, Ricordisamoa, gerritbot.Dalba merged a task: T95810: config does differ between unicode and str. TASK DETAILhttps://phabricator.wikimedia.org/T195300EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: gerritbot, Ricordisamoa, Wesalius, XZise, Aklapper, Dalba, jayvdb, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Created] T195300: Implement a mechanism to auto-convert python2 strings into unicode for user-config.py values
Dalba created this task.Dalba added a project: Pywikibot-core.Herald added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTION In T95810#1340229, @jayvdb wrote: should config2 automatically upgrade any str from user-config.py to be unicode? I think we can also inject a from __future__ import unicode_literals into the config file (if it does not exist already) before it gets compiled.TASK DETAILhttps://phabricator.wikimedia.org/T195300EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, Dalba, jayvdb, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Claimed] T195287: Appveyor tests fails for python 2.7.2
Dalba claimed this task. TASK DETAILhttps://phabricator.wikimedia.org/T195287EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, Dalba, Xqt, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T195287: Appveyor tests fails for python 2.7.2
Dalba added a comment. This is odd because oursql is not supposed to be installed on Windows ('nt').TASK DETAILhttps://phabricator.wikimedia.org/T195287EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, Dalba, Xqt, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Edited] T195287: Appveyor tests fails for python 2.7.2
Dalba updated the task description. (Show Details) CHANGES TO TASK DESCRIPTIONhttps://ci.appveyor.com/project/Ladsgroup/pywikibot-g4xqx/build/1.0.402 ``` Searching for oursql Reading https://pypi.org/simple/oursql/ Downloading https://files.pythonhosted.org/packages/8c/88/9f53a314a2af6f56c0a1249c5673ee384b85dc791bac5c1228772ced3502/oursql-0.9.3.2.tar.gz#sha256=8031855fc77dff9c6a02294f1156ef35dfab2c7fbff7cd791298eb4d0b106095 Best match: oursql 0.9.3.2 Processing oursql-0.9.3.2.tar.gz Writing c:\users\appveyor\appdata\local\temp\1\easy_install-epvdkn\oursql-0.9.3.2\setup.cfg Running oursql-0.9.3.2\setup.py -q bdist_egg --dist-dir c:\users\appveyor\appdata\local\temp\1\easy_install-epvdkn\oursql-0.9.3.2\egg-dist-tmp-p7v3zr cython not found, using previously-cython'd .c file. error: Setup script exited with error: [Error 2] The system cannot find the file specified ```TASK DETAILhttps://phabricator.wikimedia.org/T195287EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, Dalba, Xqt, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Closed] T114551: Pywikibot's setup.py install is not being tested
Dalba closed this task as "Resolved".Dalba claimed this task.Dalba added a comment. Per my previous comment.TASK DETAILhttps://phabricator.wikimedia.org/T114551EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Dalba, Jagwar, pywikibot-bugs-list, Aklapper, Avicennasis, gerritbot, jayvdb, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Unblock] T114487: Pywikibot master setup.py won't install
Dalba closed subtask T114551: Pywikibot's setup.py install is not being tested as "Resolved".Herald added a subscriber: TerraCodes. TASK DETAILhttps://phabricator.wikimedia.org/T114487EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: jayvdb, DalbaCc: TerraCodes, Mineo, JesseW, jayvdb, gerritbot, Avicennasis, Aklapper, pywikibot-bugs-list, Jagwar, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Closed] T106224: Python 3.5/3.6 compatibility
Dalba closed this task as "Resolved".Dalba claimed this task.Dalba added a comment. Right now we have tests running on python 3.5 and 3.6 on both travis-ci and appveyor.TASK DETAILhttps://phabricator.wikimedia.org/T106224EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Dalba, gerritbot, Ricordisamoa, Aklapper, XZise, jayvdb, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Masti, Alchimista, Rxy, Krenair___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Unblock] T60053: Pywikibot Python 3 compatibility (tracking)
Dalba closed subtask T106224: Python 3.5/3.6 compatibility as "Resolved". TASK DETAILhttps://phabricator.wikimedia.org/T60053EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Liuxinyu970226, Marsupium, binbot, Aklapper, Xqt, jayvdb, valhallasw, Ricordisamoa, pywikibot-bugs-list, Ladsgroup, XZise, Dalba, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Lowered Priority] T114551: Pywikibot's setup.py install is not being tested
Dalba lowered the priority of this task from "High" to "Low".Dalba added a comment. rPWBCdbac8707816e5a1baf0e39f42da246e2ecea4210 has already added a pip install -e . to jenkin jobs. I'm not sure if we need a setup.py install specific test since pip is basically a wrapper around setup.py.TASK DETAILhttps://phabricator.wikimedia.org/T114551EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Dalba, Jagwar, pywikibot-bugs-list, Aklapper, Avicennasis, gerritbot, jayvdb, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T187008: Pywikibot documentation on readthedocs is horribly outdated
Dalba added a comment. In T187008#4218740, @Dvorapa wrote: Could you try it? I just sent John an email about this.TASK DETAILhttps://phabricator.wikimedia.org/T187008EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Lahi, Dalba, Framawiki, Xqt, Aklapper, pywikibot-bugs-list, valhallasw, Dvorapa, jayvdb, Cpaulf30, Ivana_Isadora, Jayprakash12345, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Dinoguy1000, Masti, Alchimista, Rxy, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T195088: Strange error message when a site tries to call a family property
Dalba added a comment. For me, it's already raising AttributeError: >>> site = Site('en', 'wikipedia') >>> site.doc_templates['de'] Traceback (most recent call last): File "...\pywikibot-core\pywikibot\site.py", line 898, in __getattr__ method = getattr(self.family, attr) File "...\pywikibot-core\pywikibot\family.py", line 929, in __getattribute__ return super(Family, self).__getattribute__(name) AttributeError: 'Family' object has no attribute 'doc_templates' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "", line 1, in <module> File "...\pywikibot-core\pywikibot\site.py", line 905, in __getattr__ % (self.__class__.__name__, attr)) AttributeError: APISite instance has no attribute 'doc_templates'TASK DETAILhttps://phabricator.wikimedia.org/T195088EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: gerritbot, Dvorapa, Dalba, Aklapper, pywikibot-bugs-list, Xqt, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T187008: Pywikibot documentation on readthedocs is horribly outdated
Dalba added a comment. Has anyone tried emailing @jayvdb or @valhallasw?TASK DETAILhttps://phabricator.wikimedia.org/T187008EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Dalba, Framawiki, Xqt, Aklapper, pywikibot-bugs-list, valhallasw, Dvorapa, jayvdb, Cpaulf30, Ivana_Isadora, Jayprakash12345, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Dinoguy1000, Masti, Alchimista, Rxy, Jay8g___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Closed] T195044: Travis is failing since "[cleanup] Deprecate pagegenerators.UnconnectedPageGenerator"
Dalba closed this task as "Resolved". TASK DETAILhttps://phabricator.wikimedia.org/T195044EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Xqt, DalbaCc: gerritbot, Xqt, Aklapper, pywikibot-bugs-list, Dvorapa, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, jayvdb, Dalba, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T129526: revertbot uses myRevertBot class by default, which has an odd default page filter
Dalba added a comment. In T129526#4214489, @Dvorapa wrote: In T129526#4214368, @Dalba wrote: The original task is resolved via T194909. Perhaps we should open a new feature request task according to @Xqt's comment above. T194975: Add filters to revertbot Thanks!TASK DETAILhttps://phabricator.wikimedia.org/T129526EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Dvorapa, Dalba, Xqt, Aklapper, valhallasw, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Claimed] T194909: Revert bot ignores some pages unexpectedly
Dalba claimed this task. TASK DETAILhttps://phabricator.wikimedia.org/T194909EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Xqt, Dvorapa, gerritbot, Aklapper, pywikibot-bugs-list, Dalba, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Updated] T129526: revertbot uses myRevertBot class by default, which has an odd default page filter
Dalba added a comment. The original task is resolved via T194909. Perhaps we should open a new feature request task according to @Xqt's comment above.TASK DETAILhttps://phabricator.wikimedia.org/T129526EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Dalba, Xqt, Aklapper, valhallasw, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Changed Status] T194006: Revert d2225c28e8066ddf if upstream issue is fixed
Dalba changed the task status from "Stalled" to "Open". TASK DETAILhttps://phabricator.wikimedia.org/T194006EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, pywikibot-bugs-list, Dalba, Krenair___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Edited] T194909: Revert bot ignores some pages unexpectedly
Dalba updated the task description. (Show Details) CHANGES TO TASK DESCRIPTIONIf an edit is on a page which is its content does not match [[ https://phabricator.wikimedia.org/diffusion/PWBC/browse/master/scripts/revertbot.py;a38ec349ba6ee9889243706f1aeeba7c397411ad$132 | the regex ]] `r\[\[.+?:.+?\..+?\]\]`, it won't get revertedTASK DETAILhttps://phabricator.wikimedia.org/T194909EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, pywikibot-bugs-list, Dalba, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Edited] T194909: Revert bot ignores some pages unexpectedly
Dalba updated the task description. (Show Details) CHANGES TO TASK DESCRIPTIONIf a one the to edits of the usern edit is on a page which is on a page thatits content does not match [[ https://phabricator.wikimedia.org/diffusion/PWBC/browse/master/scripts/revertbot.py;a38ec349ba6ee9889243706f1aeeba7c397411ad$132 | the regex ]] `r\[\[.+?:.+?\..+?\]\]`, it won't get revertedTASK DETAILhttps://phabricator.wikimedia.org/T194909EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, pywikibot-bugs-list, Dalba, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Created] T194909: Revert bot ignores some pages unexpectedly
Dalba created this task.Dalba added projects: Pywikibot-Other-scripts, Pywikibot-core.Herald added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTIONIf a one the to edits of the user is on a page that does not match the regex r\[\[.+?:.+?\..+?\]\] it won't get reverted. I think this behavior does not make sense or at least should be documented.TASK DETAILhttps://phabricator.wikimedia.org/T194909EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, pywikibot-bugs-list, Dalba, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Updated] T194890: test_datatypes and test_entities of paraminfo_tests.WikibaseKnownTypesTests class fails
Dalba added a project: Pywikibot-Wikidata. TASK DETAILhttps://phabricator.wikimedia.org/T194890EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, Dalba, Xqt, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, jayvdb, Ricordisamoa, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Commented On] T194890: test_datatypes and test_entities of paraminfo_tests.WikibaseKnownTypesTests class fails
Dalba added a comment. Apparently the error only occures on test.wikidata.org job.TASK DETAILhttps://phabricator.wikimedia.org/T194890EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, Dalba, Xqt, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Triaged] T194890: test_datatypes and test_entities of paraminfo_tests.WikibaseKnownTypesTests class fails
Dalba triaged this task as "High" priority. TASK DETAILhttps://phabricator.wikimedia.org/T194890EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Aklapper, Dalba, Xqt, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Triaged] T71133: unusedfiles raises NoPage for deleted file with a redirect
Dalba triaged this task as "Lowest" priority. TASK DETAILhttps://phabricator.wikimedia.org/T71133EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Avicennasis, Aklapper, jayvdb, Ricordisamoa, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Dalba, Masti, Alchimista, Rxy, Krenair___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
[Pywikipedia-bugs] [Maniphest] [Updated] T71133: unusedfiles raises NoPage for deleted file with a redirect
Dalba added a subtask: T12153: Strange off-by-one error in Special:Unusedimages at offset 43500 with 500 limit. TASK DETAILhttps://phabricator.wikimedia.org/T71133EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: DalbaCc: Avicennasis, Aklapper, jayvdb, Ricordisamoa, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Dalba, Masti, Alchimista, Rxy, Krenair___ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs