Often pywikibot supplies type hints, but often it doesn't. This is a tracking ticket for consistently supplying type hints throughout our library.
When finished I'll likely look into integrating mypy into our tests to prevent regression.
Often pywikibot supplies type hints, but often it doesn't. This is a tracking ticket for consistently supplying type hints throughout our library.
When finished I'll likely look into integrating mypy into our tests to prevent regression.
Change 703916 had a related patch set uploaded (by Damian; author: Damian):
[pywikibot/core@master] [IMPR] bot_choice.py type hints
Change 704629 had a related patch set uploaded (by Damian; author: Damian):
[pywikibot/core@master] [bugfix] OutputProxyOption's 'out' could return None
Change 704637 had a related patch set uploaded (by Damian; author: Damian):
[pywikibot/core@master] [bugfix] ContextOption result() method returns None
Change 704872 had a related patch set uploaded (by Damian; author: Damian):
[pywikibot/core@master] [IMPR] backports.py type hints
Change 704885 had a related patch set uploaded (by Damian; author: Damian):
[pywikibot/core@master] [IMPR] bot.py type hints
Change 703916 merged by jenkins-bot:
[pywikibot/core@master] [IMPR] bot_choice.py type hints
Change 704872 merged by jenkins-bot:
[pywikibot/core@master] [IMPR] backports.py type hints
Change 704637 merged by jenkins-bot:
[pywikibot/core@master] [cleanup] Explicitly return None from ContextOption.result()
Change 704629 merged by jenkins-bot:
[pywikibot/core@master] [bugfix] OutputProxyOption's 'out' could return None
Change 705041 had a related patch set uploaded (by JJMC89; author: JJMC89):
[pywikibot/core@master] [IMPR] add type hints
Change 705164 had a related patch set uploaded (by Damian; author: Damian):
[pywikibot/core@master] [IMPR] cosmetic_changes.py type hints
Change 705168 had a related patch set uploaded (by Damian; author: Damian):
[pywikibot/core@master] [IMPR] daemonize.py type hints
Change 705168 merged by jenkins-bot:
[pywikibot/core@master] [IMPR] daemonize.py type hints
Change 705164 merged by jenkins-bot:
[pywikibot/core@master] [IMPR] cosmetic_changes.py type hints
Change 708872 had a related patch set uploaded (by Damian; author: Damian):
[pywikibot/core@master] [IMPR] date.py type hints
Change 708872 merged by jenkins-bot:
[pywikibot/core@master] [IMPR] date.py type hints
Change 709236 had a related patch set uploaded (by Damian; author: Damian):
[pywikibot/core@master] [IMPR] diff.py type hints
Change 709251 had a related patch set uploaded (by Damian; author: Damian):
[pywikibot/core@master] [IMPR] echo.py type hints
Change 709252 had a related patch set uploaded (by Damian; author: Damian):
[pywikibot/core@master] [IMPR] editor.py type hints
Change 709253 had a related patch set uploaded (by Damian; author: Damian):
[pywikibot/core@master] [IMPR] exceptions.py type hints
Change 709590 had a related patch set uploaded (by Damian; author: Damian):
[pywikibot/core@master] [IMPR] family.py type hints
Change 704885 merged by jenkins-bot:
[pywikibot/core@master] [IMPR] bot.py type hints
Change 709832 had a related patch set uploaded (by Damian; author: Damian):
[pywikibot/core@master] [IMPR] flow.py type hints
Change 710116 had a related patch set uploaded (by Damian; author: Damian):
[pywikibot/core@master] [IMPR] i18n.py type hints
Change 710382 had a related patch set uploaded (by Damian; author: Damian):
[pywikibot/core@master] [IMPR] __init__.py type hints
Change 710612 had a related patch set uploaded (by Damian; author: Damian):
[pywikibot/core@master] [IMPR] interwiki_graph.py type hints
Change 710615 had a related patch set uploaded (by Damian; author: Damian):
[pywikibot/core@master] [IMPR] logentries.py type hints
Change 710673 had a related patch set uploaded (by Damian; author: Damian):
[pywikibot/core@master] [IMPR] logging.py type hints
Change 710675 had a related patch set uploaded (by Damian; author: Damian):
[pywikibot/core@master] [IMPR] login.py type hints
Change 709251 merged by jenkins-bot:
[pywikibot/core@master] [IMPR] echo.py type hints
Change 710675 merged by jenkins-bot:
[pywikibot/core@master] [IMPR] login.py type hints
Change 709253 merged by jenkins-bot:
[pywikibot/core@master] [IMPR] exceptions.py type hints
Change 710612 merged by jenkins-bot:
[pywikibot/core@master] [IMPR] interwiki_graph.py type hints
Change 710673 merged by jenkins-bot:
[pywikibot/core@master] [IMPR] logging.py type hints
Change 709252 merged by jenkins-bot:
[pywikibot/core@master] [IMPR] editor.py type hints
Change 714210 had a related patch set uploaded (by Damian; author: Damian):
[pywikibot/core@master] [IMPR] pagegenerators.py type hints
Change 714455 had a related patch set uploaded (by Damian; author: Damian):
[pywikibot/core@master] [IMPR] proofreadpage.py type hints
Change 709832 merged by jenkins-bot:
[pywikibot/core@master] [IMPR] flow.py type hints
Change 709236 merged by jenkins-bot:
[pywikibot/core@master] [IMPR] diff.py type hints
Change 714455 abandoned by Damian:
[pywikibot/core@master] [IMPR] proofreadpage.py type hints
Reason:
Left pywikibot (for details see blog.atagar.com)
Change 710382 abandoned by Damian:
[pywikibot/core@master] [IMPR] __init__.py type hints
Reason:
Left pywikibot (for details see blog.atagar.com)
Change 710615 abandoned by Damian:
[pywikibot/core@master] [IMPR] logentries.py type hints
Reason:
Left pywikibot (for details see blog.atagar.com)
Change 714210 abandoned by Damian:
[pywikibot/core@master] [IMPR] pagegenerators.py type hints
Reason:
Left pywikibot (for details see blog.atagar.com)
Change 710116 abandoned by Damian:
[pywikibot/core@master] [IMPR] i18n.py type hints
Reason:
Left pywikibot (for details see blog.atagar.com)
Change 709590 abandoned by Damian:
[pywikibot/core@master] [IMPR] family.py type hints
Reason:
Left pywikibot (for details see blog.atagar.com)
Change 714455 restored by Xqt:
[pywikibot/core@master] [IMPR] proofreadpage.py type hints
Change 714455 merged by jenkins-bot:
[pywikibot/core@master] [IMPR] proofreadpage.py type hints
Change 710615 restored by Xqt:
[pywikibot/core@master] [IMPR] logentries.py type hints
Change 710615 merged by jenkins-bot:
[pywikibot/core@master] [IMPR] logentries.py type hints
Change 710382 merged by jenkins-bot:
[pywikibot/core@master] [IMPR] __init__.py type hints
Change 714210 restored by Xqt:
[pywikibot/core@master] [IMPR] pagegenerators.py type hints
Change 714210 merged by jenkins-bot:
[pywikibot/core@master] [IMPR] pagegenerators.py type hints
Change 710116 merged by jenkins-bot:
[pywikibot/core@master] [IMPR] i18n.py type hints