fix: distribute is not more a requirement with virtualenv
dev: allow the user login/logout, needed to use rosetta
dev(js): remove trailing space in js