While switching to 3.10 as default, lets just drop the 3.9 versions of these packages.
----
Checked runtime and build dependencies, but only tried a build of `hatchling` locally. I'll merge as is, and if something breaks, will fix later on.
No functional change intended. Just aligning the recipe with what
has been done on others lately.
Dropping the "REPLACES_*" as nothing in-tree was requiring either
"fonttools_python3", nor any of the commands it provides, and that
replaces seems to have been there for ages already.