Open
Description
I see that currently setup.py
is being used and called directly. This is highly discouraged and is deprecated. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for more details.
It's quite easy to upgrade it to use PEP 517 with invocations via pypa/pip and pypa/build.
If you're open to improvements, I could try to find some time to contribute some packaging and CI/CD-related PRs.