from smb.SMBConnection import SMBConnection
from smb.smb_structs import OperationFailure, ProtocolError
flake-8-import-order says:
./framework/os_access/smb_path.py:13:1: I100 Import statements are in the wrong order. 'from smb.smb_structs import OperationFailure, ProtocolError' should be before 'from smb.SMBConnection import SMBConnection'
Sorted by PyCharm with case-sensitivity:
flake-8-import-order
says: