Hi. I created a PR to deprecate >=16 precision argument for scipy.io.mmwrite
to fix this issue.
The reason for this change is that with a 64-bit integer, precision beyond this value cannot be achieved.
Please feel free to add comments in the PR, if there are any concerns or other recommendations.