[Pywikipedia-bugs] [Maniphest] [Commented On] T121326: Pywikibot's requirements.txt needs pip 6+ which is not present on Ubuntu Trusty

2015-12-13 Thread jayvdb
jayvdb added a comment. Any Python lower than 2.7.9 iirc is insecure, and will require overriding system provided packages, or a virtualenv. TASK DETAIL https://phabricator.wikimedia.org/T121326 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: jayvd

[Pywikipedia-bugs] [Maniphest] [Commented On] T121326: Pywikibot's requirements.txt needs pip 6+ which is not present on Ubuntu Trusty

2015-12-13 Thread Tgr
Tgr added a comment. The default Python on Trusty is currently 2.7.6 - people would have to remember to type `python3` and hashbangs would not work either. That's not a huge deal but all else being equal I would prefer targeting the default version. TASK DETAIL https://phabricator.wikimedia.

[Pywikipedia-bugs] [Maniphest] [Updated] T86074: ItemPage.editEntity does not support 'async'

2015-12-13 Thread Liuxinyu970226
Liuxinyu970226 set Security to None. TASK DETAIL https://phabricator.wikimedia.org/T86074 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: vadi, Liuxinyu970226 Cc: gerritbot, StudiesWorld, Liuxinyu970226, m4tx, Aklapper, pywikibot-bugs-list, Ricordisa

[Pywikipedia-bugs] [Maniphest] [Changed Project Column] T121365: pep257 D403 capitalisation

2015-12-13 Thread jayvdb
jayvdb moved this task to Reported Upstream on the Upstream workboard. TASK DETAIL https://phabricator.wikimedia.org/T121365 WORKBOARD https://phabricator.wikimedia.org/project/board/153/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: jayvdb Cc: g

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

2015-12-13 Thread jayvdb
jayvdb added a project: Upstream. jayvdb added a comment. I've raised: https://github.com/GreenSteam/pep257/issues/166 for "quotation mark at start or end of docstring" https://github.com/GreenSteam/pep257/issues/167 for "D403 has a very simplistic definition of word" TASK DETAIL https://pha

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

2015-12-13 Thread jayvdb
jayvdb edited the task description. TASK DETAIL https://phabricator.wikimedia.org/T121365 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: jayvdb Cc: gerritbot, Aklapper, StudiesWorld, jayvdb, pywikibot-bugs-list

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

2015-12-13 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: gerritbot, Aklapper, StudiesWorld, jayvdb, pywikibot-bugs-list

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

2015-12-13 Thread gerritbot
gerritbot added a comment. Change 258896 merged by jenkins-bot: Fix docstring using quad-quote https://gerrit.wikimedia.org/r/258896 TASK DETAIL https://phabricator.wikimedia.org/T121365 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: gerritbot Cc:

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

2015-12-13 Thread jayvdb
jayvdb edited the task description. jayvdb set Security to None. TASK DETAIL https://phabricator.wikimedia.org/T121365 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: jayvdb Cc: gerritbot, Aklapper, StudiesWorld, jayvdb, pywikibot-bugs-list ___

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

2015-12-13 Thread jayvdb
jayvdb added a comment. IMO the errors rejecting 'Create/Edit' and '(Un)protect' feel like an "over-reach" bug in pep257. It feels like they are not allowing the first word to be .. interesting. But to be fair, pep257 is partly intended to simplify docstrings , and thus help ESL-people to und

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

2015-12-13 Thread gerritbot
gerritbot added a subscriber: gerritbot. gerritbot added a comment. Change 258896 had a related patch set uploaded (by John Vandenberg): Fix docstring using quod-quote https://gerrit.wikimedia.org/r/258896 TASK DETAIL https://phabricator.wikimedia.org/T121365 EMAIL PREFERENCES https://phab

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

2015-12-13 Thread gerritbot
gerritbot added a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T121365 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: gerritbot Cc: gerritbot, Aklapper, StudiesWorld, jayvdb, pywikibot-bugs-list

[Pywikipedia-bugs] [Maniphest] [Commented On] T121366: deprecation decorators should add deprecation information to docstrings

