The following or similar error still takes place
under certain conditions on score screen:
File "... /rmahjong/client/states.py", line 558, in get_results
score = (int(self.message[wind + "_score"]))
ValueError: invalid literal for int() with base 10: '27100.0'
so restore part of patch to fix passing literal to int().
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
The inittest2 dependence is unneccessary as python3 internal unittest is used.
Update patches to fix passing float into int("") in other way.
Update test.py patch to fix numerous 'ResourceWarning's.
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
This is attempt python3 "final" porting the game
by means of additional patches to initial py3 port.
The game is playable for me at "single player + 3 bots".
Network game process is not tested.
Menu icon for desktop entry is fetched from Kmahjongg project.
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>