[Pywikipedia-bugs] [Maniphest] [Commented On] T123198: Implement action=mergehistory support

2016-01-18 Thread jayvdb
jayvdb added a comment.

In https://phabricator.wikimedia.org/T123198#1941073, @Sn1per wrote:

> In https://phabricator.wikimedia.org/T69742#1923370, @jayvdb wrote:
>
> > @Sn1per, once this is merged, could you create a 
> > https://phabricator.wikimedia.org/tag/pywikibot-core/ task to implement 
> > support for this. If done before end of GCI, I can submit it as a Pywikibot 
> > GCI task if you are interested.
>
>
> mergehistory hasn't been merged yet, but I think the API is stable enough 
> that I could add support into pywikibot ahead of time.


It does look quite advanced, so I have written up the task.

https://codein.withgoogle.com/dashboard/tasks/6514395710488576/

I am willing to approve this GCI task even if it cant be merged because we are 
waiting on the MediaWiki API devs to review and approve the MediaWiki code.


TASK DETAIL
  https://phabricator.wikimedia.org/T123198

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Sn1per, jayvdb
Cc: jayvdb, Aklapper, StudiesWorld, Sn1per, pywikibot-bugs-list, Jay8g



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Changed Project Column] T123198: Implement action=mergehistory support

2016-01-18 Thread jayvdb
jayvdb moved this task to Imported into GCI site on the Google-Code-In-2015 
workboard.

TASK DETAIL
  https://phabricator.wikimedia.org/T123198

WORKBOARD
  https://phabricator.wikimedia.org/project/board/1587/

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Sn1per, jayvdb
Cc: jayvdb, Aklapper, StudiesWorld, Sn1per, pywikibot-bugs-list, Jay8g



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T123910: Coordinate.toWikibase raises TypeError during division if dim not set

2016-01-18 Thread gerritbot
gerritbot added a project: Patch-For-Review.

TASK DETAIL
  https://phabricator.wikimedia.org/T123910

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: gerritbot
Cc: gerritbot, Aklapper, jayvdb, pywikibot-bugs-list, Ricordisamoa



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Changed Subscribers] T71204: weblinkchecker.py uses a fake user-agent

2016-01-18 Thread Rajdeep05
Rajdeep05 added a subscriber: Rajdeep05.

TASK DETAIL
  https://phabricator.wikimedia.org/T71204

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Rajdeep05
Cc: Rajdeep05, Aklapper, jayvdb, Ricordisamoa, pywikibot-bugs-list, Beta16



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Claimed] T123198: Implement action=mergehistory support

2016-01-18 Thread Sn1per
Sn1per claimed this task.

TASK DETAIL
  https://phabricator.wikimedia.org/T123198

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Sn1per
Cc: jayvdb, Aklapper, StudiesWorld, Sn1per, pywikibot-bugs-list



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Changed Subscribers] T108446: Cosmetic_changes.py crashes on wrong digits in ISBN; needs an -ignore parameter

2016-01-18 Thread Rajdeep05
Rajdeep05 added a subscriber: Rajdeep05.

TASK DETAIL
  https://phabricator.wikimedia.org/T108446

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Rajdeep05
Cc: Rajdeep05, StudiesWorld, jayvdb, JAnD, XZise, Aklapper, Wesalius, 
pywikibot-bugs-list, Jay8g



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Changed Subscribers] T101587: Convert wiki pages for 2.0 into phabricator tasks

2016-01-18 Thread Rajdeep05
Rajdeep05 added a subscriber: Rajdeep05.

TASK DETAIL
  https://phabricator.wikimedia.org/T101587

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Rajdeep05
Cc: Rajdeep05, pywikibot-bugs-list, jayvdb, Aklapper, droid



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T123198: Implement action=mergehistory support

2016-01-18 Thread Sn1per
Sn1per added a project: Google-Code-In-2015.
Sn1per added a comment.

In https://phabricator.wikimedia.org/T69742#1923370, @jayvdb wrote:

> @Sn1per, once this is merged, could you create a 
> https://phabricator.wikimedia.org/tag/pywikibot-core/ task to implement 
> support for this. If done before end of GCI, I can submit it as a Pywikibot 
> GCI task if you are interested.


mergehistory hasn't been merged yet, but I think the API is stable enough that 
I could add support into pywikibot ahead of time.


TASK DETAIL
  https://phabricator.wikimedia.org/T123198

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Sn1per
Cc: jayvdb, Aklapper, StudiesWorld, Sn1per, pywikibot-bugs-list, Jay8g



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T123856: Add tests for Wikibase Monolingual text

2016-01-18 Thread gerritbot
gerritbot added a project: Patch-For-Review.

TASK DETAIL
  https://phabricator.wikimedia.org/T123856

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: gerritbot
Cc: Lydia_Pintscher, Liuxinyu970226, Multichill, Aklapper, jayvdb, 
Ricordisamoa, Smalyshev, gerritbot, Lokal_Profil, pywikibot-bugs-list



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Assigned] T69568: claimit.py conditionals:only add p:foo if p:bar exists

2016-01-18 Thread jayvdb
jayvdb assigned this task to m4tx.
Herald added a subscriber: Aklapper.

