Created attachment 9483 [details] boy.py В тестировании: стенд Workstation K Mayavi-4.7.3-alt2 p9, обновленный до Sisyphus 1) Запустить Mayavi. 2) File -> Run python script 3) Указать boy.py из аттача. 4) Для появившейся сцены выбрать PolyDataNormals, указать View type = Advanced 5) Попытаться отсортировать столбец Value Результат: Аварийный останов. ERROR|2021-07-06 15:03:58,001|'<' not supported between instances of 'NoneType' and 'NoneType' Traceback (most recent call last): File "/usr/lib/python3/site-packages/traitsui/qt4/table_model.py", line 454, in lessThan return column.key(left) < column.key(right) TypeError: '<' not supported between instances of 'NoneType' and 'NoneType' Traceback (most recent call last): File "/usr/lib/python3/site-packages/traitsui/qt4/table_model.py", line 454, in lessThan return column.key(left) < column.key(right) TypeError: '<' not supported between instances of 'NoneType' and 'NoneType' Полный вывод в терминал - в аттаче. Ожидаемый результат: успешная сортировка, программа продолжает работать. Дополнительно: данное поведение - РЕГРЕСС по отношению к версии Mayavi-4.6.2-alt1.x86_64 (из p9).
Created attachment 9484 [details] screen-1
Created attachment 9485 [details] screen-2
Created attachment 9486 [details] Вывод в терминал
python3-module-traitsui-7.2.1-alt2 -> sisyphus: Tue Jul 06 2021 Aleksei Nikiforov <darktemplar@altlinux> 7.2.1-alt2 - Added NoneType comparison behaviour similar to python-2 (Closes: #40382).