I've had some trouble with pylint no-member.
I've had some luck with specifically whitelisting c modules with --extension-pkg-whitelist, but it was tedious trying to maintain this list. Often it was troublesome even getting it working in the first place; If there was a john package, that loaded a dynamic lib _john_core, I'd have to whitelist john._john_core, john by itself wouldn't work. Which lead me having to inspect external libs manually.
Then I discovered the --unsafe-load-any-extension flag, and thought my troubles were over.
However, it doesn't seem to do anything.
Adding the flag (and removing my whitelist) didn't load any of the modules I had previously whitelisted. pylint still does it's thing, happily seeming to ignore the flag, along with any c modules. The modules don't seem to be dynamically loaded either (I know this is something pylint doesn't handle)
am I doing something wrong here?