Python 3.10 target is scheduled for removal in Gentoo:
https://public-inbox.gentoo.org/gentoo-dev/e6ca9f1f4ababb79ab2a3d005c39b483c3ecef6e.camel@gentoo.org/
Sphinx 8.2.0 already dropped support for CPython 3.10 and PyPy 3.10,
leading to multiple CI failures in ::guru.
We can safely remove this target, because GURU is "experimental" and
does not have stable keywords.
Let's not remove "pypy3" right now because
a) There are not many packages using it.
b) So we can see which packages supported PyPy 3.10, and test them with
PyPy 3.11.
Closes: https://github.com/gentoo/guru/pull/291
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
The bot file is installed wrong path since fix module installation.
Without shell-scripts and bot exec permissions app doesn't start.
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
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>