Python setuptools is becoming PyPI specific build system. I recommend migrating to generic build system.
This is a blog post that has a good explanation of situation: https://web.archive.org/web/20220401124057/https://blogs.gentoo.org/mgorny/2021/11/07/the-future-of-python-build-systems-and-gentoo/
The biggest issue is that
data_files support is going to be removed. It would be no longer possible to install in to
Because there is no lava package on PyPI I would recommend migrating over to a generic build system like CMake or meson. I have experience building python projects on meson.