Andrew Murray

Results 159 issues of Andrew Murray

Helps Python 3.12 support, after imp was removed from that version.

I'm not sure what your rationale was for only running the pre-commit workflow on master was, but I think it would be helpful to be able to run it manually...

Minor suggestion. https://pillow.readthedocs.io/en/stable/releasenotes/7.0.0.html#image-del removed official support for implicitly closing an image, instead suggesting either explicitly closing an image or using context managers.

Hi. Hopefully this is a simple question. With JPEG XL 0.7.0, I find I receive different output from `JxlDecoderProcessInput()` than I do with JPEG XL 0.11.1. I've tried to simplify...

#### Description The last attempt to update Pillow was https://github.com/macports/macports-ports/pull/20447. However, that ran into the problem that newer versions of Pillow dropped support for PyQt5, but there are ports that...

type: enhancement
type: update
type: submission
maintainer: open

This is part of #8362 - I'm hoping to break down that PR into easier-to-review chunks. This is to fix type hint errors like > error: Incompatible types in assignment...

Type hints

Helps #6201 This adds a `wrap()` method to `ImageText.Text`. It will allow the user to wrap text within a certain width ```python from PIL import ImageText text = ImageText.Text("Hello World!")...

Resolves #9158. The issue requested a method to check if glyphs are present in a font. This question has arisen previously in https://github.com/python-pillow/Pillow/issues/7380#issuecomment-1708041463, and I think this would also help...

Resolves https://github.com/python-pillow/Pillow/issues/9253 On macOS retina screens, `ImageGrab.grab()` will produce 2x images when not using `bbox`, but 1x images when using `bbox`. The issue describes this as inconsistent. Scaling bounding box...

macOS
Screen grab