Subject: bug#76395: komikku fails to install: phase `check' failed

From: Luis Felipe <[email-masked]>
Date: Tue, 18 Feb 2025 15:37:01 +0000

Trying to install the package «komikku» in guix 4fccad8 x86_64 GNU/Linux 
fails because one of its dependencies fails to build 
(python-pillow-heif-0.21.0). Guix CI seems to report the same issue: 
https://ci.guix.gnu.org/build/9215237/details .

Here's the build log for the failing dependency:

starting phase `separate-from-pid1'
build process now running as PID 6
phase `separate-from-pid1' succeeded after 0.0 seconds
starting phase `set-SOURCE-DATE-EPOCH'
phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds
starting phase `set-paths'
environment variable `PATH' set to 
`/gnu/store/cd9xnk7dcn5dfibjzvl6l7wk43s5ifg1-python-wrapper-3.10.7/bin:/gnu/store/lq28k3ivz4zb0k3gh2k2pvl4sj7k4af5-opencv-4.11.0/bin:/gnu/store/h0nlc37mc4ncs6pccv4flwmmyi30kk80-python-coverage-7.6.8/bin:/gnu/store/vdligbhrfzrdk6vfj2lgbljwivgw1jrv-python-defusedxml-0.7.1/bin:/gnu/store/yg0qslwp76hhk6gdca0wb353f4smmlq8-python-numpy-1.24.4/bin:/gnu/store/yshw0j71p79jh63nm3ivyr6bfk6zhfj8-python-packaging-24.2/bin:/gnu/store/0plvqf684wnmyr76rqjsafzlqqp8wmk2-python-pre-commit-3.7.1/bin:/gnu/store/f73l8p5p2b0zgnihwvsnm5lf360m4zwj-python-pylint-3.3.1/bin:/gnu/store/i65m7m87830mbw56p9gckfmk27vjrs56-python-pytest-8.3.3/bin:/gnu/store/9igxd5mk4adylvvnzaz876vljfk11vx6-python-wheel-0.40.0/bin:/gnu/store/nmn8bj5ix7bfrjs1z60x2c46aff70746-libheif-1.17.6/bin:/gnu/store/67lih3iqamxk5k2a9pb3sx4avxna79np-python-pillow-11.1.0/bin:/gnu/store/j5zgzgsmbjgywr67r86h1n6s4qiabv5q-tar-1.34/bin:/gnu/store/0r2fx1lr1h2i3cl1x5fw4s4ly95qspya-gzip-1.13/bin:/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/bin:/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/bin:/gnu/store/swmflx2bmqpf0drm167pxfpgyr7ckcam-diffutils-3.10/bin:/gnu/store/4jhlsg65s1zx90gnnfmaax52i8prnl45-patch-2.7.6/bin:/gnu/store/b5c62i99dsfa5j0j3f8g2j1xdi6fih22-findutils-4.9.0/bin:/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0/bin:/gnu/store/3f0fjq25n2kwcmi0zyrf216wa6g8xpjw-zstd-1.5.2/bin:/gnu/store/3i4fr8riqw9azh1p4mqggl5vdz23kyr8-sed-4.8/bin:/gnu/store/7k8b93779dqpwcg2qjdvnf4nl43jv7hf-grep-3.11/bin:/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/bin:/gnu/store/7h0mnlwalw23j9jmvz5n1i5mqkgb4d06-coreutils-9.1/bin:/gnu/store/lc6r1mh0jlcwixjziiw1zsx1my478rv1-make-4.4.1/bin:/gnu/store/3jhfhxdf6v5ms10x5zmnl166dh3yhbr1-bash-minimal-5.1.16/bin:/gnu/store/3k6lyifyg024lk3gncsgf2gzjzvc70gv-ld-wrapper-0/bin:/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/bin:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/bin:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/bin:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/sbin:/gnu/store/50047r6f9chb6dwd01f9hai90y9arwb4-python-3.10.7/bin:/gnu/store/dp73nkbavg1svyw2gv056y0knxb6qpdi-python-tomli-2.1.0/bin:/gnu/store/7ip3xxs6hzvd139f1ramxhkyskcm9fnp-python-virtualenv-20.28.0/bin:/gnu/store/z90jzfjwi5w4radsxlia9ppr0f6740j7-python-nodeenv-1.8.0/bin:/gnu/store/707q0p9c14kphjv0glc0g6w6y18q06hk-python-identify-2.5.36/bin:/gnu/store/wh7bcmbjfc51ryiba9bpvsx152g5avza-python-cfgv-3.4.0/bin:/gnu/store/1vs01r1cfmcvx28fwym9cai6iq8a7h8h-python-typing-extensions-4.12.2/bin:/gnu/store/78ckihhak9ibnrfb0pbws9gv9r824ph7-python-platformdirs-4.3.6/bin:/gnu/store/s94nx4lsgjg4nqkzvf9vxirfijkkxhx2-python-mccabe-0.7.0/bin:/gnu/store/6bsfb0psj92v6vhlp642vsl452v3j68j-python-isort-5.13.2/bin:/gnu/store/jhy6f8mp6zab8qiq0hp01ldph6drfgsg-python-dill-0.3.6/bin:/gnu/store/s9aikcs0piyywps2q0g6094giw5wzlfl-python-astroid-3.3.4/bin:/gnu/store/pfbi27ddhhrrpa5wcjha8bcy6nq7cxxw-python-py-1.11.0/bin:/gnu/store/rw58yhvqmpdky20l5rkdjg8arrwfv56z-python-packaging-bootstrap-24.2/bin:/gnu/store/dxg7smin2vh6p7q2m5b5kj3002ja67cq-python-attrs-bootstrap-24.2.0/bin:/gnu/store/hk6q5g43smisy9k7bw1mdl8mwb9rmm83-x265-3.5/bin:/gnu/store/jwqzr3skpcxlhcwpjc9r9jbbnj1pwhv8-libde265-1.0.8/bin:/gnu/store/lsw30rzcykpckf2d72sykqbhmscx24wf-libaom-3.8.0/bin:/gnu/store/a932z8mls5ng5icg45p6sama436734ps-dav1d-1.5.0/bin:/gnu/store/qagiglnbshkxpcq86m0mr8ivwqwbd9wb-python-filelock-3.16.1/bin:/gnu/store/bwxl7n1nh4rjrj4a87740ivdaahdljpz-python-distlib-0.3.7/bin:/gnu/store/qh7ckk3x2aisg06g3xdkcpmqw5mj2yw6-python-wrapt-1.17.0/bin:/gnu/store/r12b20wh5j551q6bf8y8il2c5sp7h61x-python-lazy-object-proxy-1.10.0/bin:/gnu/store/2m8irnr6snvdyhi1wz3ak9gwsxib035z-python-more-itertools-10.6.0/bin'
environment variable `GUIX_PYTHONPATH' set to 
`/gnu/store/lq28k3ivz4zb0k3gh2k2pvl4sj7k4af5-opencv-4.11.0/lib/python3.10/site-packages:/gnu/store/h0nlc37mc4ncs6pccv4flwmmyi30kk80-python-coverage-7.6.8/lib/python3.10/site-packages:/gnu/store/vdligbhrfzrdk6vfj2lgbljwivgw1jrv-python-defusedxml-0.7.1/lib/python3.10/site-packages:/gnu/store/yg0qslwp76hhk6gdca0wb353f4smmlq8-python-numpy-1.24.4/lib/python3.10/site-packages:/gnu/store/yshw0j71p79jh63nm3ivyr6bfk6zhfj8-python-packaging-24.2/lib/python3.10/site-packages:/gnu/store/0plvqf684wnmyr76rqjsafzlqqp8wmk2-python-pre-commit-3.7.1/lib/python3.10/site-packages:/gnu/store/f73l8p5p2b0zgnihwvsnm5lf360m4zwj-python-pylint-3.3.1/lib/python3.10/site-packages:/gnu/store/pqgrjx0hq2vha6x29jb83sffqs73cadw-python-pympler-1.0.1/lib/python3.10/site-packages:/gnu/store/l1698ag2c1mli49fhf9yrmblrgaadm05-python-setuptools-67.6.1/lib/python3.10/site-packages:/gnu/store/i65m7m87830mbw56p9gckfmk27vjrs56-python-pytest-8.3.3/lib/python3.10/site-packages:/gnu/store/9igxd5mk4adylvvnzaz876vljfk11vx6-python-wheel-0.40.0/lib/python3.10/site-packages:/gnu/store/67lih3iqamxk5k2a9pb3sx4avxna79np-python-pillow-11.1.0/lib/python3.10/site-packages:/gnu/store/50047r6f9chb6dwd01f9hai90y9arwb4-python-3.10.7/lib/python3.10/site-packages:/gnu/store/dp73nkbavg1svyw2gv056y0knxb6qpdi-python-tomli-2.1.0/lib/python3.10/site-packages:/gnu/store/fkm75g549bj85pq0df4f5pwabzpn6pwq-python-six-1.16.0/lib/python3.10/site-packages:/gnu/store/pb76lnjq62zcad7qxg6806186h85czim-python-pyparsing-3.0.6/lib/python3.10/site-packages:/gnu/store/7ip3xxs6hzvd139f1ramxhkyskcm9fnp-python-virtualenv-20.28.0/lib/python3.10/site-packages:/gnu/store/kai7wv39a8d4569738b0s2bl29scj5p8-python-pyyaml-6.0.1/lib/python3.10/site-packages:/gnu/store/z90jzfjwi5w4radsxlia9ppr0f6740j7-python-nodeenv-1.8.0/lib/python3.10/site-packages:/gnu/store/707q0p9c14kphjv0glc0g6w6y18q06hk-python-identify-2.5.36/lib/python3.10/site-packages:/gnu/store/wh7bcmbjfc51ryiba9bpvsx152g5avza-python-cfgv-3.4.0/lib/python3.10/site-packages:/gnu/store/1vs01r1cfmcvx28fwym9cai6iq8a7h8h-python-typing-extensions-4.12.2/lib/python3.10/site-packages:/gnu/store/4n4wkirm9qpr18l72g30l8ir5brfn3p5-python-tomlkit-0.11.6/lib/python3.10/site-packages:/gnu/store/78ckihhak9ibnrfb0pbws9gv9r824ph7-python-platformdirs-4.3.6/lib/python3.10/site-packages:/gnu/store/s94nx4lsgjg4nqkzvf9vxirfijkkxhx2-python-mccabe-0.7.0/lib/python3.10/site-packages:/gnu/store/6bsfb0psj92v6vhlp642vsl452v3j68j-python-isort-5.13.2/lib/python3.10/site-packages:/gnu/store/jhy6f8mp6zab8qiq0hp01ldph6drfgsg-python-dill-0.3.6/lib/python3.10/site-packages:/gnu/store/s9aikcs0piyywps2q0g6094giw5wzlfl-python-astroid-3.3.4/lib/python3.10/site-packages:/gnu/store/pfbi27ddhhrrpa5wcjha8bcy6nq7cxxw-python-py-1.11.0/lib/python3.10/site-packages:/gnu/store/1kq2r581lr5ydz064vizvzc4s2arrny4-python-pluggy-1.5.0/lib/python3.10/site-packages:/gnu/store/i4war2v2w5k010dwj6ccnlq5rp3val64-python-exceptiongroup-1.1.1/lib/python3.10/site-packages:/gnu/store/rw58yhvqmpdky20l5rkdjg8arrwfv56z-python-packaging-bootstrap-24.2/lib/python3.10/site-packages:/gnu/store/bk3vgxyr1schlfyk6g58amiv6kic9g32-python-iniconfig-1.1.1/lib/python3.10/site-packages:/gnu/store/dxg7smin2vh6p7q2m5b5kj3002ja67cq-python-attrs-bootstrap-24.2.0/lib/python3.10/site-packages:/gnu/store/84qsa8j5mi250cvc0lrhchi7xymwvxgv-python-importlib-metadata-5.2.0/lib/python3.10/site-packages:/gnu/store/qagiglnbshkxpcq86m0mr8ivwqwbd9wb-python-filelock-3.16.1/lib/python3.10/site-packages:/gnu/store/bwxl7n1nh4rjrj4a87740ivdaahdljpz-python-distlib-0.3.7/lib/python3.10/site-packages:/gnu/store/49bb1mx2f3zfvbmfm88f0j003f6676df-python-editdistance-0.3.1-1.3ea84a7/lib/python3.10/site-packages:/gnu/store/qh7ckk3x2aisg06g3xdkcpmqw5mj2yw6-python-wrapt-1.17.0/lib/python3.10/site-packages:/gnu/store/r12b20wh5j551q6bf8y8il2c5sp7h61x-python-lazy-object-proxy-1.10.0/lib/python3.10/site-packages:/gnu/store/cdxwwxc8xg70yj2fhdqdzlc3jlfaqlk0-python-six-bootstrap-1.16.0/lib/python3.10/site-packages:/gnu/store/0rdhw5fcykzk8wq8fy7gaf1jfk63ccv7-python-zipp-1.0.0/lib/python3.10/site-packages:/gnu/store/2m8irnr6snvdyhi1wz3ak9gwsxib035z-python-more-itertools-10.6.0/lib/python3.10/site-packages'
environment variable `PYTHONTZPATH' unset
environment variable `BASH_LOADABLES_PATH' unset
environment variable `C_INCLUDE_PATH' set to 
`/gnu/store/lq28k3ivz4zb0k3gh2k2pvl4sj7k4af5-opencv-4.11.0/include:/gnu/store/nmn8bj5ix7bfrjs1z60x2c46aff70746-libheif-1.17.6/include:/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/include:/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/include:/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0/include:/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/include:/gnu/store/lc6r1mh0jlcwixjziiw1zsx1my478rv1-make-4.4.1/include:/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/include:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/include:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/include:/gnu/store/50047r6f9chb6dwd01f9hai90y9arwb4-python-3.10.7/include:/gnu/store/hk6q5g43smisy9k7bw1mdl8mwb9rmm83-x265-3.5/include:/gnu/store/jwqzr3skpcxlhcwpjc9r9jbbnj1pwhv8-libde265-1.0.8/include:/gnu/store/lsw30rzcykpckf2d72sykqbhmscx24wf-libaom-3.8.0/include:/gnu/store/a932z8mls5ng5icg45p6sama436734ps-dav1d-1.5.0/include:/gnu/store/svghsdn1x3fyili8ij791nn25zba9bpf-linux-libre-headers-5.15.49/include'
environment variable `CPLUS_INCLUDE_PATH' set to 
`/gnu/store/lq28k3ivz4zb0k3gh2k2pvl4sj7k4af5-opencv-4.11.0/include:/gnu/store/nmn8bj5ix7bfrjs1z60x2c46aff70746-libheif-1.17.6/include:/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/include:/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/include:/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0/include:/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/include:/gnu/store/lc6r1mh0jlcwixjziiw1zsx1my478rv1-make-4.4.1/include:/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/include:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/include/c++:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/include:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/include:/gnu/store/50047r6f9chb6dwd01f9hai90y9arwb4-python-3.10.7/include:/gnu/store/hk6q5g43smisy9k7bw1mdl8mwb9rmm83-x265-3.5/include:/gnu/store/jwqzr3skpcxlhcwpjc9r9jbbnj1pwhv8-libde265-1.0.8/include:/gnu/store/lsw30rzcykpckf2d72sykqbhmscx24wf-libaom-3.8.0/include:/gnu/store/a932z8mls5ng5icg45p6sama436734ps-dav1d-1.5.0/include:/gnu/store/svghsdn1x3fyili8ij791nn25zba9bpf-linux-libre-headers-5.15.49/include'
environment variable `OBJC_INCLUDE_PATH' set to 
`/gnu/store/lq28k3ivz4zb0k3gh2k2pvl4sj7k4af5-opencv-4.11.0/include:/gnu/store/nmn8bj5ix7bfrjs1z60x2c46aff70746-libheif-1.17.6/include:/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/include:/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/include:/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0/include:/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/include:/gnu/store/lc6r1mh0jlcwixjziiw1zsx1my478rv1-make-4.4.1/include:/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/include:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/include:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/include:/gnu/store/50047r6f9chb6dwd01f9hai90y9arwb4-python-3.10.7/include:/gnu/store/hk6q5g43smisy9k7bw1mdl8mwb9rmm83-x265-3.5/include:/gnu/store/jwqzr3skpcxlhcwpjc9r9jbbnj1pwhv8-libde265-1.0.8/include:/gnu/store/lsw30rzcykpckf2d72sykqbhmscx24wf-libaom-3.8.0/include:/gnu/store/a932z8mls5ng5icg45p6sama436734ps-dav1d-1.5.0/include:/gnu/store/svghsdn1x3fyili8ij791nn25zba9bpf-linux-libre-headers-5.15.49/include'
environment variable `OBJCPLUS_INCLUDE_PATH' set to 
`/gnu/store/lq28k3ivz4zb0k3gh2k2pvl4sj7k4af5-opencv-4.11.0/include:/gnu/store/nmn8bj5ix7bfrjs1z60x2c46aff70746-libheif-1.17.6/include:/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/include:/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/include:/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0/include:/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/include:/gnu/store/lc6r1mh0jlcwixjziiw1zsx1my478rv1-make-4.4.1/include:/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/include:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/include/c++:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/include:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/include:/gnu/store/50047r6f9chb6dwd01f9hai90y9arwb4-python-3.10.7/include:/gnu/store/hk6q5g43smisy9k7bw1mdl8mwb9rmm83-x265-3.5/include:/gnu/store/jwqzr3skpcxlhcwpjc9r9jbbnj1pwhv8-libde265-1.0.8/include:/gnu/store/lsw30rzcykpckf2d72sykqbhmscx24wf-libaom-3.8.0/include:/gnu/store/a932z8mls5ng5icg45p6sama436734ps-dav1d-1.5.0/include:/gnu/store/svghsdn1x3fyili8ij791nn25zba9bpf-linux-libre-headers-5.15.49/include'
environment variable `LIBRARY_PATH' set to 
`/gnu/store/lq28k3ivz4zb0k3gh2k2pvl4sj7k4af5-opencv-4.11.0/lib:/gnu/store/h0nlc37mc4ncs6pccv4flwmmyi30kk80-python-coverage-7.6.8/lib:/gnu/store/vdligbhrfzrdk6vfj2lgbljwivgw1jrv-python-defusedxml-0.7.1/lib:/gnu/store/yg0qslwp76hhk6gdca0wb353f4smmlq8-python-numpy-1.24.4/lib:/gnu/store/yshw0j71p79jh63nm3ivyr6bfk6zhfj8-python-packaging-24.2/lib:/gnu/store/0plvqf684wnmyr76rqjsafzlqqp8wmk2-python-pre-commit-3.7.1/lib:/gnu/store/f73l8p5p2b0zgnihwvsnm5lf360m4zwj-python-pylint-3.3.1/lib:/gnu/store/pqgrjx0hq2vha6x29jb83sffqs73cadw-python-pympler-1.0.1/lib:/gnu/store/l1698ag2c1mli49fhf9yrmblrgaadm05-python-setuptools-67.6.1/lib:/gnu/store/i65m7m87830mbw56p9gckfmk27vjrs56-python-pytest-8.3.3/lib:/gnu/store/9igxd5mk4adylvvnzaz876vljfk11vx6-python-wheel-0.40.0/lib:/gnu/store/nmn8bj5ix7bfrjs1z60x2c46aff70746-libheif-1.17.6/lib:/gnu/store/67lih3iqamxk5k2a9pb3sx4avxna79np-python-pillow-11.1.0/lib:/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/lib:/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/lib:/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0/lib:/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/lib:/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/lib:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/lib:/gnu/store/vqdiyyqbrv4akp68pfya4j6m3pdbnhca-glibc-2.39-static/lib:/gnu/store/50047r6f9chb6dwd01f9hai90y9arwb4-python-3.10.7/lib:/gnu/store/dp73nkbavg1svyw2gv056y0knxb6qpdi-python-tomli-2.1.0/lib:/gnu/store/fkm75g549bj85pq0df4f5pwabzpn6pwq-python-six-1.16.0/lib:/gnu/store/pb76lnjq62zcad7qxg6806186h85czim-python-pyparsing-3.0.6/lib:/gnu/store/7ip3xxs6hzvd139f1ramxhkyskcm9fnp-python-virtualenv-20.28.0/lib:/gnu/store/kai7wv39a8d4569738b0s2bl29scj5p8-python-pyyaml-6.0.1/lib:/gnu/store/z90jzfjwi5w4radsxlia9ppr0f6740j7-python-nodeenv-1.8.0/lib:/gnu/store/707q0p9c14kphjv0glc0g6w6y18q06hk-python-identify-2.5.36/lib:/gnu/store/wh7bcmbjfc51ryiba9bpvsx152g5avza-python-cfgv-3.4.0/lib:/gnu/store/1vs01r1cfmcvx28fwym9cai6iq8a7h8h-python-typing-extensions-4.12.2/lib:/gnu/store/4n4wkirm9qpr18l72g30l8ir5brfn3p5-python-tomlkit-0.11.6/lib:/gnu/store/78ckihhak9ibnrfb0pbws9gv9r824ph7-python-platformdirs-4.3.6/lib:/gnu/store/s94nx4lsgjg4nqkzvf9vxirfijkkxhx2-python-mccabe-0.7.0/lib:/gnu/store/6bsfb0psj92v6vhlp642vsl452v3j68j-python-isort-5.13.2/lib:/gnu/store/jhy6f8mp6zab8qiq0hp01ldph6drfgsg-python-dill-0.3.6/lib:/gnu/store/s9aikcs0piyywps2q0g6094giw5wzlfl-python-astroid-3.3.4/lib:/gnu/store/pfbi27ddhhrrpa5wcjha8bcy6nq7cxxw-python-py-1.11.0/lib:/gnu/store/1kq2r581lr5ydz064vizvzc4s2arrny4-python-pluggy-1.5.0/lib:/gnu/store/i4war2v2w5k010dwj6ccnlq5rp3val64-python-exceptiongroup-1.1.1/lib:/gnu/store/rw58yhvqmpdky20l5rkdjg8arrwfv56z-python-packaging-bootstrap-24.2/lib:/gnu/store/bk3vgxyr1schlfyk6g58amiv6kic9g32-python-iniconfig-1.1.1/lib:/gnu/store/dxg7smin2vh6p7q2m5b5kj3002ja67cq-python-attrs-bootstrap-24.2.0/lib:/gnu/store/hk6q5g43smisy9k7bw1mdl8mwb9rmm83-x265-3.5/lib:/gnu/store/jwqzr3skpcxlhcwpjc9r9jbbnj1pwhv8-libde265-1.0.8/lib:/gnu/store/lsw30rzcykpckf2d72sykqbhmscx24wf-libaom-3.8.0/lib:/gnu/store/a932z8mls5ng5icg45p6sama436734ps-dav1d-1.5.0/lib:/gnu/store/84qsa8j5mi250cvc0lrhchi7xymwvxgv-python-importlib-metadata-5.2.0/lib:/gnu/store/qagiglnbshkxpcq86m0mr8ivwqwbd9wb-python-filelock-3.16.1/lib:/gnu/store/bwxl7n1nh4rjrj4a87740ivdaahdljpz-python-distlib-0.3.7/lib:/gnu/store/49bb1mx2f3zfvbmfm88f0j003f6676df-python-editdistance-0.3.1-1.3ea84a7/lib:/gnu/store/qh7ckk3x2aisg06g3xdkcpmqw5mj2yw6-python-wrapt-1.17.0/lib:/gnu/store/r12b20wh5j551q6bf8y8il2c5sp7h61x-python-lazy-object-proxy-1.10.0/lib:/gnu/store/cdxwwxc8xg70yj2fhdqdzlc3jlfaqlk0-python-six-bootstrap-1.16.0/lib:/gnu/store/0rdhw5fcykzk8wq8fy7gaf1jfk63ccv7-python-zipp-1.0.0/lib:/gnu/store/2m8irnr6snvdyhi1wz3ak9gwsxib035z-python-more-itertools-10.6.0/lib'
environment variable `GUIX_LOCPATH' set to 
`/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/lib/locale'
environment variable `TZDIR' unset
phase `set-paths' succeeded after 1.8 seconds
starting phase `install-locale'
using 'C.UTF-8' locale for category "LC_ALL"
phase `install-locale' succeeded after 0.0 seconds
starting phase `unpack'
pillow_heif-0.21.0/
pillow_heif-0.21.0/CHANGELOG.md
pillow_heif-0.21.0/LICENSE.txt
pillow_heif-0.21.0/LICENSES_bundled.txt
pillow_heif-0.21.0/MANIFEST.in
pillow_heif-0.21.0/PKG-INFO
pillow_heif-0.21.0/README.md
pillow_heif-0.21.0/examples/
pillow_heif-0.21.0/examples/heif_create_sequence.py
pillow_heif-0.21.0/examples/heif_dump_info.py
pillow_heif-0.21.0/examples/heif_enumerate.py
pillow_heif-0.21.0/examples/heif_remove_image.py
pillow_heif-0.21.0/examples/heif_save.py
pillow_heif-0.21.0/examples/pillow_create_sequence.py
pillow_heif-0.21.0/examples/pillow_dump_info.py
pillow_heif-0.21.0/examples/pillow_enumerate.py
pillow_heif-0.21.0/examples/pillow_remove_image.py
pillow_heif-0.21.0/examples/pillow_save.py
pillow_heif-0.21.0/libheif/
pillow_heif-0.21.0/libheif/heif.h
pillow_heif-0.21.0/libheif/linux/
pillow_heif-0.21.0/libheif/linux/aom-musl/
pillow_heif-0.21.0/libheif/linux/aom-musl/fix-stack-size-e53da0b-2.patch
pillow_heif-0.21.0/libheif/linux_build_libs.py
pillow_heif-0.21.0/libheif/macos/
pillow_heif-0.21.0/libheif/macos/libheif.rb
pillow_heif-0.21.0/libheif/windows/
pillow_heif-0.21.0/libheif/windows/mingw-w64-libheif/
pillow_heif-0.21.0/libheif/windows/mingw-w64-libheif/PKGBUILD
pillow_heif-0.21.0/pillow_heif/
pillow_heif-0.21.0/pillow_heif/AvifImagePlugin.py
pillow_heif-0.21.0/pillow_heif/HeifImagePlugin.py
pillow_heif-0.21.0/pillow_heif/__init__.py
pillow_heif-0.21.0/pillow_heif/_deffered_error.py
pillow_heif-0.21.0/pillow_heif/_lib_info.py
pillow_heif-0.21.0/pillow_heif/_ph_postprocess.h
pillow_heif-0.21.0/pillow_heif/_pillow_heif.c
pillow_heif-0.21.0/pillow_heif/_version.py
pillow_heif-0.21.0/pillow_heif/as_plugin.py
pillow_heif-0.21.0/pillow_heif/constants.py
pillow_heif-0.21.0/pillow_heif/heif.py
pillow_heif-0.21.0/pillow_heif/misc.py
pillow_heif-0.21.0/pillow_heif/options.py
pillow_heif-0.21.0/pillow_heif.egg-info/
pillow_heif-0.21.0/pillow_heif.egg-info/PKG-INFO
pillow_heif-0.21.0/pillow_heif.egg-info/SOURCES.txt
pillow_heif-0.21.0/pillow_heif.egg-info/dependency_links.txt
pillow_heif-0.21.0/pillow_heif.egg-info/requires.txt
pillow_heif-0.21.0/pillow_heif.egg-info/top_level.txt
pillow_heif-0.21.0/pillow_heif.egg-info/zip-safe
pillow_heif-0.21.0/pyproject.toml
pillow_heif-0.21.0/setup.cfg
pillow_heif-0.21.0/setup.py
pillow_heif-0.21.0/tests/
pillow_heif-0.21.0/tests/basic_test.py
pillow_heif-0.21.0/tests/dataset.py
pillow_heif-0.21.0/tests/helpers.py
pillow_heif-0.21.0/tests/images/
pillow_heif-0.21.0/tests/images/heif/
pillow_heif-0.21.0/tests/images/heif/LA_8__128x128.avif
pillow_heif-0.21.0/tests/images/heif/LA_8__128x128.heif
pillow_heif-0.21.0/tests/images/heif/LA_8__29x100.avif
pillow_heif-0.21.0/tests/images/heif/LA_8__29x100.heif
pillow_heif-0.21.0/tests/images/heif/L_10__128x128.avif
pillow_heif-0.21.0/tests/images/heif/L_10__128x128.heif
pillow_heif-0.21.0/tests/images/heif/L_10__29x100.avif
pillow_heif-0.21.0/tests/images/heif/L_10__29x100.heif
pillow_heif-0.21.0/tests/images/heif/L_12__128x128.avif
pillow_heif-0.21.0/tests/images/heif/L_12__128x128.heif
pillow_heif-0.21.0/tests/images/heif/L_12__29x100.avif
pillow_heif-0.21.0/tests/images/heif/L_12__29x100.heif
pillow_heif-0.21.0/tests/images/heif/L_8__128x128.avif
pillow_heif-0.21.0/tests/images/heif/L_8__128x128.heif
pillow_heif-0.21.0/tests/images/heif/L_8__29x100.avif
pillow_heif-0.21.0/tests/images/heif/L_8__29x100.heif
pillow_heif-0.21.0/tests/images/heif/L_xmp.heif
pillow_heif-0.21.0/tests/images/heif/RGBA_10__128x128.avif
pillow_heif-0.21.0/tests/images/heif/RGBA_10__128x128.heif
pillow_heif-0.21.0/tests/images/heif/RGBA_10__29x100.avif
pillow_heif-0.21.0/tests/images/heif/RGBA_10__29x100.heif
pillow_heif-0.21.0/tests/images/heif/RGBA_12__128x128.avif
pillow_heif-0.21.0/tests/images/heif/RGBA_12__128x128.heif
pillow_heif-0.21.0/tests/images/heif/RGBA_12__29x100.avif
pillow_heif-0.21.0/tests/images/heif/RGBA_12__29x100.heif
pillow_heif-0.21.0/tests/images/heif/RGBA_8__128x128.avif
pillow_heif-0.21.0/tests/images/heif/RGBA_8__128x128.heif
pillow_heif-0.21.0/tests/images/heif/RGBA_8__29x100.avif
pillow_heif-0.21.0/tests/images/heif/RGBA_8__29x100.heif
pillow_heif-0.21.0/tests/images/heif/RGB_10__128x128.avif
pillow_heif-0.21.0/tests/images/heif/RGB_10__128x128.heif
pillow_heif-0.21.0/tests/images/heif/RGB_10__29x100.avif
pillow_heif-0.21.0/tests/images/heif/RGB_10__29x100.heif
pillow_heif-0.21.0/tests/images/heif/RGB_12__128x128.avif
pillow_heif-0.21.0/tests/images/heif/RGB_12__128x128.heif
pillow_heif-0.21.0/tests/images/heif/RGB_12__29x100.avif
pillow_heif-0.21.0/tests/images/heif/RGB_12__29x100.heif
pillow_heif-0.21.0/tests/images/heif/RGB_8__128x128.avif
pillow_heif-0.21.0/tests/images/heif/RGB_8__128x128.heif
pillow_heif-0.21.0/tests/images/heif/RGB_8__29x100.avif
pillow_heif-0.21.0/tests/images/heif/RGB_8__29x100.heif
pillow_heif-0.21.0/tests/images/heif/zPug_3.heic
pillow_heif-0.21.0/tests/images/heif_corrupted/
pillow_heif-0.21.0/tests/images/heif_corrupted/corrupted.avif
pillow_heif-0.21.0/tests/images/heif_corrupted/corrupted.heic
pillow_heif-0.21.0/tests/images/heif_corrupted/corrupted.hif
pillow_heif-0.21.0/tests/images/heif_corrupted/empty.heic
pillow_heif-0.21.0/tests/images/heif_other/
pillow_heif-0.21.0/tests/images/heif_other/L_exif_xmp_iptc.heic
pillow_heif-0.21.0/tests/images/heif_other/L_xmp_latin1.heic
pillow_heif-0.21.0/tests/images/heif_other/RGB_8_chroma444.heif
pillow_heif-0.21.0/tests/images/heif_other/arrow.heic
pillow_heif-0.21.0/tests/images/heif_other/avif/
pillow_heif-0.21.0/tests/images/heif_other/avif/LICENSE.txt
pillow_heif-0.21.0/tests/images/heif_other/avif/L_fox.profile0.10bpc.yuv420.monochrome.avif
pillow_heif-0.21.0/tests/images/heif_other/avif/L_fox.profile0.8bpc.yuv420.monochrome.avif
pillow_heif-0.21.0/tests/images/heif_other/avif/L_fox.profile2.10bpc.yuv422.monochrome.avif
pillow_heif-0.21.0/tests/images/heif_other/avif/L_fox.profile2.12bpc.yuv420.monochrome.avif
pillow_heif-0.21.0/tests/images/heif_other/avif/L_fox.profile2.12bpc.yuv422.monochrome.avif
pillow_heif-0.21.0/tests/images/heif_other/avif/L_fox.profile2.12bpc.yuv444.monochrome.avif
pillow_heif-0.21.0/tests/images/heif_other/avif/L_fox.profile2.8bpc.yuv422.monochrome.avif
pillow_heif-0.21.0/tests/images/heif_other/avif/README.txt
pillow_heif-0.21.0/tests/images/heif_other/avif/fox.profile0.10bpc.yuv420.avif
pillow_heif-0.21.0/tests/images/heif_other/avif/fox.profile0.8bpc.yuv420.avif
pillow_heif-0.21.0/tests/images/heif_other/avif/fox.profile1.10bpc.yuv444.avif
pillow_heif-0.21.0/tests/images/heif_other/avif/fox.profile1.8bpc.yuv444.avif
pillow_heif-0.21.0/tests/images/heif_other/avif/fox.profile2.10bpc.yuv422.avif
pillow_heif-0.21.0/tests/images/heif_other/avif/fox.profile2.12bpc.yuv420.avif
pillow_heif-0.21.0/tests/images/heif_other/avif/fox.profile2.12bpc.yuv422.avif
pillow_heif-0.21.0/tests/images/heif_other/avif/fox.profile2.12bpc.yuv444.avif
pillow_heif-0.21.0/tests/images/heif_other/avif/fox.profile2.8bpc.yuv422.avif
pillow_heif-0.21.0/tests/images/heif_other/cat.hif
pillow_heif-0.21.0/tests/images/heif_other/empty_icc.heic
pillow_heif-0.21.0/tests/images/heif_other/invalid_id.heic
pillow_heif-0.21.0/tests/images/heif_other/nokia/
pillow_heif-0.21.0/tests/images/heif_other/nokia/COPYRIGHT.txt
pillow_heif-0.21.0/tests/images/heif_other/nokia/README.txt
pillow_heif-0.21.0/tests/images/heif_other/nokia/alpha.heic
pillow_heif-0.21.0/tests/images/heif_other/nokia/bird_burst.heic
pillow_heif-0.21.0/tests/images/heif_other/pug.heic
pillow_heif-0.21.0/tests/images/heif_other/spatial_photo.heic
pillow_heif-0.21.0/tests/images/heif_special/
pillow_heif-0.21.0/tests/images/heif_special/L_8__128(64)x128(64).heif
pillow_heif-0.21.0/tests/images/heif_special/L_8__29(255)x100.heif
pillow_heif-0.21.0/tests/images/heif_special/L_8__29x100(100x29).heif
pillow_heif-0.21.0/tests/images/heif_special/L_8__29x100(255).heif
pillow_heif-0.21.0/tests/images/heif_special/guitar_cw90.hif
pillow_heif-0.21.0/tests/images/heif_special/xiaomi.heic
pillow_heif-0.21.0/tests/images/heif_truncated/
pillow_heif-0.21.0/tests/images/heif_truncated/truncated.heic
pillow_heif-0.21.0/tests/images/non_heif/
pillow_heif-0.21.0/tests/images/non_heif/LA_16__128x128.png
pillow_heif-0.21.0/tests/images/non_heif/LA_16__29x100.png
pillow_heif-0.21.0/tests/images/non_heif/LA_8__128x128.png
pillow_heif-0.21.0/tests/images/non_heif/LA_8__29x100.png
pillow_heif-0.21.0/tests/images/non_heif/L_16__128x128.png
pillow_heif-0.21.0/tests/images/non_heif/L_16__29x100.png
pillow_heif-0.21.0/tests/images/non_heif/L_8__128x128.png
pillow_heif-0.21.0/tests/images/non_heif/L_8__29x100.png
pillow_heif-0.21.0/tests/images/non_heif/RGBA_16__128x128.png
pillow_heif-0.21.0/tests/images/non_heif/RGBA_16__29x100.png
pillow_heif-0.21.0/tests/images/non_heif/RGBA_8__128x128.png
pillow_heif-0.21.0/tests/images/non_heif/RGBA_8__29x100.png
pillow_heif-0.21.0/tests/images/non_heif/RGB_16__128x128.png
pillow_heif-0.21.0/tests/images/non_heif/RGB_16__29x100.png
pillow_heif-0.21.0/tests/images/non_heif/RGB_8__128x128.png
pillow_heif-0.21.0/tests/images/non_heif/RGB_8__29x100.png
pillow_heif-0.21.0/tests/images/non_heif/chi.gif
pillow_heif-0.21.0/tests/images/non_heif/pug_depth.png
pillow_heif-0.21.0/tests/images/non_heif/xmp.jpeg
pillow_heif-0.21.0/tests/images/non_heif/xmp.png
pillow_heif-0.21.0/tests/images/non_heif/xmp.tiff
pillow_heif-0.21.0/tests/images/non_heif/xmp.webp
pillow_heif-0.21.0/tests/import_error_test.py
pillow_heif-0.21.0/tests/leaks_test.py
pillow_heif-0.21.0/tests/metadata_etc_test.py
pillow_heif-0.21.0/tests/metadata_exif_test.py
pillow_heif-0.21.0/tests/metadata_xmp_test.py
pillow_heif-0.21.0/tests/modes_test.py
pillow_heif-0.21.0/tests/numpy_test.py
pillow_heif-0.21.0/tests/opencv_bug.py
pillow_heif-0.21.0/tests/opencv_test.py
pillow_heif-0.21.0/tests/options_test.py
pillow_heif-0.21.0/tests/orientation_test.py
pillow_heif-0.21.0/tests/read_test.py
pillow_heif-0.21.0/tests/thumbnails_test.py
pillow_heif-0.21.0/tests/write_test.py
phase `unpack' succeeded after 0.3 seconds
starting phase `ensure-no-mtimes-pre-1980'
phase `ensure-no-mtimes-pre-1980' succeeded after 0.0 seconds
starting phase `enable-bytecode-determinism'
phase `enable-bytecode-determinism' succeeded after 0.0 seconds
starting phase `ensure-no-cythonized-files'
phase `ensure-no-cythonized-files' succeeded after 0.0 seconds
starting phase `patch-usr-bin-file'
phase `patch-usr-bin-file' succeeded after 0.0 seconds
starting phase `patch-source-shebangs'
patch-shebang: ./setup.py: changing `/usr/bin/env python' to 
`/gnu/store/cd9xnk7dcn5dfibjzvl6l7wk43s5ifg1-python-wrapper-3.10.7/bin/python'
phase `patch-source-shebangs' succeeded after 0.0 seconds
starting phase `patch-generated-file-shebangs'
phase `patch-generated-file-shebangs' succeeded after 0.0 seconds
starting phase `build'
Using 'setuptools.build_meta' to build wheels, auto-detected '#f', 
override '#f'.
Prepending '[]' to sys.path, auto-detected '#f', override '#f'.
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-x86_64-cpython-310
creating build/lib.linux-x86_64-cpython-310/pillow_heif
copying pillow_heif/misc.py -> 
build/lib.linux-x86_64-cpython-310/pillow_heif
copying pillow_heif/HeifImagePlugin.py -> 
build/lib.linux-x86_64-cpython-310/pillow_heif
copying pillow_heif/AvifImagePlugin.py -> 
build/lib.linux-x86_64-cpython-310/pillow_heif
copying pillow_heif/_lib_info.py -> 
build/lib.linux-x86_64-cpython-310/pillow_heif
copying pillow_heif/__init__.py -> 
build/lib.linux-x86_64-cpython-310/pillow_heif
copying pillow_heif/_deffered_error.py -> 
build/lib.linux-x86_64-cpython-310/pillow_heif
copying pillow_heif/_version.py -> 
build/lib.linux-x86_64-cpython-310/pillow_heif
copying pillow_heif/as_plugin.py -> 
build/lib.linux-x86_64-cpython-310/pillow_heif
copying pillow_heif/heif.py -> 
build/lib.linux-x86_64-cpython-310/pillow_heif
copying pillow_heif/options.py -> 
build/lib.linux-x86_64-cpython-310/pillow_heif
copying pillow_heif/constants.py -> 
build/lib.linux-x86_64-cpython-310/pillow_heif
warning: build_py: byte-compiling is disabled, skipping.

running build_ext
Checking for include file 'heif.h' in 
'/gnu/store/lq28k3ivz4zb0k3gh2k2pvl4sj7k4af5-opencv-4.11.0/include'
Checking for include file 'heif.h' in 
'/gnu/store/lq28k3ivz4zb0k3gh2k2pvl4sj7k4af5-opencv-4.11.0/include/libheif'
Checking for include file 'heif.h' in 
'/gnu/store/nmn8bj5ix7bfrjs1z60x2c46aff70746-libheif-1.17.6/include'
Checking for include file 'heif.h' in 
'/gnu/store/nmn8bj5ix7bfrjs1z60x2c46aff70746-libheif-1.17.6/include/libheif'
Found 'heif.h' in 
'/gnu/store/nmn8bj5ix7bfrjs1z60x2c46aff70746-libheif-1.17.6/include/libheif'
building '_pillow_heif' extension
creating build/temp.linux-x86_64-cpython-310
creating build/temp.linux-x86_64-cpython-310/pillow_heif
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall 
-fno-semantic-interposition -fPIC 
-I/gnu/store/lq28k3ivz4zb0k3gh2k2pvl4sj7k4af5-opencv-4.11.0/include 
-I/gnu/store/nmn8bj5ix7bfrjs1z60x2c46aff70746-libheif-1.17.6/include 
-I/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/include 
-I/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/include 
-I/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0/include 
-I/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/include 
-I/gnu/store/lc6r1mh0jlcwixjziiw1zsx1my478rv1-make-4.4.1/include 
-I/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/include 
-I/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/include 
-I/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/include 
-I/gnu/store/50047r6f9chb6dwd01f9hai90y9arwb4-python-3.10.7/include 
-I/gnu/store/hk6q5g43smisy9k7bw1mdl8mwb9rmm83-x265-3.5/include 
-I/gnu/store/jwqzr3skpcxlhcwpjc9r9jbbnj1pwhv8-libde265-1.0.8/include 
-I/gnu/store/lsw30rzcykpckf2d72sykqbhmscx24wf-libaom-3.8.0/include 
-I/gnu/store/a932z8mls5ng5icg45p6sama436734ps-dav1d-1.5.0/include 
-I/gnu/store/svghsdn1x3fyili8ij791nn25zba9bpf-linux-libre-headers-5.15.49/include 
-I/gnu/store/50047r6f9chb6dwd01f9hai90y9arwb4-python-3.10.7/include/python3.10 
-c pillow_heif/_pillow_heif.c -o 
build/temp.linux-x86_64-cpython-310/pillow_heif/_pillow_heif.o -O3 -Werror
gcc -shared 
-Wl,-rpath=/gnu/store/50047r6f9chb6dwd01f9hai90y9arwb4-python-3.10.7/lib 
-fno-semantic-interposition 
build/temp.linux-x86_64-cpython-310/pillow_heif/_pillow_heif.o 
-L/gnu/store/lq28k3ivz4zb0k3gh2k2pvl4sj7k4af5-opencv-4.11.0/lib 
-L/gnu/store/h0nlc37mc4ncs6pccv4flwmmyi30kk80-python-coverage-7.6.8/lib 
-L/gnu/store/vdligbhrfzrdk6vfj2lgbljwivgw1jrv-python-defusedxml-0.7.1/lib 
-L/gnu/store/yg0qslwp76hhk6gdca0wb353f4smmlq8-python-numpy-1.24.4/lib 
-L/gnu/store/yshw0j71p79jh63nm3ivyr6bfk6zhfj8-python-packaging-24.2/lib 
-L/gnu/store/0plvqf684wnmyr76rqjsafzlqqp8wmk2-python-pre-commit-3.7.1/lib 
-L/gnu/store/f73l8p5p2b0zgnihwvsnm5lf360m4zwj-python-pylint-3.3.1/lib 
-L/gnu/store/pqgrjx0hq2vha6x29jb83sffqs73cadw-python-pympler-1.0.1/lib 
-L/gnu/store/l1698ag2c1mli49fhf9yrmblrgaadm05-python-setuptools-67.6.1/lib 
-L/gnu/store/i65m7m87830mbw56p9gckfmk27vjrs56-python-pytest-8.3.3/lib 
-L/gnu/store/9igxd5mk4adylvvnzaz876vljfk11vx6-python-wheel-0.40.0/lib 
-L/gnu/store/nmn8bj5ix7bfrjs1z60x2c46aff70746-libheif-1.17.6/lib 
-L/gnu/store/67lih3iqamxk5k2a9pb3sx4avxna79np-python-pillow-11.1.0/lib 
-L/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/lib 
-L/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/lib 
-L/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0/lib 
-L/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/lib 
-L/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/lib 
-L/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/lib 
-L/gnu/store/vqdiyyqbrv4akp68pfya4j6m3pdbnhca-glibc-2.39-static/lib 
-L/gnu/store/50047r6f9chb6dwd01f9hai90y9arwb4-python-3.10.7/lib 
-L/gnu/store/dp73nkbavg1svyw2gv056y0knxb6qpdi-python-tomli-2.1.0/lib 
-L/gnu/store/fkm75g549bj85pq0df4f5pwabzpn6pwq-python-six-1.16.0/lib 
-L/gnu/store/pb76lnjq62zcad7qxg6806186h85czim-python-pyparsing-3.0.6/lib 
-L/gnu/store/7ip3xxs6hzvd139f1ramxhkyskcm9fnp-python-virtualenv-20.28.0/lib 
-L/gnu/store/kai7wv39a8d4569738b0s2bl29scj5p8-python-pyyaml-6.0.1/lib 
-L/gnu/store/z90jzfjwi5w4radsxlia9ppr0f6740j7-python-nodeenv-1.8.0/lib 
-L/gnu/store/707q0p9c14kphjv0glc0g6w6y18q06hk-python-identify-2.5.36/lib 
-L/gnu/store/wh7bcmbjfc51ryiba9bpvsx152g5avza-python-cfgv-3.4.0/lib 
-L/gnu/store/1vs01r1cfmcvx28fwym9cai6iq8a7h8h-python-typing-extensions-4.12.2/lib 
-L/gnu/store/4n4wkirm9qpr18l72g30l8ir5brfn3p5-python-tomlkit-0.11.6/lib 
-L/gnu/store/78ckihhak9ibnrfb0pbws9gv9r824ph7-python-platformdirs-4.3.6/lib 
-L/gnu/store/s94nx4lsgjg4nqkzvf9vxirfijkkxhx2-python-mccabe-0.7.0/lib 
-L/gnu/store/6bsfb0psj92v6vhlp642vsl452v3j68j-python-isort-5.13.2/lib 
-L/gnu/store/jhy6f8mp6zab8qiq0hp01ldph6drfgsg-python-dill-0.3.6/lib 
-L/gnu/store/s9aikcs0piyywps2q0g6094giw5wzlfl-python-astroid-3.3.4/lib 
-L/gnu/store/pfbi27ddhhrrpa5wcjha8bcy6nq7cxxw-python-py-1.11.0/lib 
-L/gnu/store/1kq2r581lr5ydz064vizvzc4s2arrny4-python-pluggy-1.5.0/lib 
-L/gnu/store/i4war2v2w5k010dwj6ccnlq5rp3val64-python-exceptiongroup-1.1.1/lib 
-L/gnu/store/rw58yhvqmpdky20l5rkdjg8arrwfv56z-python-packaging-bootstrap-24.2/lib 
-L/gnu/store/bk3vgxyr1schlfyk6g58amiv6kic9g32-python-iniconfig-1.1.1/lib 
-L/gnu/store/dxg7smin2vh6p7q2m5b5kj3002ja67cq-python-attrs-bootstrap-24.2.0/lib 
-L/gnu/store/hk6q5g43smisy9k7bw1mdl8mwb9rmm83-x265-3.5/lib 
-L/gnu/store/jwqzr3skpcxlhcwpjc9r9jbbnj1pwhv8-libde265-1.0.8/lib 
-L/gnu/store/lsw30rzcykpckf2d72sykqbhmscx24wf-libaom-3.8.0/lib 
-L/gnu/store/a932z8mls5ng5icg45p6sama436734ps-dav1d-1.5.0/lib 
-L/gnu/store/84qsa8j5mi250cvc0lrhchi7xymwvxgv-python-importlib-metadata-5.2.0/lib 
-L/gnu/store/qagiglnbshkxpcq86m0mr8ivwqwbd9wb-python-filelock-3.16.1/lib 
-L/gnu/store/bwxl7n1nh4rjrj4a87740ivdaahdljpz-python-distlib-0.3.7/lib 
-L/gnu/store/49bb1mx2f3zfvbmfm88f0j003f6676df-python-editdistance-0.3.1-1.3ea84a7/lib 
-L/gnu/store/qh7ckk3x2aisg06g3xdkcpmqw5mj2yw6-python-wrapt-1.17.0/lib 
-L/gnu/store/r12b20wh5j551q6bf8y8il2c5sp7h61x-python-lazy-object-proxy-1.10.0/lib 
-L/gnu/store/cdxwwxc8xg70yj2fhdqdzlc3jlfaqlk0-python-six-bootstrap-1.16.0/lib 
-L/gnu/store/0rdhw5fcykzk8wq8fy7gaf1jfk63ccv7-python-zipp-1.0.0/lib 
-L/gnu/store/2m8irnr6snvdyhi1wz3ak9gwsxib035z-python-more-itertools-10.6.0/lib 
-L/gnu/store/50047r6f9chb6dwd01f9hai90y9arwb4-python-3.10.7/lib -lheif 
-o 
build/lib.linux-x86_64-cpython-310/_pillow_heif.cpython-310-x86_64-linux-gnu.so
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/pillow_heif
copying build/lib.linux-x86_64-cpython-310/pillow_heif/misc.py -> 
build/bdist.linux-x86_64/wheel/pillow_heif
copying 
build/lib.linux-x86_64-cpython-310/pillow_heif/HeifImagePlugin.py -> 
build/bdist.linux-x86_64/wheel/pillow_heif
copying 
build/lib.linux-x86_64-cpython-310/pillow_heif/AvifImagePlugin.py -> 
build/bdist.linux-x86_64/wheel/pillow_heif
copying build/lib.linux-x86_64-cpython-310/pillow_heif/_lib_info.py -> 
build/bdist.linux-x86_64/wheel/pillow_heif
copying build/lib.linux-x86_64-cpython-310/pillow_heif/__init__.py -> 
build/bdist.linux-x86_64/wheel/pillow_heif
copying 
build/lib.linux-x86_64-cpython-310/pillow_heif/_deffered_error.py -> 
build/bdist.linux-x86_64/wheel/pillow_heif
copying build/lib.linux-x86_64-cpython-310/pillow_heif/_version.py -> 
build/bdist.linux-x86_64/wheel/pillow_heif
copying build/lib.linux-x86_64-cpython-310/pillow_heif/as_plugin.py -> 
build/bdist.linux-x86_64/wheel/pillow_heif
copying build/lib.linux-x86_64-cpython-310/pillow_heif/heif.py -> 
build/bdist.linux-x86_64/wheel/pillow_heif
copying build/lib.linux-x86_64-cpython-310/pillow_heif/options.py -> 
build/bdist.linux-x86_64/wheel/pillow_heif
copying build/lib.linux-x86_64-cpython-310/pillow_heif/constants.py -> 
build/bdist.linux-x86_64/wheel/pillow_heif
copying 
build/lib.linux-x86_64-cpython-310/_pillow_heif.cpython-310-x86_64-linux-gnu.so 
-> build/bdist.linux-x86_64/wheel
warning: install_lib: byte-compiling is disabled, skipping.

running install_egg_info
running egg_info
writing pillow_heif.egg-info/PKG-INFO
writing dependency_links to pillow_heif.egg-info/dependency_links.txt
writing requirements to pillow_heif.egg-info/requires.txt
writing top-level names to pillow_heif.egg-info/top_level.txt
reading manifest file 'pillow_heif.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files found matching '*.yaml'
warning: no previously-included files found matching '*.yml'
warning: no previously-included files found matching '.cirrus.star'
no previously-included directories found matching 'ci'
no previously-included directories found matching 'docs'
no previously-included directories found matching 'docker'
no previously-included directories found matching 'benchmarks'
warning: no previously-included files matching '*' found under directory 
'**/__pycache__'
warning: no previously-included files matching '*' found under directory 
'pi-heif'
adding license file 'LICENSE.txt'
adding license file 'LICENSES_bundled.txt'
writing manifest file 'pillow_heif.egg-info/SOURCES.txt'
Copying pillow_heif.egg-info to 
build/bdist.linux-x86_64/wheel/pillow_heif-0.21.0-py3.10.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/pillow_heif-0.21.0.dist-info/WHEEL
creating 
'/tmp/guix-build-python-pillow-heif-0.21.0.drv-0/pillow_heif-0.21.0/dist/.tmp-iqragt11/pillow_heif-0.21.0-cp310-cp310-linux_x86_64.whl' 
and adding 'build/bdist.linux-x86_64/wheel' to it
adding '_pillow_heif.cpython-310-x86_64-linux-gnu.so'
adding 'pillow_heif/AvifImagePlugin.py'
adding 'pillow_heif/HeifImagePlugin.py'
adding 'pillow_heif/__init__.py'
adding 'pillow_heif/_deffered_error.py'
adding 'pillow_heif/_lib_info.py'
adding 'pillow_heif/_version.py'
adding 'pillow_heif/as_plugin.py'
adding 'pillow_heif/constants.py'
adding 'pillow_heif/heif.py'
adding 'pillow_heif/misc.py'
adding 'pillow_heif/options.py'
adding 'pillow_heif-0.21.0.dist-info/LICENSE.txt'
adding 'pillow_heif-0.21.0.dist-info/LICENSES_bundled.txt'
adding 'pillow_heif-0.21.0.dist-info/METADATA'
adding 'pillow_heif-0.21.0.dist-info/WHEEL'
adding 'pillow_heif-0.21.0.dist-info/top_level.txt'
adding 'pillow_heif-0.21.0.dist-info/zip-safe'
adding 'pillow_heif-0.21.0.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
phase `build' succeeded after 8.6 seconds
starting phase `install'
phase `install' succeeded after 0.1 seconds
starting phase `add-install-to-pythonpath'
phase `add-install-to-pythonpath' succeeded after 0.0 seconds
starting phase `add-install-to-path'
phase `add-install-to-path' succeeded after 0.0 seconds
starting phase `create-entrypoints'
phase `create-entrypoints' succeeded after 0.0 seconds
starting phase `wrap'
find-files: 
/gnu/store/rginwn474lw34by4anag2sh5a9nw42qs-python-pillow-heif-0.21.0/sbin: 
No such file or directory
phase `wrap' succeeded after 0.0 seconds
starting phase `compile-bytecode'
Listing 
'/gnu/store/rginwn474lw34by4anag2sh5a9nw42qs-python-pillow-heif-0.21.0/lib/python3.10/site-packages'...
Listing 
'/gnu/store/rginwn474lw34by4anag2sh5a9nw42qs-python-pillow-heif-0.21.0/lib/python3.10/site-packages/pillow_heif'...
Compiling 
'/gnu/store/rginwn474lw34by4anag2sh5a9nw42qs-python-pillow-heif-0.21.0/lib/python3.10/site-packages/pillow_heif/AvifImagePlugin.py'...
Compiling 
'/gnu/store/rginwn474lw34by4anag2sh5a9nw42qs-python-pillow-heif-0.21.0/lib/python3.10/site-packages/pillow_heif/HeifImagePlugin.py'...
Compiling 
'/gnu/store/rginwn474lw34by4anag2sh5a9nw42qs-python-pillow-heif-0.21.0/lib/python3.10/site-packages/pillow_heif/__init__.py'...
Compiling 
'/gnu/store/rginwn474lw34by4anag2sh5a9nw42qs-python-pillow-heif-0.21.0/lib/python3.10/site-packages/pillow_heif/_deffered_error.py'...
Compiling 
'/gnu/store/rginwn474lw34by4anag2sh5a9nw42qs-python-pillow-heif-0.21.0/lib/python3.10/site-packages/pillow_heif/_lib_info.py'...
Compiling 
'/gnu/store/rginwn474lw34by4anag2sh5a9nw42qs-python-pillow-heif-0.21.0/lib/python3.10/site-packages/pillow_heif/_version.py'...
Compiling 
'/gnu/store/rginwn474lw34by4anag2sh5a9nw42qs-python-pillow-heif-0.21.0/lib/python3.10/site-packages/pillow_heif/as_plugin.py'...
Compiling 
'/gnu/store/rginwn474lw34by4anag2sh5a9nw42qs-python-pillow-heif-0.21.0/lib/python3.10/site-packages/pillow_heif/constants.py'...
Compiling 
'/gnu/store/rginwn474lw34by4anag2sh5a9nw42qs-python-pillow-heif-0.21.0/lib/python3.10/site-packages/pillow_heif/heif.py'...
Compiling 
'/gnu/store/rginwn474lw34by4anag2sh5a9nw42qs-python-pillow-heif-0.21.0/lib/python3.10/site-packages/pillow_heif/misc.py'...
Compiling 
'/gnu/store/rginwn474lw34by4anag2sh5a9nw42qs-python-pillow-heif-0.21.0/lib/python3.10/site-packages/pillow_heif/options.py'...
Listing 
'/gnu/store/rginwn474lw34by4anag2sh5a9nw42qs-python-pillow-heif-0.21.0/lib/python3.10/site-packages/pillow_heif-0.21.0.dist-info'...
phase `compile-bytecode' succeeded after 0.2 seconds
starting phase `check'
Using pytest
[1m============================= test session starts 
==============================[0m
platform linux -- Python 3.10.7, pytest-8.3.3, pluggy-1.5.0 -- 
/gnu/store/cd9xnk7dcn5dfibjzvl6l7wk43s5ifg1-python-wrapper-3.10.7/bin/python
cachedir: .pytest_cache
hypothesis profile 'default' -> 
database=DirectoryBasedExampleDatabase('/tmp/guix-build-python-pillow-heif-0.21.0.drv-0/pillow_heif-0.21.0/.hypothesis/examples')
rootdir: /tmp/guix-build-python-pillow-heif-0.21.0.drv-0/pillow_heif-0.21.0
configfile: pyproject.toml
testpaths: tests
plugins: hypothesis-6.54.5
[1mcollecting ... [0mcollected 924 items / 77 deselected / 1 skipped / 
847 selected

tests/basic_test.py::test_libheif_info 
[32mPASSED[0m[32m                            [  0%][0m
tests/basic_test.py::test_pillow_register_avif_plugin [33mSKIPPED[0m 
(Only when
AVIF support missing.)[32m [  0%][0m
tests/basic_test.py::test_get_file_mimetype[img_path0] 
[32mPASSED[0m[32m            [  0%][0m
tests/basic_test.py::test_get_file_mimetype[img_path1] 
[32mPASSED[0m[32m            [  0%][0m
tests/basic_test.py::test_get_file_mimetype[img_path2] 
[32mPASSED[0m[32m            [  0%][0m
tests/basic_test.py::test_get_file_mimetype[img_path3] 
[32mPASSED[0m[32m            [  0%][0m
tests/basic_test.py::test_get_file_mimetype[img_path4] 
[32mPASSED[0m[32m            [  0%][0m
tests/basic_test.py::test_get_file_mimetype[img_path5] 
[32mPASSED[0m[32m            [  0%][0m
tests/basic_test.py::test_get_file_mimetype[img_path6] 
[32mPASSED[0m[32m            [  1%][0m
tests/basic_test.py::test_get_file_mimetype[img_path7] 
[32mPASSED[0m[32m            [  1%][0m
tests/basic_test.py::test_get_file_mimetype[img_path8] 
[32mPASSED[0m[32m            [  1%][0m
tests/basic_test.py::test_get_file_mimetype[img_path9] 
[32mPASSED[0m[32m            [  1%][0m
tests/basic_test.py::test_get_file_mimetype[img_path10] 
[32mPASSED[0m[32m           [  1%][0m
tests/basic_test.py::test_get_file_mimetype[img_path11] 
[32mPASSED[0m[32m           [  1%][0m
tests/basic_test.py::test_get_file_mimetype[img_path12] 
[32mPASSED[0m[32m           [  1%][0m
tests/basic_test.py::test_get_file_mimetype[img_path13] 
[32mPASSED[0m[32m           [  1%][0m
tests/basic_test.py::test_get_file_mimetype[img_path14] 
[32mPASSED[0m[32m           [  2%][0m
tests/basic_test.py::test_get_file_mimetype[img_path15] 
[32mPASSED[0m[32m           [  2%][0m
tests/basic_test.py::test_get_file_mimetype[img_path16] 
[32mPASSED[0m[32m           [  2%][0m
tests/basic_test.py::test_get_file_mimetype[img_path17] 
[32mPASSED[0m[32m           [  2%][0m
tests/basic_test.py::test_get_file_mimetype[img_path18] 
[32mPASSED[0m[32m           [  2%][0m
tests/basic_test.py::test_get_file_mimetype[img_path19] 
[32mPASSED[0m[32m           [  2%][0m
tests/basic_test.py::test_get_file_mimetype[img_path20] 
[32mPASSED[0m[32m           [  2%][0m
tests/basic_test.py::test_get_file_mimetype[img_path21] 
[32mPASSED[0m[32m           [  2%][0m
tests/basic_test.py::test_get_file_mimetype[img_path22] 
[32mPASSED[0m[32m           [  2%][0m
tests/basic_test.py::test_get_file_mimetype[img_path23] 
[32mPASSED[0m[32m           [  3%][0m
tests/basic_test.py::test_get_file_mimetype[img_path24] 
[32mPASSED[0m[32m           [  3%][0m
tests/basic_test.py::test_get_file_mimetype[img_path25] 
[32mPASSED[0m[32m           [  3%][0m
tests/basic_test.py::test_get_file_mimetype[img_path26] 
[32mPASSED[0m[32m           [  3%][0m
tests/basic_test.py::test_get_file_mimetype[img_path27] 
[32mPASSED[0m[32m           [  3%][0m
tests/basic_test.py::test_get_file_mimetype[img_path28] 
[32mPASSED[0m[32m           [  3%][0m
tests/basic_test.py::test_get_file_mimetype[img_path29] 
[32mPASSED[0m[32m           [  3%][0m
tests/basic_test.py::test_get_file_mimetype[img_path30] 
[32mPASSED[0m[32m           [  3%][0m
tests/basic_test.py::test_get_file_mimetype[img_path31] 
[32mPASSED[0m[32m           [  4%][0m
tests/basic_test.py::test_get_file_mimetype[img_path32] 
[32mPASSED[0m[32m           [  4%][0m
tests/basic_test.py::test_get_file_mimetype[img_path33] 
[32mPASSED[0m[32m           [  4%][0m
tests/basic_test.py::test_get_file_mimetype[img_path34] 
[32mPASSED[0m[32m           [  4%][0m
tests/basic_test.py::test_get_file_mimetype[img_path35] 
[32mPASSED[0m[32m           [  4%][0m
tests/basic_test.py::test_get_file_mimetype[img_path36] 
[32mPASSED[0m[32m           [  4%][0m
tests/basic_test.py::test_get_file_mimetype[img_path37] 
[32mPASSED[0m[32m           [  4%][0m
tests/basic_test.py::test_get_file_mimetype[img_path38] 
[32mPASSED[0m[32m           [  4%][0m
tests/basic_test.py::test_get_file_mimetype[img_path39] 
[32mPASSED[0m[32m           [  4%][0m
tests/basic_test.py::test_get_file_mimetype[img_path40] 
[32mPASSED[0m[32m           [  5%][0m
tests/basic_test.py::test_get_file_mimetype[img_path41] 
[32mPASSED[0m[32m           [  5%][0m
tests/basic_test.py::test_get_file_mimetype[img_path42] 
[32mPASSED[0m[32m           [  5%][0m
tests/basic_test.py::test_get_file_mimetype[img_path43] 
[32mPASSED[0m[32m           [  5%][0m
tests/basic_test.py::test_get_file_mimetype[img_path44] 
[32mPASSED[0m[32m           [  5%][0m
tests/basic_test.py::test_get_file_mimetype[img_path45] 
[32mPASSED[0m[32m           [  5%][0m
tests/basic_test.py::test_get_file_mimetype[img_path46] 
[32mPASSED[0m[32m           [  5%][0m
tests/basic_test.py::test_get_file_mimetype[img_path47] 
[32mPASSED[0m[32m           [  5%][0m
tests/basic_test.py::test_get_file_mimetype[img_path48] 
[32mPASSED[0m[32m           [  6%][0m
tests/basic_test.py::test_get_file_mimetype[img_path49] 
[32mPASSED[0m[32m           [  6%][0m
tests/basic_test.py::test_get_file_mimetype[img_path50] 
[32mPASSED[0m[32m           [  6%][0m
tests/basic_test.py::test_get_file_mimetype[img_path51] 
[32mPASSED[0m[32m           [  6%][0m
tests/basic_test.py::test_get_file_mimetype[img_path52] 
[32mPASSED[0m[32m           [  6%][0m
tests/basic_test.py::test_get_file_mimetype[img_path53] 
[32mPASSED[0m[32m           [  6%][0m
tests/basic_test.py::test_get_file_mimetype[img_path54] 
[32mPASSED[0m[32m           [  6%][0m
tests/basic_test.py::test_get_file_mimetype[img_path55] 
[32mPASSED[0m[32m           [  6%][0m
tests/basic_test.py::test_get_file_mimetype[img_path56] 
[32mPASSED[0m[32m           [  6%][0m
tests/basic_test.py::test_get_file_mimetype[img_path57] 
[32mPASSED[0m[32m           [  7%][0m
tests/basic_test.py::test_get_file_mimetype[img_path58] 
[32mPASSED[0m[32m           [  7%][0m
tests/basic_test.py::test_get_file_mimetype[img_path59] 
[32mPASSED[0m[32m           [  7%][0m
tests/basic_test.py::test_get_file_mimetype[img_path60] 
[32mPASSED[0m[32m           [  7%][0m
tests/basic_test.py::test_get_file_mimetype[img_path61] 
[32mPASSED[0m[32m           [  7%][0m
tests/basic_test.py::test_get_file_mimetype[img_path62] 
[32mPASSED[0m[32m           [  7%][0m
tests/basic_test.py::test_get_file_mimetype[img_path63] 
[32mPASSED[0m[32m           [  7%][0m
tests/basic_test.py::test_get_file_mimetype[img_path64] 
[32mPASSED[0m[32m           [  7%][0m
tests/basic_test.py::test_get_file_mimetype[img_path65] 
[32mPASSED[0m[32m           [  8%][0m
tests/basic_test.py::test_get_file_mimetype[img_path66] 
[32mPASSED[0m[32m           [  8%][0m
tests/basic_test.py::test_get_file_mimetype[img_path67] 
[32mPASSED[0m[32m           [  8%][0m
tests/basic_test.py::test_get_file_mimetype[img_path68] 
[32mPASSED[0m[32m           [  8%][0m
tests/basic_test.py::test_get_file_mimetype_not_supported 
[32mPASSED[0m[32m         [  8%][0m
tests/basic_test.py::test_get_file_mimetype_invalid[] 
[32mPASSED[0m[32m             [  8%][0m
tests/basic_test.py::test_get_file_mimetype_invalid[\x00\x00\x00$ftyp] 
[32mPASSED[0m[32m [  8%][0m
tests/basic_test.py::test_get_file_mimetype_invalid[\x00\x00\x00$ftypheiZ] 
[32mPASSED[0m[32m [  8%][0m
tests/basic_test.py::test_is_supported[img_path0] 
[32mPASSED[0m[32m                 [  8%][0m
tests/basic_test.py::test_is_supported[img_path1] 
[32mPASSED[0m[32m                 [  9%][0m
tests/basic_test.py::test_is_supported[img_path2] 
[32mPASSED[0m[32m                 [  9%][0m
tests/basic_test.py::test_is_supported[img_path3] 
[32mPASSED[0m[32m                 [  9%][0m
tests/basic_test.py::test_is_supported[img_path4] 
[32mPASSED[0m[32m                 [  9%][0m
tests/basic_test.py::test_is_supported[img_path5] 
[32mPASSED[0m[32m                 [  9%][0m
tests/basic_test.py::test_is_supported[img_path6] 
[32mPASSED[0m[32m                 [  9%][0m
tests/basic_test.py::test_is_supported[img_path7] 
[32mPASSED[0m[32m                 [  9%][0m
tests/basic_test.py::test_is_supported[img_path8] 
[32mPASSED[0m[32m                 [  9%][0m
tests/basic_test.py::test_is_supported[img_path9] 
[32mPASSED[0m[32m                 [ 10%][0m
tests/basic_test.py::test_is_supported[img_path10] 
[32mPASSED[0m[32m                [ 10%][0m
tests/basic_test.py::test_is_supported[img_path11] 
[32mPASSED[0m[32m                [ 10%][0m
tests/basic_test.py::test_is_supported[img_path12] 
[32mPASSED[0m[32m                [ 10%][0m
tests/basic_test.py::test_is_supported[img_path13] 
[32mPASSED[0m[32m                [ 10%][0m
tests/basic_test.py::test_is_supported[img_path14] 
[32mPASSED[0m[32m                [ 10%][0m
tests/basic_test.py::test_is_supported[img_path15] 
[32mPASSED[0m[32m                [ 10%][0m
tests/basic_test.py::test_is_supported[img_path16] 
[32mPASSED[0m[32m                [ 10%][0m
tests/basic_test.py::test_is_supported[img_path17] 
[32mPASSED[0m[32m                [ 10%][0m
tests/basic_test.py::test_is_supported[img_path18] 
[32mPASSED[0m[32m                [ 11%][0m
tests/basic_test.py::test_is_supported[img_path19] 
[32mPASSED[0m[32m                [ 11%][0m
tests/basic_test.py::test_is_supported[img_path20] 
[32mPASSED[0m[32m                [ 11%][0m
tests/basic_test.py::test_is_supported[img_path21] 
[32mPASSED[0m[32m                [ 11%][0m
tests/basic_test.py::test_is_supported[img_path22] 
[32mPASSED[0m[32m                [ 11%][0m
tests/basic_test.py::test_is_supported[img_path23] 
[32mPASSED[0m[32m                [ 11%][0m
tests/basic_test.py::test_is_supported[img_path24] 
[32mPASSED[0m[32m                [ 11%][0m
tests/basic_test.py::test_is_supported[img_path25] 
[32mPASSED[0m[32m                [ 11%][0m
tests/basic_test.py::test_is_supported[img_path26] 
[32mPASSED[0m[32m                [ 12%][0m
tests/basic_test.py::test_is_supported[img_path27] 
[32mPASSED[0m[32m                [ 12%][0m
tests/basic_test.py::test_is_supported[img_path28] 
[32mPASSED[0m[32m                [ 12%][0m
tests/basic_test.py::test_is_supported[img_path29] 
[32mPASSED[0m[32m                [ 12%][0m
tests/basic_test.py::test_is_supported[img_path30] 
[32mPASSED[0m[32m                [ 12%][0m
tests/basic_test.py::test_is_supported[img_path31] 
[32mPASSED[0m[32m                [ 12%][0m
tests/basic_test.py::test_is_supported[img_path32] 
[32mPASSED[0m[32m                [ 12%][0m
tests/basic_test.py::test_is_supported[img_path33] 
[32mPASSED[0m[32m                [ 12%][0m
tests/basic_test.py::test_is_supported[img_path34] 
[32mPASSED[0m[32m                [ 12%][0m
tests/basic_test.py::test_is_supported[img_path35] 
[32mPASSED[0m[32m                [ 13%][0m
tests/basic_test.py::test_is_supported[img_path36] 
[32mPASSED[0m[32m                [ 13%][0m
tests/basic_test.py::test_is_supported[img_path37] 
[32mPASSED[0m[32m                [ 13%][0m
tests/basic_test.py::test_is_supported[img_path38] 
[32mPASSED[0m[32m                [ 13%][0m
tests/basic_test.py::test_is_supported[img_path39] 
[32mPASSED[0m[32m                [ 13%][0m
tests/basic_test.py::test_is_supported[img_path40] 
[32mPASSED[0m[32m                [ 13%][0m
tests/basic_test.py::test_is_supported[img_path41] 
[32mPASSED[0m[32m                [ 13%][0m
tests/basic_test.py::test_is_supported[img_path42] 
[32mPASSED[0m[32m                [ 13%][0m
tests/basic_test.py::test_is_supported[img_path43] 
[32mPASSED[0m[32m                [ 14%][0m
tests/basic_test.py::test_is_supported[img_path44] 
[32mPASSED[0m[32m                [ 14%][0m
tests/basic_test.py::test_is_supported[img_path45] 
[32mPASSED[0m[32m                [ 14%][0m
tests/basic_test.py::test_is_supported[img_path46] 
[32mPASSED[0m[32m                [ 14%][0m
tests/basic_test.py::test_is_supported[img_path47] 
[32mPASSED[0m[32m                [ 14%][0m
tests/basic_test.py::test_is_supported[img_path48] 
[32mPASSED[0m[32m                [ 14%][0m
tests/basic_test.py::test_is_supported[img_path49] 
[32mPASSED[0m[32m                [ 14%][0m
tests/basic_test.py::test_is_supported[img_path50] 
[32mPASSED[0m[32m                [ 14%][0m
tests/basic_test.py::test_is_supported[img_path51] 
[32mPASSED[0m[32m                [ 14%][0m
tests/basic_test.py::test_is_supported[img_path52] 
[32mPASSED[0m[32m                [ 15%][0m
tests/basic_test.py::test_is_supported[img_path53] 
[32mPASSED[0m[32m                [ 15%][0m
tests/basic_test.py::test_is_supported[img_path54] 
[32mPASSED[0m[32m                [ 15%][0m
tests/basic_test.py::test_is_supported[img_path55] 
[32mPASSED[0m[32m                [ 15%][0m
tests/basic_test.py::test_is_supported[img_path56] 
[32mPASSED[0m[32m                [ 15%][0m
tests/basic_test.py::test_is_supported[img_path57] 
[32mPASSED[0m[32m                [ 15%][0m
tests/basic_test.py::test_is_supported[img_path58] 
[32mPASSED[0m[32m                [ 15%][0m
tests/basic_test.py::test_is_supported[img_path59] 
[32mPASSED[0m[32m                [ 15%][0m
tests/basic_test.py::test_is_supported[img_path60] 
[32mPASSED[0m[32m                [ 16%][0m
tests/basic_test.py::test_is_supported[img_path61] 
[32mPASSED[0m[32m                [ 16%][0m
tests/basic_test.py::test_is_supported[img_path62] 
[32mPASSED[0m[32m                [ 16%][0m
tests/basic_test.py::test_is_supported[img_path63] 
[32mPASSED[0m[32m                [ 16%][0m
tests/basic_test.py::test_is_supported[img_path64] 
[32mPASSED[0m[32m                [ 16%][0m
tests/basic_test.py::test_is_supported[img_path65] 
[32mPASSED[0m[32m                [ 16%][0m
tests/basic_test.py::test_is_supported[img_path66] 
[32mPASSED[0m[32m                [ 16%][0m
tests/basic_test.py::test_is_supported[img_path67] 
[32mPASSED[0m[32m                [ 16%][0m
tests/basic_test.py::test_is_supported[img_path68] 
[32mPASSED[0m[32m                [ 17%][0m
tests/basic_test.py::test_is_supported_fails[] 
[32mPASSED[0m[32m                    [ 17%][0m
tests/basic_test.py::test_is_supported_fails[\x00\x00\x00$] 
[32mPASSED[0m[32m       [ 17%][0m
tests/basic_test.py::test_is_supported_fails[\x00\x00\x00$ftyp] 
[32mPASSED[0m[32m   [ 17%][0m
tests/basic_test.py::test_is_supported_fails[\x00\x00\x00$ftypheiZ] 
[32mPASSED[0m[32m [ 17%][0m
tests/basic_test.py::test_is_supported_fails[img4] 
[32mPASSED[0m[32m                [ 17%][0m
tests/basic_test.py::test_heif_str 
[32mPASSED[0m[32m                                [ 17%][0m
tests/basic_test.py::test_full_build [33mSKIPPED[0m (Only when 
building full
release)[32m [ 17%][0m
tests/basic_test.py::test_light_build [33mSKIPPED[0m (Only when 
building light
release)[32m [ 17%][0m
tests/basic_test.py::test_load_plugin [33mSKIPPED[0m (Only when plugins
present)[32m [ 18%][0m
tests/leaks_test.py::test_open_save_objects_leaks[image0] 
[32mPASSED[0m[32m         [ 18%][0m
tests/leaks_test.py::test_open_save_objects_leaks[image1] 
[32mPASSED[0m[32m         [ 18%][0m
tests/leaks_test.py::test_open_to_numpy_mem_leaks 
[32mPASSED[0m[32m                 [ 18%][0m
tests/leaks_test.py::test_color_profile_leaks[images/heif_other/cat.hif-NCLX] 
[32mPASSED[0m[32m [ 18%][0m
tests/leaks_test.py::test_color_profile_leaks[images/heif_other/arrow.heic-ICC] 
[32mPASSED[0m[32m [ 18%][0m
tests/leaks_test.py::test_metadata_leaks 
[32mPASSED[0m[32m                          [ 18%][0m
tests/leaks_test.py::test_pillow_plugin_leaks 
[32mPASSED[0m[32m                     [ 18%][0m
tests/metadata_etc_test.py::test_heif_primary_image[HEIF] 
[32mPASSED[0m[32m         [ 19%][0m
tests/metadata_etc_test.py::test_heif_primary_image[AVIF] 
[32mPASSED[0m[32m         [ 19%][0m
tests/metadata_etc_test.py::test_pillow_primary_image[HEIF] 
[32mPASSED[0m[32m       [ 19%][0m
tests/metadata_etc_test.py::test_pillow_primary_image[AVIF] 
[32mPASSED[0m[32m       [ 19%][0m
tests/metadata_etc_test.py::test_heif_info_changing[HEIF] 
[32mPASSED[0m[32m         [ 19%][0m
tests/metadata_etc_test.py::test_heif_info_changing[AVIF] 
[32mPASSED[0m[32m         [ 19%][0m
tests/metadata_etc_test.py::test_pillow_info_changing[HEIF] 
[32mPASSED[0m[32m       [ 19%][0m
tests/metadata_etc_test.py::test_pillow_info_changing[AVIF] 
[32mPASSED[0m[32m       [ 19%][0m
tests/metadata_etc_test.py::test_heif_iptc_metadata[HEIF] 
[32mPASSED[0m[32m         [ 19%][0m
tests/metadata_etc_test.py::test_heif_iptc_metadata[AVIF] 
[32mPASSED[0m[32m         [ 20%][0m
tests/metadata_etc_test.py::test_pillow_iptc_metadata[HEIF] 
[32mPASSED[0m[32m       [ 20%][0m
tests/metadata_etc_test.py::test_pillow_iptc_metadata[AVIF] 
[32mPASSED[0m[32m       [ 20%][0m
tests/metadata_exif_test.py::test_exif_from_pillow[PNG-HEIF] 
[32mPASSED[0m[32m      [ 20%][0m
tests/metadata_exif_test.py::test_exif_from_pillow[PNG-AVIF] 
[32mPASSED[0m[32m      [ 20%][0m
tests/metadata_exif_test.py::test_exif_from_pillow[JPEG-HEIF] 
[32mPASSED[0m[32m     [ 20%][0m
tests/metadata_exif_test.py::test_exif_from_pillow[JPEG-AVIF] 
[32mPASSED[0m[32m     [ 20%][0m
tests/metadata_exif_test.py::test_exif_from_pillow[TIFF-HEIF] 
[32mPASSED[0m[32m     [ 20%][0m
tests/metadata_exif_test.py::test_exif_from_pillow[TIFF-AVIF] 
[32mPASSED[0m[32m     [ 21%][0m
tests/metadata_exif_test.py::test_exif_from_pillow[WEBP-HEIF] 
[32mPASSED[0m[32m     [ 21%][0m
tests/metadata_exif_test.py::test_exif_from_pillow[WEBP-AVIF] 
[32mPASSED[0m[32m     [ 21%][0m
tests/metadata_exif_test.py::test_exif_from_heif_to_pillow[JPEG-images/heif_other/arrow.heic] 
[32mPASSED[0m[32m [ 21%][0m
tests/metadata_exif_test.py::test_exif_from_heif_to_pillow[JPEG-images/heif_other/cat.hif] 
[32mPASSED[0m[32m [ 21%][0m
tests/metadata_exif_test.py::test_exif_from_heif_to_pillow[JPEG-images/heif_other/pug.heic] 
[32mPASSED[0m[32m [ 21%][0m
tests/metadata_exif_test.py::test_exif_from_heif_to_pillow[JPEG-images/heif_special/xiaomi.heic] 
[32mPASSED[0m[32m [ 21%][0m
tests/metadata_exif_test.py::test_exif_from_heif_to_pillow[PNG-images/heif_other/arrow.heic] 
[32mPASSED[0m[32m [ 21%][0m
tests/metadata_exif_test.py::test_exif_from_heif_to_pillow[PNG-images/heif_other/cat.hif] 
[32mPASSED[0m[32m [ 21%][0m
tests/metadata_exif_test.py::test_exif_from_heif_to_pillow[PNG-images/heif_other/pug.heic] 
[32mPASSED[0m[32m [ 22%][0m
tests/metadata_exif_test.py::test_exif_from_heif_to_pillow[PNG-images/heif_special/xiaomi.heic] 
[32mPASSED[0m[32m [ 22%][0m
tests/metadata_exif_test.py::test_exif_from_heif_to_pillow[WEBP-images/heif_other/arrow.heic] 
[32mPASSED[0m[32m [ 22%][0m
tests/metadata_exif_test.py::test_exif_from_heif_to_pillow[WEBP-images/heif_other/cat.hif] 
[32mPASSED[0m[32m [ 22%][0m
tests/metadata_exif_test.py::test_exif_from_heif_to_pillow[WEBP-images/heif_other/pug.heic] 
[32mPASSED[0m[32m [ 22%][0m
tests/metadata_exif_test.py::test_exif_from_heif_to_pillow[WEBP-images/heif_special/xiaomi.heic] 
[32mPASSED[0m[32m [ 22%][0m
tests/metadata_exif_test.py::test_pillow_exif_add_remove 
[32mPASSED[0m[32m          [ 22%][0m
tests/metadata_exif_test.py::test_heif_exif_add_remove 
[32mPASSED[0m[32m            [ 22%][0m
tests/metadata_exif_test.py::test_heif_multi_frame_exif_add_remove 
[32mPASSED[0m[32m [ 23%][0m
tests/metadata_exif_test.py::test_corrupted_exif 
[32mPASSED[0m[32m                  [ 23%][0m
tests/metadata_exif_test.py::test_exif_as_class 
[32mPASSED[0m[32m                   [ 23%][0m
tests/metadata_exif_test.py::test_xiaomi_exif 
[32mPASSED[0m[32m                     [ 23%][0m
tests/metadata_exif_test.py::test_data_before_exif 
[32mPASSED[0m[32m                [ 23%][0m
tests/metadata_exif_test.py::test_empty_exif 
[32mPASSED[0m[32m                      [ 23%][0m
tests/metadata_xmp_test.py::test_xmp_from_pillow[images/non_heif/xmp.png-HEIF] 
[32mPASSED[0m[32m [ 23%][0m
tests/metadata_xmp_test.py::test_xmp_from_pillow[images/non_heif/xmp.png-AVIF] 
[32mPASSED[0m[32m [ 23%][0m
tests/metadata_xmp_test.py::test_xmp_from_pillow[images/non_heif/xmp.jpeg-HEIF] 
[32mPASSED[0m[32m [ 23%][0m
tests/metadata_xmp_test.py::test_xmp_from_pillow[images/non_heif/xmp.jpeg-AVIF] 
[32mPASSED[0m[32m [ 24%][0m
tests/metadata_xmp_test.py::test_xmp_from_pillow[images/non_heif/xmp.tiff-HEIF] 
[32mPASSED[0m[32m [ 24%][0m
tests/metadata_xmp_test.py::test_xmp_from_pillow[images/non_heif/xmp.tiff-AVIF] 
[32mPASSED[0m[32m [ 24%][0m
tests/metadata_xmp_test.py::test_xmp_from_pillow[images/non_heif/xmp.webp-HEIF] 
[32mPASSED[0m[32m [ 24%][0m
tests/metadata_xmp_test.py::test_xmp_from_pillow[images/non_heif/xmp.webp-AVIF] 
[32mPASSED[0m[32m [ 24%][0m
tests/metadata_xmp_test.py::test_pillow_xmp_add_remove 
[32mPASSED[0m[32m            [ 24%][0m
tests/metadata_xmp_test.py::test_heif_xmp_add_remove 
[32mPASSED[0m[32m              [ 24%][0m
tests/metadata_xmp_test.py::test_heif_xmp_latin1_with_zero_byte 
[32mPASSED[0m[32m   [ 24%][0m
tests/modes_test.py::test_open_heif[images/heif/RGB_8__29x100.heif-BGR] 
[32mPASSED[0m[32m [ 25%][0m
tests/modes_test.py::test_open_heif[images/heif/RGB_10__29x100.heif-BGR;16] 
[32mPASSED[0m[32m [ 25%][0m
tests/modes_test.py::test_open_heif[images/heif/RGB_12__29x100.heif-BGR;16] 
[32mPASSED[0m[32m [ 25%][0m
tests/modes_test.py::test_open_heif[images/heif/RGBA_8__29x100.heif-BGRA] 
[32mPASSED[0m[32m [ 25%][0m
tests/modes_test.py::test_open_heif[images/heif/RGBA_10__29x100.heif-BGRA;16] 
[32mPASSED[0m[32m [ 25%][0m
tests/modes_test.py::test_open_heif[images/heif/RGBA_12__29x100.heif-BGRA;16] 
[32mPASSED[0m[32m [ 25%][0m
tests/modes_test.py::test_open_heif_bgr_mode_disable_16bit[images/heif/RGB_8__29x100.heif-BGR] 
[32mPASSED[0m[32m [ 25%][0m
tests/modes_test.py::test_open_heif_bgr_mode_disable_16bit[images/heif/RGB_10__29x100.heif-BGR;10] 
[32mPASSED[0m[32m [ 25%][0m
tests/modes_test.py::test_open_heif_bgr_mode_disable_16bit[images/heif/RGB_12__29x100.heif-BGR;12] 
[32mPASSED[0m[32m [ 25%][0m
tests/modes_test.py::test_open_heif_bgr_mode_disable_16bit[images/heif/RGBA_8__29x100.heif-BGRA] 
[32mPASSED[0m[32m [ 26%][0m
tests/modes_test.py::test_open_heif_bgr_mode_disable_16bit[images/heif/RGBA_10__29x100.heif-BGRA;10] 
[32mPASSED[0m[32m [ 26%][0m
tests/modes_test.py::test_open_heif_bgr_mode_disable_16bit[images/heif/RGBA_12__29x100.heif-BGRA;12] 
[32mPASSED[0m[32m [ 26%][0m
tests/modes_test.py::test_open_heif_disable_16bit[images/heif/RGB_8__29x100.heif-RGB] 
[32mPASSED[0m[32m [ 26%][0m
tests/modes_test.py::test_open_heif_disable_16bit[images/heif/RGB_10__29x100.heif-RGB;10] 
[32mPASSED[0m[32m [ 26%][0m
tests/modes_test.py::test_open_heif_disable_16bit[images/heif/RGB_12__29x100.heif-RGB;12] 
[32mPASSED[0m[32m [ 26%][0m
tests/modes_test.py::test_open_heif_disable_16bit[images/heif/RGBA_8__29x100.heif-RGBA] 
[32mPASSED[0m[32m [ 26%][0m
tests/modes_test.py::test_open_heif_disable_16bit[images/heif/RGBA_10__29x100.heif-RGBA;10] 
[32mPASSED[0m[32m [ 26%][0m
tests/modes_test.py::test_open_heif_disable_16bit[images/heif/RGBA_12__29x100.heif-RGBA;12] 
[32mPASSED[0m[32m [ 27%][0m
tests/numpy_test.py::test_numpy_array[im_size0-L] 
[32mPASSED[0m[32m                 [ 27%][0m
tests/numpy_test.py::test_numpy_array[im_size0-LA] 
[32mPASSED[0m[32m                [ 27%][0m
tests/numpy_test.py::test_numpy_array[im_size0-RGB] 
[32mPASSED[0m[32m               [ 27%][0m
tests/numpy_test.py::test_numpy_array[im_size0-RGBA] 
[32mPASSED[0m[32m              [ 27%][0m
tests/numpy_test.py::test_numpy_array[im_size0-I;16] 
[32mPASSED[0m[32m              [ 27%][0m
tests/numpy_test.py::test_numpy_array[im_size1-L] 
[32mPASSED[0m[32m                 [ 27%][0m
tests/numpy_test.py::test_numpy_array[im_size1-LA] 
[32mPASSED[0m[32m                [ 27%][0m
tests/numpy_test.py::test_numpy_array[im_size1-RGB] 
[32mPASSED[0m[32m               [ 27%][0m
tests/numpy_test.py::test_numpy_array[im_size1-RGBA] 
[32mPASSED[0m[32m              [ 28%][0m
tests/numpy_test.py::test_numpy_array[im_size1-I;16] 
[32mPASSED[0m[32m              [ 28%][0m
tests/numpy_test.py::test_numpy_array[im_size2-L] 
[32mPASSED[0m[32m                 [ 28%][0m
tests/numpy_test.py::test_numpy_array[im_size2-LA] 
[32mPASSED[0m[32m                [ 28%][0m
tests/numpy_test.py::test_numpy_array[im_size2-RGB] 
[32mPASSED[0m[32m               [ 28%][0m
tests/numpy_test.py::test_numpy_array[im_size2-RGBA] 
[32mPASSED[0m[32m              [ 28%][0m
tests/numpy_test.py::test_numpy_array[im_size2-I;16] 
[32mPASSED[0m[32m              [ 28%][0m
tests/numpy_test.py::test_numpy_array[im_size3-L] 
[32mPASSED[0m[32m                 [ 28%][0m
tests/numpy_test.py::test_numpy_array[im_size3-LA] 
[32mPASSED[0m[32m                [ 29%][0m
tests/numpy_test.py::test_numpy_array[im_size3-RGB] 
[32mPASSED[0m[32m               [ 29%][0m
tests/numpy_test.py::test_numpy_array[im_size3-RGBA] 
[32mPASSED[0m[32m              [ 29%][0m
tests/numpy_test.py::test_numpy_array[im_size3-I;16] 
[32mPASSED[0m[32m              [ 29%][0m
tests/numpy_test.py::test_numpy_array[im_size4-L] 
[32mPASSED[0m[32m                 [ 29%][0m
tests/numpy_test.py::test_numpy_array[im_size4-LA] 
[32mPASSED[0m[32m                [ 29%][0m
tests/numpy_test.py::test_numpy_array[im_size4-RGB] 
[32mPASSED[0m[32m               [ 29%][0m
tests/numpy_test.py::test_numpy_array[im_size4-RGBA] 
[32mPASSED[0m[32m              [ 29%][0m
tests/numpy_test.py::test_numpy_array[im_size4-I;16] 
[32mPASSED[0m[32m              [ 29%][0m
tests/numpy_test.py::test_numpy_array[im_size5-L] 
[32mPASSED[0m[32m                 [ 30%][0m
tests/numpy_test.py::test_numpy_array[im_size5-LA] 
[32mPASSED[0m[32m                [ 30%][0m
tests/numpy_test.py::test_numpy_array[im_size5-RGB] 
[32mPASSED[0m[32m               [ 30%][0m
tests/numpy_test.py::test_numpy_array[im_size5-RGBA] 
[32mPASSED[0m[32m              [ 30%][0m
tests/numpy_test.py::test_numpy_array[im_size5-I;16] 
[32mPASSED[0m[32m              [ 30%][0m
tests/numpy_test.py::test_numpy_array[im_size6-L] 
[32mPASSED[0m[32m                 [ 30%][0m
tests/numpy_test.py::test_numpy_array[im_size6-LA] 
[32mPASSED[0m[32m                [ 30%][0m
tests/numpy_test.py::test_numpy_array[im_size6-RGB] 
[32mPASSED[0m[32m               [ 30%][0m
tests/numpy_test.py::test_numpy_array[im_size6-RGBA] 
[32mPASSED[0m[32m              [ 31%][0m
tests/numpy_test.py::test_numpy_array[im_size6-I;16] 
[32mPASSED[0m[32m              [ 31%][0m
tests/numpy_test.py::test_numpy_array[im_size7-L] 
[32mPASSED[0m[32m                 [ 31%][0m
tests/numpy_test.py::test_numpy_array[im_size7-LA] 
[32mPASSED[0m[32m                [ 31%][0m
tests/numpy_test.py::test_numpy_array[im_size7-RGB] 
[32mPASSED[0m[32m               [ 31%][0m
tests/numpy_test.py::test_numpy_array[im_size7-RGBA] 
[32mPASSED[0m[32m              [ 31%][0m
tests/numpy_test.py::test_numpy_array[im_size7-I;16] 
[32mPASSED[0m[32m              [ 31%][0m
tests/numpy_test.py::test_numpy_array_invalid_ispe[False-images/heif_special/L_8__29(255)x100.heif] 
[32mPASSED[0m[32m [ 31%][0m
tests/numpy_test.py::test_numpy_array_invalid_ispe[False-images/heif_special/L_8__29x100(255).heif] 
[32mPASSED[0m[32m [ 31%][0m
tests/numpy_test.py::test_numpy_array_invalid_ispe[False-images/heif_special/L_8__128(64)x128(64).heif] 
[32mPASSED[0m[32m [ 32%][0m
tests/numpy_test.py::test_numpy_array_invalid_ispe[False-images/heif_special/L_8__29x100(100x29).heif] 
[32mPASSED[0m[32m [ 32%][0m
tests/numpy_test.py::test_numpy_array_invalid_ispe[True-images/heif_special/L_8__29(255)x100.heif] 
[32mPASSED[0m[32m [ 32%][0m
tests/numpy_test.py::test_numpy_array_invalid_ispe[True-images/heif_special/L_8__29x100(255).heif] 
[32mPASSED[0m[32m [ 32%][0m
tests/numpy_test.py::test_numpy_array_invalid_ispe[True-images/heif_special/L_8__128(64)x128(64).heif] 
[32mPASSED[0m[32m [ 32%][0m
tests/numpy_test.py::test_numpy_array_invalid_ispe[True-images/heif_special/L_8__29x100(100x29).heif] 
[32mPASSED[0m[32m [ 32%][0m
tests/numpy_test.py::test_from_bytes_array_with_custom_stride[L] 
[32mPASSED[0m[32m  [ 32%][0m
tests/numpy_test.py::test_from_bytes_array_with_custom_stride[LA] 
[32mPASSED[0m[32m [ 32%][0m
tests/numpy_test.py::test_from_bytes_array_with_custom_stride[RGB] 
[32mPASSED[0m[32m [ 33%][0m
tests/numpy_test.py::test_from_bytes_array_with_custom_stride[RGBA] 
[32mPASSED[0m[32m [ 33%][0m
tests/numpy_test.py::test_numpy_disable_hdr16bit[images/heif/RGB_10__29x100.heif] 
[32mPASSED[0m[32m [ 33%][0m
tests/numpy_test.py::test_numpy_disable_hdr16bit[images/heif/RGB_12__29x100.heif] 
[32mPASSED[0m[32m [ 33%][0m
tests/numpy_test.py::test_numpy_disable_hdr16bit[images/heif/RGBA_10__29x100.heif] 
[32mPASSED[0m[32m [ 33%][0m
tests/numpy_test.py::test_numpy_disable_hdr16bit[images/heif/RGBA_12__29x100.heif] 
[32mPASSED[0m[32m [ 33%][0m
tests/numpy_test.py::test_numpy_disable_stride_removal[images/heif/RGB_8__29x100.heif] 
[32mPASSED[0m[32m [ 33%][0m
tests/numpy_test.py::test_numpy_disable_stride_removal[images/heif/RGB_10__29x100.heif] 
[32mPASSED[0m[32m [ 33%][0m
tests/numpy_test.py::test_numpy_disable_stride_removal[images/heif/RGB_12__29x100.heif] 
[32mPASSED[0m[32m [ 34%][0m
tests/numpy_test.py::test_numpy_disable_stride_removal[images/heif/RGBA_8__29x100.heif] 
[32mPASSED[0m[32m [ 34%][0m
tests/numpy_test.py::test_numpy_disable_stride_removal[images/heif/RGBA_10__29x100.heif] 
[32mPASSED[0m[32m [ 34%][0m
tests/numpy_test.py::test_numpy_disable_stride_removal[images/heif/RGBA_12__29x100.heif] 
[32mPASSED[0m[32m [ 34%][0m
tests/opencv_test.py::test_save_bgr_8bit_color_mode[images/non_heif/RGB_8__29x100.png] 
[32mPASSED[0m[32m [ 34%][0m
tests/opencv_test.py::test_save_bgr_8bit_color_mode[images/non_heif/RGB_8__128x128.png] 
[32mPASSED[0m[32m [ 34%][0m
tests/opencv_test.py::test_save_bgra_8bit_color_mode[images/non_heif/RGBA_8__29x100.png] 
[32mPASSED[0m[32m [ 34%][0m
tests/opencv_test.py::test_save_bgra_8bit_color_mode[images/non_heif/RGBA_8__128x128.png] 
[32mPASSED[0m[32m [ 34%][0m
tests/opencv_test.py::test_read_8_10_12_bit[images/heif/L_8__29x100.heif] 
[32mPASSED[0m[32m [ 34%][0m
tests/opencv_test.py::test_read_8_10_12_bit[images/heif/L_8__128x128.heif] 
[32mPASSED[0m[32m [ 35%][0m
tests/opencv_test.py::test_read_8_10_12_bit[images/heif/L_10__29x100.heif] 
[32mPASSED[0m[32m [ 35%][0m
tests/opencv_test.py::test_read_8_10_12_bit[images/heif/L_10__128x128.heif] 
[32mPASSED[0m[32m [ 35%][0m
tests/opencv_test.py::test_read_8_10_12_bit[images/heif/L_12__29x100.heif] 
[32mPASSED[0m[32m [ 35%][0m
tests/opencv_test.py::test_read_8_10_12_bit[images/heif/L_12__128x128.heif] 
[32mPASSED[0m[32m [ 35%][0m
tests/opencv_test.py::test_read_8_10_12_bit[images/heif/LA_8__29x100.heif] 
[32mPASSED[0m[32m [ 35%][0m
tests/opencv_test.py::test_read_8_10_12_bit[images/heif/LA_8__128x128.heif] 
[32mPASSED[0m[32m [ 35%][0m
tests/opencv_test.py::test_read_8_10_12_bit[images/heif/RGB_8__29x100.heif] 
[32mPASSED[0m[32m [ 35%][0m
tests/opencv_test.py::test_read_8_10_12_bit[images/heif/RGB_8__128x128.heif] 
[32mPASSED[0m[32m [ 36%][0m
tests/opencv_test.py::test_read_8_10_12_bit[images/heif/RGB_10__29x100.heif] 
[32mPASSED[0m[32m [ 36%][0m
tests/opencv_test.py::test_read_8_10_12_bit[images/heif/RGB_10__128x128.heif] 
[32mPASSED[0m[32m [ 36%][0m
tests/opencv_test.py::test_read_8_10_12_bit[images/heif/RGB_12__29x100.heif] 
[32mPASSED[0m[32m [ 36%][0m
tests/opencv_test.py::test_read_8_10_12_bit[images/heif/RGB_12__128x128.heif] 
[32mPASSED[0m[32m [ 36%][0m
tests/opencv_test.py::test_read_8_10_12_bit[images/heif/RGBA_8__29x100.heif] 
[32mPASSED[0m[32m [ 36%][0m
tests/opencv_test.py::test_read_8_10_12_bit[images/heif/RGBA_8__128x128.heif] 
[32mPASSED[0m[32m [ 36%][0m
tests/opencv_test.py::test_read_8_10_12_bit[images/heif/RGBA_10__29x100.heif] 
[32mPASSED[0m[32m [ 36%][0m
tests/opencv_test.py::test_read_8_10_12_bit[images/heif/RGBA_10__128x128.heif] 
[32mPASSED[0m[32m [ 36%][0m
tests/opencv_test.py::test_read_8_10_12_bit[images/heif/RGBA_12__29x100.heif] 
[32mPASSED[0m[32m [ 37%][0m
tests/opencv_test.py::test_read_8_10_12_bit[images/heif/RGBA_12__128x128.heif] 
[32mPASSED[0m[32m [ 37%][0m
tests/opencv_test.py::test_opencv_crash 
[32mPASSED[0m[32m                           [ 37%][0m
tests/options_test.py::test_options_change_from_plugin_registering[register_avif_opener] 
[32mPASSED[0m[32m [ 37%][0m
tests/options_test.py::test_options_change_from_plugin_registering[register_heif_opener] 
[32mPASSED[0m[32m [ 37%][0m
tests/options_test.py::test_thumbnails_option 
[32mPASSED[0m[32m                     [ 37%][0m
tests/options_test.py::test_quality_option[HEIF] 
[32mPASSED[0m[32m                  [ 37%][0m
tests/options_test.py::test_quality_option[AVIF] 
[32mPASSED[0m[32m                  [ 37%][0m
tests/options_test.py::test_decode_threads 
[32mPASSED[0m[32m                        [ 38%][0m
tests/options_test.py::test_allow_incorrect_headers 
[32mPASSED[0m[32m               [ 38%][0m
tests/options_test.py::test_plugin_register_unknown_option 
[32mPASSED[0m[32m        [ 38%][0m
tests/options_test.py::test_depth_option 
[32mPASSED[0m[32m                          [ 38%][0m
tests/orientation_test.py::test_exif_orientation[JPEG-1] 
[32mPASSED[0m[32m          [ 38%][0m
tests/orientation_test.py::test_exif_orientation[JPEG-2] 
[32mPASSED[0m[32m          [ 38%][0m
tests/orientation_test.py::test_exif_orientation[JPEG-3] 
[32mPASSED[0m[32m          [ 38%][0m
tests/orientation_test.py::test_exif_orientation[JPEG-4] 
[32mPASSED[0m[32m          [ 38%][0m
tests/orientation_test.py::test_exif_orientation[JPEG-5] 
[32mPASSED[0m[32m          [ 38%][0m
tests/orientation_test.py::test_exif_orientation[JPEG-6] 
[32mPASSED[0m[32m          [ 39%][0m
tests/orientation_test.py::test_exif_orientation[JPEG-7] 
[32mPASSED[0m[32m          [ 39%][0m
tests/orientation_test.py::test_exif_orientation[JPEG-8] 
[32mPASSED[0m[32m          [ 39%][0m
tests/orientation_test.py::test_exif_orientation[PNG-1] 
[32mPASSED[0m[32m           [ 39%][0m
tests/orientation_test.py::test_exif_orientation[PNG-2] 
[32mPASSED[0m[32m           [ 39%][0m
tests/orientation_test.py::test_exif_orientation[PNG-3] 
[32mPASSED[0m[32m           [ 39%][0m
tests/orientation_test.py::test_exif_orientation[PNG-4] 
[32mPASSED[0m[32m           [ 39%][0m
tests/orientation_test.py::test_exif_orientation[PNG-5] 
[32mPASSED[0m[32m           [ 39%][0m
tests/orientation_test.py::test_exif_orientation[PNG-6] 
[32mPASSED[0m[32m           [ 40%][0m
tests/orientation_test.py::test_exif_orientation[PNG-7] 
[32mPASSED[0m[32m           [ 40%][0m
tests/orientation_test.py::test_exif_orientation[PNG-8] 
[32mPASSED[0m[32m           [ 40%][0m
tests/orientation_test.py::test_png_xmp_orientation[1] 
[32mPASSED[0m[32m            [ 40%][0m
tests/orientation_test.py::test_png_xmp_orientation[2] 
[32mPASSED[0m[32m            [ 40%][0m
tests/orientation_test.py::test_png_xmp_orientation[3] 
[32mPASSED[0m[32m            [ 40%][0m
tests/orientation_test.py::test_png_xmp_orientation[4] 
[32mPASSED[0m[32m            [ 40%][0m
tests/orientation_test.py::test_png_xmp_orientation[5] 
[32mPASSED[0m[32m            [ 40%][0m
tests/orientation_test.py::test_png_xmp_orientation[6] 
[32mPASSED[0m[32m            [ 40%][0m
tests/orientation_test.py::test_png_xmp_orientation[7] 
[32mPASSED[0m[32m            [ 41%][0m
tests/orientation_test.py::test_png_xmp_orientation[8] 
[32mPASSED[0m[32m            [ 41%][0m
tests/orientation_test.py::test_heif_exif_orientation[1] 
[32mPASSED[0m[32m          [ 41%][0m
tests/orientation_test.py::test_heif_exif_orientation[2] 
[32mPASSED[0m[32m          [ 41%][0m
tests/orientation_test.py::test_heif_exif_orientation[3] 
[32mPASSED[0m[32m          [ 41%][0m
tests/orientation_test.py::test_heif_exif_orientation[4] 
[32mPASSED[0m[32m          [ 41%][0m
tests/orientation_test.py::test_heif_exif_orientation[5] 
[32mPASSED[0m[32m          [ 41%][0m
tests/orientation_test.py::test_heif_exif_orientation[6] 
[32mPASSED[0m[32m          [ 41%][0m
tests/orientation_test.py::test_heif_exif_orientation[7] 
[32mPASSED[0m[32m          [ 42%][0m
tests/orientation_test.py::test_heif_exif_orientation[8] 
[32mPASSED[0m[32m          [ 42%][0m
tests/orientation_test.py::test_heif_xmp_orientation[1] 
[32mPASSED[0m[32m           [ 42%][0m
tests/orientation_test.py::test_heif_xmp_orientation[2] 
[32mPASSED[0m[32m           [ 42%][0m
tests/orientation_test.py::test_heif_xmp_orientation[3] 
[32mPASSED[0m[32m           [ 42%][0m
tests/orientation_test.py::test_heif_xmp_orientation[4] 
[32mPASSED[0m[32m           [ 42%][0m
tests/orientation_test.py::test_heif_xmp_orientation[5] 
[32mPASSED[0m[32m           [ 42%][0m
tests/orientation_test.py::test_heif_xmp_orientation[6] 
[32mPASSED[0m[32m           [ 42%][0m
tests/orientation_test.py::test_heif_xmp_orientation[7] 
[32mPASSED[0m[32m           [ 42%][0m
tests/orientation_test.py::test_heif_xmp_orientation[8] 
[32mPASSED[0m[32m           [ 43%][0m
tests/orientation_test.py::test_heif_xmp_orientation_exiftool[1] 
[32mPASSED[0m[32m  [ 43%][0m
tests/orientation_test.py::test_heif_xmp_orientation_exiftool[2] 
[32mPASSED[0m[32m  [ 43%][0m
tests/orientation_test.py::test_heif_xmp_orientation_exiftool[3] 
[32mPASSED[0m[32m  [ 43%][0m
tests/orientation_test.py::test_heif_xmp_orientation_exiftool[4] 
[32mPASSED[0m[32m  [ 43%][0m
tests/orientation_test.py::test_heif_xmp_orientation_exiftool[5] 
[32mPASSED[0m[32m  [ 43%][0m
tests/orientation_test.py::test_heif_xmp_orientation_exiftool[6] 
[32mPASSED[0m[32m  [ 43%][0m
tests/orientation_test.py::test_heif_xmp_orientation_exiftool[7] 
[32mPASSED[0m[32m  [ 43%][0m
tests/orientation_test.py::test_heif_xmp_orientation_exiftool[8] 
[32mPASSED[0m[32m  [ 44%][0m
tests/orientation_test.py::test_heif_xmp_orientation_with_exif_eq_1[1] 
[32mPASSED[0m[32m [ 44%][0m
tests/orientation_test.py::test_heif_xmp_orientation_with_exif_eq_1[2] 
[32mPASSED[0m[32m [ 44%][0m
tests/orientation_test.py::test_heif_xmp_orientation_with_exif_eq_1[3] 
[32mPASSED[0m[32m [ 44%][0m
tests/orientation_test.py::test_heif_xmp_orientation_with_exif_eq_1[4] 
[32mPASSED[0m[32m [ 44%][0m
tests/orientation_test.py::test_heif_xmp_orientation_with_exif_eq_1[5] 
[32mPASSED[0m[32m [ 44%][0m
tests/orientation_test.py::test_heif_xmp_orientation_with_exif_eq_1[6] 
[32mPASSED[0m[32m [ 44%][0m
tests/orientation_test.py::test_heif_xmp_orientation_with_exif_eq_1[7] 
[32mPASSED[0m[32m [ 44%][0m
tests/orientation_test.py::test_heif_xmp_orientation_with_exif_eq_1[8] 
[32mPASSED[0m[32m [ 44%][0m
tests/orientation_test.py::test_exif_heif_exif_orientation[JPEG-1] 
[32mPASSED[0m[32m [ 45%][0m
tests/orientation_test.py::test_exif_heif_exif_orientation[JPEG-2] 
[32mPASSED[0m[32m [ 45%][0m
tests/orientation_test.py::test_exif_heif_exif_orientation[JPEG-3] 
[32mPASSED[0m[32m [ 45%][0m
tests/orientation_test.py::test_exif_heif_exif_orientation[JPEG-4] 
[32mPASSED[0m[32m [ 45%][0m
tests/orientation_test.py::test_exif_heif_exif_orientation[JPEG-5] 
[32mPASSED[0m[32m [ 45%][0m
tests/orientation_test.py::test_exif_heif_exif_orientation[JPEG-6] 
[32mPASSED[0m[32m [ 45%][0m
tests/orientation_test.py::test_exif_heif_exif_orientation[JPEG-7] 
[32mPASSED[0m[32m [ 45%][0m
tests/orientation_test.py::test_exif_heif_exif_orientation[JPEG-8] 
[32mPASSED[0m[32m [ 45%][0m
tests/orientation_test.py::test_exif_heif_exif_orientation[PNG-1] 
[32mPASSED[0m[32m [ 46%][0m
tests/orientation_test.py::test_exif_heif_exif_orientation[PNG-2] 
[32mPASSED[0m[32m [ 46%][0m
tests/orientation_test.py::test_exif_heif_exif_orientation[PNG-3] 
[32mPASSED[0m[32m [ 46%][0m
tests/orientation_test.py::test_exif_heif_exif_orientation[PNG-4] 
[32mPASSED[0m[32m [ 46%][0m
tests/orientation_test.py::test_exif_heif_exif_orientation[PNG-5] 
[32mPASSED[0m[32m [ 46%][0m
tests/orientation_test.py::test_exif_heif_exif_orientation[PNG-6] 
[32mPASSED[0m[32m [ 46%][0m
tests/orientation_test.py::test_exif_heif_exif_orientation[PNG-7] 
[32mPASSED[0m[32m [ 46%][0m
tests/orientation_test.py::test_exif_heif_exif_orientation[PNG-8] 
[32mPASSED[0m[32m [ 46%][0m
tests/read_test.py::test_open_heif 
[32mPASSED[0m[32m                                [ 46%][0m
tests/read_test.py::test_read_heif 
[32mPASSED[0m[32m                                [ 47%][0m
tests/read_test.py::test_native_copy_heif[images/heif/zPug_3.heic] 
[32mPASSED[0m[32m [ 47%][0m
tests/read_test.py::test_native_copy_heif[images/heif_other/arrow.heic] 
[32mPASSED[0m[32m [ 47%][0m
tests/read_test.py::test_native_deepcopy_heif[images/heif/zPug_3.heic] 
[32mPASSED[0m[32m [ 47%][0m
tests/read_test.py::test_native_deepcopy_heif[images/heif_other/arrow.heic] 
[32mPASSED[0m[32m [ 47%][0m
tests/read_test.py::test_native_deepcopy_heif[images/heif_special/guitar_cw90.hif] 
[32mPASSED[0m[32m [ 47%][0m
tests/read_test.py::test_native_copy_pillow[images/heif/zPug_3.heic] 
[32mPASSED[0m[32m [ 47%][0m
tests/read_test.py::test_native_copy_pillow[images/heif_other/arrow.heic] 
[32mPASSED[0m[32m [ 47%][0m
tests/read_test.py::test_native_deepcopy_pillow[images/heif/zPug_3.heic] 
[32mPASSED[0m[32m [ 48%][0m
tests/read_test.py::test_native_deepcopy_pillow[images/heif_other/arrow.heic] 
[32mPASSED[0m[32m [ 48%][0m
tests/read_test.py::test_add_empty_from_pillow 
[32mPASSED[0m[32m                    [ 48%][0m
tests/read_test.py::test_heif_corrupted_open[img_path0] 
[32mPASSED[0m[32m           [ 48%][0m
tests/read_test.py::test_heif_corrupted_open[img_path1] 
[32mPASSED[0m[32m           [ 48%][0m
tests/read_test.py::test_heif_corrupted_open[img_path2] 
[32mPASSED[0m[32m           [ 48%][0m
tests/read_test.py::test_heif_corrupted_open[img_path3] 
[32mPASSED[0m[32m           [ 48%][0m
tests/read_test.py::test_pillow_corrupted_open[img_path0] 
[32mPASSED[0m[32m         [ 48%][0m
tests/read_test.py::test_pillow_corrupted_open[img_path1] 
[32mPASSED[0m[32m         [ 48%][0m
tests/read_test.py::test_pillow_corrupted_open[img_path2] 
[32mPASSED[0m[32m         [ 49%][0m
tests/read_test.py::test_pillow_corrupted_open[img_path3] 
[32mPASSED[0m[32m         [ 49%][0m
tests/read_test.py::test_heif_image_order 
[32mPASSED[0m[32m                         [ 49%][0m
tests/read_test.py::test_pillow_image_order 
[32mPASSED[0m[32m                       [ 49%][0m
tests/read_test.py::test_heif_inputs[img_path0] 
[32mPASSED[0m[32m                   [ 49%][0m
tests/read_test.py::test_heif_inputs[img_path1] 
[32mPASSED[0m[32m                   [ 49%][0m
tests/read_test.py::test_pillow_inputs[img_path0] 
[32mPASSED[0m[32m                 [ 49%][0m
tests/read_test.py::test_pillow_inputs[img_path1] 
[32mPASSED[0m[32m                 [ 49%][0m
tests/read_test.py::test_pillow_after_load 
[32mPASSED[0m[32m                        [ 50%][0m
tests/read_test.py::test_heif_from_heif[img_path0] 
[32mPASSED[0m[32m                [ 50%][0m
tests/read_test.py::test_heif_from_heif[img_path1] 
[32mPASSED[0m[32m                [ 50%][0m
tests/read_test.py::test_heif_from_heif[img_path2] 
[32mPASSED[0m[32m                [ 50%][0m
tests/read_test.py::test_heif_from_heif[img_path3] 
[32mPASSED[0m[32m                [ 50%][0m
tests/read_test.py::test_heif_from_heif[img_path4] 
[32mPASSED[0m[32m                [ 50%][0m
tests/read_test.py::test_heif_from_heif[img_path5] 
[32mPASSED[0m[32m                [ 50%][0m
tests/read_test.py::test_heif_from_heif[img_path6] 
[32mPASSED[0m[32m                [ 50%][0m
tests/read_test.py::test_heif_from_heif[img_path7] 
[32mPASSED[0m[32m                [ 51%][0m
tests/read_test.py::test_heif_from_heif[img_path8] 
[32mPASSED[0m[32m                [ 51%][0m
tests/read_test.py::test_heif_from_heif[img_path9] 
[32mPASSED[0m[32m                [ 51%][0m
tests/read_test.py::test_heif_from_heif[img_path10] 
[32mPASSED[0m[32m               [ 51%][0m
tests/read_test.py::test_heif_from_heif[img_path11] 
[32mPASSED[0m[32m               [ 51%][0m
tests/read_test.py::test_heif_from_heif[img_path12] 
[32mPASSED[0m[32m               [ 51%][0m
tests/read_test.py::test_heif_from_heif[img_path13] 
[32mPASSED[0m[32m               [ 51%][0m
tests/read_test.py::test_heif_from_heif[img_path14] 
[32mPASSED[0m[32m               [ 51%][0m
tests/read_test.py::test_heif_from_heif[img_path15] 
[32mPASSED[0m[32m               [ 51%][0m
tests/read_test.py::test_heif_from_heif[img_path16] 
[32mPASSED[0m[32m               [ 52%][0m
tests/read_test.py::test_heif_from_heif[img_path17] 
[32mPASSED[0m[32m               [ 52%][0m
tests/read_test.py::test_heif_from_heif[img_path18] 
[32mPASSED[0m[32m               [ 52%][0m
tests/read_test.py::test_heif_from_heif[img_path19] 
[32mPASSED[0m[32m               [ 52%][0m
tests/read_test.py::test_heif_from_heif[img_path20] 
[32mPASSED[0m[32m               [ 52%][0m
tests/read_test.py::test_heif_from_heif[img_path21] 
[32mPASSED[0m[32m               [ 52%][0m
tests/read_test.py::test_heif_from_heif[img_path22] 
[32mPASSED[0m[32m               [ 52%][0m
tests/read_test.py::test_heif_from_heif[img_path23] 
[32mPASSED[0m[32m               [ 52%][0m
tests/read_test.py::test_heif_from_heif[img_path24] 
[32mPASSED[0m[32m               [ 53%][0m
tests/read_test.py::test_heif_from_heif[img_path25] 
[32mPASSED[0m[32m               [ 53%][0m
tests/read_test.py::test_heif_from_heif[img_path26] 
[32mPASSED[0m[32m               [ 53%][0m
tests/read_test.py::test_heif_from_heif[img_path27] 
[32mPASSED[0m[32m               [ 53%][0m
tests/read_test.py::test_heif_from_heif[img_path28] 
[32mPASSED[0m[32m               [ 53%][0m
tests/read_test.py::test_heif_from_heif[img_path29] 
[32mPASSED[0m[32m               [ 53%][0m
tests/read_test.py::test_heif_from_heif[img_path30] 
[32mPASSED[0m[32m               [ 53%][0m
tests/read_test.py::test_heif_from_heif[img_path31] 
[32mPASSED[0m[32m               [ 53%][0m
tests/read_test.py::test_heif_from_heif[img_path32] 
[32mPASSED[0m[32m               [ 53%][0m
tests/read_test.py::test_heif_from_heif[img_path33] 
[32mPASSED[0m[32m               [ 54%][0m
tests/read_test.py::test_heif_from_heif[img_path34] 
[32mPASSED[0m[32m               [ 54%][0m
tests/read_test.py::test_heif_from_heif[img_path35] 
[32mPASSED[0m[32m               [ 54%][0m
tests/read_test.py::test_heif_from_heif[img_path36] 
[32mPASSED[0m[32m               [ 54%][0m
tests/read_test.py::test_heif_from_heif[img_path37] 
[32mPASSED[0m[32m               [ 54%][0m
tests/read_test.py::test_heif_from_heif[img_path38] 
[32mPASSED[0m[32m               [ 54%][0m
tests/read_test.py::test_heif_from_heif[img_path39] 
[32mPASSED[0m[32m               [ 54%][0m
tests/read_test.py::test_heif_from_heif[img_path40] 
[32mPASSED[0m[32m               [ 54%][0m
tests/read_test.py::test_heif_from_heif[img_path41] 
[32mPASSED[0m[32m               [ 55%][0m
tests/read_test.py::test_to_from_pillow[image_path0] 
[32mPASSED[0m[32m              [ 55%][0m
tests/read_test.py::test_to_from_pillow[image_path1] 
[32mPASSED[0m[32m              [ 55%][0m
tests/read_test.py::test_to_from_pillow[image_path2] 
[32mPASSED[0m[32m              [ 55%][0m
tests/read_test.py::test_to_from_pillow[image_path3] 
[32mPASSED[0m[32m              [ 55%][0m
tests/read_test.py::test_to_from_pillow[image_path4] 
[32mPASSED[0m[32m              [ 55%][0m
tests/read_test.py::test_to_from_pillow[image_path5] 
[32mPASSED[0m[32m              [ 55%][0m
tests/read_test.py::test_to_from_pillow[image_path6] 
[32mPASSED[0m[32m              [ 55%][0m
tests/read_test.py::test_to_from_pillow[image_path7] 
[32mPASSED[0m[32m              [ 55%][0m
tests/read_test.py::test_to_from_pillow[image_path8] 
[32mPASSED[0m[32m              [ 56%][0m
tests/read_test.py::test_to_from_pillow[image_path9] 
[32mPASSED[0m[32m              [ 56%][0m
tests/read_test.py::test_to_from_pillow[image_path10] 
[32mPASSED[0m[32m             [ 56%][0m
tests/read_test.py::test_to_from_pillow[image_path11] 
[32mPASSED[0m[32m             [ 56%][0m
tests/read_test.py::test_to_from_pillow[image_path12] 
[32mPASSED[0m[32m             [ 56%][0m
tests/read_test.py::test_to_from_pillow[image_path13] 
[32mPASSED[0m[32m             [ 56%][0m
tests/read_test.py::test_to_from_pillow[image_path14] 
[32mPASSED[0m[32m             [ 56%][0m
tests/read_test.py::test_to_from_pillow[image_path15] 
[32mPASSED[0m[32m             [ 56%][0m
tests/read_test.py::test_to_from_pillow[image_path16] 
[32mPASSED[0m[32m             [ 57%][0m
tests/read_test.py::test_to_from_pillow[image_path17] 
[32mPASSED[0m[32m             [ 57%][0m
tests/read_test.py::test_to_from_pillow[image_path18] 
[32mPASSED[0m[32m             [ 57%][0m
tests/read_test.py::test_to_from_pillow[image_path19] 
[32mPASSED[0m[32m             [ 57%][0m
tests/read_test.py::test_to_from_pillow[image_path20] 
[32mPASSED[0m[32m             [ 57%][0m
tests/read_test.py::test_to_from_pillow[image_path21] 
[32mPASSED[0m[32m             [ 57%][0m
tests/read_test.py::test_to_from_pillow[image_path22] 
[32mPASSED[0m[32m             [ 57%][0m
tests/read_test.py::test_to_from_pillow[image_path23] 
[32mPASSED[0m[32m             [ 57%][0m
tests/read_test.py::test_to_from_pillow[image_path24] 
[32mPASSED[0m[32m             [ 57%][0m
tests/read_test.py::test_to_from_pillow[image_path25] 
[32mPASSED[0m[32m             [ 58%][0m
tests/read_test.py::test_to_from_pillow[image_path26] 
[32mPASSED[0m[32m             [ 58%][0m
tests/read_test.py::test_to_from_pillow[image_path27] 
[32mPASSED[0m[32m             [ 58%][0m
tests/read_test.py::test_to_from_pillow[image_path28] 
[32mPASSED[0m[32m             [ 58%][0m
tests/read_test.py::test_to_from_pillow[image_path29] 
[32mPASSED[0m[32m             [ 58%][0m
tests/read_test.py::test_to_from_pillow[image_path30] 
[32mPASSED[0m[32m             [ 58%][0m
tests/read_test.py::test_to_from_pillow[image_path31] 
[32mPASSED[0m[32m             [ 58%][0m
tests/read_test.py::test_to_from_pillow[image_path32] 
[32mPASSED[0m[32m             [ 58%][0m
tests/read_test.py::test_to_from_pillow[image_path33] 
[32mPASSED[0m[32m             [ 59%][0m
tests/read_test.py::test_to_from_pillow[image_path34] 
[32mPASSED[0m[32m             [ 59%][0m
tests/read_test.py::test_to_from_pillow[image_path35] 
[32mPASSED[0m[32m             [ 59%][0m
tests/read_test.py::test_to_from_pillow[image_path36] 
[32mPASSED[0m[32m             [ 59%][0m
tests/read_test.py::test_to_from_pillow[image_path37] 
[32mPASSED[0m[32m             [ 59%][0m
tests/read_test.py::test_to_from_pillow[image_path38] 
[32mPASSED[0m[32m             [ 59%][0m
tests/read_test.py::test_to_from_pillow[image_path39] 
[32mPASSED[0m[32m             [ 59%][0m
tests/read_test.py::test_to_from_pillow[image_path40] 
[32mPASSED[0m[32m             [ 59%][0m
tests/read_test.py::test_to_from_pillow[image_path41] 
[32mPASSED[0m[32m             [ 59%][0m
tests/read_test.py::test_heif_file_to_pillow 
[32mPASSED[0m[32m                      [ 60%][0m
tests/read_test.py::test_heif_zpug_image 
[32mPASSED[0m[32m                          [ 60%][0m
tests/read_test.py::test_heif_read_images[image_path0] 
[31mFAILED[0m[31m            [ 60%][0m
tests/read_test.py::test_heif_read_images[image_path1] 
[32mPASSED[0m[31m            [ 60%][0m
tests/read_test.py::test_heif_read_images[image_path2] 
[32mPASSED[0m[31m            [ 60%][0m
tests/read_test.py::test_heif_read_images[image_path3] 
[32mPASSED[0m[31m            [ 60%][0m
tests/read_test.py::test_heif_read_images[image_path4] 
[32mPASSED[0m[31m            [ 60%][0m
tests/read_test.py::test_heif_read_images[image_path5] 
[32mPASSED[0m[31m            [ 60%][0m
tests/read_test.py::test_heif_read_images[image_path6] 
[32mPASSED[0m[31m            [ 61%][0m
tests/read_test.py::test_heif_read_images[image_path7] 
[32mPASSED[0m[31m            [ 61%][0m
tests/read_test.py::test_heif_read_images[image_path8] 
[32mPASSED[0m[31m            [ 61%][0m
tests/read_test.py::test_heif_read_images[image_path9] 
[32mPASSED[0m[31m            [ 61%][0m
tests/read_test.py::test_heif_read_images[image_path10] 
[32mPASSED[0m[31m           [ 61%][0m
tests/read_test.py::test_heif_read_images[image_path11] 
[32mPASSED[0m[31m           [ 61%][0m
tests/read_test.py::test_heif_read_images[image_path12] 
[32mPASSED[0m[31m           [ 61%][0m
tests/read_test.py::test_heif_read_images[image_path13] 
[32mPASSED[0m[31m           [ 61%][0m
tests/read_test.py::test_heif_read_images[image_path14] 
[32mPASSED[0m[31m           [ 61%][0m
tests/read_test.py::test_heif_read_images[image_path15] 
[32mPASSED[0m[31m           [ 62%][0m
tests/read_test.py::test_heif_read_images[image_path17] 
[32mPASSED[0m[31m           [ 62%][0m
tests/read_test.py::test_heif_read_images[image_path18] 
[32mPASSED[0m[31m           [ 62%][0m
tests/read_test.py::test_heif_read_images[image_path19] 
[32mPASSED[0m[31m           [ 62%][0m
tests/read_test.py::test_heif_read_images[image_path20] 
[32mPASSED[0m[31m           [ 62%][0m
tests/read_test.py::test_heif_read_images[image_path21] 
[32mPASSED[0m[31m           [ 62%][0m
tests/read_test.py::test_heif_read_images[image_path22] 
[32mPASSED[0m[31m           [ 62%][0m
tests/read_test.py::test_heif_read_images[image_path23] 
[32mPASSED[0m[31m           [ 62%][0m
tests/read_test.py::test_heif_read_images[image_path24] 
[32mPASSED[0m[31m           [ 63%][0m
tests/read_test.py::test_heif_read_images[image_path25] 
[32mPASSED[0m[31m           [ 63%][0m
tests/read_test.py::test_heif_read_images[image_path26] 
[32mPASSED[0m[31m           [ 63%][0m
tests/read_test.py::test_heif_read_images[image_path27] 
[32mPASSED[0m[31m           [ 63%][0m
tests/read_test.py::test_heif_read_images[image_path28] 
[32mPASSED[0m[31m           [ 63%][0m
tests/read_test.py::test_heif_read_images[image_path29] 
[32mPASSED[0m[31m           [ 63%][0m
tests/read_test.py::test_heif_read_images[image_path30] 
[32mPASSED[0m[31m           [ 63%][0m
tests/read_test.py::test_heif_read_images[image_path31] 
[32mPASSED[0m[31m           [ 63%][0m
tests/read_test.py::test_heif_read_images[image_path32] 
[32mPASSED[0m[31m           [ 63%][0m
tests/read_test.py::test_heif_read_images[image_path33] 
[32mPASSED[0m[31m           [ 64%][0m
tests/read_test.py::test_heif_read_images[image_path34] 
[32mPASSED[0m[31m           [ 64%][0m
tests/read_test.py::test_heif_read_images[image_path35] 
[32mPASSED[0m[31m           [ 64%][0m
tests/read_test.py::test_heif_read_images[image_path36] 
[32mPASSED[0m[31m           [ 64%][0m
tests/read_test.py::test_heif_read_images[image_path37] 
[32mPASSED[0m[31m           [ 64%][0m
tests/read_test.py::test_heif_read_images[image_path38] 
[32mPASSED[0m[31m           [ 64%][0m
tests/read_test.py::test_heif_read_images[image_path39] 
[32mPASSED[0m[31m           [ 64%][0m
tests/read_test.py::test_heif_read_images[image_path40] 
[32mPASSED[0m[31m           [ 64%][0m
tests/read_test.py::test_heif_read_images[image_path41] 
[32mPASSED[0m[31m           [ 65%][0m
tests/read_test.py::test_heif_read_images[image_path42] 
[32mPASSED[0m[31m           [ 65%][0m
tests/read_test.py::test_heif_read_images[image_path44] 
[32mPASSED[0m[31m           [ 65%][0m
tests/read_test.py::test_heif_read_images[image_path45] 
[31mFAILED[0m[31m           [ 65%][0m
tests/read_test.py::test_heif_read_images[image_path46] 
[32mPASSED[0m[31m           [ 65%][0m
tests/read_test.py::test_heif_read_images[image_path47] 
[32mPASSED[0m[31m           [ 65%][0m
tests/read_test.py::test_heif_read_images[image_path48] 
[32mPASSED[0m[31m           [ 65%][0m
tests/read_test.py::test_heif_read_images[image_path49] 
[32mPASSED[0m[31m           [ 65%][0m
tests/read_test.py::test_heif_read_images[image_path50] 
[32mPASSED[0m[31m           [ 65%][0m
tests/read_test.py::test_heif_read_images[image_path51] 
[32mPASSED[0m[31m           [ 66%][0m
tests/read_test.py::test_heif_read_images[image_path52] 
[32mPASSED[0m[31m           [ 66%][0m
tests/read_test.py::test_heif_read_images[image_path53] 
[32mPASSED[0m[31m           [ 66%][0m
tests/read_test.py::test_heif_read_images[image_path54] 
[32mPASSED[0m[31m           [ 66%][0m
tests/read_test.py::test_heif_read_images[image_path55] 
[32mPASSED[0m[31m           [ 66%][0m
tests/read_test.py::test_heif_read_images[image_path56] 
[32mPASSED[0m[31m           [ 66%][0m
tests/read_test.py::test_heif_read_images[image_path57] 
[32mPASSED[0m[31m           [ 66%][0m
tests/read_test.py::test_heif_read_images[image_path58] 
[32mPASSED[0m[31m           [ 66%][0m
tests/read_test.py::test_heif_read_images[image_path59] 
[32mPASSED[0m[31m           [ 67%][0m
tests/read_test.py::test_heif_read_images[image_path60] 
[32mPASSED[0m[31m           [ 67%][0m
tests/read_test.py::test_heif_read_images[image_path61] 
[32mPASSED[0m[31m           [ 67%][0m
tests/read_test.py::test_heif_read_images[image_path62] 
[32mPASSED[0m[31m           [ 67%][0m
tests/read_test.py::test_heif_read_images[image_path63] 
[32mPASSED[0m[31m           [ 67%][0m
tests/read_test.py::test_heif_read_images[image_path64] 
[32mPASSED[0m[31m           [ 67%][0m
tests/read_test.py::test_heif_read_images[image_path65] 
[32mPASSED[0m[31m           [ 67%][0m
tests/read_test.py::test_heif_read_images[image_path66] 
[32mPASSED[0m[31m           [ 67%][0m
tests/read_test.py::test_heif_read_images[image_path67] 
[32mPASSED[0m[31m           [ 68%][0m
tests/read_test.py::test_heif_read_images[image_path68] 
[32mPASSED[0m[31m           [ 68%][0m
tests/read_test.py::test_pillow_read_images[image_path0] 
[32mPASSED[0m[31m          [ 68%][0m
tests/read_test.py::test_pillow_read_images[image_path1] 
[32mPASSED[0m[31m          [ 68%][0m
tests/read_test.py::test_pillow_read_images[image_path2] 
[32mPASSED[0m[31m          [ 68%][0m
tests/read_test.py::test_pillow_read_images[image_path3] 
[32mPASSED[0m[31m          [ 68%][0m
tests/read_test.py::test_pillow_read_images[image_path4] 
[32mPASSED[0m[31m          [ 68%][0m
tests/read_test.py::test_pillow_read_images[image_path5] 
[32mPASSED[0m[31m          [ 68%][0m
tests/read_test.py::test_pillow_read_images[image_path6] 
[32mPASSED[0m[31m          [ 68%][0m
tests/read_test.py::test_pillow_read_images[image_path7] 
[32mPASSED[0m[31m          [ 69%][0m
tests/read_test.py::test_pillow_read_images[image_path8] 
[32mPASSED[0m[31m          [ 69%][0m
tests/read_test.py::test_pillow_read_images[image_path9] 
[32mPASSED[0m[31m          [ 69%][0m
tests/read_test.py::test_pillow_read_images[image_path10] 
[32mPASSED[0m[31m         [ 69%][0m
tests/read_test.py::test_pillow_read_images[image_path11] 
[32mPASSED[0m[31m         [ 69%][0m
tests/read_test.py::test_pillow_read_images[image_path12] 
[32mPASSED[0m[31m         [ 69%][0m
tests/read_test.py::test_pillow_read_images[image_path13] 
[32mPASSED[0m[31m         [ 69%][0m
tests/read_test.py::test_pillow_read_images[image_path14] 
[32mPASSED[0m[31m         [ 69%][0m
tests/read_test.py::test_pillow_read_images[image_path15] 
[32mPASSED[0m[31m         [ 70%][0m
tests/read_test.py::test_pillow_read_images[image_path16] 
[32mPASSED[0m[31m         [ 70%][0m
tests/read_test.py::test_pillow_read_images[image_path17] 
[32mPASSED[0m[31m         [ 70%][0m
tests/read_test.py::test_pillow_read_images[image_path18] 
[32mPASSED[0m[31m         [ 70%][0m
tests/read_test.py::test_pillow_read_images[image_path19] 
[32mPASSED[0m[31m         [ 70%][0m
tests/read_test.py::test_pillow_read_images[image_path20] 
[32mPASSED[0m[31m         [ 70%][0m
tests/read_test.py::test_pillow_read_images[image_path21] 
[32mPASSED[0m[31m         [ 70%][0m
tests/read_test.py::test_pillow_read_images[image_path22] 
[32mPASSED[0m[31m         [ 70%][0m
tests/read_test.py::test_pillow_read_images[image_path23] 
[32mPASSED[0m[31m         [ 70%][0m
tests/read_test.py::test_pillow_read_images[image_path24] 
[32mPASSED[0m[31m         [ 71%][0m
tests/read_test.py::test_pillow_read_images[image_path25] 
[32mPASSED[0m[31m         [ 71%][0m
tests/read_test.py::test_pillow_read_images[image_path26] 
[32mPASSED[0m[31m         [ 71%][0m
tests/read_test.py::test_pillow_read_images[image_path27] 
[32mPASSED[0m[31m         [ 71%][0m
tests/read_test.py::test_pillow_read_images[image_path28] 
[32mPASSED[0m[31m         [ 71%][0m
tests/read_test.py::test_pillow_read_images[image_path29] 
[32mPASSED[0m[31m         [ 71%][0m
tests/read_test.py::test_pillow_read_images[image_path30] 
[32mPASSED[0m[31m         [ 71%][0m
tests/read_test.py::test_pillow_read_images[image_path31] 
[32mPASSED[0m[31m         [ 71%][0m
tests/read_test.py::test_pillow_read_images[image_path32] 
[32mPASSED[0m[31m         [ 72%][0m
tests/read_test.py::test_pillow_read_images[image_path33] 
[32mPASSED[0m[31m         [ 72%][0m
tests/read_test.py::test_pillow_read_images[image_path34] 
[32mPASSED[0m[31m         [ 72%][0m
tests/read_test.py::test_pillow_read_images[image_path35] 
[32mPASSED[0m[31m         [ 72%][0m
tests/read_test.py::test_pillow_read_images[image_path36] 
[32mPASSED[0m[31m         [ 72%][0m
tests/read_test.py::test_pillow_read_images[image_path37] 
[32mPASSED[0m[31m         [ 72%][0m
tests/read_test.py::test_pillow_read_images[image_path38] 
[32mPASSED[0m[31m         [ 72%][0m
tests/read_test.py::test_pillow_read_images[image_path39] 
[32mPASSED[0m[31m         [ 72%][0m
tests/read_test.py::test_pillow_read_images[image_path40] 
[32mPASSED[0m[31m         [ 72%][0m
tests/read_test.py::test_pillow_read_images[image_path41] 
[32mPASSED[0m[31m         [ 73%][0m
tests/read_test.py::test_pillow_read_images[image_path42] 
[32mPASSED[0m[31m         [ 73%][0m
tests/read_test.py::test_pillow_read_images[image_path43] 
[32mPASSED[0m[31m         [ 73%][0m
tests/read_test.py::test_pillow_read_images[image_path44] 
[32mPASSED[0m[31m         [ 73%][0m
tests/read_test.py::test_pillow_read_images[image_path45] 
[32mPASSED[0m[31m         [ 73%][0m
tests/read_test.py::test_pillow_read_images[image_path46] 
[32mPASSED[0m[31m         [ 73%][0m
tests/read_test.py::test_pillow_read_images[image_path47] 
[32mPASSED[0m[31m         [ 73%][0m
tests/read_test.py::test_pillow_read_images[image_path48] 
[32mPASSED[0m[31m         [ 73%][0m
tests/read_test.py::test_pillow_read_images[image_path49] 
[32mPASSED[0m[31m         [ 74%][0m
tests/read_test.py::test_pillow_read_images[image_path50] 
[32mPASSED[0m[31m         [ 74%][0m
tests/read_test.py::test_pillow_read_images[image_path51] 
[32mPASSED[0m[31m         [ 74%][0m
tests/read_test.py::test_pillow_read_images[image_path52] 
[32mPASSED[0m[31m         [ 74%][0m
tests/read_test.py::test_pillow_read_images[image_path53] 
[32mPASSED[0m[31m         [ 74%][0m
tests/read_test.py::test_pillow_read_images[image_path54] 
[32mPASSED[0m[31m         [ 74%][0m
tests/read_test.py::test_pillow_read_images[image_path55] 
[32mPASSED[0m[31m         [ 74%][0m
tests/read_test.py::test_pillow_read_images[image_path56] 
[32mPASSED[0m[31m         [ 74%][0m
tests/read_test.py::test_pillow_read_images[image_path57] 
[32mPASSED[0m[31m         [ 74%][0m
tests/read_test.py::test_pillow_read_images[image_path58] 
[32mPASSED[0m[31m         [ 75%][0m
tests/read_test.py::test_pillow_read_images[image_path59] 
[32mPASSED[0m[31m         [ 75%][0m
tests/read_test.py::test_pillow_read_images[image_path60] 
[32mPASSED[0m[31m         [ 75%][0m
tests/read_test.py::test_pillow_read_images[image_path61] 
[32mPASSED[0m[31m         [ 75%][0m
tests/read_test.py::test_pillow_read_images[image_path62] 
[32mPASSED[0m[31m         [ 75%][0m
tests/read_test.py::test_pillow_read_images[image_path63] 
[32mPASSED[0m[31m         [ 75%][0m
tests/read_test.py::test_pillow_read_images[image_path64] 
[32mPASSED[0m[31m         [ 75%][0m
tests/read_test.py::test_pillow_read_images[image_path65] 
[32mPASSED[0m[31m         [ 75%][0m
tests/read_test.py::test_pillow_read_images[image_path66] 
[32mPASSED[0m[31m         [ 76%][0m
tests/read_test.py::test_pillow_read_images[image_path67] 
[32mPASSED[0m[31m         [ 76%][0m
tests/read_test.py::test_pillow_read_images[image_path68] 
[32mPASSED[0m[31m         [ 76%][0m
tests/read_test.py::test_pillow_truncated_fail[img_path0] 
[32mPASSED[0m[31m         [ 76%][0m
tests/read_test.py::test_pillow_truncated_ok[img_path0] 
[32mPASSED[0m[31m           [ 76%][0m
tests/read_test.py::test_heif_index 
[32mPASSED[0m[31m                               [ 76%][0m
tests/read_test.py::test_heif_etc 
[32mPASSED[0m[31m                                 [ 76%][0m
tests/read_test.py::test_heif_only_image_reference 
[32mPASSED[0m[31m                [ 76%][0m
tests/read_test.py::test_hdr_read[images/heif/L_8__29x100.heif-images/non_heif/L_8__29x100.png] 
[32mPASSED[0m[31m [ 76%][0m
tests/read_test.py::test_hdr_read[images/heif/L_8__128x128.heif-images/non_heif/L_8__128x128.png] 
[32mPASSED[0m[31m [ 77%][0m
tests/read_test.py::test_hdr_read[images/heif/L_10__29x100.heif-images/non_heif/L_16__29x100.png] 
[32mPASSED[0m[31m [ 77%][0m
tests/read_test.py::test_hdr_read[images/heif/L_10__128x128.heif-images/non_heif/L_16__128x128.png] 
[32mPASSED[0m[31m [ 77%][0m
tests/read_test.py::test_hdr_read[images/heif/L_12__29x100.heif-images/non_heif/L_16__29x100.png] 
[32mPASSED[0m[31m [ 77%][0m
tests/read_test.py::test_hdr_read[images/heif/L_12__128x128.heif-images/non_heif/L_16__128x128.png] 
[32mPASSED[0m[31m [ 77%][0m
tests/read_test.py::test_hdr_read[images/heif/LA_8__29x100.heif-images/non_heif/LA_8__29x100.png] 
[32mPASSED[0m[31m [ 77%][0m
tests/read_test.py::test_hdr_read[images/heif/LA_8__128x128.heif-images/non_heif/LA_8__128x128.png] 
[32mPASSED[0m[31m [ 77%][0m
tests/read_test.py::test_hdr_read[images/heif/RGB_8__29x100.heif-images/non_heif/RGB_8__29x100.png] 
[32mPASSED[0m[31m [ 77%][0m
tests/read_test.py::test_hdr_read[images/heif/RGB_8__128x128.heif-images/non_heif/RGB_8__128x128.png] 
[32mPASSED[0m[31m [ 78%][0m
tests/read_test.py::test_hdr_read[images/heif/RGBA_8__29x100.heif-images/non_heif/RGBA_8__29x100.png] 
[32mPASSED[0m[31m [ 78%][0m
tests/read_test.py::test_hdr_read[images/heif/RGBA_8__128x128.heif-images/non_heif/RGBA_8__128x128.png] 
[32mPASSED[0m[31m [ 78%][0m
tests/read_test.py::test_hdr_read[images/heif/RGB_10__29x100.heif-images/non_heif/RGB_16__29x100.png] 
[32mPASSED[0m[31m [ 78%][0m
tests/read_test.py::test_hdr_read[images/heif/RGB_10__128x128.heif-images/non_heif/RGB_16__128x128.png] 
[32mPASSED[0m[31m [ 78%][0m
tests/read_test.py::test_hdr_read[images/heif/RGB_12__29x100.heif-images/non_heif/RGB_16__29x100.png] 
[32mPASSED[0m[31m [ 78%][0m
tests/read_test.py::test_hdr_read[images/heif/RGB_12__128x128.heif-images/non_heif/RGB_16__128x128.png] 
[32mPASSED[0m[31m [ 78%][0m
tests/read_test.py::test_hdr_read[images/heif/RGBA_10__29x100.heif-images/non_heif/RGBA_16__29x100.png] 
[32mPASSED[0m[31m [ 78%][0m
tests/read_test.py::test_hdr_read[images/heif/RGBA_10__128x128.heif-images/non_heif/RGBA_16__128x128.png] 
[32mPASSED[0m[31m [ 78%][0m
tests/read_test.py::test_hdr_read[images/heif/RGBA_12__29x100.heif-images/non_heif/RGBA_16__29x100.png] 
[32mPASSED[0m[31m [ 79%][0m
tests/read_test.py::test_hdr_read[images/heif/RGBA_12__128x128.heif-images/non_heif/RGBA_16__128x128.png] 
[32mPASSED[0m[31m [ 79%][0m
tests/read_test.py::test_hdr_read_avif[images/heif/L_8__29x100.avif-images/non_heif/L_8__29x100.png] 
[32mPASSED[0m[31m [ 79%][0m
tests/read_test.py::test_hdr_read_avif[images/heif/L_8__128x128.avif-images/non_heif/L_8__128x128.png] 
[32mPASSED[0m[31m [ 79%][0m
tests/read_test.py::test_hdr_read_avif[images/heif/L_10__29x100.avif-images/non_heif/L_16__29x100.png] 
[32mPASSED[0m[31m [ 79%][0m
tests/read_test.py::test_hdr_read_avif[images/heif/L_10__128x128.avif-images/non_heif/L_16__128x128.png] 
[32mPASSED[0m[31m [ 79%][0m
tests/read_test.py::test_hdr_read_avif[images/heif/L_12__29x100.avif-images/non_heif/L_16__29x100.png] 
[32mPASSED[0m[31m [ 79%][0m
tests/read_test.py::test_hdr_read_avif[images/heif/L_12__128x128.avif-images/non_heif/L_16__128x128.png] 
[32mPASSED[0m[31m [ 79%][0m
tests/read_test.py::test_hdr_read_avif[images/heif/LA_8__29x100.avif-images/non_heif/LA_8__29x100.png] 
[32mPASSED[0m[31m [ 80%][0m
tests/read_test.py::test_hdr_read_avif[images/heif/LA_8__128x128.avif-images/non_heif/LA_8__128x128.png] 
[32mPASSED[0m[31m [ 80%][0m
tests/read_test.py::test_hdr_read_avif[images/heif/RGB_8__29x100.avif-images/non_heif/RGB_8__29x100.png] 
[32mPASSED[0m[31m [ 80%][0m
tests/read_test.py::test_hdr_read_avif[images/heif/RGB_8__128x128.avif-images/non_heif/RGB_8__128x128.png] 
[32mPASSED[0m[31m [ 80%][0m
tests/read_test.py::test_hdr_read_avif[images/heif/RGBA_8__29x100.avif-images/non_heif/RGBA_8__29x100.png] 
[32mPASSED[0m[31m [ 80%][0m
tests/read_test.py::test_hdr_read_avif[images/heif/RGBA_8__128x128.avif-images/non_heif/RGBA_8__128x128.png] 
[32mPASSED[0m[31m [ 80%][0m
tests/read_test.py::test_hdr_read_avif[images/heif/RGB_10__29x100.avif-images/non_heif/RGB_16__29x100.png] 
[32mPASSED[0m[31m [ 80%][0m
tests/read_test.py::test_hdr_read_avif[images/heif/RGB_10__128x128.avif-images/non_heif/RGB_16__128x128.png] 
[32mPASSED[0m[31m [ 80%][0m
tests/read_test.py::test_hdr_read_avif[images/heif/RGB_12__29x100.avif-images/non_heif/RGB_16__29x100.png] 
[32mPASSED[0m[31m [ 80%][0m
tests/read_test.py::test_hdr_read_avif[images/heif/RGB_12__128x128.avif-images/non_heif/RGB_16__128x128.png] 
[32mPASSED[0m[31m [ 81%][0m
tests/read_test.py::test_hdr_read_avif[images/heif/RGBA_10__29x100.avif-images/non_heif/RGBA_16__29x100.png] 
[32mPASSED[0m[31m [ 81%][0m
tests/read_test.py::test_hdr_read_avif[images/heif/RGBA_10__128x128.avif-images/non_heif/RGBA_16__128x128.png] 
[32mPASSED[0m[31m [ 81%][0m
tests/read_test.py::test_hdr_read_avif[images/heif/RGBA_12__29x100.avif-images/non_heif/RGBA_16__29x100.png] 
[32mPASSED[0m[31m [ 81%][0m
tests/read_test.py::test_hdr_read_avif[images/heif/RGBA_12__128x128.avif-images/non_heif/RGBA_16__128x128.png] 
[32mPASSED[0m[31m [ 81%][0m
tests/read_test.py::test_invalid_ispe_fail[images/heif_special/L_8__29(255)x100.heif] 
[32mPASSED[0m[31m [ 81%][0m
tests/read_test.py::test_invalid_ispe_fail[images/heif_special/L_8__29x100(255).heif] 
[32mPASSED[0m[31m [ 81%][0m
tests/read_test.py::test_invalid_ispe_fail[images/heif_special/L_8__29x100(100x29).heif] 
[32mPASSED[0m[31m [ 81%][0m
tests/read_test.py::test_invalid_ispe_ok[images/heif_special/L_8__128(64)x128(64).heif] 
[32mPASSED[0m[31m [ 82%][0m
tests/read_test.py::test_invalid_ispe_allow[images/heif_special/L_8__29(255)x100.heif] 
[32mPASSED[0m[31m [ 82%][0m
tests/read_test.py::test_invalid_ispe_allow[images/heif_special/L_8__29x100(255).heif] 
[32mPASSED[0m[31m [ 82%][0m
tests/read_test.py::test_invalid_ispe_allow[images/heif_special/L_8__128(64)x128(64).heif] 
[32mPASSED[0m[31m [ 82%][0m
tests/read_test.py::test_invalid_ispe_allow[images/heif_special/L_8__29x100(100x29).heif] 
[32mPASSED[0m[31m [ 82%][0m
tests/read_test.py::test_invalid_ispe_stride[images/heif_special/L_8__29(255)x100.heif] 
[32mPASSED[0m[31m [ 82%][0m
tests/read_test.py::test_invalid_ispe_stride[images/heif_special/L_8__29x100(255).heif] 
[32mPASSED[0m[31m [ 82%][0m
tests/read_test.py::test_invalid_ispe_stride[images/heif_special/L_8__128(64)x128(64).heif] 
[32mPASSED[0m[31m [ 82%][0m
tests/read_test.py::test_invalid_ispe_stride[images/heif_special/L_8__29x100(100x29).heif] 
[32mPASSED[0m[31m [ 82%][0m
tests/read_test.py::test_depth_image 
[32mPASSED[0m[31m                              [ 83%][0m
tests/read_test.py::test_aux_image 
[32mPASSED[0m[31m                                [ 83%][0m
tests/read_test.py::test_read_heif_metadata [33mSKIPPED[0m (requires 
LibHeif
1.18+)[31m [ 83%][0m
tests/read_test.py::test_pillow_read_heif_metadata [33mSKIPPED[0m 
(requires
LibHeif 1.18+)[31m [ 83%][0m
tests/read_test.py::test_invalid_decoder 
[32mPASSED[0m[31m                          [ 83%][0m
tests/read_test.py::test_dav1d_decoder [33mSKIPPED[0m (Requires DAV1D AVIF
decoder.)[31m [ 83%][0m
tests/thumbnails_test.py::test_heif_thumbnails_present 
[32mPASSED[0m[31m            [ 83%][0m
tests/thumbnails_test.py::test_pillow_thumbnails_present 
[32mPASSED[0m[31m          [ 83%][0m
tests/thumbnails_test.py::test_heif_to_pillow_thumbnails 
[32mPASSED[0m[31m          [ 84%][0m
tests/thumbnails_test.py::test_from_pillow_thumbnails 
[32mPASSED[0m[31m             [ 84%][0m
tests/thumbnails_test.py::test_heif_remove_thumbnails 
[32mPASSED[0m[31m             [ 84%][0m
tests/thumbnails_test.py::test_pillow_remove_thumbnails 
[32mPASSED[0m[31m           [ 84%][0m
tests/thumbnails_test.py::test_heif_add_thumbs[thumbs0-result0] 
[32mPASSED[0m[31m   [ 84%][0m
tests/thumbnails_test.py::test_heif_add_thumbs[thumbs1-result1] 
[32mPASSED[0m[31m   [ 84%][0m
tests/thumbnails_test.py::test_heif_add_thumbs[thumbs2-result2] 
[32mPASSED[0m[31m   [ 84%][0m
tests/thumbnails_test.py::test_heif_add_thumbs[thumbs3-result3] 
[32mPASSED[0m[31m   [ 84%][0m
tests/thumbnails_test.py::test_heif_add_thumbs[thumbs4-result4] 
[32mPASSED[0m[31m   [ 85%][0m
tests/thumbnails_test.py::test_heif_add_thumbs[thumbs5-result5] 
[32mPASSED[0m[31m   [ 85%][0m
tests/thumbnails_test.py::test_heif_add_thumbs[thumbs6-result6] 
[32mPASSED[0m[31m   [ 85%][0m
tests/thumbnails_test.py::test_heif_add_thumbs[thumbs7-result7] 
[32mPASSED[0m[31m   [ 85%][0m
tests/thumbnails_test.py::test_heif_add_thumbs[thumbs8-result8] 
[32mPASSED[0m[31m   [ 85%][0m
tests/thumbnails_test.py::test_heif_add_thumbs[thumbs9-result9] 
[32mPASSED[0m[31m   [ 85%][0m
tests/thumbnails_test.py::test_pillow_add_thumbs[thumbs0-result0] 
[32mPASSED[0m[31m [ 85%][0m
tests/thumbnails_test.py::test_pillow_add_thumbs[thumbs1-result1] 
[32mPASSED[0m[31m [ 85%][0m
tests/thumbnails_test.py::test_pillow_add_thumbs[thumbs2-result2] 
[32mPASSED[0m[31m [ 85%][0m
tests/thumbnails_test.py::test_pillow_add_thumbs[thumbs3-result3] 
[32mPASSED[0m[31m [ 86%][0m
tests/thumbnails_test.py::test_pillow_add_thumbs[thumbs4-result4] 
[32mPASSED[0m[31m [ 86%][0m
tests/thumbnails_test.py::test_pillow_add_thumbs[thumbs5-result5] 
[32mPASSED[0m[31m [ 86%][0m
tests/thumbnails_test.py::test_pillow_add_thumbs[thumbs6-result6] 
[32mPASSED[0m[31m [ 86%][0m
tests/thumbnails_test.py::test_pillow_add_thumbs[thumbs7-result7] 
[32mPASSED[0m[31m [ 86%][0m
tests/thumbnails_test.py::test_pillow_add_thumbs[thumbs8-result8] 
[32mPASSED[0m[31m [ 86%][0m
tests/thumbnails_test.py::test_pillow_add_thumbs[thumbs9-result9] 
[32mPASSED[0m[31m [ 86%][0m
tests/write_test.py::test_save_format[HEIF] 
[32mPASSED[0m[31m                       [ 86%][0m
tests/write_test.py::test_save_format[AVIF] 
[32mPASSED[0m[31m                       [ 87%][0m
tests/write_test.py::test_outputs 
[32mPASSED[0m[31m                                 [ 87%][0m
tests/write_test.py::test_heif_save_one_all 
[32mPASSED[0m[31m                       [ 87%][0m
tests/write_test.py::test_pillow_save_one_all 
[32mPASSED[0m[31m                     [ 87%][0m
tests/write_test.py::test_heif_no_encoder 
[32mPASSED[0m[31m                         [ 87%][0m
tests/write_test.py::test_pillow_save_zero[size0] 
[32mPASSED[0m[31m                 [ 87%][0m
tests/write_test.py::test_pillow_save_zero[size1] 
[32mPASSED[0m[31m                 [ 87%][0m
tests/write_test.py::test_pillow_save_zero[size2] 
[32mPASSED[0m[31m                 [ 87%][0m
tests/write_test.py::test_heif_save_zero[size0] 
[32mPASSED[0m[31m                   [ 87%][0m
tests/write_test.py::test_heif_save_zero[size1] 
[32mPASSED[0m[31m                   [ 88%][0m
tests/write_test.py::test_heif_save_zero[size2] 
[32mPASSED[0m[31m                   [ 88%][0m
tests/write_test.py::test_heif_save_empty 
[32mPASSED[0m[31m                         [ 88%][0m
tests/write_test.py::test_save_empty_with_append 
[32mPASSED[0m[31m                  [ 88%][0m
tests/write_test.py::test_hif_file 
[32mPASSED[0m[31m                                [ 88%][0m
tests/write_test.py::test_encoder_parameters 
[32mPASSED[0m[31m                      [ 88%][0m
tests/write_test.py::test_pillow_heif_orientation 
[32mPASSED[0m[31m                 [ 88%][0m
tests/write_test.py::test_pillow_quality 
[32mPASSED[0m[31m                          [ 88%][0m
tests/write_test.py::test_P_color_mode[HEIF] 
[32mPASSED[0m[31m                      [ 89%][0m
tests/write_test.py::test_P_color_mode[AVIF] 
[32mPASSED[0m[31m                      [ 89%][0m
tests/write_test.py::test_PA_color_mode[HEIF] 
[32mPASSED[0m[31m                     [ 89%][0m
tests/write_test.py::test_PA_color_mode[AVIF] 
[32mPASSED[0m[31m                     [ 89%][0m
tests/write_test.py::test_L_color_mode[HEIF] 
[32mPASSED[0m[31m                      [ 89%][0m
tests/write_test.py::test_L_color_mode[AVIF] 
[32mPASSED[0m[31m                      [ 89%][0m
tests/write_test.py::test_LA_color_mode[HEIF] 
[32mPASSED[0m[31m                     [ 89%][0m
tests/write_test.py::test_LA_color_mode[AVIF] 
[32mPASSED[0m[31m                     [ 89%][0m
tests/write_test.py::test_1_color_mode 
[32mPASSED[0m[31m                            [ 89%][0m
tests/write_test.py::test_CMYK_color_mode 
[32mPASSED[0m[31m                         [ 90%][0m
tests/write_test.py::test_YCbCr_color_mode[HEIF-4:4:4-0.0004] 
[32mPASSED[0m[31m     [ 90%][0m
tests/write_test.py::test_YCbCr_color_mode[HEIF-4:2:2-0.11] 
[32mPASSED[0m[31m       [ 90%][0m
tests/write_test.py::test_YCbCr_color_mode[HEIF-4:2:0-1.4] 
[32mPASSED[0m[31m        [ 90%][0m
tests/write_test.py::test_YCbCr_color_mode[AVIF-4:4:4-0.0004] 
[32mPASSED[0m[31m     [ 90%][0m
tests/write_test.py::test_YCbCr_color_mode[AVIF-4:2:2-0.11] 
[32mPASSED[0m[31m       [ 90%][0m
tests/write_test.py::test_YCbCr_color_mode[AVIF-4:2:0-1.4] 
[32mPASSED[0m[31m        [ 90%][0m
tests/write_test.py::test_heif_YCbCr_color_mode 
[32mPASSED[0m[31m                   [ 90%][0m
tests/write_test.py::test_gif 
[32mPASSED[0m[31m                                     [ 91%][0m
tests/write_test.py::test_pillow_append_images 
[32mPASSED[0m[31m                    [ 91%][0m
tests/write_test.py::test_add_from 
[32mPASSED[0m[31m                                [ 91%][0m
tests/write_test.py::test_remove 
[32mPASSED[0m[31m                                  [ 91%][0m
tests/write_test.py::test_heif_save_multi_frame 
[32mPASSED[0m[31m                   [ 91%][0m
tests/write_test.py::test_pillow_save_multi_frame 
[32mPASSED[0m[31m                 [ 91%][0m
tests/write_test.py::test_chroma_heif_encoding_8bit[im0-420-1.83] 
[32mPASSED[0m[31m [ 91%][0m
tests/write_test.py::test_chroma_heif_encoding_8bit[im0-422-1.32] 
[32mPASSED[0m[31m [ 91%][0m
tests/write_test.py::test_chroma_heif_encoding_8bit[im0-444-0.99] 
[32mPASSED[0m[31m [ 91%][0m
tests/write_test.py::test_chroma_heif_encoding_8bit[im1-420-1.83] 
[32mPASSED[0m[31m [ 92%][0m
tests/write_test.py::test_chroma_heif_encoding_8bit[im1-422-1.32] 
[32mPASSED[0m[31m [ 92%][0m
tests/write_test.py::test_chroma_heif_encoding_8bit[im1-444-0.99] 
[32mPASSED[0m[31m [ 92%][0m
tests/write_test.py::test_chroma_avif_encoding_8bit[im0-420-1.83] 
[32mPASSED[0m[31m [ 92%][0m
tests/write_test.py::test_chroma_avif_encoding_8bit[im0-422-1.32] 
[32mPASSED[0m[31m [ 92%][0m
tests/write_test.py::test_chroma_avif_encoding_8bit[im0-444-0.99] 
[32mPASSED[0m[31m [ 92%][0m
tests/write_test.py::test_chroma_avif_encoding_8bit[im1-420-1.83] 
[32mPASSED[0m[31m [ 92%][0m
tests/write_test.py::test_chroma_avif_encoding_8bit[im1-422-1.32] 
[32mPASSED[0m[31m [ 92%][0m
tests/write_test.py::test_chroma_avif_encoding_8bit[im1-444-0.99] 
[32mPASSED[0m[31m [ 93%][0m
tests/write_test.py::test_encode_function[L-size0] 
[32mPASSED[0m[31m                [ 93%][0m
tests/write_test.py::test_encode_function[L-size1] 
[32mPASSED[0m[31m                [ 93%][0m
tests/write_test.py::test_encode_function[L-size2] 
[32mPASSED[0m[31m                [ 93%][0m
tests/write_test.py::test_encode_function[L-size3] 
[32mPASSED[0m[31m                [ 93%][0m
tests/write_test.py::test_encode_function[L-size4] 
[32mPASSED[0m[31m                [ 93%][0m
tests/write_test.py::test_encode_function[L-size5] 
[32mPASSED[0m[31m                [ 93%][0m
tests/write_test.py::test_encode_function[L-size6] 
[32mPASSED[0m[31m                [ 93%][0m
tests/write_test.py::test_encode_function[LA-size0] 
[32mPASSED[0m[31m               [ 93%][0m
tests/write_test.py::test_encode_function[LA-size1] 
[32mPASSED[0m[31m               [ 94%][0m
tests/write_test.py::test_encode_function[LA-size2] 
[32mPASSED[0m[31m               [ 94%][0m
tests/write_test.py::test_encode_function[LA-size3] 
[32mPASSED[0m[31m               [ 94%][0m
tests/write_test.py::test_encode_function[LA-size4] 
[32mPASSED[0m[31m               [ 94%][0m
tests/write_test.py::test_encode_function[LA-size5] 
[32mPASSED[0m[31m               [ 94%][0m
tests/write_test.py::test_encode_function[LA-size6] 
[32mPASSED[0m[31m               [ 94%][0m
tests/write_test.py::test_encode_function[RGB-size0] 
[32mPASSED[0m[31m              [ 94%][0m
tests/write_test.py::test_encode_function[RGB-size1] 
[32mPASSED[0m[31m              [ 94%][0m
tests/write_test.py::test_encode_function[RGB-size2] 
[32mPASSED[0m[31m              [ 95%][0m
tests/write_test.py::test_encode_function[RGB-size3] 
[32mPASSED[0m[31m              [ 95%][0m
tests/write_test.py::test_encode_function[RGB-size4] 
[32mPASSED[0m[31m              [ 95%][0m
tests/write_test.py::test_encode_function[RGB-size5] 
[32mPASSED[0m[31m              [ 95%][0m
tests/write_test.py::test_encode_function[RGB-size6] 
[32mPASSED[0m[31m              [ 95%][0m
tests/write_test.py::test_encode_function[RGBA-size0] 
[32mPASSED[0m[31m             [ 95%][0m
tests/write_test.py::test_encode_function[RGBA-size1] 
[32mPASSED[0m[31m             [ 95%][0m
tests/write_test.py::test_encode_function[RGBA-size2] 
[32mPASSED[0m[31m             [ 95%][0m
tests/write_test.py::test_encode_function[RGBA-size3] 
[32mPASSED[0m[31m             [ 95%][0m
tests/write_test.py::test_encode_function[RGBA-size4] 
[32mPASSED[0m[31m             [ 96%][0m
tests/write_test.py::test_encode_function[RGBA-size5] 
[32mPASSED[0m[31m             [ 96%][0m
tests/write_test.py::test_encode_function[RGBA-size6] 
[32mPASSED[0m[31m             [ 96%][0m
tests/write_test.py::test_encode_function_with_stride[L] 
[32mPASSED[0m[31m          [ 96%][0m
tests/write_test.py::test_encode_function_with_stride[LA] 
[32mPASSED[0m[31m         [ 96%][0m
tests/write_test.py::test_encode_function_with_stride[RGB] 
[32mPASSED[0m[31m        [ 96%][0m
tests/write_test.py::test_encode_function_with_stride[RGBA] 
[32mPASSED[0m[31m       [ 96%][0m
tests/write_test.py::test_encode_function_not_enough_data[L] 
[32mPASSED[0m[31m      [ 96%][0m
tests/write_test.py::test_encode_function_not_enough_data[LA] 
[32mPASSED[0m[31m     [ 97%][0m
tests/write_test.py::test_encode_function_not_enough_data[RGB] 
[32mPASSED[0m[31m    [ 97%][0m
tests/write_test.py::test_encode_function_not_enough_data[RGBA] 
[32mPASSED[0m[31m   [ 97%][0m
tests/write_test.py::test_encode_function_not_enough_data[L;16] 
[32mPASSED[0m[31m   [ 97%][0m
tests/write_test.py::test_encode_function_not_enough_data[LA;16] 
[32mPASSED[0m[31m  [ 97%][0m
tests/write_test.py::test_encode_function_not_enough_data[RGB;16] 
[32mPASSED[0m[31m [ 97%][0m
tests/write_test.py::test_encode_function_not_enough_data[RGBA;16] 
[32mPASSED[0m[31m [ 97%][0m
tests/write_test.py::test_invalid_ispe_stride[images/heif_special/L_8__29(255)x100.heif] 
[32mPASSED[0m[31m [ 97%][0m
tests/write_test.py::test_invalid_ispe_stride[images/heif_special/L_8__29x100(255).heif] 
[32mPASSED[0m[31m [ 97%][0m
tests/write_test.py::test_invalid_ispe_stride[images/heif_special/L_8__29x100(100x29).heif] 
[32mPASSED[0m[31m [ 98%][0m
tests/write_test.py::test_invalid_ispe_stride_pillow[images/heif_special/L_8__29(255)x100.heif] 
[32mPASSED[0m[31m [ 98%][0m
tests/write_test.py::test_invalid_ispe_stride_pillow[images/heif_special/L_8__29x100(255).heif] 
[32mPASSED[0m[31m [ 98%][0m
tests/write_test.py::test_invalid_ispe_stride_pillow[images/heif_special/L_8__29x100(100x29).heif] 
[32mPASSED[0m[31m [ 98%][0m
tests/write_test.py::test_nclx_profile_write 
[32mPASSED[0m[31m                      [ 98%][0m
tests/write_test.py::test_lossless_encoding_rgb[HEIF] 
[32mPASSED[0m[31m             [ 98%][0m
tests/write_test.py::test_lossless_encoding_rgb[AVIF] 
[32mPASSED[0m[31m             [ 98%][0m
tests/write_test.py::test_lossless_encoding_rgba[HEIF] 
[32mPASSED[0m[31m            [ 98%][0m
tests/write_test.py::test_lossless_encoding_rgba[AVIF] 
[32mPASSED[0m[31m            [ 99%][0m
tests/write_test.py::test_lossless_encoding_non_primary_image[HEIF] 
[32mPASSED[0m[31m [ 99%][0m
tests/write_test.py::test_lossless_encoding_non_primary_image[AVIF] 
[32mPASSED[0m[31m [ 99%][0m
tests/write_test.py::test_input_chroma_value 
[32mPASSED[0m[31m                      [ 99%][0m
tests/write_test.py::test_transparency_parameter[HEIF] 
[32mPASSED[0m[31m            [ 99%][0m
tests/write_test.py::test_transparency_parameter[AVIF] 
[32mPASSED[0m[31m            [ 99%][0m
tests/write_test.py::test_invalid_encoder 
[32mPASSED[0m[31m                         [ 99%][0m
tests/write_test.py::test_svt_encoder [33mSKIPPED[0m (Requires SVT AVIF
encoder.)[31m [ 99%][0m
tests/write_test.py::test_rav1e_encoder [33mSKIPPED[0m (Requires RAV1E 
AVIF
encoder.)[31m [100%][0m

=================================== FAILURES 
===================================
[31m[1m______________________ test_heif_read_images[image_path0] 
______________________[0m

image_path = PosixPath('images/heif/L_xmp.heif')

     @pytest.mark.parametrize("image_path", dataset.FULL_DATASET)
     def test_heif_read_images(image_path):
         def test_read_image(convert_hdr_to_8bit: bool) -> bool:
             heif_file = pillow_heif.open_heif(image_path, 
convert_hdr_to_8bit=convert_hdr_to_8bit)
             for image in heif_file:
                 assert min(image.size) > 0
                 monochrome = str(image_path).find("L_") != -1
                 if monochrome:
                     assumed_mode = "I" if image.info["bit_depth"] > 8 
else "L"
                     minimal_stride = image.size[0] * 1
                 elif not image.has_alpha:
                     assumed_mode = "RGB"
                     minimal_stride = image.size[0] * 3
                 else:
                     assumed_mode = "RGBA"
                     minimal_stride = image.size[0] * 4
                 if image.info["bit_depth"] > 8 and (monochrome or not 
convert_hdr_to_8bit):
                     assumed_mode += ";16"
                     minimal_stride *= 2
                 assert image.mode == assumed_mode
                 assert image.info["bit_depth"] >= 8
                 assert image.stride >= minimal_stride
                 assert len(image.data) == image.stride * image.size[1]
                 if str(image_path).find("spatial_photo.heic") == -1:
                     assert "heif" not in image.info
             return heif_file.info["bit_depth"] > 8

         if str(image_path).find("zPug_3.heic") == -1:
 >           one_more = test_read_image(False)

[1m[31m/tmp/guix-build-python-pillow-heif-0.21.0.drv-0/pillow_heif-0.21.0/tests/read_test.py[0m:281: 

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _

convert_hdr_to_8bit = False

     def test_read_image(convert_hdr_to_8bit: bool) -> bool:
         heif_file = pillow_heif.open_heif(image_path, 
convert_hdr_to_8bit=convert_hdr_to_8bit)
         for image in heif_file:
             assert min(image.size) > 0
             monochrome = str(image_path).find("L_") != -1
             if monochrome:
                 assumed_mode = "I" if image.info["bit_depth"] > 8 else "L"
                 minimal_stride = image.size[0] * 1
             elif not image.has_alpha:
                 assumed_mode = "RGB"
                 minimal_stride = image.size[0] * 3
             else:
                 assumed_mode = "RGBA"
                 minimal_stride = image.size[0] * 4
             if image.info["bit_depth"] > 8 and (monochrome or not 
convert_hdr_to_8bit):
                 assumed_mode += ";16"
                 minimal_stride *= 2
 >           assert image.mode == assumed_mode
[1m[31mE           AssertionError: assert 'RGB' == 'L'[0m
[1m[31mE             [0m
[1m[31mE             - L[0m
[1m[31mE             + RGB[0m

[1m[31m/tmp/guix-build-python-pillow-heif-0.21.0.drv-0/pillow_heif-0.21.0/tests/read_test.py[0m:272: 
AssertionError
[31m[1m_____________________ test_heif_read_images[image_path45] 
______________________[0m

image_path = PosixPath('images/heif_other/L_xmp_latin1.heic')

     @pytest.mark.parametrize("image_path", dataset.FULL_DATASET)
     def test_heif_read_images(image_path):
         def test_read_image(convert_hdr_to_8bit: bool) -> bool:
             heif_file = pillow_heif.open_heif(image_path, 
convert_hdr_to_8bit=convert_hdr_to_8bit)
             for image in heif_file:
                 assert min(image.size) > 0
                 monochrome = str(image_path).find("L_") != -1
                 if monochrome:
                     assumed_mode = "I" if image.info["bit_depth"] > 8 
else "L"
                     minimal_stride = image.size[0] * 1
                 elif not image.has_alpha:
                     assumed_mode = "RGB"
                     minimal_stride = image.size[0] * 3
                 else:
                     assumed_mode = "RGBA"
                     minimal_stride = image.size[0] * 4
                 if image.info["bit_depth"] > 8 and (monochrome or not 
convert_hdr_to_8bit):
                     assumed_mode += ";16"
                     minimal_stride *= 2
                 assert image.mode == assumed_mode
                 assert image.info["bit_depth"] >= 8
                 assert image.stride >= minimal_stride
                 assert len(image.data) == image.stride * image.size[1]
                 if str(image_path).find("spatial_photo.heic") == -1:
                     assert "heif" not in image.info
             return heif_file.info["bit_depth"] > 8

         if str(image_path).find("zPug_3.heic") == -1:
 >           one_more = test_read_image(False)

[1m[31m/tmp/guix-build-python-pillow-heif-0.21.0.drv-0/pillow_heif-0.21.0/tests/read_test.py[0m:281: 

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _

convert_hdr_to_8bit = False

     def test_read_image(convert_hdr_to_8bit: bool) -> bool:
         heif_file = pillow_heif.open_heif(image_path, 
convert_hdr_to_8bit=convert_hdr_to_8bit)
         for image in heif_file:
             assert min(image.size) > 0
             monochrome = str(image_path).find("L_") != -1
             if monochrome:
                 assumed_mode = "I" if image.info["bit_depth"] > 8 else "L"
                 minimal_stride = image.size[0] * 1
             elif not image.has_alpha:
                 assumed_mode = "RGB"
                 minimal_stride = image.size[0] * 3
             else:
                 assumed_mode = "RGBA"
                 minimal_stride = image.size[0] * 4
             if image.info["bit_depth"] > 8 and (monochrome or not 
convert_hdr_to_8bit):
                 assumed_mode += ";16"
                 minimal_stride *= 2
 >           assert image.mode == assumed_mode
[1m[31mE           AssertionError: assert 'RGB' == 'L'[0m
[1m[31mE             [0m
[1m[31mE             - L[0m
[1m[31mE             + RGB[0m

[1m[31m/tmp/guix-build-python-pillow-heif-0.21.0.drv-0/pillow_heif-0.21.0/tests/read_test.py[0m:272: 
AssertionError
[36m[1m=========================== short test summary info 
============================[0m
[33mSKIPPED[0m [1] tests/import_error_test.py:8: Skipped
[33mSKIPPED[0m [1] tests/basic_test.py:24: Only when AVIF support missing.
[33mSKIPPED[0m [1] tests/basic_test.py:101: Only when building full 
release
[33mSKIPPED[0m [1] tests/basic_test.py:113: Only when building light 
release
[33mSKIPPED[0m [1] tests/basic_test.py:124: Only when plugins present
[33mSKIPPED[0m [1] tests/read_test.py:513: requires LibHeif 1.18+
[33mSKIPPED[0m [1] tests/read_test.py:529: requires LibHeif 1.18+
[33mSKIPPED[0m [1] tests/read_test.py:553: Requires DAV1D AVIF decoder.
[33mSKIPPED[0m [1] tests/write_test.py:665: Requires SVT AVIF encoder.
[33mSKIPPED[0m [1] tests/write_test.py:683: Requires RAV1E AVIF encoder.
[31m===== [31m[1m2 failed[0m, [32m836 passed[0m, [33m10 
skipped[0m, [33m77 deselected[0m[31m in 192.97s (0:03:12)[0m[31m 
=====[0m
error: in phase 'check': uncaught exception:
%exception #<&invoke-error program: 
"/gnu/store/i65m7m87830mbw56p9gckfmk27vjrs56-python-pytest-8.3.3/bin/pytest" 
arguments: ("-vv" "-k" "not test_save_bgr_16bit_to_10_12_bit and not 
test_save_bgra_16bit_to_10_12_bit and not 
test_open_heif_compare_non_standard_modes_data and not 
test_open_save_disable_16bit and not test_heif_read_images[image_path16] 
and not test_heif_read_images[image_path43] and not 
test_premultiplied_alpha and not test_hdr_save and not 
test_I_color_modes_to_10_12_bit") exit-status: 1 term-signal: #f 
stop-signal: #f>
phase `check' failed after 196.1 seconds
command 
"/gnu/store/i65m7m87830mbw56p9gckfmk27vjrs56-python-pytest-8.3.3/bin/pytest" 
"-vv" "-k" "not test_save_bgr_16bit_to_10_12_bit and not 
test_save_bgra_16bit_to_10_12_bit and not 
test_open_heif_compare_non_standard_modes_data and not 
test_open_save_disable_16bit and not test_heif_read_images[image_path16] 
and not test_heif_read_images[image_path43] and not 
test_premultiplied_alpha and not test_hdr_save and not 
test_I_color_modes_to_10_12_bit" failed with status 1
build process 6 exited with status 256

-- 
Luis Felipe López Acevedo
https://luis-felipe.gitlab.io/