I know this project is unmaintained now, but still thought I'd mention it.
Version 3.0.0 of the normality package (https://github.com/pudo/normality) was released last week. This project has < 3.0.0 in its dependencies in the pyproject.toml file:
dependencies = ["normality >= 2.5.0, < 3.0.0"]
But the version uploaded to pypi still has "normality <=3.0.0,>=2.0.0" in it (see here)
So installing fingerprints 1.2.3 now uses normality 3.0.0, which now tries to pull in pyicu.
I know this project is unmaintained now, but still thought I'd mention it.
Version 3.0.0 of the normality package (https://github.com/pudo/normality) was released last week. This project has
< 3.0.0in its dependencies in the pyproject.toml file:But the version uploaded to pypi still has
"normality <=3.0.0,>=2.0.0"in it (see here)So installing fingerprints 1.2.3 now uses normality 3.0.0, which now tries to pull in pyicu.