TASK DETAIL
  https://phabricator.wikimedia.org/T69568

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: m4tx, jayvdb
Cc: Aklapper, gerritbot, JAnD, Matanya, jayvdb, valhallasw, 
pywikibot-bugs-list, Ricordisamoa



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Assigned] T76547: Claim new methods has_source and has_qualifier

2016-01-18 Thread jayvdb
jayvdb assigned this task to m4tx.

TASK DETAIL
  https://phabricator.wikimedia.org/T76547

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: m4tx, jayvdb
Cc: gerritbot, jayvdb, Aklapper, pywikibot-bugs-list, Ricordisamoa



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T123883: Make Claim.target_equals take precision into account

2016-01-18 Thread jayvdb
jayvdb added a subscriber: jayvdb.
jayvdb added a comment.

`target_equals` is mostly a utility method to assist `-onlyif` and `-onlyifnot` 
command line options for https://phabricator.wikimedia.org/T69568.

Supporting year only was "minimum viable product", and was discussed in 
patchset 11&12 of https://gerrit.wikimedia.org/r/#/c/179158/ .


TASK DETAIL
  https://phabricator.wikimedia.org/T123883

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: jayvdb, Aklapper, StudiesWorld, Lokal_Profil, pywikibot-bugs-list, 
Ricordisamoa



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Created] T123910: Coordinate.toWikibase raises TypeError during division if dim not set

2016-01-18 Thread jayvdb
jayvdb created this task.
jayvdb added a subscriber: jayvdb.
jayvdb added projects: pywikibot-core, Pywikibot-Wikidata.
Herald added subscribers: pywikibot-bugs-list, Aklapper.

TASK DESCRIPTION
  If a coordinate has data like P625 on 
https://www.wikidata.org/w/index.php?title=Q148440=284724541 :
  
  ```
  {
  "latitude": -8.67472,
  "longitude": 121.384,
  "altitude": null,
  "precision": null,
  "globe": "http://www.wikidata.org/entity/Q2;
  }
  ```
  
  The following code causes an exception
  
  ```
  import pywikibot
  
  wikidata = pywikibot.Site('wikidata', 'wikidata')
  wikidata_ds = wikidata.data_repository()
  
  for qid in ['Q2108108', 'Q148440']:
  item = pywikibot.ItemPage(wikidata_ds, qid)
  item.get()
  P625 = item.claims['P625'][0]
  P625_geo = P625.target
  print('%s P625 repr: %r' % (qid, P625_geo))
  print('%s P625 str: %s' % (qid, P625_geo))
  ```
  
  The output is
  
  ```
  Q2108108 P625 repr: Coordinate(lat=-9.5672, lon=124.9075, globe=earth)
  Q2108108 P625 str: {
  "altitude": null,
  "globe": "http://www.wikidata.org/entity/Q2;,
  "latitude": -9.5672,
  "longitude": 124.9075,
  "precision": 0.00028
  }
  Q148440 P625 repr: Coordinate(lat=-8.6747222, lon=121.38444, 
globe=earth)
  Traceback (most recent call last):
File "pwb.py", line 248, in 
  if not main():
File "pwb.py", line 242, in main
  run_python_file(filename, [filename] + args, argvu, file_package)
File "pwb.py", line 120, in run_python_file
  main_mod.__dict__)
File "./geobug.py", line 12, in 
  print('%s P625 str: %s' % (qid, P625_geo))
File ".../core/pywikibot/_wbtypes.py", line 36, in __str__
  return json.dumps(self.toWikibase(), indent=4, sort_keys=True,
File ".../core/pywikibot/__init__.py", line 295, in toWikibase
  'precision': self.precision,
File ".../core/pywikibot/__init__.py", line 340, in precision
  self._dim / (radius * math.cos(math.radians(self.lat
  TypeError: unsupported operand type(s) for /: 'NoneType' and 'float'
  
  CRITICAL: Closing network session.
  ```
  
  This prevents round trips of data, as `toWikibase` fails.

TASK DETAIL
  https://phabricator.wikimedia.org/T123910

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: Aklapper, jayvdb, pywikibot-bugs-list, Ricordisamoa



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T71204: weblinkchecker.py uses a fake user-agent

2016-01-18 Thread MtDu
MtDu added a comment.

@jayvdb,
Don't worry. I'll try to do as many pywikibot tasks as I can. Even after GCI 
ends. :)
Thanks,
MtDu


TASK DETAIL
  https://phabricator.wikimedia.org/T71204

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: MtDu
Cc: MtDu, Rajdeep05, Aklapper, jayvdb, Ricordisamoa, pywikibot-bugs-list, 
Beta16, Jay8g



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T123892: fixing_redirects.py uses lower case page title in certain usecases

2016-01-18 Thread Stigmj
Stigmj added a comment.

