async def main() -> None:
    bus = resolve(MessageBus)
    user = (await _prompt_user())
    password = _prompt_password()
    (await bus.execute(ChangePassword(email=user.email, password=password)))
async def main() -> None:
    bus = resolve(MessageBus)
    user = (await _prompt_user())
    password = _prompt_password()
    (await bus.execute(ChangePassword(email=user.email, password=password)))