I'm currently developing a lot with Python. I use projects like
pwntools and sometimes I'm contributing to repositories that use star imports in their source code. I know that star imports are not recommended and I also know how I can avoid them when writing my own code. Nevertheless, I need to work with code that makes use of them.
Every LSP for Python spams me with messages like
'...' may be undefined, or defined from star imports: ....
I want warnings when something is not defined, so just disabling them is not an option. I tried this, but that only suppresses the original warning at the import. Is there no way for the LSP to read everything from a star import to give proper warnings?