Package: guix;
Reported by: Luis Felipe <sirgazil <at> zoho.com>
Date: Tue, 18 Feb 2025 15:38:02 UTC
Severity: normal
To reply to this bug, email your comments to 76395 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
bug-guix <at> gnu.org:bug#76395; Package guix.
(Tue, 18 Feb 2025 15:38:02 GMT) Full text and rfc822 format available.Luis Felipe <sirgazil <at> zoho.com>:bug-guix <at> gnu.org.
(Tue, 18 Feb 2025 15:38:03 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Luis Felipe <sirgazil <at> zoho.com> To: bug-guix <at> gnu.org Subject: komikku fails to install: phase `check' failed Date: Tue, 18 Feb 2025 15:37:01 +0000
[Message part 1 (text/plain, inline)]
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/
[OpenPGP_0x0AB0D067012F08C3.asc (application/pgp-keys, attachment)]
[OpenPGP_signature.asc (application/pgp-signature, attachment)]
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.