You can set up nvim with autocompletion and even tabnine ai, it gets real close to an IDE...
Still I started using pycharm recently. Not nearly as cool but more functional.
That said, if I see similar news about pycharm snooping I will go right back to nvim.