So git stores commit with SHA1. Since my code has a meaning it will be difficult to temper. As a result the remote execution of
curl https://gist.githubusercontent.com/jul/85fd7344a1e77975c641/raw/43f839c043c767cbd5f7d987a58b6a364a38594c/gen_gen_pass.py | colour="smoke.txt" dst="genpass.py" python -i
should enable you to generate from remote source pretty securely your own password generator whose patterns are based on a text file (a song in your language in occidental alphabet is quite recommended) thus close to be memorizable while way less dangerous than the actual one. For less problem deploying the assets are including with the code.
If this is not the poor's man SaaS or PaaS, or the minimalistic SaaS I don't know how people make money :)
[to limit the dependency on archery with += _dict submit a patch or fork because it is annoying to do pip install archery]