This package does not support Python 3.12. Please test it with Python 3.12 as a matter of urgency as the default will change in early June, as per message on gentoo-dev: https://www.mail-archive.com/gentoo-dev@lists.gentoo.org/msg99104.html. Please check the information provided in the tracker. Ask in #gentoo-python on IRC if need any help.
Upstream 1.3.0 supports python 3.12, but it seems to have some issues: * QA Notice: The following Python packages were installed with * invalid/suspicious names or versions in the site-packages directory: * * /usr/lib/python3.11/site-packages/numkit-0.0.0.dist-info * /usr/lib/python3.12/site-packages/numkit-0.0.0.dist-info * * QA Notice: The following unexpected files/directories were found * top-level in the site-packages directory: * * /usr/lib/python3.11/site-packages/docs * /usr/lib/python3.12/site-packages/docs * * This is most likely a bug in the build system. More information * can be found in the Python Guide: * https://projects.gentoo.org/python/guide/qawarn.html#stray-top-level-files-in-site-packages Also tests keep failing :S
(In reply to Pacho Ramos from comment #1) > Upstream 1.3.0 supports python 3.12, but it seems to have some issues: > * QA Notice: The following Python packages were installed with > * invalid/suspicious names or versions in the site-packages directory: > * > * /usr/lib/python3.11/site-packages/numkit-0.0.0.dist-info > * /usr/lib/python3.12/site-packages/numkit-0.0.0.dist-info > * That was caused by missing dev-python/versioningit BDEPEND