* Package: dev-python/pikepdf-9.1.2:0  * Repository: gentoo  * Maintainer: grozin@gentoo.org python@gentoo.org  * USE: big-endian debug elibc_glibc kernel_linux ppc python_targets_python3_12 test  * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking pikepdf-9.1.2.tar.gz to /var/tmp/portage/dev-python/pikepdf-9.1.2/work >>> Source unpacked in /var/tmp/portage/dev-python/pikepdf-9.1.2/work >>> Preparing source in /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2 ... * Build system packages: * dev-python/gpep517 : 16 * dev-python/installer : 0.7.0 * dev-python/cython : 3.0.11 * dev-python/setuptools : 74.1.3-r1 * dev-python/setuptools-rust : 1.10.2 * dev-python/setuptools-scm : 8.1.0 * dev-python/wheel : 0.44.0 >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2 ... * python3_12: running distutils-r1_run_phase distutils-r1_python_compile * Building the wheel for pikepdf-9.1.2 via setuptools.build_meta python3.12 -m gpep517 build-wheel --prefix=/usr --backend setuptools.build_meta --output-fd 3 --wheel-dir /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/wheel 2024-10-23 20:14:30,395 gpep517 INFO Building wheel via backend setuptools.build_meta 2024-10-23 20:14:31,548 root INFO running bdist_wheel 2024-10-23 20:14:31,806 root INFO running build 2024-10-23 20:14:31,807 root INFO running build_py 2024-10-23 20:14:31,872 root INFO creating /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build 2024-10-23 20:14:31,872 root INFO creating /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312 2024-10-23 20:14:31,873 root INFO creating /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf 2024-10-23 20:14:31,873 root INFO copying src/pikepdf/_exceptions.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf 2024-10-23 20:14:31,874 root INFO copying src/pikepdf/settings.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf 2024-10-23 20:14:31,875 root INFO copying src/pikepdf/objects.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf 2024-10-23 20:14:31,875 root INFO copying src/pikepdf/_xml.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf 2024-10-23 20:14:31,876 root INFO copying src/pikepdf/jbig2.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf 2024-10-23 20:14:31,877 root INFO copying src/pikepdf/_cpphelpers.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf 2024-10-23 20:14:31,878 root INFO copying src/pikepdf/_version.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf 2024-10-23 20:14:31,878 root INFO copying src/pikepdf/canvas.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf 2024-10-23 20:14:31,879 root INFO copying src/pikepdf/_augments.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf 2024-10-23 20:14:31,880 root INFO copying src/pikepdf/__init__.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf 2024-10-23 20:14:31,881 root INFO copying src/pikepdf/_methods.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf 2024-10-23 20:14:31,882 root INFO copying src/pikepdf/_io.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf 2024-10-23 20:14:31,882 root INFO copying src/pikepdf/codec.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf 2024-10-23 20:14:31,884 root INFO creating /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/models 2024-10-23 20:14:31,884 root INFO copying src/pikepdf/models/encryption.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/models 2024-10-23 20:14:31,885 root INFO copying src/pikepdf/models/outlines.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/models 2024-10-23 20:14:31,886 root INFO copying src/pikepdf/models/image.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/models 2024-10-23 20:14:31,887 root INFO copying src/pikepdf/models/_transcoding.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/models 2024-10-23 20:14:31,887 root INFO copying src/pikepdf/models/__init__.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/models 2024-10-23 20:14:31,888 root INFO copying src/pikepdf/models/metadata.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/models 2024-10-23 20:14:31,889 root INFO copying src/pikepdf/models/_content_stream.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/models 2024-10-23 20:14:31,890 root INFO running egg_info 2024-10-23 20:14:31,958 root INFO writing src/pikepdf.egg-info/PKG-INFO 2024-10-23 20:14:31,974 root INFO writing dependency_links to src/pikepdf.egg-info/dependency_links.txt 2024-10-23 20:14:31,984 root INFO writing requirements to src/pikepdf.egg-info/requires.txt 2024-10-23 20:14:31,984 root INFO writing top-level names to src/pikepdf.egg-info/top_level.txt [10/23/24 20:14:32] ERROR listing git files failed - pretending there aren't any git.py:26 2024-10-23 20:14:32,242 root INFO reading manifest file 'src/pikepdf.egg-info/SOURCES.txt' 2024-10-23 20:14:32,256 root INFO reading manifest template 'MANIFEST.in' 2024-10-23 20:14:32,261 root WARNING no previously-included directories found matching 'tests/resources/private' 2024-10-23 20:14:32,262 root WARNING no previously-included directories found matching '.github' 2024-10-23 20:14:32,262 root WARNING no previously-included directories found matching 'build-scripts' 2024-10-23 20:14:32,266 root WARNING no previously-included directories found matching 'docs/_build' 2024-10-23 20:14:32,268 root WARNING warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2024-10-23 20:14:32,268 root INFO adding license file 'LICENSE.txt' 2024-10-23 20:14:32,281 root INFO writing manifest file 'src/pikepdf.egg-info/SOURCES.txt' 2024-10-23 20:14:32,289 root INFO copying src/pikepdf/_core.pyi -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf 2024-10-23 20:14:32,290 root INFO copying src/pikepdf/py.typed -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf 2024-10-23 20:14:32,293 root WARNING warning: build_py: byte-compiling is disabled, skipping. 2024-10-23 20:14:32,293 root INFO running build_ext 2024-10-23 20:14:32,757 root INFO building 'pikepdf._core' extension 2024-10-23 20:14:32,758 root INFO creating /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312 2024-10-23 20:14:32,758 root INFO creating /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src 2024-10-23 20:14:32,758 root INFO creating /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core 2024-10-23 20:14:32,820 root INFO powerpc-unknown-linux-gnu-g++ -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -UNDEBUG -fPIC -DPOINTERHOLDER_TRANSITION=4 -I/usr/lib/python3.12/site-packages/pybind11/include -I/usr/include/python3.12 -c src/core/annotation.cpp -o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/annotation.o -fvisibility=hidden -g0 -std=c++17 2024-10-23 20:14:32,821 root INFO powerpc-unknown-linux-gnu-g++ -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -UNDEBUG -fPIC -DPOINTERHOLDER_TRANSITION=4 -I/usr/lib/python3.12/site-packages/pybind11/include -I/usr/include/python3.12 -c src/core/matrix.cpp -o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/matrix.o -fvisibility=hidden -g0 -std=c++17 2024-10-23 20:14:32,822 root INFO powerpc-unknown-linux-gnu-g++ -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -UNDEBUG -fPIC -DPOINTERHOLDER_TRANSITION=4 -I/usr/lib/python3.12/site-packages/pybind11/include -I/usr/include/python3.12 -c src/core/embeddedfiles.cpp -o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/embeddedfiles.o -fvisibility=hidden -g0 -std=c++17 2024-10-23 20:14:32,834 root INFO powerpc-unknown-linux-gnu-g++ -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -UNDEBUG -fPIC -DPOINTERHOLDER_TRANSITION=4 -I/usr/lib/python3.12/site-packages/pybind11/include -I/usr/include/python3.12 -c src/core/job.cpp -o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/job.o -fvisibility=hidden -g0 -std=c++17 2024-10-23 20:14:32,835 root INFO powerpc-unknown-linux-gnu-g++ -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -UNDEBUG -fPIC -DPOINTERHOLDER_TRANSITION=4 -I/usr/lib/python3.12/site-packages/pybind11/include -I/usr/include/python3.12 -c src/core/logger.cpp -o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/logger.o -fvisibility=hidden -g0 -std=c++17 2024-10-23 20:14:32,842 root INFO powerpc-unknown-linux-gnu-g++ -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -UNDEBUG -fPIC -DPOINTERHOLDER_TRANSITION=4 -I/usr/lib/python3.12/site-packages/pybind11/include -I/usr/include/python3.12 -c src/core/nametree.cpp -o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/nametree.o -fvisibility=hidden -g0 -std=c++17 2024-10-23 20:14:32,862 root INFO powerpc-unknown-linux-gnu-g++ -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -UNDEBUG -fPIC -DPOINTERHOLDER_TRANSITION=4 -I/usr/lib/python3.12/site-packages/pybind11/include -I/usr/include/python3.12 -c src/core/numbertree.cpp -o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/numbertree.o -fvisibility=hidden -g0 -std=c++17 2024-10-23 20:14:32,864 root INFO powerpc-unknown-linux-gnu-g++ -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -UNDEBUG -fPIC -DPOINTERHOLDER_TRANSITION=4 -I/usr/lib/python3.12/site-packages/pybind11/include -I/usr/include/python3.12 -c src/core/pipeline.cpp -o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/pipeline.o -fvisibility=hidden -g0 -std=c++17 2024-10-23 20:14:32,865 root INFO powerpc-unknown-linux-gnu-g++ -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -UNDEBUG -fPIC -DPOINTERHOLDER_TRANSITION=4 -I/usr/lib/python3.12/site-packages/pybind11/include -I/usr/include/python3.12 -c src/core/object_convert.cpp -o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/object_convert.o -fvisibility=hidden -g0 -std=c++17 2024-10-23 20:14:32,866 root INFO powerpc-unknown-linux-gnu-g++ -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -UNDEBUG -fPIC -DPOINTERHOLDER_TRANSITION=4 -I/usr/lib/python3.12/site-packages/pybind11/include -I/usr/include/python3.12 -c src/core/parsers.cpp -o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/parsers.o -fvisibility=hidden -g0 -std=c++17 2024-10-23 20:14:32,866 root INFO powerpc-unknown-linux-gnu-g++ -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -UNDEBUG -fPIC -DPOINTERHOLDER_TRANSITION=4 -I/usr/lib/python3.12/site-packages/pybind11/include -I/usr/include/python3.12 -c src/core/qpdf.cpp -o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/qpdf.o -fvisibility=hidden -g0 -std=c++17 2024-10-23 20:14:32,867 root INFO powerpc-unknown-linux-gnu-g++ -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -UNDEBUG -fPIC -DPOINTERHOLDER_TRANSITION=4 -I/usr/lib/python3.12/site-packages/pybind11/include -I/usr/include/python3.12 -c src/core/page.cpp -o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/page.o -fvisibility=hidden -g0 -std=c++17 2024-10-23 20:14:32,867 root INFO powerpc-unknown-linux-gnu-g++ -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -UNDEBUG -fPIC -DPOINTERHOLDER_TRANSITION=4 -I/usr/lib/python3.12/site-packages/pybind11/include -I/usr/include/python3.12 -c src/core/object_repr.cpp -o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/object_repr.o -fvisibility=hidden -g0 -std=c++17 2024-10-23 20:14:32,868 root INFO powerpc-unknown-linux-gnu-g++ -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -UNDEBUG -fPIC -DPOINTERHOLDER_TRANSITION=4 -I/usr/lib/python3.12/site-packages/pybind11/include -I/usr/include/python3.12 -c src/core/qpdf_pagelist.cpp -o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/qpdf_pagelist.o -fvisibility=hidden -g0 -std=c++17 2024-10-23 20:14:32,868 root INFO powerpc-unknown-linux-gnu-g++ -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -UNDEBUG -fPIC -DPOINTERHOLDER_TRANSITION=4 -I/usr/lib/python3.12/site-packages/pybind11/include -I/usr/include/python3.12 -c src/core/rectangle.cpp -o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/rectangle.o -fvisibility=hidden -g0 -std=c++17 2024-10-23 20:14:32,869 root INFO powerpc-unknown-linux-gnu-g++ -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -UNDEBUG -fPIC -DPOINTERHOLDER_TRANSITION=4 -I/usr/lib/python3.12/site-packages/pybind11/include -I/usr/include/python3.12 -c src/core/pikepdf.cpp -o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/pikepdf.o -fvisibility=hidden -g0 -std=c++17 2024-10-23 20:14:32,923 root INFO powerpc-unknown-linux-gnu-g++ -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -UNDEBUG -fPIC -DPOINTERHOLDER_TRANSITION=4 -I/usr/lib/python3.12/site-packages/pybind11/include -I/usr/include/python3.12 -c src/core/object.cpp -o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/object.o -fvisibility=hidden -g0 -std=c++17 2024-10-23 20:14:32,937 root INFO powerpc-unknown-linux-gnu-g++ -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -UNDEBUG -fPIC -DPOINTERHOLDER_TRANSITION=4 -I/usr/lib/python3.12/site-packages/pybind11/include -I/usr/include/python3.12 -c src/core/tokenfilter.cpp -o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/tokenfilter.o -fvisibility=hidden -g0 -std=c++17 2024-10-23 20:15:11,951 root INFO powerpc-unknown-linux-gnu-g++ -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -UNDEBUG -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -UNDEBUG /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/annotation.o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/embeddedfiles.o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/job.o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/logger.o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/matrix.o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/nametree.o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/numbertree.o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/object.o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/object_convert.o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/object_repr.o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/page.o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/parsers.o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/pikepdf.o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/pipeline.o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/qpdf.o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/qpdf_pagelist.o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/rectangle.o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/temp.linux-ppc-cpython-312/src/core/tokenfilter.o -L/usr/lib -lqpdf -o /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/_core.cpython-312-powerpc-linux-gnu.so 2024-10-23 20:15:12,371 root INFO installing to /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel 2024-10-23 20:15:12,371 root INFO running install 2024-10-23 20:15:12,431 root INFO running install_lib 2024-10-23 20:15:12,495 root INFO creating /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc 2024-10-23 20:15:12,495 root INFO creating /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel 2024-10-23 20:15:12,496 root INFO creating /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel/pikepdf 2024-10-23 20:15:12,496 root INFO copying /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/_exceptions.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel/./pikepdf 2024-10-23 20:15:12,497 root INFO copying /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/settings.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel/./pikepdf 2024-10-23 20:15:12,498 root INFO copying /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/objects.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel/./pikepdf 2024-10-23 20:15:12,499 root INFO copying /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/_xml.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel/./pikepdf 2024-10-23 20:15:12,500 root INFO copying /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/jbig2.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel/./pikepdf 2024-10-23 20:15:12,501 root INFO copying /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/_core.cpython-312-powerpc-linux-gnu.so -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel/./pikepdf 2024-10-23 20:15:12,511 root INFO copying /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/_cpphelpers.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel/./pikepdf 2024-10-23 20:15:12,511 root INFO copying /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/_core.pyi -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel/./pikepdf 2024-10-23 20:15:12,513 root INFO copying /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/_version.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel/./pikepdf 2024-10-23 20:15:12,514 root INFO copying /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/canvas.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel/./pikepdf 2024-10-23 20:15:12,514 root INFO copying /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/py.typed -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel/./pikepdf 2024-10-23 20:15:12,515 root INFO creating /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel/pikepdf/models 2024-10-23 20:15:12,516 root INFO copying /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/models/encryption.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel/./pikepdf/models 2024-10-23 20:15:12,517 root INFO copying /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/models/outlines.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel/./pikepdf/models 2024-10-23 20:15:12,518 root INFO copying /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/models/image.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel/./pikepdf/models 2024-10-23 20:15:12,519 root INFO copying /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/models/_transcoding.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel/./pikepdf/models 2024-10-23 20:15:12,519 root INFO copying /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/models/__init__.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel/./pikepdf/models 2024-10-23 20:15:12,520 root INFO copying /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/models/metadata.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel/./pikepdf/models 2024-10-23 20:15:12,521 root INFO copying /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/models/_content_stream.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel/./pikepdf/models 2024-10-23 20:15:12,522 root INFO copying /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/_augments.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel/./pikepdf 2024-10-23 20:15:12,523 root INFO copying /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/__init__.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel/./pikepdf 2024-10-23 20:15:12,524 root INFO copying /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/_methods.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel/./pikepdf 2024-10-23 20:15:12,525 root INFO copying /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/_io.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel/./pikepdf 2024-10-23 20:15:12,526 root INFO copying /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/lib.linux-ppc-cpython-312/pikepdf/codec.py -> /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel/./pikepdf 2024-10-23 20:15:12,526 root WARNING warning: install_lib: byte-compiling is disabled, skipping. 2024-10-23 20:15:12,527 root INFO running install_egg_info 2024-10-23 20:15:12,591 root INFO Copying src/pikepdf.egg-info to /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel/./pikepdf-9.1.2-py3.12.egg-info 2024-10-23 20:15:12,596 root INFO running install_scripts 2024-10-23 20:15:12,629 root INFO creating /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel/pikepdf-9.1.2.dist-info/WHEEL 2024-10-23 20:15:12,630 wheel INFO creating '/var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/wheel/.tmp-x07usktz/pikepdf-9.1.2-cp312-cp312-linux_ppc.whl' and adding '/var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel' to it 2024-10-23 20:15:12,631 wheel INFO adding 'pikepdf/__init__.py' 2024-10-23 20:15:12,632 wheel INFO adding 'pikepdf/_augments.py' 2024-10-23 20:15:12,644 wheel INFO adding 'pikepdf/_core.cpython-312-powerpc-linux-gnu.so' 2024-10-23 20:15:12,659 wheel INFO adding 'pikepdf/_core.pyi' 2024-10-23 20:15:12,660 wheel INFO adding 'pikepdf/_cpphelpers.py' 2024-10-23 20:15:12,661 wheel INFO adding 'pikepdf/_exceptions.py' 2024-10-23 20:15:12,662 wheel INFO adding 'pikepdf/_io.py' 2024-10-23 20:15:12,662 wheel INFO adding 'pikepdf/_methods.py' 2024-10-23 20:15:12,663 wheel INFO adding 'pikepdf/_version.py' 2024-10-23 20:15:12,663 wheel INFO adding 'pikepdf/_xml.py' 2024-10-23 20:15:12,664 wheel INFO adding 'pikepdf/canvas.py' 2024-10-23 20:15:12,665 wheel INFO adding 'pikepdf/codec.py' 2024-10-23 20:15:12,665 wheel INFO adding 'pikepdf/jbig2.py' 2024-10-23 20:15:12,666 wheel INFO adding 'pikepdf/objects.py' 2024-10-23 20:15:12,667 wheel INFO adding 'pikepdf/py.typed' 2024-10-23 20:15:12,667 wheel INFO adding 'pikepdf/settings.py' 2024-10-23 20:15:12,668 wheel INFO adding 'pikepdf/models/__init__.py' 2024-10-23 20:15:12,669 wheel INFO adding 'pikepdf/models/_content_stream.py' 2024-10-23 20:15:12,669 wheel INFO adding 'pikepdf/models/_transcoding.py' 2024-10-23 20:15:12,670 wheel INFO adding 'pikepdf/models/encryption.py' 2024-10-23 20:15:12,671 wheel INFO adding 'pikepdf/models/image.py' 2024-10-23 20:15:12,672 wheel INFO adding 'pikepdf/models/metadata.py' 2024-10-23 20:15:12,672 wheel INFO adding 'pikepdf/models/outlines.py' 2024-10-23 20:15:12,673 wheel INFO adding 'pikepdf-9.1.2.dist-info/LICENSE.txt' 2024-10-23 20:15:12,674 wheel INFO adding 'pikepdf-9.1.2.dist-info/METADATA' 2024-10-23 20:15:12,675 wheel INFO adding 'pikepdf-9.1.2.dist-info/WHEEL' 2024-10-23 20:15:12,675 wheel INFO adding 'pikepdf-9.1.2.dist-info/top_level.txt' 2024-10-23 20:15:12,676 wheel INFO adding 'pikepdf-9.1.2.dist-info/RECORD' 2024-10-23 20:15:12,676 root INFO removing /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/build/bdist.linux-ppc/wheel 2024-10-23 20:15:12,683 gpep517 INFO The backend produced /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/wheel/pikepdf-9.1.2-cp312-cp312-linux_ppc.whl * Installing pikepdf-9.1.2-cp312-cp312-linux_ppc.whl to /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/install python3.12 -m gpep517 install-wheel --destdir=/var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/install --interpreter=/usr/bin/python3.12 --prefix=/usr --optimize=all /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/wheel/pikepdf-9.1.2-cp312-cp312-linux_ppc.whl 2024-10-23 20:15:13,056 gpep517 INFO Installing /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/wheel/pikepdf-9.1.2-cp312-cp312-linux_ppc.whl into /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/install 2024-10-23 20:15:13,551 gpep517 INFO Installation complete >>> Source compiled. >>> Test phase: dev-python/pikepdf-9.1.2 * python3_12: running distutils-r1_run_phase python_test python3.12 -m pytest -vv -ra -l -Wdefault -Werror::pytest.PytestUnhandledCoroutineWarning --color=yes -o console_output_style=count -o tmp_path_retention_count=0 -o tmp_path_retention_policy=failed --deselect tests/test_image_access.py::test_random_image --deselect tests/test_image_access.py::test_image_save_compare --deselect tests/test_image_access.py::test_palette_nonrgb -p timeout ======================================= test session starts ======================================== platform linux -- Python 3.12.6, pytest-8.3.3, pluggy-1.5.0 -- /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2-python3_12/install/usr/bin/python3.12 cachedir: .pytest_cache rootdir: /var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2 configfile: pyproject.toml testpaths: tests plugins: timeout-2.3.1 collecting ... collected 636 items / 6 deselected / 630 selected tests/test_annotation.py::test_button PASSED [ 1/630] tests/test_annotation.py::test_checkbox PASSED [ 2/630] tests/test_annotation.py::test_annot_eq PASSED [ 3/630] tests/test_attachments.py::test_attachment_crud PASSED [ 4/630] tests/test_attachments.py::test_attachment_iter PASSED [ 5/630] tests/test_attachments.py::test_filespec_types PASSED [ 6/630] tests/test_attachments.py::test_attachment_metadata PASSED [ 7/630] tests/test_attachments.py::test_compound_attachment PASSED [ 8/630] tests/test_attachments.py::test_from_str_filepath PASSED [ 9/630] tests/test_attachments.py::test_attach_direct PASSED [ 10/630] tests/test_augments.py::test_no_duplicate_definition PASSED [ 11/630] tests/test_augments.py::test_if_no_cpp PASSED [ 12/630] tests/test_augments.py::test_override_cpp PASSED [ 13/630] tests/test_canvas.py::TestContentStreamBuilder::test_init PASSED [ 14/630] tests/test_canvas.py::TestContentStreamBuilder::test_append PASSED [ 15/630] tests/test_canvas.py::TestContentStreamBuilder::test_extend PASSED [ 16/630] tests/test_canvas.py::TestContentStreamBuilder::test_operators[push-args0-q] PASSED [ 17/630] tests/test_canvas.py::TestContentStreamBuilder::test_operators[pop-args1-Q] PASSED [ 18/630] tests/test_canvas.py::TestContentStreamBuilder::test_operators[cm-args2-cm] PASSED [ 19/630] tests/test_canvas.py::TestContentStreamBuilder::test_operators[begin_marked_content_proplist-args3-BDC] PASSED [ 20/630] tests/test_canvas.py::TestContentStreamBuilder::test_operators[end_marked_content-args4-EMC] PASSED [ 21/630] tests/test_canvas.py::TestContentStreamBuilder::test_operators[begin_marked_content-args5-BMC] PASSED [ 22/630] tests/test_canvas.py::TestContentStreamBuilder::test_operators[begin_text-args6-BT] PASSED [ 23/630] tests/test_canvas.py::TestContentStreamBuilder::test_operators[end_text-args7-ET] PASSED [ 24/630] tests/test_canvas.py::TestContentStreamBuilder::test_operators[set_text_font-args8-Tf] PASSED [ 25/630] tests/test_canvas.py::TestContentStreamBuilder::test_operators[set_text_matrix-args9-Tm] PASSED [ 26/630] tests/test_canvas.py::TestContentStreamBuilder::test_operators[set_text_rendering-args10-Tr] PASSED [ 27/630] tests/test_canvas.py::TestContentStreamBuilder::test_operators[set_text_horizontal_scaling-args11-Tz] PASSED [ 28/630] tests/test_canvas.py::TestContentStreamBuilder::test_operators[move_cursor-args12-Td] PASSED [ 29/630] tests/test_canvas.py::TestContentStreamBuilder::test_operators[stroke_and_close-args13-s] PASSED [ 30/630] tests/test_canvas.py::TestContentStreamBuilder::test_operators[fill-args14-f] PASSED [ 31/630] tests/test_canvas.py::TestContentStreamBuilder::test_operators[append_rectangle-args15-re] PASSED [ 32/630] tests/test_canvas.py::TestContentStreamBuilder::test_operators[set_stroke_color-args16-RG] PASSED [ 33/630] tests/test_canvas.py::TestContentStreamBuilder::test_operators[set_fill_color-args17-rg] PASSED [ 34/630] tests/test_canvas.py::TestContentStreamBuilder::test_operators[set_line_width-args18-w] PASSED [ 35/630] tests/test_canvas.py::TestContentStreamBuilder::test_operators[line-args19-l] PASSED [ 36/630] tests/test_canvas.py::TestContentStreamBuilder::test_operators[set_dashes-args20-d] PASSED [ 37/630] tests/test_canvas.py::TestContentStreamBuilder::test_operators[set_dashes-args21-d] PASSED [ 38/630] tests/test_canvas.py::TestContentStreamBuilder::test_operators[set_dashes-args22-d] PASSED [ 39/630] tests/test_canvas.py::TestContentStreamBuilder::test_operators[draw_xobject-args23-Do] PASSED [ 40/630] tests/test_canvas.py::TestCanvas::test_basic PASSED [ 41/630] tests/test_canvas.py::TestCanvas::test_image PASSED [ 42/630] tests/test_canvas.py::TestCanvas::test_text PASSED [ 43/630] tests/test_canvas.py::TestCanvas::test_stack_abuse PASSED [ 44/630] tests/test_codec.py::test_encodable_table PASSED [ 45/630] tests/test_codec.py::test_encode PASSED [ 46/630] tests/test_codec.py::test_decode PASSED [ 47/630] tests/test_codec.py::test_unicode_surrogate PASSED [ 48/630] tests/test_codec.py::test_codec_involution PASSED [ 49/630] tests/test_codec.py::test_break_encode PASSED [ 50/630] tests/test_codec.py::test_open_encoding_pdfdoc_write PASSED [ 51/630] tests/test_codec.py::test_open_encoding_pdfdoc_read PASSED [ 52/630] tests/test_codec.py::test_stream_writer PASSED [ 53/630] tests/test_codec.py::test_stream_reader PASSED [ 54/630] tests/test_codec.py::test_pdfdoc_encode_lookup_error PASSED [ 55/630] tests/test_decimal.py::test_decimal_precision PASSED [ 56/630] tests/test_decimal.py::test_decimal_change_precision PASSED [ 57/630] tests/test_decimal.py::test_decimal_independent_of_app PASSED [ 58/630] tests/test_decimal.py::test_output_rounded PASSED [ 59/630] tests/test_decimal.py::test_nonfinite PASSED [ 60/630] tests/test_decimal.py::test_issue_598_scientific_notation PASSED [ 61/630] tests/test_dictionary.py::test_get_equality_stream PASSED [ 62/630] tests/test_dictionary.py::test_get_equality_dict PASSED [ 63/630] tests/test_encrypt.py::test_encrypt_basic[6-foo-bar] PASSED [ 64/630] tests/test_encrypt.py::test_encrypt_basic[4-password-password] PASSED [ 65/630] tests/test_encrypt.py::test_encrypt_basic[3-12345678-secret] PASSED [ 66/630] tests/test_encrypt.py::test_encrypt_basic[2-qwerty-123456] PASSED [ 67/630] tests/test_encrypt.py::test_encrypt_R5 PASSED [ 68/630] tests/test_encrypt.py::test_encrypt_invalid_level_value[-1] PASSED [ 69/630] tests/test_encrypt.py::test_encrypt_invalid_level_value[0] PASSED [ 70/630] tests/test_encrypt.py::test_encrypt_invalid_level_value[1] PASSED [ 71/630] tests/test_encrypt.py::test_encrypt_invalid_level_value[7] PASSED [ 72/630] tests/test_encrypt.py::test_encrypt_invalid_level_value[9] PASSED [ 73/630] tests/test_encrypt.py::test_encrypt_invalid_level_value[42] PASSED [ 74/630] tests/test_encrypt.py::test_encrypt_invalid_level[3.14] PASSED [ 75/630] tests/test_encrypt.py::test_encrypt_invalid_level[6_0] PASSED [ 76/630] tests/test_encrypt.py::test_encrypt_invalid_level[6_1] PASSED [ 77/630] tests/test_encrypt.py::test_encrypt_invalid_level[None] PASSED [ 78/630] tests/test_encrypt.py::test_encrypt_without_owner PASSED [ 79/630] tests/test_encrypt.py::test_encrypt_no_passwords PASSED [ 80/630] tests/test_encrypt.py::test_encrypt_permissions_deny[True-True] PASSED [ 81/630] tests/test_encrypt.py::test_encrypt_permissions_deny[False-True] PASSED [ 82/630] tests/test_encrypt.py::test_encrypt_permissions_deny[False-False] PASSED [ 83/630] tests/test_encrypt.py::test_encrypt_info PASSED [ 84/630] tests/test_encrypt.py::test_bad_settings[6-foo-bar-42-False-aes.*bool] PASSED [ 85/630] tests/test_encrypt.py::test_bad_settings[6-password-password-True-42-metadata.*bool] PASSED [ 86/630] tests/test_encrypt.py::test_bad_settings[3-12345678-secret-False-True-metadata.*R < 4] PASSED [ 87/630] tests/test_encrypt.py::test_bad_settings[2-qwerty-123456-True-False-AES.*R < 4] PASSED [ 88/630] tests/test_encrypt.py::test_bad_settings[6-rc4-rc4-False-True-R = 6.*AES] PASSED [ 89/630] tests/test_encrypt.py::test_bad_settings[4-met-met-False-True-unless AES] PASSED [ 90/630] tests/test_encrypt.py::test_bad_settings[3-\u5bc6\u7801-password-False-False-password.*not encodable] PASSED [ 91/630] tests/test_encrypt.py::test_bad_settings[4-owner-\u5bc6\u7801-False-False-password.*not encodable] PASSED [ 92/630] tests/test_encrypt.py::test_bad_settings[6-None-a-True-True-may not be None] PASSED [ 93/630] tests/test_encrypt.py::test_bad_settings[6-a-None-True-True-may not be None] PASSED [ 94/630] tests/test_encrypt.py::test_block_encryption_and_normalize PASSED [ 95/630] tests/test_encrypt.py::test_consistency_saving_removes_encryption PASSED [ 96/630] tests/test_encrypt.py::test_save_without_encryption PASSED [ 97/630] tests/test_encrypt.py::test_save_preserve_encryption PASSED [ 98/630] tests/test_encrypt.py::test_preserve_encryption_not_encrypted PASSED [ 99/630] tests/test_encrypt.py::test_access_encryption_not_encrypted PASSED [100/630] tests/test_errors.py::test_foreign_linearization PASSED [101/630] tests/test_errors.py::test_translate_qpdf_logic_error[QPDF-pikepdf.Pdf] PASSED [102/630] tests/test_errors.py::test_data_decoding_errors[/ASCII85Decode-\xba\xad-character out of range] PASSED [103/630] tests/test_errors.py::test_data_decoding_errors[/ASCII85Decode-fooz-unexpected z] PASSED [104/630] tests/test_errors.py::test_data_decoding_errors[/ASCIIHexDecode-1g-character out of range] PASSED [105/630] tests/test_errors.py::test_data_decoding_errors[/FlateDecode-\xba\xad-incorrect header check] PASSED [106/630] tests/test_errors.py::test_system_error PASSED [107/630] tests/test_errors.py::test_return_object_from_closed PASSED [108/630] tests/test_filters.py::test_token_eq_token PASSED [109/630] tests/test_filters.py::test_filter_thru[FilterThru-q\n144.0000 0 0 144.0000 0.0000 0.0000 cm\n/Im0 Do\nQ] PASSED [110/630] tests/test_filters.py::test_filter_thru[FilterDrop-] PASSED [111/630] tests/test_filters.py::test_filter_thru[FilterNumbers-144.0000 0 0 144.0000 0.0000 0.0000 ] PASSED [112/630] tests/test_filters.py::test_filter_names PASSED [113/630] tests/test_filters.py::test_invalid_handle_token PASSED [114/630] tests/test_filters.py::test_invalid_tokenfilter PASSED [115/630] tests/test_filters.py::test_tokenfilter_is_abstract PASSED [116/630] tests/test_filters.py::test_issue160_tokenfilter_refcounting PASSED [117/630] tests/test_foreign.py::test_no_foreign_on_direct PASSED [118/630] tests/test_foreign.py::test_must_use_copy_foreign PASSED [119/630] tests/test_foreign.py::test_self_copy_foreign PASSED [120/630] tests/test_foreign.py::test_copy_foreign_copies PASSED [121/630] tests/test_foreign.py::test_with_same_owner_as PASSED [122/630] tests/test_foreign.py::test_issue_271 XFAIL (current qpdf behavior) [123/630] tests/test_foreign.py::test_copy_foreign_refcount PASSED [124/630] tests/test_foreign.py::test_copy_foreign_page_object PASSED [125/630] tests/test_formxobject.py::test_create_form_xobjects PASSED [126/630] tests/test_image_access.py::test_image_from_nonimage PASSED [127/630] tests/test_image_access.py::test_image PASSED [128/630] tests/test_image_access.py::test_imagemask PASSED [129/630] tests/test_image_access.py::test_imagemask_colorspace PASSED [130/630] tests/test_image_access.py::test_malformed_palette PASSED [131/630] tests/test_image_access.py::test_image_eq PASSED [132/630] tests/test_image_access.py::test_image_replace PASSED [133/630] tests/test_image_access.py::test_lowlevel_jpeg PASSED [134/630] tests/test_image_access.py::test_lowlevel_replace_jpeg PASSED [135/630] tests/test_image_access.py::test_inline PASSED [136/630] tests/test_image_access.py::test_inline_extract PASSED [137/630] tests/test_image_access.py::test_inline_read PASSED [138/630] tests/test_image_access.py::test_inline_to_pil PASSED [139/630] tests/test_image_access.py::test_bits_per_component_missing PASSED [140/630] tests/test_image_access.py::test_direct_extract[sandwich.pdf-1-filters0-.tif-1-TIFF] PASSED [141/630] tests/test_image_access.py::test_direct_extract[congress-gray.pdf-8-filters1-.jpg-L-JPEG] PASSED [142/630] tests/test_image_access.py::test_direct_extract[congress.pdf-8-filters2-.jpg-RGB-JPEG] PASSED [143/630] tests/test_image_access.py::test_direct_extract[cmyk-jpeg.pdf-8-filters3-.jpg-CMYK-JPEG] PASSED [144/630] tests/test_image_access.py::test_image_palette[pal.pdf-8-rgb0] PASSED [145/630] tests/test_image_access.py::test_image_palette[pal-1bit-trivial.pdf-1-rgb1] PASSED [146/630] tests/test_image_access.py::test_image_palette[pal-1bit-rgb.pdf-1-rgb2] PASSED [147/630] tests/test_image_access.py::test_image_palette2 FAILED [148/630] tests/test_image_access.py::test_bool_in_inline_image PASSED [149/630] tests/test_image_access.py::test_jp2 PASSED [150/630] tests/test_image_access.py::test_extract_filepath PASSED [151/630] tests/test_image_access.py::test_extract_direct_fails_nondefault_colortransform PASSED [152/630] tests/test_image_access.py::test_icc_use PASSED [153/630] tests/test_image_access.py::test_icc_extract PASSED [154/630] tests/test_image_access.py::test_icc_palette PASSED [155/630] tests/test_image_access.py::test_stacked_compression PASSED [156/630] tests/test_image_access.py::test_ccitt_photometry[None-None-255] PASSED [157/630] tests/test_image_access.py::test_ccitt_photometry[False-None-255] PASSED [158/630] tests/test_image_access.py::test_ccitt_photometry[True-None-0] PASSED [159/630] tests/test_image_access.py::test_ccitt_photometry[None-decode3-255] PASSED [160/630] tests/test_image_access.py::test_ccitt_photometry[None-decode4-0] PASSED [161/630] tests/test_image_access.py::test_ccitt_photometry[False-decode5-255] PASSED [162/630] tests/test_image_access.py::test_ccitt_photometry[False-decode6-0] PASSED [163/630] tests/test_image_access.py::test_ccitt_photometry[True-decode7-0] PASSED [164/630] tests/test_image_access.py::test_ccitt_photometry[True-decode8-255] PASSED [165/630] tests/test_image_access.py::test_ccitt_encodedbytealign PASSED [166/630] tests/test_image_access.py::test_imagemagick_uses_rle_compression PASSED [167/630] tests/test_image_access.py::test_ccitt_icc PASSED [168/630] tests/test_image_access.py::test_invalid_icc PASSED [169/630] tests/test_image_access.py::test_decodeparms_filter_alternates PASSED [170/630] tests/test_image_access.py::test_extract_to_mutex_params PASSED [171/630] tests/test_image_access.py::test_separation PASSED [172/630] tests/test_image_access.py::test_devicen PASSED [173/630] tests/test_image_access.py::test_grayscale_stride PASSED [174/630] tests/test_image_access.py::test_extract_stencil_mask PASSED [175/630] tests/test_image_access.py::test_repr_when_mode_not_impl PASSED [176/630] tests/test_io.py::test_weird_output_stream PASSED [177/630] tests/test_io.py::test_overwrite_with_memory_file PASSED [178/630] tests/test_io.py::test_overwrite_input PASSED [179/630] tests/test_io.py::test_fail_only_overwrite_input_check PASSED [180/630] tests/test_io.py::test_invalid_output_stream[BadBytesIO-ValueError] PASSED [181/630] tests/test_io.py::test_invalid_output_stream[WrongTypeBytesIO-TypeError] PASSED [182/630] tests/test_io.py::test_invalid_output_stream[NegativeOneBytesIO-PdfError] PASSED [183/630] tests/test_io.py::test_file_without_fileno PASSED [184/630] tests/test_io.py::test_file_deny_mmap PASSED [185/630] tests/test_io.py::test_mmap_only_file PASSED [186/630] tests/test_io.py::test_save_bytesio PASSED [187/630] tests/test_io.py::test_save_failure PASSED [188/630] tests/test_io.py::test_stop_iteration_on_close PASSED [189/630] tests/test_io.py::test_read_after_close PASSED [190/630] tests/test_io.py::test_logging PASSED [191/630] tests/test_io.py::test_atomic_overwrite_new PASSED [192/630] tests/test_io.py::test_atomic_overwrite_existing PASSED [193/630] tests/test_io.py::test_atomic_ovewrite_stat_preservation PASSED [194/630] tests/test_io.py::test_memory_to_path PASSED [195/630] tests/test_io.py::test_newline_handling PASSED [196/630] tests/test_io_psutil.py::test_open_named_file_closed PASSED [197/630] tests/test_io_psutil.py::test_streamed_file_not_closed PASSED [198/630] tests/test_io_psutil.py::test_save_named_file_closed[success] PASSED [199/630] tests/test_io_psutil.py::test_save_named_file_closed[failure] PASSED [200/630] tests/test_io_psutil.py::test_save_streamed_file_not_closed PASSED [201/630] tests/test_ipython.py::test_display_raw_page PASSED [202/630] tests/test_ipython.py::test_display_rich_page PASSED [203/630] tests/test_ipython.py::test_draw_page PASSED [204/630] tests/test_ipython.py::test_display_image PASSED [205/630] tests/test_ipython.py::test_display_pdf XFAIL (test fails without mutool) [206/630] tests/test_ipython.py::test_object_key_completion PASSED [207/630] tests/test_jbig2.py::test_check_specialized_decoder_fallback PASSED [208/630] tests/test_jbig2.py::test_jbig2_not_available PASSED [209/630] tests/test_jbig2.py::test_jbig2_extractor PASSED [210/630] tests/test_jbig2.py::test_jbig2 PASSED [211/630] tests/test_jbig2.py::test_jbig2_decodeparms_null_issue317 PASSED [212/630] tests/test_jbig2.py::test_jbig2_global PASSED [213/630] tests/test_jbig2.py::test_jbig2_global_palette PASSED [214/630] tests/test_jbig2.py::test_jbig2_error PASSED [215/630] tests/test_jbig2.py::test_jbig2_too_old PASSED [216/630] tests/test_jbig2.py::test_jbig2_reports_no_version PASSED [217/630] tests/test_job.py::test_job_from_argv PASSED [218/630] tests/test_job.py::test_job_from_json PASSED [219/630] tests/test_job.py::test_job_in_stages PASSED [220/630] tests/test_job.py::test_job_from_invalid_json PASSED [221/630] tests/test_job.py::test_schemas PASSED [222/630] tests/test_matrix.py::TestMatrix::test_default_is_identity PASSED [223/630] tests/test_matrix.py::TestMatrix::test_not_enough_args PASSED [224/630] tests/test_matrix.py::TestMatrix::test_tuple PASSED [225/630] tests/test_matrix.py::TestMatrix::test_failed_object_conversion PASSED [226/630] tests/test_matrix.py::TestMatrix::test_accessors PASSED [227/630] tests/test_matrix.py::TestMatrix::test_init PASSED [228/630] tests/test_matrix.py::TestMatrix::test_init_copy PASSED [229/630] tests/test_matrix.py::TestMatrix::test_init_from_objlist PASSED [230/630] tests/test_matrix.py::TestMatrix::test_matmul PASSED [231/630] tests/test_matrix.py::TestMatrix::test_inverse PASSED [232/630] tests/test_matrix.py::TestMatrix::test_non_invertible PASSED [233/630] tests/test_matrix.py::TestMatrix::test_numpy PASSED [234/630] tests/test_matrix.py::TestMatrix::test_bool PASSED [235/630] tests/test_matrix.py::TestMatrix::test_pickle PASSED [236/630] tests/test_matrix.py::TestMatrix::test_encode PASSED [237/630] tests/test_matrix.py::TestMatrix::test_from_object_array PASSED [238/630] tests/test_matrix.py::TestMatrix::test_transform_point PASSED [239/630] tests/test_matrix.py::TestMatrix::test_transform_rect PASSED [240/630] tests/test_matrix.py::TestMatrix::test_rotated_ccw PASSED [241/630] tests/test_matrix.py::TestMatrix::test_latex PASSED [242/630] tests/test_metadata.py::test_lowlevel PASSED [243/630] tests/test_metadata.py::test_no_info PASSED [244/630] tests/test_metadata.py::test_update_info PASSED [245/630] tests/test_metadata.py::test_copy_info PASSED [246/630] tests/test_metadata.py::test_del_info PASSED [247/630] tests/test_metadata.py::test_add_new_xmp_and_mark PASSED [248/630] tests/test_metadata.py::test_update_docinfo PASSED [249/630] tests/test_metadata.py::test_roundtrip[filename0] PASSED [250/630] tests/test_metadata.py::test_roundtrip[filename1] PASSED [251/630] tests/test_metadata.py::test_roundtrip[filename2] PASSED [252/630] tests/test_metadata.py::test_roundtrip[filename3] PASSED [253/630] tests/test_metadata.py::test_roundtrip[filename4] PASSED [254/630] tests/test_metadata.py::test_roundtrip[filename5] PASSED [255/630] tests/test_metadata.py::test_roundtrip[filename6] PASSED [256/630] tests/test_metadata.py::test_roundtrip[filename7] PASSED [257/630] tests/test_metadata.py::test_roundtrip[filename8] PASSED [258/630] tests/test_metadata.py::test_roundtrip[filename9] PASSED [259/630] tests/test_metadata.py::test_roundtrip[filename10] PASSED [260/630] tests/test_metadata.py::test_roundtrip[filename11] PASSED [261/630] tests/test_metadata.py::test_roundtrip[filename12] PASSED [262/630] tests/test_metadata.py::test_roundtrip[filename13] PASSED [263/630] tests/test_metadata.py::test_roundtrip[filename14] PASSED [264/630] tests/test_metadata.py::test_roundtrip[filename15] PASSED [265/630] tests/test_metadata.py::test_roundtrip[filename16] PASSED [266/630] tests/test_metadata.py::test_roundtrip[filename17] PASSED [267/630] tests/test_metadata.py::test_roundtrip[filename18] PASSED [268/630] tests/test_metadata.py::test_roundtrip[filename19] PASSED [269/630] tests/test_metadata.py::test_roundtrip[filename20] PASSED [270/630] tests/test_metadata.py::test_roundtrip[filename21] PASSED [271/630] tests/test_metadata.py::test_roundtrip[filename22] PASSED [272/630] tests/test_metadata.py::test_roundtrip[filename23] PASSED [273/630] tests/test_metadata.py::test_roundtrip[filename24] PASSED [274/630] tests/test_metadata.py::test_roundtrip[filename25] PASSED [275/630] tests/test_metadata.py::test_roundtrip[filename26] PASSED [276/630] tests/test_metadata.py::test_roundtrip[filename27] PASSED [277/630] tests/test_metadata.py::test_build_metadata PASSED [278/630] tests/test_metadata.py::test_python_xmp_validate_add SKIPPED (could not import 'libxmp': No module named 'libxmp') [279/630] tests/test_metadata.py::test_python_xmp_validate_change_list SKIPPED (could not import 'libxmp': No module named 'libxmp') [280/630] tests/test_metadata.py::test_python_xmp_validate_change SKIPPED (could not import 'libxmp': No module named 'libxmp') [281/630] tests/test_metadata.py::test_decode_pdf_date PASSED [282/630] tests/test_metadata.py::test_date_docinfo_from_xmp PASSED [283/630] tests/test_metadata.py::test_random_dates PASSED [284/630] tests/test_metadata.py::test_bad_char_rejection PASSED [285/630] tests/test_metadata.py::test_xpacket_generation PASSED [286/630] tests/test_metadata.py::test_no_rdf_subtags PASSED [287/630] tests/test_metadata.py::test_remove_attribute_metadata PASSED [288/630] tests/test_metadata.py::test_docinfo_problems PASSED [289/630] tests/test_metadata.py::test_docinfo_delete_missing PASSED [290/630] tests/test_metadata.py::test_present_bug_empty_tags PASSED [291/630] tests/test_metadata.py::test_wrong_xml PASSED [292/630] tests/test_metadata.py::test_no_x_xmpmeta PASSED [293/630] tests/test_metadata.py::test_degenerate_xml_recoverable[ \n ] PASSED [294/630] tests/test_metadata.py::test_degenerate_xml_recoverable[ <] PASSED [295/630] tests/test_metadata.py::test_degenerate_xml_recoverable[\n\n] PASSED [296/630] tests/test_metadata.py::test_degenerate_xml_recoverable[\n\n\n\n] PASSED [297/630] tests/test_metadata.py::test_truncated_xml PASSED [298/630] tests/test_metadata.py::test_pdf_version_update SKIPPED (could not import 'libxmp': No module named 'libxmp') [299/630] tests/test_metadata.py::test_extension_level PASSED [300/630] tests/test_metadata.py::test_random_docinfo PASSED [301/630] tests/test_metadata.py::test_random_valid_docinfo PASSED [302/630] tests/test_metadata.py::test_issue_162[] PASSED [303/630] tests/test_metadata.py::test_issue_162[King, S.] PASSED [304/630] tests/test_metadata.py::test_set_empty_string PASSED [305/630] tests/test_metadata.py::test_dont_create_empty_xmp[True] PASSED [306/630] tests/test_metadata.py::test_dont_create_empty_xmp[False] PASSED [307/630] tests/test_metadata.py::test_dont_create_empty_docinfo[True] PASSED [308/630] tests/test_metadata.py::test_dont_create_empty_docinfo[False] PASSED [309/630] tests/test_metadata.py::test_issue_100 PASSED [310/630] tests/test_metadata.py::test_issue_135_title_rdf_bag PASSED [311/630] tests/test_metadata.py::test_xmp_metadatadate_timezone PASSED [312/630] tests/test_metadata.py::test_modify_not_opened PASSED [313/630] tests/test_metadata.py::test_exception_undoes_edits PASSED [314/630] tests/test_metadata.py::test_xxe PASSED [315/630] tests/test_metadata.py::test_qname_no_namespace PASSED [316/630] tests/test_metadata.py::test_register_xmlns PASSED [317/630] tests/test_metadata.py::test_undocumented_pdfx_identifier PASSED [318/630] tests/test_nametree.py::test_nametree_crud PASSED [319/630] tests/test_nametree.py::test_nametree_missing PASSED [320/630] tests/test_nametree.py::test_nametree_iter PASSED [321/630] tests/test_nametree.py::test_nametree_without_pdf PASSED [322/630] tests/test_nametree.py::test_nametree_scratch PASSED [323/630] tests/test_nametree.py::test_nametree_assign_setitem PASSED [324/630] tests/test_numbertree.py::test_numbertree_crud PASSED [325/630] tests/test_numbertree.py::test_numbertree_iter PASSED [326/630] tests/test_numbertree.py::test_numbertree_without_pdf PASSED [327/630] tests/test_numbertree.py::test_numbertree_relabeling PASSED [328/630] tests/test_object.py::test_none PASSED [329/630] tests/test_object.py::test_booleans PASSED [330/630] tests/test_object.py::test_ascii_involution PASSED [331/630] tests/test_object.py::test_unicode_involution PASSED [332/630] tests/test_object.py::test_unicode_fails PASSED [333/630] tests/test_object.py::test_binary_involution PASSED [334/630] tests/test_object.py::test_integer_comparison PASSED [335/630] tests/test_object.py::test_decimal_involution PASSED [336/630] tests/test_object.py::test_decimal_from_float PASSED [337/630] tests/test_object.py::test_qpdf_real_to_decimal PASSED [338/630] tests/test_object.py::test_stack_depth XFAIL5003) [339/630] tests/test_object.py::test_bytes PASSED [340/630] tests/test_object.py::TestArray::test_len_array PASSED [341/630] tests/test_object.py::TestArray::test_wrap_array PASSED [342/630] tests/test_object.py::TestArray::test_list PASSED [343/630] tests/test_object.py::TestArray::test_nested_list PASSED [344/630] tests/test_object.py::TestArray::test_nested_list2 PASSED [345/630] tests/test_object.py::TestArray::test_array_of_array PASSED [346/630] tests/test_object.py::TestArray::test_array_of_primitives_eq PASSED [347/630] tests/test_object.py::TestArray::test_list_apis PASSED [348/630] tests/test_object.py::TestArray::test_array_contains PASSED [349/630] tests/test_object.py::TestArray::test_is_rect PASSED [350/630] tests/test_object.py::TestArray::test_array_bool PASSED [351/630] tests/test_object.py::test_no_len PASSED [352/630] tests/test_object.py::TestName::test_name_equality PASSED [353/630] tests/test_object.py::TestName::test_unslashed_name PASSED [354/630] tests/test_object.py::TestName::test_empty_name PASSED [355/630] tests/test_object.py::TestName::test_forbidden_name_usage PASSED [356/630] tests/test_object.py::TestName::test_bytes_of_name PASSED [357/630] tests/test_object.py::TestName::test_name_from_name PASSED [358/630] tests/test_object.py::TestName::test_name_bool PASSED [359/630] tests/test_object.py::TestHashViolation::test_unequal_but_similar PASSED [360/630] tests/test_object.py::TestHashViolation::test_numbers PASSED [361/630] tests/test_object.py::TestHashViolation::test_bool_comparison PASSED [362/630] tests/test_object.py::TestHashViolation::test_string PASSED [363/630] tests/test_object.py::TestHashViolation::test_name PASSED [364/630] tests/test_object.py::TestHashViolation::test_operator PASSED [365/630] tests/test_object.py::TestHashViolation::test_array_not_hashable PASSED [366/630] tests/test_object.py::test_not_constructible PASSED [367/630] tests/test_object.py::test_operator_inline PASSED [368/630] tests/test_object.py::test_utf16_error PASSED [369/630] tests/test_object.py::TestDictionary::test_contains PASSED [370/630] tests/test_object.py::TestDictionary::test_none PASSED [371/630] tests/test_object.py::TestDictionary::test_init PASSED [372/630] tests/test_object.py::TestDictionary::test_kwargs PASSED [373/630] tests/test_object.py::TestDictionary::test_iter PASSED [374/630] tests/test_object.py::TestDictionary::test_items PASSED [375/630] tests/test_object.py::TestDictionary::test_str PASSED [376/630] tests/test_object.py::TestDictionary::test_attr PASSED [377/630] tests/test_object.py::TestDictionary::test_get PASSED [378/630] tests/test_object.py::TestDictionary::test_bad_name_init PASSED [379/630] tests/test_object.py::TestDictionary::test_bad_name_set PASSED [380/630] tests/test_object.py::TestDictionary::test_del_missing_key PASSED [381/630] tests/test_object.py::TestDictionary::test_int_access PASSED [382/630] tests/test_object.py::TestDictionary::test_wrong_contains_type PASSED [383/630] tests/test_object.py::TestDictionary::test_dict_bad_params PASSED [384/630] tests/test_object.py::TestDictionary::test_dict_of_dict PASSED [385/630] tests/test_object.py::TestDictionary::test_dict_bool PASSED [386/630] tests/test_object.py::test_not_convertible PASSED [387/630] tests/test_object.py::test_json PASSED [388/630] tests/test_object.py::TestStream::test_stream_isinstance PASSED [389/630] tests/test_object.py::TestStream::test_stream_as_dict PASSED [390/630] tests/test_object.py::TestStream::test_stream_length_modify PASSED [391/630] tests/test_object.py::TestStream::test_len_stream PASSED [392/630] tests/test_object.py::TestStream::test_stream_dict_oneshot PASSED [393/630] tests/test_object.py::TestStream::test_stream_bad_params PASSED [394/630] tests/test_object.py::TestStream::test_stream_no_dangling_stream_on_failure PASSED [395/630] tests/test_object.py::TestStream::test_identical_streams_equal PASSED [396/630] tests/test_object.py::TestStream::test_stream_data_equal PASSED [397/630] tests/test_object.py::TestStream::test_stream_refcount PASSED [398/630] tests/test_object.py::TestStream::test_stream_bool PASSED [399/630] tests/test_object.py::TestStreamReadWrite::test_basic PASSED [400/630] tests/test_object.py::TestStreamReadWrite::test_compressed_readback PASSED [401/630] tests/test_object.py::TestStreamReadWrite::test_stacked_compression PASSED [402/630] tests/test_object.py::TestStreamReadWrite::test_explicit_decodeparms PASSED [403/630] tests/test_object.py::TestStreamReadWrite::test_no_kwargs PASSED [404/630] tests/test_object.py::TestStreamReadWrite::test_ccitt PASSED [405/630] tests/test_object.py::TestStreamReadWrite::test_stream_bytes PASSED [406/630] tests/test_object.py::TestStreamReadWrite::test_invalid_filter PASSED [407/630] tests/test_object.py::TestStreamReadWrite::test_invalid_decodeparms PASSED [408/630] tests/test_object.py::TestStreamReadWrite::test_filter_decodeparms_mismatch PASSED [409/630] tests/test_object.py::TestStreamReadWrite::test_raw_stream_buffer PASSED [410/630] tests/test_object.py::test_copy PASSED [411/630] tests/test_object.py::test_object_iteration PASSED [412/630] tests/test_object.py::test_object_not_iterable PASSED [413/630] tests/test_object.py::test_object_isinstance[obj0] PASSED [414/630] tests/test_object.py::test_object_isinstance[obj1] PASSED [415/630] tests/test_object.py::test_object_isinstance[obj2] PASSED [416/630] tests/test_object.py::test_object_isinstance[obj3] PASSED [417/630] tests/test_object.py::test_object_classes PASSED [418/630] tests/test_object.py::TestOperator::test_operator_create PASSED [419/630] tests/test_object.py::TestOperator::test_operator_str PASSED [420/630] tests/test_object.py::TestOperator::test_operator_bytes PASSED [421/630] tests/test_object.py::TestOperator::test_operator_contains_misuse PASSED [422/630] tests/test_object.py::TestOperator::test_operator_setitem_misuse PASSED [423/630] tests/test_object.py::TestOperator::test_operator_bool PASSED [424/630] tests/test_object.py::test_object_mapping PASSED [425/630] tests/test_object.py::test_replace_object PASSED [426/630] tests/test_object.py::test_swap_object PASSED [427/630] tests/test_object.py::TestString::test_string_bool PASSED [428/630] tests/test_objectlist.py::test_objectlist_repr PASSED [429/630] tests/test_outlines.py::test_load_outlines PASSED [430/630] tests/test_outlines.py::test_reproduce_outlines_structure PASSED [431/630] tests/test_outlines.py::test_recursion_depth_zero PASSED [432/630] tests/test_outlines.py::test_recursion_depth_one PASSED [433/630] tests/test_outlines.py::test_reference_loop_on_level PASSED [434/630] tests/test_outlines.py::test_reference_loop_on_recursion_only_element PASSED [435/630] tests/test_outlines.py::test_reference_loop_on_recursion_last_element PASSED [436/630] tests/test_outlines.py::test_duplicated_object PASSED [437/630] tests/test_outlines.py::test_fix_references_swap_root PASSED [438/630] tests/test_outlines.py::test_fix_references_move_level PASSED [439/630] tests/test_outlines.py::test_noop PASSED [440/630] tests/test_outlines.py::test_append_items PASSED [441/630] tests/test_outlines.py::test_create_from_scratch PASSED [442/630] tests/test_outlines.py::test_modify_closed PASSED [443/630] tests/test_outlines.py::test_dest_or_action PASSED [444/630] tests/test_outlines.py::test_page_destination PASSED [445/630] tests/test_outlines.py::test_new_item PASSED [446/630] tests/test_outlines.py::test_outlineitem_str PASSED [447/630] tests/test_outlines.py::test_outline_repr PASSED [448/630] tests/test_outlines.py::test_outline_destination_name_object_types PASSED [449/630] tests/test_page.py::test_page_boxes PASSED [450/630] tests/test_page.py::test_invalid_boxes PASSED [451/630] tests/test_page.py::test_page_repr PASSED [452/630] tests/test_page.py::TestAddResource::test_basic PASSED [453/630] tests/test_page.py::TestAddResource::test_resources_exists_but_wrong_type PASSED [454/630] tests/test_page.py::TestAddResource::test_create_resource_dict_if_not_exists PASSED [455/630] tests/test_page.py::TestAddResource::test_name_and_prefix PASSED [456/630] tests/test_page.py::TestAddResource::test_unrecognized_object_not_disturbed PASSED [457/630] tests/test_page.py::test_add_unowned_page PASSED [458/630] tests/test_page.py::test_failed_add_page_cleanup PASSED [459/630] tests/test_page.py::test_formx PASSED [460/630] tests/test_page.py::test_fourpages_to_4up PASSED [461/630] tests/test_page.py::test_push_stack PASSED [462/630] tests/test_page.py::test_page_equal PASSED [463/630] tests/test_page.py::test_cant_hash_page PASSED [464/630] tests/test_page.py::test_contents_add PASSED [465/630] tests/test_page.py::test_remove_unrefed PASSED [466/630] tests/test_page.py::test_page_attrs PASSED [467/630] tests/test_page.py::test_block_make_indirect_page PASSED [468/630] tests/test_pages.py::test_split_pdf PASSED [469/630] tests/test_pages.py::test_empty_pdf PASSED [470/630] tests/test_pages.py::test_delete_last_page PASSED [471/630] tests/test_pages.py::test_replace_page PASSED [472/630] tests/test_pages.py::test_hard_replace_page PASSED [473/630] tests/test_pages.py::test_reverse_pages PASSED [474/630] tests/test_pages.py::test_evil_page_deletion PASSED [475/630] tests/test_pages.py::test_append_all PASSED [476/630] tests/test_pages.py::test_extend_delete PASSED [477/630] tests/test_pages.py::test_extend_with_nonpage PASSED [478/630] tests/test_pages.py::test_slice_unequal_replacement PASSED [479/630] tests/test_pages.py::test_slice_with_step PASSED [480/630] tests/test_pages.py::test_slice_differing_lengths PASSED [481/630] tests/test_pages.py::test_self_extend PASSED [482/630] tests/test_pages.py::test_one_based_pages PASSED [483/630] tests/test_pages.py::test_bad_access PASSED [484/630] tests/test_pages.py::test_bad_insert PASSED [485/630] tests/test_pages.py::test_negative_indexing PASSED [486/630] tests/test_pages.py::test_concatenate PASSED [487/630] tests/test_pages.py::test_emplace PASSED [488/630] tests/test_pages.py::test_emplace_foreign PASSED [489/630] tests/test_pages.py::test_duplicate_page PASSED [490/630] tests/test_pages.py::test_repeat_using_intermediate PASSED [491/630] tests/test_pages.py::test_repeat PASSED [492/630] tests/test_pages.py::test_add_twice_without_copy_foreign PASSED [493/630] tests/test_pages.py::test_repr_pagelist PASSED [494/630] tests/test_pages.py::test_foreign_copied_pages_are_true_copies PASSED [495/630] tests/test_pages.py::test_remove_onebased PASSED [496/630] tests/test_pages.py::test_remove_by_ref PASSED [497/630] tests/test_pages.py::test_pages_wrong_type PASSED [498/630] tests/test_pages.py::test_page_splitting_generator PASSED [499/630] tests/test_pages.py::test_page_index PASSED [500/630] tests/test_pages.py::test_page_index_foreign_page PASSED [501/630] tests/test_pages.py::test_page_label_dicts[d0--None-None] PASSED [502/630] tests/test_pages.py::test_page_label_dicts[d1--None-None] PASSED [503/630] tests/test_pages.py::test_page_label_dicts[d2-1-None-None] PASSED [504/630] tests/test_pages.py::test_page_label_dicts[d3-foo-None-None] PASSED [505/630] tests/test_pages.py::test_page_label_dicts[d4-A-None-None] PASSED [506/630] tests/test_pages.py::test_page_label_dicts[d5-A-2-None-None] PASSED [507/630] tests/test_pages.py::test_page_label_dicts[d6-XLII-None-None] PASSED [508/630] tests/test_pages.py::test_page_label_dicts[d7-mdccxxix-None-None] PASSED [509/630] tests/test_pages.py::test_page_label_dicts[d8-Appendix-ja-None-None] PASSED [510/630] tests/test_pages.py::test_page_label_dicts[42-42-None-None] PASSED [511/630] tests/test_pages.py::test_page_label_dicts[d10-None-ValueError-Can't represent] PASSED [512/630] tests/test_pages.py::test_page_label_dicts[d11-None-ValueError-Can't represent] PASSED [513/630] tests/test_pages.py::test_page_label_dicts[d12-i-UserWarning-invalid non-integer start value] PASSED [514/630] tests/test_pages.py::test_page_label_dicts[d13--UserWarning-invalid page label style] PASSED [515/630] tests/test_pages.py::test_externalize PASSED [516/630] tests/test_pages.py::test_page_labels PASSED [517/630] tests/test_pages.py::test_unattached_page PASSED [518/630] tests/test_pages.py::test_unindexed_page PASSED [519/630] tests/test_pages.py::test_page_from_objgen PASSED [520/630] tests/test_pages.py::test_page_iteration PASSED [521/630] tests/test_parsers.py::test_open_pdf PASSED [522/630] tests/test_parsers.py::test_parser_exception PASSED [523/630] tests/test_parsers.py::test_text_filter PASSED [524/630] tests/test_parsers.py::test_invalid_stream_object PASSED [525/630] tests/test_parsers.py::test_unparse_cs PASSED [526/630] tests/test_parsers.py::test_unparse_failure PASSED [527/630] tests/test_parsers.py::test_parse_xobject PASSED [528/630] tests/test_parsers.py::test_parse_results PASSED [529/630] tests/test_parsers.py::test_build_instructions PASSED [530/630] tests/test_parsers.py::test_unparse_interpret_operator PASSED [531/630] tests/test_parsers.py::test_unparse_inline PASSED [532/630] tests/test_parsers.py::test_unparse_invalid_inline_image PASSED [533/630] tests/test_parsers.py::test_inline_copy PASSED [534/630] tests/test_parsers.py::test_end_inline_parse PASSED [535/630] tests/test_parsers.py::TestMalformedContentStreamInstructions::test_rejects_not_list_of_pairs PASSED [536/630] tests/test_parsers.py::TestMalformedContentStreamInstructions::test_rejects_not_castable_to_object PASSED [537/630] tests/test_parsers.py::TestMalformedContentStreamInstructions::test_rejects_not_operator PASSED [538/630] tests/test_parsers.py::TestMalformedContentStreamInstructions::test_rejects_inline_image_missing PASSED [539/630] tests/test_parsers.py::TestMalformedContentStreamInstructions::test_accepts_all_lists PASSED [540/630] tests/test_parsers.py::TestMalformedContentStreamInstructions::test_accepts_all_tuples PASSED [541/630] tests/test_parsers.py::TestBadSingleInstructions::test_indirect_object PASSED [542/630] tests/test_pdf.py::test_new PASSED [543/630] tests/test_pdf.py::test_non_filename PASSED [544/630] tests/test_pdf.py::test_file_descriptor PASSED [545/630] tests/test_pdf.py::test_save_to_file_descriptor_fails PASSED [546/630] tests/test_pdf.py::test_not_existing_file PASSED [547/630] tests/test_pdf.py::test_empty PASSED [548/630] tests/test_pdf.py::TestLinearization::test_linearization PASSED [549/630] tests/test_pdf.py::test_objgen PASSED [550/630] tests/test_pdf.py::TestPasswords::test_open_pdf_wrong_password PASSED [551/630] tests/test_pdf.py::TestPasswords::test_open_pdf_password_encoding PASSED [552/630] tests/test_pdf.py::TestPasswords::test_open_pdf_no_password_but_needed PASSED [553/630] tests/test_pdf.py::TestPasswords::test_open_pdf_user_password PASSED [554/630] tests/test_pdf.py::TestPasswords::test_unneeded_password_ignored PASSED [555/630] tests/test_pdf.py::TestPermissions::test_some_permissions_missing PASSED [556/630] tests/test_pdf.py::TestPermissions::test_all_true_not_encrypted PASSED [557/630] tests/test_pdf.py::TestPermissions::test_omit_encryption_removes_encryption PASSED [558/630] tests/test_pdf.py::TestPermissions::test_permissions_preserved_on_save[True-True] PASSED [559/630] tests/test_pdf.py::TestPermissions::test_permissions_preserved_on_save[False-False] PASSED [560/630] tests/test_pdf.py::TestStreams::test_stream PASSED [561/630] tests/test_pdf.py::TestStreams::test_no_text_stream PASSED [562/630] tests/test_pdf.py::TestStreams::test_save_stream PASSED [563/630] tests/test_pdf.py::TestStreams::test_read_not_readable_file PASSED [564/630] tests/test_pdf.py::TestStreams::test_open_not_seekable_stream PASSED [565/630] tests/test_pdf.py::TestMemory::test_memory PASSED [566/630] tests/test_pdf.py::test_remove_unreferenced PASSED [567/630] tests/test_pdf.py::test_show_xref PASSED [568/630] tests/test_pdf.py::test_progress PASSED [569/630] tests/test_pdf.py::test_unicode_filename PASSED [570/630] tests/test_pdf.py::test_min_and_force_version PASSED [571/630] tests/test_pdf.py::test_normalize_linearize PASSED [572/630] tests/test_pdf.py::test_make_stream PASSED [573/630] tests/test_pdf.py::test_add_blank_page PASSED [574/630] tests/test_pdf.py::test_object_stream_mode_generated PASSED [575/630] tests/test_pdf.py::test_with_block PASSED [576/630] tests/test_pdf.py::test_closed_anon_pdf PASSED [577/630] tests/test_pdf.py::test_with_block_abuse PASSED [578/630] tests/test_pdf.py::test_allow_overwriting_input PASSED [579/630] tests/test_pdf.py::test_allow_overwriting_input_without_filename PASSED [580/630] tests/test_pdf.py::test_allow_overwriting_input_from_pdf_new PASSED [581/630] tests/test_pdf.py::test_check PASSED [582/630] tests/test_pdf.py::test_repr PASSED [583/630] tests/test_pdf.py::test_recompress PASSED [584/630] tests/test_pdf.py::test_invalid_flate_compression_level PASSED [585/630] tests/test_pdf.py::test_flate_compression_level PASSED [586/630] tests/test_pdf.py::test_set_access_default_mmap PASSED [587/630] tests/test_pdf.py::test_generate_appearance_streams PASSED [588/630] tests/test_pdf.py::test_flatten_annotations_parameters[all-None] PASSED [589/630] tests/test_pdf.py::test_flatten_annotations_parameters[print-None] PASSED [590/630] tests/test_pdf.py::test_flatten_annotations_parameters[screen-None] PASSED [591/630] tests/test_pdf.py::test_flatten_annotations_parameters[-None] PASSED [592/630] tests/test_pdf.py::test_flatten_annotations_parameters[42-ValueError] PASSED [593/630] tests/test_pdf.py::test_refcount_chaining PASSED [594/630] tests/test_pdfa.py::test_pdfa_pdfx_status[veraPDF test suite 6-2-10-t02-pass-a.pdf-1B-] PASSED [595/630] tests/test_pdfa.py::test_pdfa_pdfx_status[pal.pdf--] PASSED [596/630] tests/test_pdfa.py::test_pdfa_pdfx_status[pdfx.pdf--PDF/X-4] PASSED [597/630] tests/test_pdfa.py::test_pdfa_sanity SKIPPED (verapdf not available) [598/630] tests/test_pdfa.py::test_pdfa_modify SKIPPED (verapdf not available) [599/630] tests/test_pdfa.py::test_pdfa_creator PASSED [600/630] tests/test_private_pdfs.py::test_pypdf2_issue_361 SKIPPED (private resources not available) [601/630] tests/test_rectangle.py::test_rect_properties PASSED [602/630] tests/test_rectangle.py::test_rect_creation PASSED [603/630] tests/test_rectangle.py::test_rect_from_invalid PASSED [604/630] tests/test_rectangle.py::test_rectangle_operators PASSED [605/630] tests/test_rectangle.py::test_array_from_rect PASSED [606/630] tests/test_refcount.py::test_access_image PASSED [607/630] tests/test_refcount.py::test_access_page PASSED [608/630] tests/test_refcount.py::test_remove_pdf_and_all_pages PASSED [609/630] tests/test_refcount.py::test_access_pdf_metadata PASSED [610/630] tests/test_refcount.py::test_transfer_page PASSED [611/630] tests/test_refcount.py::test_new_pdf PASSED [612/630] tests/test_repr.py::test_repr_dict PASSED [613/630] tests/test_repr.py::test_repr_scalar PASSED [614/630] tests/test_repr.py::test_repr_indirect PASSED [615/630] tests/test_repr.py::test_repr_circular PASSED [616/630] tests/test_repr.py::test_repr_indirect_page PASSED [617/630] tests/test_repr.py::test_array_direct_object_preserved PASSED [618/630] tests/test_repr.py::test_array_indirect_truncation PASSED [619/630] tests/test_repr.py::test_array_depth_truncation PASSED [620/630] tests/test_repr.py::test_repr_stream PASSED [621/630] tests/test_sanity.py::test_minimum_qpdf_version PASSED [622/630] tests/test_sanity.py::test_open_pdf PASSED [623/630] tests/test_sanity.py::test_open_pdf_password PASSED [624/630] tests/test_sanity.py::test_attr_access PASSED [625/630] tests/test_sanity.py::test_create_pdf PASSED [626/630] tests/test_sanity.py::test_copy_semantics PASSED [627/630] tests/test_sanity.py::test_copy_page_keepalive PASSED [628/630] tests/test_sanity.py::test_open_save PASSED [629/630] tests/test_sanity.py::test_readme_example PASSED [630/630] ============================================= FAILURES ============================================= _______________________________________ test_image_palette2 ________________________________________ tmp_path_factory = TempPathFactory(_given_basetemp=None, _trace=, _basetemp=PosixPath(...tmp/portage/dev-python/pikepdf-9.1.2/temp/pytest-of-portage/pytest-0'), _retention_count=0, _retention_policy='failed') @given(spec=valid_random_palette_image_spec()) > @settings(deadline=60000) f = .run_test_as_given..wrapped_test at 0xf1eafbb8> tmp_path_factory = TempPathFactory(_given_basetemp=None, _trace=, _basetemp=PosixPath('/var/tmp/portage/dev-python/pikepdf-9.1.2/temp/pytest-of-portage/pytest-0'), _retention_count=0, _retention_policy='failed') tests/test_image_access.py:544: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/test_image_access.py:551: in test_image_palette2 with first_image_from_pdfimages( im1 = pdf = pim = spec = PaletteImageSpec(bpc=1, width=1, height=1, hival=0, colorspace=pikepdf.Name("/DeviceGray"), palette=b'\x00', imbytes=b'\x00\x00\x00\x00\x00\x00\x00\x00') tmp_path_factory = TempPathFactory(_given_basetemp=None, _trace=, _basetemp=PosixPath('/var/tmp/portage/dev-python/pikepdf-9.1.2/temp/pytest-of-portage/pytest-0'), _retention_count=0, _retention_policy='failed') /usr/lib/python3.12/contextlib.py:137: in __enter__ return next(self.gen) self = tests/test_image_access.py:531: in first_image_from_pdfimages run( pdf = tmpdir = PosixPath('/var/tmp/portage/dev-python/pikepdf-9.1.2/temp/pytest-of-portage/pytest-0/test_image_palette2110') _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ input = None, capture_output = False, timeout = None, check = True popenargs = (['pdfimages', '-q', '-png', '/var/tmp/portage/dev-python/pikepdf-9.1.2/temp/pytest-of-portage/pytest-0/test_image_palette2110/in.pdf', 'pdfimage'],) kwargs = {'cwd': '/var/tmp/portage/dev-python/pikepdf-9.1.2/temp/pytest-of-portage/pytest-0/test_image_palette2110'} process = stdout = None, stderr = None, retcode = 99 def run(*popenargs, input=None, capture_output=False, timeout=None, check=False, **kwargs):  """Run command with arguments and return a CompletedProcess instance.   The returned instance will have attributes args, returncode, stdout and  stderr. By default, stdout and stderr are not captured, and those attributes  will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them,  or pass capture_output=True to capture both.   If check is True and the exit code was non-zero, it raises a  CalledProcessError. The CalledProcessError object will have the return code  in the returncode attribute, and output & stderr attributes if those streams  were captured.   If timeout is given, and the process takes too long, a TimeoutExpired  exception will be raised.   There is an optional argument "input", allowing you to  pass bytes or a string to the subprocess's stdin. If you use this argument  you may not also use the Popen constructor's "stdin" argument, as  it will be used internally.   By default, all communication is in bytes, and therefore any "input" should  be bytes, and the stdout and stderr will be bytes. If in text mode, any  "input" should be a string, and stdout and stderr will be strings decoded  according to locale encoding, or by "encoding" if set. Text mode is  triggered by setting any of text, encoding, errors or universal_newlines.   The other arguments are the same as for the Popen constructor.  """ if input is not None: if kwargs.get('stdin') is not None: raise ValueError('stdin and input arguments may not both be used.') kwargs['stdin'] = PIPE  if capture_output: if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: raise ValueError('stdout and stderr arguments may not be used ' 'with capture_output.') kwargs['stdout'] = PIPE kwargs['stderr'] = PIPE  with Popen(*popenargs, **kwargs) as process: try: stdout, stderr = process.communicate(input, timeout=timeout) except TimeoutExpired as exc: process.kill() if _mswindows: # Windows accumulates the output in a single blocking # read() call run on child threads, with the timeout # being done in a join() on those threads. communicate() # _after_ kill() is required to collect that and add it # to the exception. exc.stdout, exc.stderr = process.communicate() else: # POSIX _communicate already populated the output so # far into the TimeoutExpired exception. process.wait() raise except: # Including KeyboardInterrupt, communicate handled that. process.kill() # We don't call process.wait() as .__exit__ does that for us. raise retcode = process.poll() if check and retcode: > raise CalledProcessError(retcode, process.args, output=stdout, stderr=stderr) E subprocess.CalledProcessError: Command '['pdfimages', '-q', '-png', '/var/tmp/portage/dev-python/pikepdf-9.1.2/temp/pytest-of-portage/pytest-0/test_image_palette2110/in.pdf', 'pdfimage']' returned non-zero exit status 99. E Falsifying example: test_image_palette2( E tmp_path_factory=TempPathFactory(_given_basetemp=None, _trace=, _basetemp=PosixPath('/var/tmp/portage/dev-python/pikepdf-9.1.2/temp/pytest-of-portage/pytest-0'), _retention_count=0, _retention_policy='failed'), E spec=PaletteImageSpec(bpc=1, width=1, height=1, hival=0, colorspace=pikepdf.Name("/DeviceGray"), palette=b'\x00', imbytes=b'\x00\x00\x00\x00\x00\x00\x00\x00'), # or any other generated value E ) capture_output = False check = True input = None kwargs = {'cwd': '/var/tmp/portage/dev-python/pikepdf-9.1.2/temp/pytest-of-portage/pytest-0/test_image_palette2110'} popenargs = (['pdfimages', '-q', '-png', '/var/tmp/portage/dev-python/pikepdf-9.1.2/temp/pytest-of-portage/pytest-0/test_image_palette2110/in.pdf', 'pdfimage'],) process = retcode = 99 stderr = None stdout = None timeout = None /usr/lib/python3.12/subprocess.py:571: CalledProcessError --------------------------------------- Captured stderr call --------------------------------------- pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information pdfimages version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfimages [options] -f : first page to convert -l : last page to convert -j : write JPEG images as JPEG files -jp2 : write JPEG2000 images as JP2 files -jbig2 : write JBIG2 images as JBIG2 files -ccitt : write CCITT images as CCITT files -all : equivalent to -png -tiff -j -jp2 -jbig2 -ccitt -list : print list of images instead of saving -opw : owner password (for encrypted files) -upw : user password (for encrypted files) -p : include page numbers in output file names -print-filenames : print image filenames to stdout -q : don't print any messages or errors -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information ========================================= warnings summary ========================================= tests/test_io.py::test_file_without_fileno tests/test_io.py::test_mmap_only_file /usr/lib/python3.12/site-packages/_pytest/python.py:159: ResourceWarning: unclosed file <_io.FileIO name=PosixPath('/var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2/tests/resources/pal.pdf') mode='rb' closefd=True> result = testfunction(**testargs) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_io_psutil.py::test_streamed_file_not_closed /usr/lib/python3.12/site-packages/_pytest/python.py:159: ResourceWarning: unclosed file <_io.BufferedReader name='/var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2/tests/resources/pal.pdf'> result = testfunction(**testargs) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_io_psutil.py::test_save_streamed_file_not_closed /usr/lib/python3.12/site-packages/_pytest/python.py:159: ResourceWarning: unclosed file <_io.BufferedWriter name='/var/tmp/portage/dev-python/pikepdf-9.1.2/temp/pytest-of-portage/pytest-0/test_save_streamed_file_not_cl0/pal.pdf'> result = testfunction(**testargs) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ===================================== short test summary info ====================================== SKIPPED [1] tests/test_metadata.py:213: could not import 'libxmp': No module named 'libxmp' SKIPPED [1] tests/test_metadata.py:231: could not import 'libxmp': No module named 'libxmp' SKIPPED [1] tests/test_metadata.py:242: could not import 'libxmp': No module named 'libxmp' SKIPPED [1] tests/test_metadata.py:509: could not import 'libxmp': No module named 'libxmp' SKIPPED [1] tests/test_pdfa.py:75: verapdf not available SKIPPED [1] tests/test_pdfa.py:93: verapdf not available SKIPPED [1] tests/test_private_pdfs.py:30: private resources not available XFAIL tests/test_foreign.py::test_issue_271 - current qpdf behavior XFAIL tests/test_ipython.py::test_display_pdf - test fails without mutool XFAIL tests/test_object.py::test_stack_depth - https://github.com/python/cpython/issues/105003 FAILED tests/test_image_access.py::test_image_palette2 - subprocess.CalledProcessError: Command '['pdfimages', '-q', '-png', '/var/tmp/portage/dev-python/pikepdf-9.1.2/temp/pytest-of-portage/pytest-0/test_image_palette2110/in.pdf', 'pdfimage']' returned non-zero exit status 99. Falsifying example: test_image_palette2( tmp_path_factory=TempPathFactory(_given_basetemp=None, _trace=, _basetemp=PosixPath('/var/tmp/portage/dev-python/pikepdf-9.1.2/temp/pytest-of-portage/pytest-0'), _retention_count=0, _retention_policy='failed'), spec=PaletteImageSpec(bpc=1, width=1, height=1, hival=0, colorspace=pikepdf.Name("/DeviceGray"), palette=b'\x00', imbytes=b'\x00\x00\x00\x00\x00\x00\x00\x00'), # or any other generated value ) ===== 1 failed, 619 passed, 7 skipped, 6 deselected, 3 xfailed, 4 warnings in 87.56s (0:01:27) ===== * ERROR: dev-python/pikepdf-9.1.2::gentoo failed (test phase): * pytest failed with python3.12 * * Call stack: * ebuild.sh, line 136: Called src_test * environment, line 4035: Called distutils-r1_src_test * environment, line 2010: Called _distutils-r1_run_foreach_impl 'python_test' * environment, line 741: Called python_foreach_impl 'distutils-r1_run_phase' 'python_test' * environment, line 3630: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' * environment, line 3130: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' * environment, line 3128: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test' * environment, line 1233: Called distutils-r1_run_phase 'python_test' * environment, line 1933: Called python_test * environment, line 3921: Called epytest '-p' 'timeout' * environment, line 2557: Called die * The specific snippet of code: * [[ ${ret} -ne 0 ]] && die -n "pytest failed with ${EPYTHON}"; * * If you need support, post the output of `emerge --info '=dev-python/pikepdf-9.1.2::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-python/pikepdf-9.1.2::gentoo'`. * The complete build log is located at '/var/log/portage/build/dev-python/pikepdf-9.1.2:20241023-181422.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-python/pikepdf-9.1.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-python/pikepdf-9.1.2/temp/environment'. * Working directory: '/var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2' * S: '/var/tmp/portage/dev-python/pikepdf-9.1.2/work/pikepdf-9.1.2'