Here it is, and it also fails at the first lower case for some as well as not 
taking into account sections:

  $ git show
  commit e56b4be99577e75019ac7b048635212ca0e61002
  Merge: 69fe59e 97e9ac1
  Author: jenkins-bot 
  Date:   Sat Nov 28 14:01:18 2015 +
  
  Merge "flake8-docstrings 0.2.2-0.2.4 fail"
  
  $ python pwb.py fixing_redirects.py -simulate -page:"Bruker:Stigmj/Sandkasse"
  Retrieving 1 pages from wikipedia:no.
  
  
  >>> Bruker:Stigmj/Sandkasse <<<
  @@ -1,14 +1,14 @@
  - [[Evgeni Plushenko]]
  + [[Jevgenij Pljusjtsjenko|Evgeni Plushenko]]
  - [[Evgeni Plushenko|test]]
  + [[Jevgenij Pljusjtsjenko|test]]
  - [[Evgeni Plushenko|Jevgenij Pljusjtsjenko]]
  + [[Jevgenij Pljusjtsjenko]]
  - [[Evgeni Plushenko|Jevgenij Pljusjtsjenkovitsj]]
  + [[Jevgenij Pljusjtsjenko]]vitsj
  - [[Evgeni Plushenko|jevgenij Pljusjtsjenko]]
  + [[jevgenij Pljusjtsjenko]]
  - [[Evgeni Plushenko|jevgenij Pljusjtsjenkovitsj]]
  - [[Evgeni Plushenko]]:Jau
  - [[Evgeni Plushenko]]:hau
  + [[jevgenij Pljusjtsjenko]]vitsj
  + [[Jevgenij Pljusjtsjenko|Evgeni Plushenko]]:Jau
  + [[Jevgenij Pljusjtsjenko|Evgeni Plushenko]]:hau
  - [[Evgeni Plushenko|:breakit]]
  + [[Jevgenij Pljusjtsjenko|:breakit]]
  - [[superkombinasjon]]
  - [[Superkombinasjon]]
  + [[Alpin kombinasjon|superkombinasjon]]
  + [[Alpin kombinasjon|Superkombinasjon]]
  - [[superkombinasjon|kombinasjon]]
  + [[Alpin kombinasjon|kombinasjon]]
  - [[Superkombinasjon]]test
  + [[Alpin kombinasjon|Superkombinasjontest]]
  - [[superkombinasjon|kombinasjon]]stest
  + [[Alpin kombinasjon|kombinasjonstest]]
  
  Edit summary: Robot: Retter omdirigeringer
  Do you want to accept these changes? ([y]es, [N]o, [a]ll, [q]uit): q
  
  User quit FixingRedirectBot bot run...
  
  0 pages read
  0 pages written
  Execution time: 2 seconds
  Script terminated by exception:
  
  ERROR: QuitKeyboardInterrupt: 


TASK DETAIL
  https://phabricator.wikimedia.org/T123892

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Stigmj
Cc: jayvdb, XZise, Xqt, gerritbot, Aklapper, StudiesWorld, Stigmj, 
pywikibot-bugs-list



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T71204: weblinkchecker.py uses a fake user-agent

2016-01-18 Thread jayvdb
jayvdb added a project: Google-Code-In-2015.
jayvdb added a subscriber: MtDu.
jayvdb added a comment.

https://codein.withgoogle.com/dashboard/tasks/6313164748619776/
@MtDu, you might want to try this one, as it should be very easy for you to 
code as you've built the fake user agent function.


TASK DETAIL
  https://phabricator.wikimedia.org/T71204

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: MtDu, Rajdeep05, Aklapper, jayvdb, Ricordisamoa, pywikibot-bugs-list, 
Beta16, Jay8g



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Claimed] T71204: weblinkchecker.py uses a fake user-agent

2016-01-18 Thread MtDu
MtDu claimed this task.
MtDu added a comment.

I'll go ahead and claim this, as I built the fake user agent function. I'll do 
this after I finish my current task. 
@jayvdb,
Thanks for making this a GCI task for me! 
MtDu


TASK DETAIL
  https://phabricator.wikimedia.org/T71204

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: MtDu
Cc: MtDu, Rajdeep05, Aklapper, jayvdb, Ricordisamoa, pywikibot-bugs-list, 
Beta16, Jay8g



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T71204: weblinkchecker.py uses a fake user-agent

2016-01-18 Thread jayvdb
jayvdb added a comment.

There is also T113140: Convert weblinkchecker to requests 
 if this task is too simple for you 
;-)


TASK DETAIL
  https://phabricator.wikimedia.org/T71204

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: MtDu, jayvdb
Cc: MtDu, Rajdeep05, Aklapper, jayvdb, Ricordisamoa, pywikibot-bugs-list, 
Beta16, Jay8g



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T123892: fixing_redirects.py uses lower case page title in certain usecases

2016-01-18 Thread Xqt
Xqt added a comment.

Why do you assume that this is a wrong behavior?


TASK DETAIL
  https://phabricator.wikimedia.org/T123892

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Stigmj, Xqt
Cc: jayvdb, XZise, Xqt, gerritbot, Aklapper, StudiesWorld, Stigmj, 
pywikibot-bugs-list



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T111300: Convert reflinks to requests

2016-01-18 Thread Aklapper
Aklapper added a comment.

Imported to GCI: https://codein.withgoogle.com/dashboard/tasks/6085747639582720/


TASK DETAIL
  https://phabricator.wikimedia.org/T111300

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: MtDu, Aklapper
Cc: gerritbot, MtDu, Rubin16, Tokencolour, Beta16, pywikibot-bugs-list, jayvdb, 
Aklapper



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T111300: Convert reflinks to requests

