Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

10.1.0 version? #134

Open
tot-ra opened this issue Dec 8, 2023 · 3 comments
Open

10.1.0 version? #134

tot-ra opened this issue Dec 8, 2023 · 3 comments

Comments

@tot-ra
Copy link

tot-ra commented Dec 8, 2023

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/

@tot-ra tot-ra changed the title 10.1.0 version + pip releases? 10.1.0 version? Dec 8, 2023
@time4tea
Copy link

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!

@JimmyS83
Copy link

I second to that. Currently, pillow-simd cant be used with python 3.12 at all, as it seems

@time4tea
Copy link

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants