Strainu added a comment.
In T301908#7734951 <https://phabricator.wikimedia.org/T301908#7734951>, @Xqt wrote: > In T301908#7734698 <https://phabricator.wikimedia.org/T301908#7734698>, @Strainu wrote: > >> I continue to believe we need to support a version at least a year after Cloud Services have moved away from it, as described in https://lists.wikimedia.org/hyperkitty/list/[email protected]/message/BSTDB6JYJ74DE3BTNWND4BAROLIXJTW5/ >> >> That would mean mid-2023 if I understood correctly the latest news about the Debian upgrades. > > If I follow this your proposal: > > 1. two years after official support has ended (e.g. 7 years after launch) AND > 2. one year after Toolforge moved to a newer Python version. AND > 3. the percentage of users of a version goes under 5% > > 1. The official support has ended Sept. 2020; two additional years will be Sept 2022. Dropping Python 3.5 is not planed for an earlier date. > 2. Toolforge migration has already started. > 3. The percentage of users is already below 0,3 % except for Toolforge but this will decrease rapidly if the Python base is changed. > > I don't want to fight for a few weeks or months. Release Pywikibot 7 was also postponed for few months. But I want to promote a change as early as even possible but this is also a long term process so that it can be planned. OK, I checked the announcement <https://lists.wikimedia.org/hyperkitty/list/[email protected]/message/EPJFISC52T7OOEFH5YYMZNL57O4VGSPR/> and it seems that the final shutdown of Stretch is planned to happen around June (although I suspect it will get delayed a little, but probably not until October). Let's get some data after that happens and see if there is anyone still using 3.5 from the Cloud Services (which would mean they explicitly need it) and if not then we can keep your proposed date. If there are still 3.5 users after June, we can still keep the date, but we should arrange some kind of notification (not sure who and in what circumstances can do that). How does that sound? > Please take into account that other packages that are mandatory for Pywikibot need Python 3.6 already; for example the central http interface `requests` has dropped Python 3.5 support 7 months ago and Python 3.6 support will be dropped this year. It's not immediately obvious to me what's the concern here. What's forcing us to increase the required requests version? TASK DETAIL https://phabricator.wikimedia.org/T301908 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Strainu Cc: Majavah, Strainu, Mpaa, Framawiki, Dvorapa, Dalba, Meno25, valhallasw, Multichill, Rubin16, Basilicofresco, kscanne, Larske, Lee, Huji, Salween, JJMC89, Legoktm, matej_suchanek, Aklapper, Xqt, pywikibot-bugs-list, Jyoo1011, JohnsonLee01, SHEKH, Dijkstra, Khutuck, Zkhalido, Viztor, Wenyi, Tbscho, MayS, Mdupont, Altostratus, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista
_______________________________________________ pywikibot-bugs mailing list -- [email protected] To unsubscribe send an email to [email protected]
