[Pywikipedia-bugs] [Maniphest] [Triaged] T138323: flow.Board.topics continuation breaks when reverse=True

2017-05-30 Thread happy5214
happy5214 triaged this task as "High" priority.
TASK DETAILhttps://phabricator.wikimedia.org/T138323EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: happy5214Cc: happy5214, Aklapper, Zppix, pywikibot-bugs-list, jayvdb, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Sn1per, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Changed Project Column] T138215: flow.Board.topics continuation breaks when sort_by='updated'

2017-05-30 Thread happy5214
happy5214 moved this task from Backlog to Other Pywikibot on the Pywikibot-Flow board.happy5214 added a comment.
Blame parse_qs for this one. It returns a list, of 1 value in this case, for each query string argument.TASK DETAILhttps://phabricator.wikimedia.org/T138215WORKBOARDhttps://phabricator.wikimedia.org/project/board/1247/EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: happy5214Cc: Xqt, jayvdb, Aklapper, Zppix, happy5214, pywikibot-bugs-list, darthbhyrava, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Sn1per, 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] T138323: flow.Board.topics continuation breaks when reverse=True

2017-05-30 Thread happy5214
happy5214 added a comment.
This was a remarkably simple oversight on my part. When the topic list is reversed, the proper key is "rev" rather than "fwd".TASK DETAILhttps://phabricator.wikimedia.org/T138323EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: happy5214Cc: happy5214, Aklapper, Zppix, pywikibot-bugs-list, jayvdb, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Sn1per, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Changed Project Column] T138307: Board.topics does not respect limit argument

2017-05-30 Thread happy5214
happy5214 moved this task from Backlog to Other Pywikibot on the Pywikibot-Flow board.happy5214 added a comment.
The method is a generator. The limit parameter simply gets passed to the API as a per-query limit. It has no effect on how many topics the generator will eventually return. It's more of a design issue than a usual bug.TASK DETAILhttps://phabricator.wikimedia.org/T138307WORKBOARDhttps://phabricator.wikimedia.org/project/board/1247/EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: happy5214Cc: Aklapper, Zppix, darthbhyrava, pywikibot-bugs-list, happy5214, jayvdb, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Sn1per, 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] T159645: http response doesn't contain a charset

2017-05-30 Thread Mpaa
Mpaa added a comment.
Issue above is tracked in T166617.TASK DETAILhttps://phabricator.wikimedia.org/T159645EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: MpaaCc: Mpaa, Aklapper, pywikibot-bugs-list, Rubin16, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Sn1per, 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] [Retitled] T166617: HttpRequest: not all headers contain 'content-type'.

2017-05-30 Thread Mpaa
Mpaa created this task.Mpaa added a project: Pywikibot-core.Herald added subscribers: pywikibot-bugs-list, Aklapper.
TASK DESCRIPTIONpwb.py reflinks.py -lang:ru -family:wikipedia -start:! -v -ignorepdf

Traceback (most recent call last):
  File "pwb.py", line 262, in 
if not main():
  File "pwb.py", line 255, in main
run_python_file(filename, [filename] + args, argvu, file_package)
  File "pwb.py", line 121, in run_python_file
main_mod.__dict__)
  File "./scripts/reflinks.py", line 798, in 
main()
  File "./scripts/reflinks.py", line 793, in main
bot.run()
  File "./scripts/reflinks.py", line 588, in run
linkedpagetext = f.content
  File "/home/user/python/core/pywikibot/comms/threadedhttp.py", line 181, in content
return self.decode(self.encoding)
  File "/home/user/python/core/pywikibot/comms/threadedhttp.py", line 138, in encoding
if not self.charset and not self.header_encoding:
  File "/home/user/python/core/pywikibot/comms/threadedhttp.py", line 121, in header_encoding
content_type = self.response_headers['content-type']
  File "/home/user/anaconda3/lib/python3.6/site-packages/requests/structures.py", line 54, in __getitem__
return self._store[key.lower()][1]
KeyError: 'content-type'
Dropped throttle(s).

