Hey @joeFurbee , thanks for the mention. I have also used getpass() with SWAT just like I did in my SGF paper that you mentioned. I would suggest that you might want too review how I have used it ... including the command to reset the pw variable to Null immediately after use. If you just use getpass() to prompt without the additional steps, then the variables will remain actively assigned and could be printed or otherwise called. Also, while I am on this topic, in order to secure the connections for SWAT, I ended up installing JupyterHub co-located with my Viya installation so that I could reference the security certs co-located on the Linux host without having to do any certificate distribution to workstations.
... View more