Image -> Arrow support by wiredfool · Pull Request #8330 · python-pillow/Pillow

radarhere

* Fixed format, only for 4 channel images
* structs can't be encoded this way, they need to have one child array
per struct member.
* i.e. struct of arrays, rather than an array of structs.

@wiredfool

@wiredfool

@wiredfool

@wiredfool

* basic safety included
* only respecting the types we emit

@pre-commit-ci

radarhere

radarhere

radarhere

Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>

radarhere

radarhere

radarhere

radarhere

Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>

@wiredfool

@pre-commit-ci

radarhere

radarhere

radarhere

radarhere

radarhere

radarhere

@hugovk @radarhere

Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>

radarhere

radarhere

radarhere

Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>

@radarhere

radarhere added a commit to radarhere/Pillow that referenced this pull request

Apr 1, 2025

radarhere added a commit that referenced this pull request

Apr 1, 2025
Added release notes for #8330