CRITICAL: Closing network session.
Network session closed.



(Pdb) self.response_headers
{'Date': 'Tue, 30 May 2017 20:03:29 GMT', 'Server': 'Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips', 'Last-Modified': 'Wed, 08 Feb 2006 19:49:40 GMT', 'ETag': '"338b0-40c4dcbea7d00"', 'Accept-Ranges': 'bytes', 'Content-Length': '211120', 'Keep-Alive': 'timeout=5, max=100', 'Connection': 'Keep-Alive'}TASK DETAILhttps://phabricator.wikimedia.org/T166617EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: MpaaCc: Aklapper, pywikibot-bugs-list, Mpaa, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Sn1per, 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] T159645: http response doesn't contain a charset

2017-05-30 Thread Mpaa
Mpaa added a comment.
I think patch in T94688 fixed the issue.

Now I get:

Traceback (most recent call last):
  File "pwb.py", line 262, in 
if not main():
  File "pwb.py", line 255, in main
run_python_file(filename, [filename] + args, argvu, file_package)
  File "pwb.py", line 121, in run_python_file
main_mod.__dict__)
  File "./scripts/reflinks.py", line 798, in 
main()
  File "./scripts/reflinks.py", line 793, in main
bot.run()
  File "./scripts/reflinks.py", line 588, in run
linkedpagetext = f.content
  File "/home/user/python/core/pywikibot/comms/threadedhttp.py", line 182, in content
return self.decode(self.encoding)
  File "/home/user/python/core/pywikibot/comms/threadedhttp.py", line 139, in encoding
if not self.charset and not self.header_encoding:
  File "/home/user/python/core/pywikibot/comms/threadedhttp.py", line 121, in header_encoding
if not hasattr(self, '_header_encoding'):
  File "/home/user/anaconda3/lib/python3.6/site-packages/requests/structures.py", line 54, in __getitem__
return self._store[key.lower()][1]
KeyError: 'content-type'
Dropped throttle(s).

CRITICAL: Closing network session.
Network session closed.


(Pdb) self.response_headers
{'Date': 'Tue, 30 May 2017 20:03:29 GMT', 'Server': 'Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips', 'Last-Modified': 'Wed, 08 Feb 2006 19:49:40 GMT', 'ETag': '"338b0-40c4dcbea7d00"', 'Accept-Ranges': 'bytes', 'Content-Length': '211120', 'Keep-Alive': 'timeout=5, max=100', 'Connection': 'Keep-Alive'}

Not all headers contain 'content-type'TASK DETAILhttps://phabricator.wikimedia.org/T159645EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: MpaaCc: Mpaa, Aklapper, pywikibot-bugs-list, Rubin16, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Sn1per, 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] T166484: IndexError when showing a diff

2017-05-30 Thread gerritbot
gerritbot added a comment.
Change 356087 merged by jenkins-bot:
[pywikibot/core@master] formatter.py: remove unused 'inspect'

https://gerrit.wikimedia.org/r/356087TASK DETAILhttps://phabricator.wikimedia.org/T166484EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Mpaa, gerritbotCc: gerritbot, valhallasw, Mpaa, Aklapper, Xqt, pywikibot-bugs-list, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, Sn1per, 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] T166484: IndexError when showing a diff

2017-05-30 Thread valhallasw
valhallasw closed this task as "Resolved".valhallasw added a comment.
Luckily Mpaa is better at reading source code than I am :D. Thanks for the patch!TASK DETAILhttps://phabricator.wikimedia.org/T166484EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Mpaa, valhallaswCc: gerritbot, valhallasw, Mpaa, Aklapper, Xqt, pywikibot-bugs-list, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, Sn1per, 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] [Updated] T159307: noreferences.py should add under templates

2017-05-30 Thread Framawiki
Framawiki added a project: Pywikibot-Other-scripts.
TASK DETAILhttps://phabricator.wikimedia.org/T159307EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: FramawikiCc: Dvorapa, Xqt, Framawiki, Aklapper, JAnD, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Sn1per, 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] [Updated] T159649: tools_tests.OpenArchiveTestCase.test_open_archive_7z fails

