Xqt added a comment.
In T226507#5285475 <https://phabricator.wikimedia.org/T226507#5285475>, @Dvorapa wrote: > In T226507#5285444 <https://phabricator.wikimedia.org/T226507#5285444>, @Xqt wrote: > > > I think we can provide a final "python2" tag in the same way. > > > Good idea. So are we going the way of a breakage? Somewhat like: > > - T225591: Make Travis and Appveyor pass again <https://phabricator.wikimedia.org/T225591> > - push last 3.x version, tag it with stable & py2 tags > - commit version identifiers to 4.0.x all over rPWBC <https://phabricator.wikimedia.org/diffusion/PWBC/> > - commit py2+3.4 deprecations during the summer (code deprecation, dependency version update, updated dependency issues fix, code cleanup, etc.) > - T225591: Make Travis and Appveyor pass again <https://phabricator.wikimedia.org/T225591> again > - push first 4.x version, tag it with stable Something like this, yes. But more documentation stuff is needed too and probably inform users via mailing list or so. Deprecated parts which are going to be removed should be anounced e.g. via FutureWarning as proposed to be visible by bot owners. Thy have mostly one month or more to fix their code if necesary. Maybe we can have some migration service for private code. There are some code parts which has to be migrated from py2 to py3. Most of them can be done by the 2to3.py fixer but that script fixes more than necessary to be sure all problems are fixed. I migrated all my scripts few days ago and found only one problem. TASK DETAIL https://phabricator.wikimedia.org/T226507 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: matej_suchanek, Frettie, Geertivp, Tobias1984, Chicocvenancio, Ladsgroup, Aklapper, pywikibot-bugs-list, zhuyifei1999, hashar, D3r1ck01, Lokal_Profil, Framawiki, valhallasw, Multichill, Mpaa, Dvorapa, Dalba, Xqt, Viztor, DannyS712, Wenyi, Tbscho, MayS, Mdupont, JJMC89, Altostratus, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy
_______________________________________________ pywikibot-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
