Xqt created this task.
Xqt added a project: Pywikibot.
Restricted Application added subscribers: pywikibot-bugs-list, Aklapper.
TASK DESCRIPTION
Introduction
------------
Match object groups can be accessed by `__getitem__`, which is equivalent to
`group()`. `So mo['name']` is now equivalent to `mo.group('name')`.
https://docs.python.org/3.6/whatsnew/3.6.html#re
What to do
----------
All occurences of `match.group('name')` is to be replaced by the
corresponding item access match['name'].
These issues can be found at
https://codesearch.wmcloud.org/pywikibot/?q=%5C.group%5C(%27%5Cw%2B%27%5C)&i=nope&files=&excludeFiles=&repos=
Split patches into parts of only a couple of affected files. This makes it
easier to review.
**This task is not ready to go yet.** We are waiting for Python 3.5 support
has been dropped.
Usefull links
-------------
- Pywikibot documentation <https://doc.wikimedia.org/pywikibot/master/>
- Pywikibot Manual <https://www.mediawiki.org/wiki/Manual:Pywikibot>
- Python Coding Convention
<https://www.mediawiki.org/wiki/Manual:Coding_conventions/Python>
- Pywikibot Development Guidelines
<https://www.mediawiki.org/wiki/Manual:Pywikibot/Development/Guidelines>
TASK DETAIL
https://phabricator.wikimedia.org/T308261
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Xqt
Cc: Aklapper, pywikibot-bugs-list, Xqt, Jyoo1011, JohnsonLee01, SHEKH,
Dijkstra, Khutuck, Zkhalido, Viztor, Wenyi, Tbscho, MayS, Mdupont, JJMC89,
Dvorapa, Altostratus, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista
_______________________________________________
pywikibot-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]