The dependency datrie seems to have not been maintained since 2020 and is missing wheels for python 3.9+. Therefore, in most cases a pip / uv / etc install of snakemake requires a compile of datrie's C extensions from source. This is generally a fragile process, e.g. astral-sh/uv#7525 pytries/datrie#101
Requiring an unmaintained dependency with C extensions seems like a bad idea...