When running the tests on linux I get the following lint issues which will stop tarmac from landing the branch: ubuntu_sso/main/darwin.py: 79: [C0301] Line too long (82/79) 82: [C0301] Line too long (94/79) 83: [C0301] Line too long (80/79) 58: [C0111, get_sso_pb_port] Missing docstring 36: [W0611] Unused import timeout_func 36: [W0611] Unused import shutdown_func 36: [W0611] Unused import start_setup 36: [W0611] Unused import finish_setup 36: [W0611] Unused import main ubuntu_sso/main/perspective_broker.py: 63: [C0103, SSOLoginProxy.CaptchaGenerated] Invalid name "CaptchaGenerated" (should match ([a-z_][a-z0-9_]{2,79}$|setUp|tearDown)) 67: [C0103, SSOLoginProxy.CaptchaGenerationError] Invalid name "CaptchaGenerationError" (should match ([a-z_][a-z0-9_]{2,79}$|setUp|tearDown)) 76: [C0103, SSOLoginProxy.UserRegistered] Invalid name "UserRegistered" (should match ([a-z_][a-z0-9_]{2,79}$|setUp|tearDown)) 80: [C0103, SSOLoginProxy.UserRegistrationError] Invalid name "UserRegistrationError" (should match ([a-z_][a-z0-9_]{2,79}$|setUp|tearDown)) 91: [C0103, SSOLoginProxy.LoggedIn] Invalid name "LoggedIn" (should match ([a-z_][a-z0-9_]{2,79}$|setUp|tearDown)) 95: [C0103, SSOLoginProxy.LoginError] Invalid name "LoginError" (should match ([a-z_][a-z0-9_]{2,79}$|setUp|tearDown)) 99: [C0103, SSOLoginProxy.UserNotValidated] Invalid name "UserNotValidated" (should match ([a-z_][a-z0-9_]{2,79}$|setUp|tearDown)) 110: [C0103, SSOLoginProxy.EmailValidated] Invalid name "EmailValidated" (should match ([a-z_][a-z0-9_]{2,79}$|setUp|tearDown)) 114: [C0103, SSOLoginProxy.EmailValidationError] Invalid name "EmailValidationError" (should match ([a-z_][a-z0-9_]{2,79}$|setUp|tearDown)) 127: [C0103, SSOLoginProxy.PasswordResetTokenSent] Invalid name "PasswordResetTokenSent" (should match ([a-z_][a-z0-9_]{2,79}$|setUp|tearDown)) 131: [C0103, SSOLoginProxy.PasswordResetError] Invalid name "PasswordResetError" (should match ([a-z_][a-z0-9_]{2,79}$|setUp|tearDown)) 140: [C0103, SSOLoginProxy.PasswordChanged] Invalid name "PasswordChanged" (should match ([a-z_][a-z0-9_]{2,79}$|setUp|tearDown)) 144: [C0103, SSOLoginProxy.PasswordChangeError] Invalid name "PasswordChangeError" (should match ([a-z_][a-z0-9_]{2,79}$|setUp|tearDown)) 193: [C0103, CredentialsManagementProxy.AuthorizationDenied] Invalid name "AuthorizationDenied" (should match ([a-z_][a-z0-9_]{2,79}$|setUp|tearDown)) 197: [C0103, CredentialsManagementProxy.CredentialsFound] Invalid name "CredentialsFound" (should match ([a-z_][a-z0-9_]{2,79}$|setUp|tearDown)) 201: [C0103, CredentialsManagementProxy.CredentialsNotFound] Invalid name "CredentialsNotFound" (should match ([a-z_][a-z0-9_]{2,79}$|setUp|tearDown)) 205: [C0103, CredentialsManagementProxy.CredentialsCleared] Invalid name "CredentialsCleared" (should match ([a-z_][a-z0-9_]{2,79}$|setUp|tearDown)) 209: [C0103, CredentialsManagementProxy.CredentialsStored] Invalid name "CredentialsStored" (should match ([a-z_][a-z0-9_]{2,79}$|setUp|tearDown)) 213: [C0103, CredentialsManagementProxy.CredentialsError] Invalid name "CredentialsError" (should match ([a-z_][a-z0-9_]{2,79}$|setUp|tearDown)) 325: [C0103] Invalid name "timeout_func" (should match (([A-Z_][A-Z0-9_]*)|(__.*__))$) 326: [C0103] Invalid name "start_setup" (should match (([A-Z_][A-Z0-9_]*)|(__.*__))$) 28: [W0611] Unused import defer ubuntu_sso/main/tests/test_windows.py: 84: [E1101, MiscTestCase.test_get_userid] Module 'ubuntu_sso.main.windows' has no 'get_user_id' member 113: [E1101, MiscTestCase.test_get_activation_cmdline] Module 'ubuntu_sso.main.windows' has no 'SSO_SERVICE_NAME' member ubuntu_sso/main/windows.py: 72: [C0111, get_sso_pb_port] Missing docstring 83: [C0111, get_activation_cmdline] Missing docstring 51: [W0611] Unused import timeout_func 51: [W0611] Unused import shutdown_func 51: [W0611] Unused import start_setup 51: [W0611] Unused import finish_setup 51: [W0611] Unused import main ubuntu_sso/networkstate/darwin.py: 87: [E1101, NetworkManagerState.got_error] Instance of 'NetworkManagerState' has no 'dbus' member 88: [E0602, NetworkManagerState.got_error] Undefined variable 'DBUS_UNKNOWN_SERVICE'