muc: remove non-deterministic nick colors

6 jobs for remote-nondeterministic-nick-colors in 3 minutes and 39 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Lint
failed #31576
allowed to fail
mypyc

00:00:40

failed #31574
allowed to fail
pylint-latest

00:02:46

failed #31575
allowed to fail
pylint-plugins

00:02:22

passed #31573
security-check

00:00:29

 
  Test
failed #31577
pytest-3.7

00:00:39

failed #31578
pytest-latest

00:00:51

 
Name Stage Failure
failed
pytest-3.7 Test

test/test_user.py:21: TypeError
=========================== short test summary info ============================
ERROR test/test_user.py::test_new_user - TypeError: __init__() takes from 7 t...
ERROR test/test_user.py::test_change_nick - TypeError: __init__() takes from ...
ERROR test/test_user.py::test_change_color - TypeError: __init__() takes from...
======================== 102 passed, 3 errors in 1.35s =========================
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
mypyc Lint
poezio/plugin_e2ee.py:270: error: Argument 2 to "isinstance" has incompatible type "Tuple[Union[MucTab, DynamicConversationTab, StaticConversationTab, PrivateTab]]"; expected "Union[type, Tuple[Union[type, Tuple[Any, ...]], ...]]"
poezio/plugin_e2ee.py:329: error: Unexpected keyword argument "passthrough" for "_encrypt" of "E2EEPlugin"
poezio/plugin_e2ee.py:374: error: Item "MucTab" of "Union[MucTab, DynamicConversationTab, StaticConversationTab, PrivateTab]" has no attribute "parent_muc"
poezio/plugin_e2ee.py:374: error: Item "DynamicConversationTab" of "Union[MucTab, DynamicConversationTab, StaticConversationTab, PrivateTab]" has no attribute "parent_muc"
poezio/plugin_e2ee.py:374: error: Item "StaticConversationTab" of "Union[MucTab, DynamicConversationTab, StaticConversationTab, PrivateTab]" has no attribute "parent_muc"
poezio/plugin_e2ee.py:389: note: "_encrypt" of "E2EEPlugin" defined here
poezio/plugin_e2ee.py:499: error: Incompatible return value type (got "Union[str, int, float, bool]", expected "str")
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
pylint-latest Lint
poezio/ui/types.py:104:23: E1136: Value 'Optional' is unsubscriptable (unsubscriptable-object)
poezio/ui/types.py:105:29: E1136: Value 'Optional' is unsubscriptable (unsubscriptable-object)
poezio/ui/types.py:108:23: E1136: Value 'Optional' is unsubscriptable (unsubscriptable-object)
poezio/ui/types.py:109:29: E1136: Value 'Optional' is unsubscriptable (unsubscriptable-object)
poezio/ui/types.py:110:22: E1136: Value 'Optional' is unsubscriptable (unsubscriptable-object)
poezio/ui/types.py:112:30: E1136: Value 'Optional' is unsubscriptable (unsubscriptable-object)
poezio/ui/types.py:114:22: E1136: Value 'Optional' is unsubscriptable (unsubscriptable-object)
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
pylint-plugins Lint
$ pylint -E plugins
************* Module plugins.upload
plugins/upload.py:53:40: E1136: Value 'Optional' is unsubscriptable (unsubscriptable-object)
************* Module plugins.lastlog
plugins/lastlog.py:27:18: E1136: Value 'Optional' is unsubscriptable (unsubscriptable-object)
************* Module plugins.untrackme
plugins/untrackme.py:17:11: E1136: Value 'Union' is unsubscriptable (unsubscriptable-object)
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
pytest-latest Test

test/test_user.py:13: TypeError
=========================== short test summary info ============================
ERROR test/test_user.py::test_new_user - TypeError: __init__() takes from 7 t...
ERROR test/test_user.py::test_change_nick - TypeError: __init__() takes from ...
ERROR test/test_user.py::test_change_color - TypeError: __init__() takes from...
======================== 102 passed, 3 errors in 1.44s =========================
Cleaning up file based variables
ERROR: Job failed: exit code 1