Inconsistent isort results from the same version
The same version of all packages on two machines. The difference — one has them on virtualenv, the other globally.
isort can’t correctly determine which imports are from third party and first party when it’s installed globally.
With conversion to virtualenv
Just install it in virtualenv. It may not be optimal when you’re using virtualization already.
In isort settings file set:
Also list all your local packages in the following option:
Cumbersome, but that’s the workaround. Hopefully it will be fixed.