I’m fine with switching to master.
There are two different things to take care of:
- The pywikibot used in unit tests and Docker, which is installed via requirements.txt. Solution is indeed to put in the git repo there together with a specific hash
- The pywikibot used in production: This is a manual check-out of pywikibot on disk, used via pwb.py.
We should probably align both.