2016-01-18 Thread Aklapper
Aklapper added a project: Google-Code-In-2015.

TASK DETAIL
  https://phabricator.wikimedia.org/T111300

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: MtDu, Aklapper
Cc: gerritbot, MtDu, Rubin16, Tokencolour, Beta16, pywikibot-bugs-list, jayvdb, 
Aklapper, Jay8g



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Changed Project Column] T111300: Convert reflinks to requests

2016-01-18 Thread Aklapper
Aklapper moved this task to Imported into GCI site on the Google-Code-In-2015 
workboard.

TASK DETAIL
  https://phabricator.wikimedia.org/T111300

WORKBOARD
  https://phabricator.wikimedia.org/project/board/1587/

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: MtDu, Aklapper
Cc: gerritbot, MtDu, Rubin16, Tokencolour, Beta16, pywikibot-bugs-list, jayvdb, 
Aklapper, Jay8g



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T111300: Convert reflinks to requests

2016-01-18 Thread jayvdb
jayvdb added a comment.

Thanks @Aklapper


TASK DETAIL
  https://phabricator.wikimedia.org/T111300

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: MtDu, jayvdb
Cc: gerritbot, MtDu, Rubin16, Tokencolour, Beta16, pywikibot-bugs-list, jayvdb, 
Aklapper, Jay8g



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T121365: pep257 D403 capitalisation

2016-01-18 Thread gerritbot
gerritbot added a comment.

Change 264475 merged by jenkins-bot:
Fix docstring capitalization in return types and behavior

https://gerrit.wikimedia.org/r/264475


TASK DETAIL
  https://phabricator.wikimedia.org/T121365

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: gerritbot
Cc: Negative24, Kat233hryn, Nemo_bis, gerritbot, Aklapper, StudiesWorld, 
jayvdb, pywikibot-bugs-list, Luke081515, Jay8g, Krenair



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T121365: pep257 D403 capitalisation

2016-01-18 Thread jayvdb
jayvdb removed a project: Patch-For-Review.

TASK DETAIL
  https://phabricator.wikimedia.org/T121365

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: Negative24, Kat233hryn, Nemo_bis, gerritbot, Aklapper, StudiesWorld, 
jayvdb, pywikibot-bugs-list, Luke081515, Jay8g, Krenair



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T85385: Implement "Monolingual text" in Pywikibot

2016-01-18 Thread Smalyshev
Smalyshev added a comment.

We may also want to take a look at https://github.com/inventaire/wikidata-lang 
for the list of languages.


TASK DETAIL
  https://phabricator.wikimedia.org/T85385

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Smalyshev
Cc: Lokal_Profil, Smalyshev, Ricordisamoa, jayvdb, Aklapper, 
pywikibot-bugs-list, Multichill, Lydia_Pintscher, Wikidata-bugs, aude, Mbch331



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Created] T124006: reflinks fetch/decode tests

2016-01-18 Thread jayvdb
jayvdb created this task.
jayvdb added subscribers: jayvdb, Aklapper.
jayvdb added projects: Pywikibot-network, Pywikibot-Other-scripts, 
pywikibot-core, Pywikibot-tests.
Herald added a subscriber: pywikibot-bugs-list.

TASK DESCRIPTION
  The test page  
https://en.wikipedia.org/wiki/User:John_Vandenberg/test_T113596 developed for 
T113596 covers a lot of scenarios, which should be covered into real automated 
tests.

TASK DETAIL
  https://phabricator.wikimedia.org/T124006

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: Aklapper, jayvdb, pywikibot-bugs-list



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T71204: weblinkchecker.py uses a fake user-agent

2016-01-18 Thread gerritbot
gerritbot added a comment.

Change 264928 merged by jenkins-bot:
Use new get_fake_user_agent function for User-agent

https://gerrit.wikimedia.org/r/264928


TASK DETAIL
  https://phabricator.wikimedia.org/T71204

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: MtDu, gerritbot
Cc: gerritbot, MtDu, Rajdeep05, Aklapper, jayvdb, Ricordisamoa, 
pywikibot-bugs-list, Beta16, Jay8g



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Changed Project Column] T123887: reflinks bad link color formatting regression

2016-01-18 Thread jayvdb
jayvdb moved this task to references on the Pywikibot-Other-scripts workboard.

TASK DETAIL
  https://phabricator.wikimedia.org/T123887

WORKBOARD
  https://phabricator.wikimedia.org/project/board/103/

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: Aklapper, jayvdb, pywikibot-bugs-list



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Changed Project Column] T123789: reflinks.py does not work on test wiki

2016-01-18 Thread jayvdb
jayvdb moved this task to references on the Pywikibot-Other-scripts workboard.

TASK DETAIL
  https://phabricator.wikimedia.org/T123789

WORKBOARD
  https://phabricator.wikimedia.org/project/board/103/

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: Aklapper, pywikibot-bugs-list, jayvdb



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Changed Project Column] T118674: Pywikibot reflinks.py doesn't work on Python 3 because of Unicode decoding error

2016-01-18 Thread jayvdb
jayvdb moved this task to references on the Pywikibot-Other-scripts workboard.

