Page MenuHomePhabricator

Drop support for Python 3.4
Open, LowPublic

Description

  • The end of life cycle of Python 3.4 has been reached since 18th March 2019.
  • For Python 2.7 users there is a deprecation warning which is recommondating Python 3.5 or higher
  • A vulnerability was found with Pillow but this package cannot be updated (T239539)
  • Other packages aren't supporting Python 3.4 with new releases any longer like pywinauto, pywin32, pytest

Details

Related Gerrit Patches:

Event Timeline

Xqt created this task.Dec 1 2019, 6:09 PM
Restricted Application added subscribers: pywikibot-bugs-list, Aklapper. · View Herald TranscriptDec 1 2019, 6:09 PM
Xqt triaged this task as Low priority.Dec 1 2019, 6:10 PM

Change 553860 had a related patch set uploaded (by Xqt; owner: Xqt):
[pywikibot/core@master] [tests] Remove CI tests for Python 3.4

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

Change 553861 had a related patch set uploaded (by Xqt; owner: Xqt):
[pywikibot/core@master] [Python] Deprecation warning for Python 3.4

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

Change 553869 had a related patch set uploaded (by Xqt; owner: Xqt):
[pywikibot/core@master] [IMPR] Check whether scripts need Python 3.5 or higher

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

Xqt added a subscriber: Dvorapa.Dec 2 2019, 8:39 AM

Change 553860 merged by jenkins-bot:
[pywikibot/core@master] [tests] Remove CI tests for Python 3.4

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

Change 553861 merged by jenkins-bot:
[pywikibot/core@master] [Python] Deprecation warning for Python 3.4

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