The old packaging system was mostly broken, so previously makechr shipped incorrectly in a few ways.
Followed this guide to modernize it: https://packaging.python.org/en/latest/tutorials/packaging-projects/
This new release switches to pyproject.toml and uses hatchling to build. Some various bugs are fixed, a couple of were part of the left-over python2 transition. The source files are all in the src/
directory now.