TASK DETAIL
  https://phabricator.wikimedia.org/T118674

WORKBOARD
  https://phabricator.wikimedia.org/project/board/103/

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: jayvdb, Base, Rubin16, Aklapper, StudiesWorld, MaxBioHazard, 
pywikibot-bugs-list, Jay8g



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Changed Project Column] T123884: Create test to download dump and simulate reflinks parsing all pages

2016-01-18 Thread jayvdb
jayvdb moved this task to references on the Pywikibot-Other-scripts workboard.

TASK DETAIL
  https://phabricator.wikimedia.org/T123884

WORKBOARD
  https://phabricator.wikimedia.org/project/board/103/

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: Beta16, Aklapper, Rubin16, jayvdb, pywikibot-bugs-list



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Closed] T118674: Pywikibot reflinks.py doesn't work on Python 3 because of Unicode decoding error

2016-01-18 Thread jayvdb
jayvdb closed this task as "Resolved".
jayvdb assigned this task to MtDu.

TASK DETAIL
  https://phabricator.wikimedia.org/T118674

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: MtDu, jayvdb
Cc: gerritbot, jayvdb, Base, Rubin16, Aklapper, StudiesWorld, MaxBioHazard, 
pywikibot-bugs-list, Jay8g



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T111300: Convert reflinks to requests

2016-01-18 Thread gerritbot
gerritbot added a comment.

Change 264251 merged by jenkins-bot:
Set user-agent and convert reflinks.py to use requests

https://gerrit.wikimedia.org/r/264251


TASK DETAIL
  https://phabricator.wikimedia.org/T111300

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: MtDu, gerritbot
Cc: gerritbot, MtDu, Rubin16, Tokencolour, Beta16, pywikibot-bugs-list, jayvdb, 
Aklapper, Jay8g



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T118674: Pywikibot reflinks.py doesn't work on Python 3 because of Unicode decoding error

2016-01-18 Thread gerritbot
gerritbot added a comment.

Change 264251 merged by jenkins-bot:
Set user-agent and convert reflinks.py to use requests

https://gerrit.wikimedia.org/r/264251


TASK DETAIL
  https://phabricator.wikimedia.org/T118674

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: gerritbot
Cc: gerritbot, jayvdb, Base, Rubin16, Aklapper, StudiesWorld, MaxBioHazard, 
pywikibot-bugs-list, Jay8g



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T124006: reflinks fetch/decode tests

2016-01-18 Thread jayvdb
jayvdb added a blocking task: T123789: reflinks.py does not work on test wiki.

TASK DETAIL
  https://phabricator.wikimedia.org/T124006

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: Aklapper, jayvdb, pywikibot-bugs-list



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T123789: reflinks.py does not work on test wiki

2016-01-18 Thread jayvdb
jayvdb added a blocked task: T124006: reflinks fetch/decode tests.

TASK DETAIL
  https://phabricator.wikimedia.org/T123789

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: Aklapper, pywikibot-bugs-list, jayvdb



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Edited] T124006: reflinks fetch/decode tests

2016-01-18 Thread jayvdb
jayvdb edited the task description.
jayvdb set Security to None.

TASK DETAIL
  https://phabricator.wikimedia.org/T124006

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: Aklapper, jayvdb, pywikibot-bugs-list



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Created] T124007: FTP support for reflinks.py

2016-01-18 Thread jayvdb
jayvdb created this task.
jayvdb added subscribers: Beta16, jayvdb.
jayvdb added projects: Pywikibot-Other-scripts, Pywikibot-network, 
pywikibot-core, Upstream, Regression.
Herald added subscribers: pywikibot-bugs-list, Aklapper.

TASK DESCRIPTION
  After {T111300}, ftp is no longer be supported by reflinks.py , as requests 
does not support ftp, and does not intent to add support for ftp.
  
  https://github.com/kennethreitz/requests/issues/1237
  
  We may be able to re-gain ftp support by testing & implementing using 
https://github.com/Lukasa/requests-ftp
  
  Other urllib3-based ftp clients could also be investigated as alternatives.

TASK DETAIL
  https://phabricator.wikimedia.org/T124007

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: jayvdb, Aklapper, pywikibot-bugs-list, Beta16, Luke081515, Krenair



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T71204: weblinkchecker.py uses a fake user-agent

2016-01-18 Thread gerritbot
gerritbot added a project: Patch-For-Review.

TASK DETAIL
  https://phabricator.wikimedia.org/T71204

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: MtDu, gerritbot
Cc: gerritbot, MtDu, Rajdeep05, Aklapper, jayvdb, Ricordisamoa, 
pywikibot-bugs-list, Beta16, Jay8g



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T71204: weblinkchecker.py uses a fake user-agent

2016-01-18 Thread gerritbot
gerritbot added a subscriber: gerritbot.
gerritbot added a comment.

Change 264928 had a related patch set uploaded (by MtDu):
Use new get_fake_user_agent function for User-agent

https://gerrit.wikimedia.org/r/264928


TASK DETAIL
  https://phabricator.wikimedia.org/T71204

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: MtDu, gerritbot
Cc: gerritbot, MtDu, Rajdeep05, Aklapper, jayvdb, Ricordisamoa, 
pywikibot-bugs-list, Beta16, Jay8g



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Created] T124005: Create tests for fake user agent