2017-05-30 Thread Framawiki
Framawiki added a project: Pywikibot-tests.
TASK DETAILhttps://phabricator.wikimedia.org/T159649EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: FramawikiCc: Aklapper, pywikibot-bugs-list, Mpaa, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Sn1per, 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] [Updated] T159655: wikisourcetext.py: add possibility to fetch text also from files

2017-05-30 Thread Framawiki
Framawiki added projects: Pywikibot-Other-scripts, Wikisource.
TASK DETAILhttps://phabricator.wikimedia.org/T159655EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: FramawikiCc: Xqt, Aklapper, pywikibot-bugs-list, Mpaa, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Samwilson, Sn1per, jayvdb, Shizhao, Dalba, Masti, Alchimista, Billinghurst, jayantanth, Rxy, Krenair___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T159645: http response doesn't contain a charset

2017-05-30 Thread Framawiki
Framawiki added a project: Pywikibot-network.
TASK DETAILhttps://phabricator.wikimedia.org/T159645EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: FramawikiCc: Mpaa, Aklapper, pywikibot-bugs-list, Rubin16, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Sn1per, 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] T110637: requests 0.8.2 is not supported

2017-05-30 Thread gerritbot
gerritbot added a comment.
Change 234487 abandoned by Xqt:
[WIP] Support requests 0.8.2

Reason:
per T110637

https://gerrit.wikimedia.org/r/234487TASK DETAILhttps://phabricator.wikimedia.org/T110637EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: gerritbotCc: Xqt, XZise, gerritbot, valhallasw, jayvdb, Aklapper, VcamX, pywikibot-bugs-list, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, Sn1per, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Declined] T110637: requests 0.8.2 is not supported

2017-05-30 Thread Xqt
Xqt closed this task as "Declined".Xqt added a comment.
Two years old and depending on very old requests library.TASK DETAILhttps://phabricator.wikimedia.org/T110637EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: XqtCc: Xqt, XZise, gerritbot, valhallasw, jayvdb, Aklapper, VcamX, pywikibot-bugs-list, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, Sn1per, 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] T166539: make socket_timeout reusable

2017-05-30 Thread Dalba
Dalba closed this task as "Resolved".
TASK DETAILhttps://phabricator.wikimedia.org/T166539EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Xqt, DalbaCc: Dalba, gerritbot, Aklapper, pywikibot-bugs-list, Xqt, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, Sn1per, 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] T166539: make socket_timeout reusable

2017-05-30 Thread gerritbot
gerritbot added a comment.
Change 356129 merged by jenkins-bot:
[pywikibot/core@master] [IMPR] Make socket_timeout recalculation reusable

https://gerrit.wikimedia.org/r/356129TASK DETAILhttps://phabricator.wikimedia.org/T166539EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Xqt, gerritbotCc: Dalba, gerritbot, Aklapper, pywikibot-bugs-list, Xqt, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, Sn1per, 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] T166539: make socket_timeout reusable

2017-05-30 Thread gerritbot
gerritbot added a project: Patch-For-Review.
TASK DETAILhttps://phabricator.wikimedia.org/T166539EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Xqt, gerritbotCc: gerritbot, Aklapper, pywikibot-bugs-list, Xqt, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, Avicennasis, Sn1per, 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] T166539: make socket_timeout reusable

2017-05-30 Thread gerritbot
gerritbot added a comment.
Change 356129 had a related patch set uploaded (by Xqt; owner: Xqt):
[pywikibot/core@master] [IMPR] Make socket_timeout reusable

https://gerrit.wikimedia.org/r/356129TASK DETAILhttps://phabricator.wikimedia.org/T166539EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Xqt, gerritbotCc: gerritbot, Aklapper, pywikibot-bugs-list, Xqt, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, Sn1per, jayvdb, Dalba, Masti, Alchimista, Rxy___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs