Some of those uncover real bugs, let's try to trim the output (over 10000 warnings is a bit much!) and fix the real bugs.
The pylint suppression rules I am using right now:
--ignore-patterns=.*.c --ignore-patterns=.*.html --ignore-patterns=.*pyx --ignore-patterns=.*pxi --good-names=x,y,w,h,v,n,i,e,log,d --max-line-length=120 --disable=C0111 --disable=C0103 --disable=F0401 --disable=W0201 --disable=R0205 --disable=R0201 --disable=C1001 --disable=W0703 --disable=W0603
Some of the fixes already committed:
More:
See also #2177
More, some reported by PYTHONWARNINGS=all
:
threads_init
cleanup
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/2155