2016-01-18 Thread jayvdb
jayvdb created this task.
jayvdb added subscribers: gerritbot, MtDu, Nemo_bis, jayvdb.
jayvdb added projects: Google-Code-In-2015, Easy, Pywikibot-network, 
pywikibot-core.
Herald added subscribers: pywikibot-bugs-list, Aklapper.

TASK DESCRIPTION
  T113596 introduced a fake user agent to the http module.
  
  Tests should be added to tests/http_tests

TASK DETAIL
  https://phabricator.wikimedia.org/T124005

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: Aklapper, pywikibot-bugs-list, jayvdb, Nemo_bis, MtDu, gerritbot, Jay8g



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T124005: Create tests for fake user agent

2016-01-18 Thread jayvdb
jayvdb added a project: Pywikibot-tests.

TASK DETAIL
  https://phabricator.wikimedia.org/T124005

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: Aklapper, pywikibot-bugs-list, jayvdb, Nemo_bis, MtDu, gerritbot, Jay8g



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Retitled] T118674: Pywikibot reflinks.py doesn't work on Python 3 because of Unicode decoding error

2016-01-18 Thread jayvdb
jayvdb changed the title from "Pywikibot reflinks.py doesn't work cause of 
Unicode decoding error" to "Pywikibot reflinks.py doesn't work on Python 3 
because of Unicode decoding error".
jayvdb edited the task description.

TASK DETAIL
  https://phabricator.wikimedia.org/T118674

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: jayvdb, Base, Rubin16, Aklapper, StudiesWorld, MaxBioHazard, 
pywikibot-bugs-list, Jay8g



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T111300: Convert reflinks to requests

2016-01-18 Thread jayvdb
jayvdb added a comment.

After the switch to requests, ftp will no longer be supported.

https://github.com/kennethreitz/requests/issues/1237

We may be able to re-gain ftp support by testing & implementing using 
https://github.com/Lukasa/requests-ftp


TASK DETAIL
  https://phabricator.wikimedia.org/T111300

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: MtDu, jayvdb
Cc: gerritbot, MtDu, Rubin16, Tokencolour, Beta16, pywikibot-bugs-list, jayvdb, 
Aklapper, Jay8g



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T118674: Pywikibot reflinks.py doesn't work on Python 3 because of Unicode decoding error

2016-01-18 Thread gerritbot
gerritbot added a subscriber: gerritbot.
gerritbot added a comment.

Change 264251 had a related patch set uploaded (by MtDu):
Set user-agent and convert reflinks.py to use requests module

https://gerrit.wikimedia.org/r/264251


TASK DETAIL
  https://phabricator.wikimedia.org/T118674

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: gerritbot
Cc: gerritbot, jayvdb, Base, Rubin16, Aklapper, StudiesWorld, MaxBioHazard, 
pywikibot-bugs-list, Jay8g



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Closed] T111300: Convert reflinks to requests

2016-01-18 Thread jayvdb
jayvdb closed this task as "Resolved".

TASK DETAIL
  https://phabricator.wikimedia.org/T111300

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: MtDu, jayvdb
Cc: gerritbot, MtDu, Rubin16, Tokencolour, Beta16, pywikibot-bugs-list, jayvdb, 
Aklapper, Jay8g



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Closed] T113596: reflinks.py work with old user agent

2016-01-18 Thread jayvdb
jayvdb closed this task as "Resolved".

TASK DETAIL
  https://phabricator.wikimedia.org/T113596

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: MtDu, jayvdb
Cc: gerritbot, MtDu, Nemo_bis, 8ohit.dua, jayvdb, Aklapper, 
pywikibot-bugs-list, Rubin16, Jay8g



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Edited] T124006: reflinks fetch/decode tests

2016-01-18 Thread jayvdb
jayvdb edited the task description.

TASK DETAIL
  https://phabricator.wikimedia.org/T124006

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: Aklapper, jayvdb, pywikibot-bugs-list



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Closed] T71204: weblinkchecker.py uses a fake user-agent

2016-01-18 Thread jayvdb
jayvdb closed this task as "Resolved".

TASK DETAIL
  https://phabricator.wikimedia.org/T71204

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: MtDu, jayvdb
Cc: gerritbot, MtDu, Rajdeep05, Aklapper, jayvdb, Ricordisamoa, 
pywikibot-bugs-list, Beta16, Jay8g



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T72987: Python 2.6 issues (tracking)

2016-01-18 Thread jayvdb
jayvdb added a blocking task: T124010: reflinks outdated catch of ValueError.

TASK DETAIL
  https://phabricator.wikimedia.org/T72987

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: Ricordisamoa, Aklapper, jayvdb, pywikibot-bugs-list, Anshoe



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T124010: reflinks outdated catch of ValueError

2016-01-18 Thread jayvdb
jayvdb added a blocked task: T72987: Python 2.6 issues (tracking).

TASK DETAIL
  https://phabricator.wikimedia.org/T124010

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: gerritbot, Aklapper, StudiesWorld, pywikibot-bugs-list, jayvdb



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Claimed] T124005: Create tests for fake user agent

