ParentFull threadkingdomcome50·This is just poor API design. It's that simple. `login` is on the wrong object. I'm not going to write it all out but consider this snippet:``` def login(self) -> AppClient ```View on HN