I did some work on the p6 branch. Test are fine again (refactored the setup), uses pyproject.toml/hatchling and a fresh mxmake configuration now, also open PRs into p6 are merged.
It needs a rebase of main (conflicts expected, mostly to take stuff from p6 branch I guess) and then it is ready for merge and a 2.0 release.
Anyone who can test the branch in real world scenarios? More love needed!