2016-01-18 Thread MtDu
MtDu claimed this task.
MtDu added a comment.

I'll work on this.


TASK DETAIL
  https://phabricator.wikimedia.org/T124005

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: MtDu
Cc: Aklapper, pywikibot-bugs-list, jayvdb, Nemo_bis, MtDu, gerritbot, Jay8g



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T124010: reflinks outdated catch of ValueError

2016-01-18 Thread gerritbot
gerritbot added a project: Patch-For-Review.

TASK DETAIL
  https://phabricator.wikimedia.org/T124010

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: gerritbot
Cc: gerritbot, Aklapper, StudiesWorld, pywikibot-bugs-list, jayvdb



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Edited] T85334: Migrate XML page generators to pagegenerators.py

2016-01-18 Thread jayvdb
jayvdb edited the task description.

TASK DETAIL
  https://phabricator.wikimedia.org/T85334

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: gerritbot, jayvdb, Ricordisamoa, Aklapper, pywikibot-bugs-list



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Created] T124010: reflinks outdated catch of ValueError

2016-01-18 Thread jayvdb
jayvdb created this task.
jayvdb added a subscriber: jayvdb.
jayvdb added projects: pywikibot-core, Pywikibot-Other-scripts.
Herald added subscribers: pywikibot-bugs-list, StudiesWorld, Aklapper.

TASK DESCRIPTION
  reflinks.py (original 2008 code 3a872a4d) includes
  
  ```
  except ValueError:
  # Known bug of httplib, google for :
  # "httplib raises ValueError reading chunked content"
  continue
  ```
  
  Googling reveals 
https://mail.python.org/pipermail/python-list/2006-March/407879.html (see email 
that follows: 
https://mail.python.org/pipermail/python-list/2006-March/398795.html )
  
  A search on b.p.o reveals three issues which affect Python 2.5 only:
  
  http://bugs.python.org/issue1205
  http://bugs.python.org/issue1627
  http://bugs.python.org/issue2645 (fixed in Python 2.6 alpha 1)
  
  And one which affects Python 2.6.5 only (supported by Pywikibot, until 
T103063 is re-opened)
  
  http://bugs.python.org/issue6312 (fixed in Python 2.6.6 rc 1 and Python 2.7 
beta 2)
  
  As issue 6312 : 
  1) only affects HEAD requests to chunked transfers, and 
  2) there is no HEAD request in reflinks.py ( weblinkchecker.py does use HEAD 
requests) and 
  3) doesnt affect Python 2.6.6 which is our known user of Python 2.6
  4) we do not have an automated test platform configured to test Python 2.6.5 
(e.g. appveyor https://github.com/ogrisel/python-appveyor-demo/issues/10)
  4) reflinks now uses requests, so there is an upstream library that can 
resolve these obscure problems if necessary
  
  ... this exception catch should be removed as it is extremely unlikely to be 
needed anymore, and wont be reached by coverage.

TASK DETAIL
  https://phabricator.wikimedia.org/T124010

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: Aklapper, StudiesWorld, pywikibot-bugs-list, jayvdb



___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T123892: fixing_redirects.py uses lower case page title in certain usecases

2016-01-18 Thread Stigmj
Stigmj added a comment.

I will admit, after thinking a bit more, I'll concede it's not necessarily 
wrong behaviour, but the code doesn't cover all cases anyway. These may be more 
of a "cosmetic" bug character:

Running with master:

  $ git checkout master
  Already on 'master'
  Your branch is up-to-date with 'origin/master'.
  $ python pwb.py fixing_redirects.py -simulate -page:"Bruker:Stigmj/Sandkasse"
  Retrieving 1 pages from wikipedia:no.
  
  >>> Bruker:Stigmj/Sandkasse <<<
  WARNING: Source section #Se_også and target section [[no:Alpin 
kombinasjon#Superkombinasjon]] found. Skipping.
  WARNING: Source section #Se_også and target section [[no:Alpin 
kombinasjon#Superkombinasjon]] found. Skipping.
  WARNING: Source section #Se_også and target section [[no:Alpin 
kombinasjon#Superkombinasjon]] found. Skipping.
  WARNING: Source section #Se_også and target section [[no:Alpin 
