Xqt added a comment.
Some remarks: **Pywikibot versioning** Master branch should not be used for production systems but many thanks for all test which are done with its usage ;-). Anyway using it for a docker images is not a good idea: Commits are made continuously but the development counter is not changed. And there might be new features which are not tested for a longer time and is not sure whether it always works right even we have deeptests running before merging. For example Pywikibot 8 drops support for Python < 3.6.1 and MW < 1.27, prohibits some positional arguments of methods and maybe comes with new features: 2FA login support, rewritten token handling, expanded http exception handling, MW API format2 usage, installing as site-package from git repository, entry point for foreign scripts. The minimal releas supporting Wikimedia sites is 6.6.1. All versions are following semver since 6.5.0 which means there are breaking changes expected in 7.0.0 or 8.0.0 against older releases but no breaking changes are made between major releases (but deprecation warnings may be thrown). All changes can be found in the changelog <https://doc.wikimedia.org/pywikibot/master/changelog.html>. All releases are tagged with the version number which can be used to collect older releases. The `stable` branch is always the last publisched releas which is not under development. Patch releases like 7.7.1 are mostly backported changes from master to stable branch which contains L10N updates for new Wikimedia sites like in 7.7.1, 6.6.2-6.6.5 or important bugfixes like in 7.5.2, 7.5.1, 7.2.1, 7.1.1. **Docker** There are two dockerfile creation files shipped with pywikibot: - https://gerrit.wikimedia.org/r/plugins/gitiles/pywikibot/core/+/94175a980a642539fbf27c904723dd89ec217c83/Dockerfile - https://gerrit.wikimedia.org/r/plugins/gitiles/pywikibot/core/+/94175a980a642539fbf27c904723dd89ec217c83/Dockerfile-dev The last Update was 2020 when release 4.2 was published. Python 3.10 looks stable enough to use it with the docker image but has few advantages like case-statements, better debugging support, TypeGuard etc. Currently Pywikibot is only published on Python Package Index. Is it appropriate to publish releases on docker hub too? TASK DETAIL https://phabricator.wikimedia.org/T249787 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: yuvipanda, Stang, Multichill, Raymond_Ndibe, YFdyh000, Galobtter, taavi, aborrero, Bstorm, Framawiki, zhuyifei1999, Xqt, Legoktm, Aklapper, bd808, Liuxinyu970226, pywikibot-bugs-list, JJMC89, Ramtin2021, PotsdamLamb, dcaro, Devnull, Slst2020, GeminiAgaloos, Jyoo1011, nskaggs, JohnsonLee01, SHEKH, Dijkstra, Khutuck, Nintendofan885, Zkhalido, Phamhi, Viztor, Wenyi, Namenlos314, skpuneethumar, sietec, Zylc, 1978Gage2001, Operator873, Bsandipan, DSquirrelGM, Chicocvenancio, Allthingsgo, Tbscho, MayS, Freddy2001, Mdupont, Dvorapa, Altostratus, Avicennasis, Luke081515, mys_721tx, Jitrixis, Gryllida, jayvdb, Masti, scfc, Alchimista, coren, Krenair
_______________________________________________ pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org