2015-12-13 Thread jayvdb
jayvdb added a comment. As decorators are fairly 'advanced Python', and are complex to build/modify/test, this would be a good https://phabricator.wikimedia.org/tag/google-code-in-2015/ project for someone wanting to increase their Python skills. TASK DETAIL https://phabricator.wikimedia.or

[Pywikipedia-bugs] [Maniphest] [Created] T121366: deprecation decorators should add deprecation information to docstrings

2015-12-13 Thread jayvdb
jayvdb created this task. jayvdb added subscribers: Aklapper, StudiesWorld, jayvdb, pywikibot-bugs-list. jayvdb added projects: pywikibot-core, Pywikibot-documentation. Herald added a project: Documentation. TASK DESCRIPTION T121365 shows many instances where the docstring has 'DEPRECATED' expli

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

2015-12-13 Thread jayvdb
jayvdb created this task. jayvdb added a subscriber: jayvdb. jayvdb added a project: pywikibot-core. Herald added subscribers: pywikibot-bugs-list, StudiesWorld, Aklapper. TASK DESCRIPTION pep257 has introduced D403 "First word of first line [of docstring] should be properly capitalized" http

[Pywikipedia-bugs] [Maniphest] [Commented On] T109213: cosmetic_Changes replaces {{PAGENAME}} in with "API"

2015-12-13 Thread jayvdb
jayvdb added a comment. Note this also occurs in v 2.0, so a fix needs to be backported. TASK DETAIL https://phabricator.wikimedia.org/T109213 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: jayvdb Cc: gerritbot, Legoktm, XZise, Mpaa, jayvdb, Danny_

[Pywikipedia-bugs] [Maniphest] [Updated] T109213: cosmetic_Changes replaces {{PAGENAME}} in with "API"

2015-12-13 Thread gerritbot
gerritbot added a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T109213 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: gerritbot Cc: gerritbot, Legoktm, XZise, Mpaa, jayvdb, Danny_B, pywikibot-bugs-list, JAnD, Aklapper

[Pywikipedia-bugs] [Maniphest] [Commented On] T109213: cosmetic_Changes replaces {{PAGENAME}} in with "API"

2015-12-13 Thread gerritbot
gerritbot added a subscriber: gerritbot. gerritbot added a comment. Change 258782 had a related patch set uploaded (by John Vandenberg): Do not expand text by default in getCategoryLinks https://gerrit.wikimedia.org/r/258782 TASK DETAIL https://phabricator.wikimedia.org/T109213 EMAIL PREFERE

[Pywikipedia-bugs] [Maniphest] [Commented On] T121326: Pywikibot's requirements.txt needs pip 6+ which is not present on Ubuntu Trusty

2015-12-13 Thread jayvdb
jayvdb added a subscriber: jayvdb. jayvdb added a comment. Another option is to install using `python setup.py install` But given that trusty is our default platform it makes sense to do something to make it easy. To avoid markers a `requirements` needs to target only Python 2 or 3, and the fil

[Pywikipedia-bugs] [Maniphest] [Edited] T121326: Pywikibot's requirements.txt needs pip 6+ which is not present on Ubuntu Trusty

2015-12-13 Thread jayvdb
jayvdb edited the task description. jayvdb set Security to None. TASK DETAIL https://phabricator.wikimedia.org/T121326 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: jayvdb Cc: Aklapper, StudiesWorld, pywikibot-bugs-list, Tgr, mobrovac, jeremyb __

[Pywikipedia-bugs] [Maniphest] [Changed Subscribers] T104864: [breaking change] Page.namespace() gives inconsistent result

2015-12-13 Thread Sn1per
Sn1per added a subscriber: Sn1per. TASK DETAIL https://phabricator.wikimedia.org/T104864 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: jayvdb, Sn1per Cc: Sn1per, gerritbot, XZise, jayvdb, Aklapper, Xqt, pywikibot-bugs-list ___

[Pywikipedia-bugs] [Maniphest] [Commented On] T109213: cosmetic_Changes replaces {{PAGENAME}} in with "API"

2015-12-13 Thread JAnD
JAnD added a comment. In https://phabricator.wikimedia.org/T109213#1872310, @Aklapper wrote: > Can someone reply to the last comment? Are there any news / progress to > share? > Is the current priority correct > >