kombinasjon#Superkombinasjon]] found. Skipping.
  @@ -1,14 +1,14 @@
  - * [[Evgeni Plushenko]]
  + * [[Jevgenij Pljusjtsjenko|Evgeni Plushenko]]
  - * [[Evgeni Plushenko|test]]
  + * [[jevgenij Pljusjtsjenko|test]]
  - * [[Evgeni Plushenko|Jevgenij Pljusjtsjenko]]
  + * [[Jevgenij Pljusjtsjenko]]
  - * [[Evgeni Plushenko|Jevgenij Pljusjtsjenkovitsj]]
  + * [[Jevgenij Pljusjtsjenko]]vitsj
  - * [[Evgeni Plushenko|jevgenij Pljusjtsjenko]]
  + * [[jevgenij Pljusjtsjenko]]
  - * [[Evgeni Plushenko|jevgenij Pljusjtsjenkovitsj]]
  + * [[jevgenij Pljusjtsjenko]]vitsj
  - * [[Evgeni Plushenko]]:Jau
  - * [[Evgeni Plushenko]]:hau
  + * [[Jevgenij Pljusjtsjenko|Evgeni Plushenko]]:Jau
  + * [[Jevgenij Pljusjtsjenko|Evgeni Plushenko]]:hau
  - * [[Evgeni Plushenko|:breakit]]
  + * [[jevgenij Pljusjtsjenko|breakit]]
  - * [[superkombinasjon]]
  - * [[Superkombinasjon]]
  + * [[alpin kombinasjon#Superkombinasjon|superkombinasjon]]
  + * [[Alpin kombinasjon#Superkombinasjon|Superkombinasjon]]
  - * [[superkombinasjon|kombinasjon]]
  + * [[alpin kombinasjon#Superkombinasjon|kombinasjon]]
  - * [[Superkombinasjon]]test
  + * [[Alpin kombinasjon#Superkombinasjon|Superkombinasjontest]]
  - * [[superkombinasjon|kombinasjon]]stest
  + * [[alpin kombinasjon#Superkombinasjon|kombinasjonstest]]
  
  @@ -21 +21 @@
  - * [[ishockey-VM 2011 (elitedivisjonen)|ishockey-VM 2011]]
  + * [[ishockey-VM 2011 (toppdivisjonen)|ishockey-VM 2011]]

Now running with old version:

  $ git checkout 8a7c42f5~1
  Note: checking out '8a7c42f5~1'.
  
  You are in 'detached HEAD' state. You can look around, make experimental
  changes and commit them, and you can discard any commits you make in this
  state without impacting any branches by performing another checkout.
  
  If you want to create a new branch to retain commits you create, you may
  do so (now or later) by using -b with the checkout command again. Example:
  
git checkout -b new_branch_name
  
  HEAD is now at e56b4be... Merge "flake8-docstrings 0.2.2-0.2.4 fail"
  $ python pwb.py fixing_redirects.py -simulate -page:"Bruker:Stigmj/Sandkasse"
  Retrieving 1 pages from wikipedia:no.
  
  
  >>> Bruker:Stigmj/Sandkasse <<<
  @@ -1,18 +1,18 @@
  - * [[Evgeni Plushenko]]
  + * [[Jevgenij Pljusjtsjenko|Evgeni Plushenko]]
  - * [[Evgeni Plushenko|test]]
  + * [[Jevgenij Pljusjtsjenko|test]]
  - * [[Evgeni Plushenko|Jevgenij Pljusjtsjenko]]
  + * [[Jevgenij Pljusjtsjenko]]
  - * [[Evgeni Plushenko|Jevgenij Pljusjtsjenkovitsj]]
  + * [[Jevgenij Pljusjtsjenko]]vitsj
  - * [[Evgeni Plushenko|jevgenij Pljusjtsjenko]]
  + * [[jevgenij Pljusjtsjenko]]
  - * [[Evgeni Plushenko|jevgenij Pljusjtsjenkovitsj]]
  + * [[jevgenij Pljusjtsjenko]]vitsj
  - * [[Evgeni Plushenko]]:Jau
  - * [[Evgeni Plushenko]]:hau
  + * [[Jevgenij Pljusjtsjenko|Evgeni Plushenko]]:Jau
  + * [[Jevgenij Pljusjtsjenko|Evgeni Plushenko]]:hau
  - * [[Evgeni Plushenko|:breakit]]
  + * [[Jevgenij Pljusjtsjenko|:breakit]]
  - * [[superkombinasjon]]
  - * [[Superkombinasjon]]
  + * [[Alpin kombinasjon|superkombinasjon]]
  + * [[Alpin kombinasjon|Superkombinasjon]]
  - * [[superkombinasjon|kombinasjon]]
  + * [[Alpin kombinasjon|kombinasjon]]
  - * [[Superkombinasjon]]test
  + * [[Alpin kombinasjon|Superkombinasjontest]]
  - * [[superkombinasjon|kombinasjon]]stest
  + * [[Alpin kombinasjon|kombinasjonstest]]
  - * [[Superkombinasjon#Se_også]]
  + * [[Alpin kombinasjon#Se_også|Superkombinasjon]]
  - * [[Superkombinasjon#Se_også|testing]]
  + * [[Alpin kombinasjon#Se_også|testing]]
  - * [[Superkombinasjon#Se_også|Testing]]
  + * [[Alpin kombinasjon#Se_også|Testing]]
  - * [[Superkombinasjon#Se_også|testing]]inging
  + * [[Alpin kombinasjon#Se_også|testinginging]]
  
  @@ -21 +21 @@
  - * [[ishockey-VM 2011 (elitedivisjonen)|ishockey-VM 2011]]
  + * [[Ishockey-VM 2011 (toppdivisjonen)|ishockey-VM 2011]]

The discrepancies are shown best here:

  $ master
  @@ -21 +21 @@
  - * [[ishockey-VM 2011 (elitedivisjonen)|ishockey-VM 2011]]
  + * [[ishockey-VM 2011 (toppdivisjonen)|ishockey-VM 2011]]
  
  $ 8a7c42f5~1
  @@ -21 +21 @@
  - * [[ishockey-VM 2011