valhallasw added a comment. |
I have changed the overall structure of the project directory a bit. There are now two shared virtualenvs:
both venvs have pywikibot and mwparserfromhell installed. The shared username & config are now stored in ~/.pywikibot, safe from prying eyes. This also means it's super easy to use pywikibot: simply drop a python script that uses pywikibot, and call
~/venv-py35-stretch/python <your-script>
and the script will automatically use the nlwikibots account.
I have converted tvpupdater to the new system, and have converterd archivering as well (quadruple upgrade: pywikibot compat -> core, python 2 -> python 3, trusty -> stretch and sys.path hacks -> virtualenv).
tvpmelder is still to do.