Open tot-ra opened 7 months ago
Hi pillow-simd maintainers - It would be amazing if you could make a release of this of version 10.x. This is now particularly being a problem as Pillow itself does not make wheels for pre-10 versions for windows, which is affecting Python 3.12 compatibility. Previously pillow-simd was a drop-in replacement for pillow, but now with various removed methods in pillow (particularly around text bounding boxes), but with pillow-simd being so far behind (textbbox changed behaviour in 9.2.0, but pillow-simd is at 9.0.0 on PyPI) - it is a bit tricky (impossible, without version checking all the libraries) to make code compatible with all the versions required. Thank you!
I second to that. Currently, pillow-simd cant be used with python 3.12 at all, as it seems
I don't know how to make a PR against a branch that doesn't exist in this repo (simd/10.2.x) - but I have made 10.2.x version of pillow-simd at https://github.com/time4tea/pillow-simd/tree/simd/10.2.x , I think in the same way that you have made previous versions:
two checkouts: Pillow pillow-simd
add remote of pillow-simd in Pillow as simd git push simd 10.2.x:simd/10.2.x then rebase simd/master onto it.
There were a few conflicts which I hope i resolved. Hope that's useful? James
Is this project maintained anymore?
There were security vulnerabilities in pillow, so it got updates.. can you update to latest versions? pip shows 9.0 version as latest https://pypi.org/project/Pillow-SIMD/