2026-05-04T17:02:21,567 Created temporary directory: /tmp/pip-ephem-wheel-cache-ir4nsbyi 2026-05-04T17:02:21,568 Created temporary directory: /tmp/pip-build-tracker-dq7q7nk7 2026-05-04T17:02:21,569 Initialized build tracking at /tmp/pip-build-tracker-dq7q7nk7 2026-05-04T17:02:21,569 Created build tracker: /tmp/pip-build-tracker-dq7q7nk7 2026-05-04T17:02:21,570 Entered build tracker: /tmp/pip-build-tracker-dq7q7nk7 2026-05-04T17:02:21,571 Created temporary directory: /tmp/pip-wheel-aettgk53 2026-05-04T17:02:21,573 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-05-04T17:02:21,576 Created temporary directory: /tmp/pip-ephem-wheel-cache-3f4e8tfx 2026-05-04T17:02:21,597 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-04T17:02:21,600 2 location(s) to search for versions of edof: 2026-05-04T17:02:21,600 * https://pypi.org/simple/edof/ 2026-05-04T17:02:21,600 * https://www.piwheels.org/simple/edof/ 2026-05-04T17:02:21,601 Fetching project page and analyzing links: https://pypi.org/simple/edof/ 2026-05-04T17:02:21,602 Getting page https://pypi.org/simple/edof/ 2026-05-04T17:02:21,603 Found index url https://pypi.org/simple 2026-05-04T17:02:21,831 Fetched page https://pypi.org/simple/edof/ as application/vnd.pypi.simple.v1+json 2026-05-04T17:02:21,834 Skipping link: No binaries permitted for edof: https://files.pythonhosted.org/packages/ce/7b/fdfb76bbc2f76e38150fa61b3c6145c905e56a46a50f2cc33d4f53c8e507/edof-3.0.0-py3-none-any.whl (from https://pypi.org/simple/edof/) (requires-python:>=3.9) 2026-05-04T17:02:21,835 Found link https://files.pythonhosted.org/packages/7f/bb/a5e6c703e02c2f571f1b1625966acf8d7d9d149bdfb5dd2abeb9daaefdf2/edof-3.0.0.tar.gz (from https://pypi.org/simple/edof/) (requires-python:>=3.9), version: 3.0.0 2026-05-04T17:02:21,836 Skipping link: No binaries permitted for edof: https://files.pythonhosted.org/packages/f1/4a/017b3a334522f53c9535a97286e04d78b31360578371c6185484464becb4/edof-3.0.1-py3-none-any.whl (from https://pypi.org/simple/edof/) (requires-python:>=3.9) 2026-05-04T17:02:21,837 Found link https://files.pythonhosted.org/packages/0a/1a/0c010d930786be419d66f34340bb2feb112a05fd428e6f92eabb4a7e607a/edof-3.0.1.tar.gz (from https://pypi.org/simple/edof/) (requires-python:>=3.9), version: 3.0.1 2026-05-04T17:02:21,838 Skipping link: No binaries permitted for edof: https://files.pythonhosted.org/packages/9d/5a/3a5d4a56d623b88cbcbcc22e6f7b000747c0b554663aa2dc7acad29291f8/edof-3.0.2-py3-none-any.whl (from https://pypi.org/simple/edof/) (requires-python:>=3.9) 2026-05-04T17:02:21,839 Found link https://files.pythonhosted.org/packages/90/85/8f2c7f8bdfa83b8691874f11733c669e15ae9ef56378f3c5fc20dc27696a/edof-3.0.2.tar.gz (from https://pypi.org/simple/edof/) (requires-python:>=3.9), version: 3.0.2 2026-05-04T17:02:21,840 Skipping link: No binaries permitted for edof: https://files.pythonhosted.org/packages/72/9a/053eafb8cd87d8e53073ff657a1037da458d390bfa95edf45ae949d03a99/edof-4.0.1-py3-none-any.whl (from https://pypi.org/simple/edof/) (requires-python:>=3.9) 2026-05-04T17:02:21,840 Found link https://files.pythonhosted.org/packages/34/40/51f3b8ec22080984aa856403931c2535dd82cb527891cb07e4b1f417633b/edof-4.0.1.tar.gz (from https://pypi.org/simple/edof/) (requires-python:>=3.9), version: 4.0.1 2026-05-04T17:02:21,841 Skipping link: No binaries permitted for edof: https://files.pythonhosted.org/packages/9e/df/7b2982769bd4bb255f9438f69b8de81be07c553b022111a49203fafbbf6b/edof-4.0.2-py3-none-any.whl (from https://pypi.org/simple/edof/) (requires-python:>=3.9) 2026-05-04T17:02:21,842 Found link https://files.pythonhosted.org/packages/7d/a8/c744b7f91dda179b437822e5375f9242f58f4514709c54ca52c44de5e51c/edof-4.0.2.tar.gz (from https://pypi.org/simple/edof/) (requires-python:>=3.9), version: 4.0.2 2026-05-04T17:02:21,843 Fetching project page and analyzing links: https://www.piwheels.org/simple/edof/ 2026-05-04T17:02:21,844 Getting page https://www.piwheels.org/simple/edof/ 2026-05-04T17:02:21,845 Found index url https://www.piwheels.org/simple 2026-05-04T17:02:22,020 Fetched page https://www.piwheels.org/simple/edof/ as text/html 2026-05-04T17:02:22,022 Skipping link: No binaries permitted for edof: https://www.piwheels.org/simple/edof/edof-4.0.1-py3-none-any.whl#sha256=9fc63a5737d6b7659017cd61f68ba6888e85d5889a852c2303f06b07846b8448 (from https://www.piwheels.org/simple/edof/) (requires-python:>=3.9) 2026-05-04T17:02:22,023 Skipping link: No binaries permitted for edof: https://www.piwheels.org/simple/edof/edof-3.0.2-py3-none-any.whl#sha256=1479973b1ea39fdc060159a1670f93a03965016431250763fa0cc5808114028f (from https://www.piwheels.org/simple/edof/) (requires-python:>=3.9) 2026-05-04T17:02:22,023 Skipping link: No binaries permitted for edof: https://www.piwheels.org/simple/edof/edof-3.0.1-py3-none-any.whl#sha256=a65bd5a7afced317f65f7e62fac37a667bd026837022b809920cbfbbdcf1157a (from https://www.piwheels.org/simple/edof/) (requires-python:>=3.9) 2026-05-04T17:02:22,024 Skipping link: No binaries permitted for edof: https://www.piwheels.org/simple/edof/edof-3.0.0-py3-none-any.whl#sha256=36bc763ac7f702b7e52f503d39cb69d1bf9ad7f05319e197d4a841e1da41f19b (from https://www.piwheels.org/simple/edof/) (requires-python:>=3.9) 2026-05-04T17:02:22,024 Skipping link: not a file: https://www.piwheels.org/simple/edof/ 2026-05-04T17:02:22,025 Skipping link: not a file: https://pypi.org/simple/edof/ 2026-05-04T17:02:22,045 Given no hashes to check 1 links for project 'edof': discarding no candidates 2026-05-04T17:02:22,065 Collecting edof==4.0.2 2026-05-04T17:02:22,067 Created temporary directory: /tmp/pip-unpack-32d0p936 2026-05-04T17:02:22,218 Downloading edof-4.0.2.tar.gz (169 kB) 2026-05-04T17:02:22,434 Added edof==4.0.2 from https://files.pythonhosted.org/packages/7d/a8/c744b7f91dda179b437822e5375f9242f58f4514709c54ca52c44de5e51c/edof-4.0.2.tar.gz to build tracker '/tmp/pip-build-tracker-dq7q7nk7' 2026-05-04T17:02:22,441 Created temporary directory: /tmp/pip-build-env-nvedhti7 2026-05-04T17:02:22,445 Installing build dependencies: started 2026-05-04T17:02:22,447 Running command pip subprocess to install build dependencies 2026-05-04T17:02:23,614 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-04T17:02:24,054 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-05-04T17:02:24,078 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-04T17:02:25,845 Collecting setuptools>=68 2026-05-04T17:02:25,933 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-04T17:02:26,211 Collecting wheel 2026-05-04T17:02:26,226 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-04T17:02:26,411 Collecting packaging>=24.0 2026-05-04T17:02:26,432 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-04T17:02:29,427 Installing collected packages: setuptools, packaging, wheel 2026-05-04T17:02:32,858 Creating /tmp/pip-build-env-nvedhti7/overlay/local/bin 2026-05-04T17:02:32,860 changing mode of /tmp/pip-build-env-nvedhti7/overlay/local/bin/wheel to 755 2026-05-04T17:02:32,882 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-05-04T17:02:33,170 Installing build dependencies: finished with status 'done' 2026-05-04T17:02:33,176 Getting requirements to build wheel: started 2026-05-04T17:02:33,178 Running command Getting requirements to build wheel 2026-05-04T17:02:33,781 /tmp/pip-build-env-nvedhti7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-04T17:02:33,781 !! 2026-05-04T17:02:33,782 ******************************************************************************** 2026-05-04T17:02:33,782 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-05-04T17:02:33,783 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-04T17:02:33,784 or your builds will no longer be supported. 2026-05-04T17:02:33,785 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-04T17:02:33,785 ******************************************************************************** 2026-05-04T17:02:33,786 !! 2026-05-04T17:02:33,787 corresp(dist, value, root_dir) 2026-05-04T17:02:33,862 /tmp/pip-build-env-nvedhti7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-04T17:02:33,863 !! 2026-05-04T17:02:33,864 ******************************************************************************** 2026-05-04T17:02:33,865 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-04T17:02:33,866 License :: OSI Approved :: MIT License 2026-05-04T17:02:33,867 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-04T17:02:33,868 ******************************************************************************** 2026-05-04T17:02:33,869 !! 2026-05-04T17:02:33,870 dist._finalize_license_expression() 2026-05-04T17:02:33,870 /tmp/pip-build-env-nvedhti7/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-04T17:02:33,871 !! 2026-05-04T17:02:33,872 ******************************************************************************** 2026-05-04T17:02:33,873 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-04T17:02:33,874 License :: OSI Approved :: MIT License 2026-05-04T17:02:33,875 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-04T17:02:33,876 ******************************************************************************** 2026-05-04T17:02:33,878 !! 2026-05-04T17:02:33,878 self._finalize_license_expression() 2026-05-04T17:02:33,879 running egg_info 2026-05-04T17:02:33,880 writing edof.egg-info/PKG-INFO 2026-05-04T17:02:33,888 writing dependency_links to edof.egg-info/dependency_links.txt 2026-05-04T17:02:33,890 writing entry points to edof.egg-info/entry_points.txt 2026-05-04T17:02:33,895 writing requirements to edof.egg-info/requires.txt 2026-05-04T17:02:33,896 writing top-level names to edof.egg-info/top_level.txt 2026-05-04T17:02:33,926 reading manifest file 'edof.egg-info/SOURCES.txt' 2026-05-04T17:02:33,931 adding license file 'LICENSE' 2026-05-04T17:02:33,935 writing manifest file 'edof.egg-info/SOURCES.txt' 2026-05-04T17:02:34,038 Getting requirements to build wheel: finished with status 'done' 2026-05-04T17:02:34,041 Created temporary directory: /tmp/pip-modern-metadata-miz2w2mf 2026-05-04T17:02:34,044 Preparing metadata (pyproject.toml): started 2026-05-04T17:02:34,045 Running command Preparing metadata (pyproject.toml) 2026-05-04T17:02:34,599 /tmp/pip-build-env-nvedhti7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-04T17:02:34,599 !! 2026-05-04T17:02:34,600 ******************************************************************************** 2026-05-04T17:02:34,601 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-05-04T17:02:34,602 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-04T17:02:34,602 or your builds will no longer be supported. 2026-05-04T17:02:34,603 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-04T17:02:34,603 ******************************************************************************** 2026-05-04T17:02:34,604 !! 2026-05-04T17:02:34,605 corresp(dist, value, root_dir) 2026-05-04T17:02:34,673 /tmp/pip-build-env-nvedhti7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-04T17:02:34,674 !! 2026-05-04T17:02:34,675 ******************************************************************************** 2026-05-04T17:02:34,675 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-04T17:02:34,676 License :: OSI Approved :: MIT License 2026-05-04T17:02:34,677 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-04T17:02:34,678 ******************************************************************************** 2026-05-04T17:02:34,679 !! 2026-05-04T17:02:34,679 dist._finalize_license_expression() 2026-05-04T17:02:34,680 /tmp/pip-build-env-nvedhti7/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-04T17:02:34,680 !! 2026-05-04T17:02:34,682 ******************************************************************************** 2026-05-04T17:02:34,682 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-04T17:02:34,684 License :: OSI Approved :: MIT License 2026-05-04T17:02:34,685 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-04T17:02:34,686 ******************************************************************************** 2026-05-04T17:02:34,687 !! 2026-05-04T17:02:34,687 self._finalize_license_expression() 2026-05-04T17:02:34,688 running dist_info 2026-05-04T17:02:34,694 creating /tmp/pip-modern-metadata-miz2w2mf/edof.egg-info 2026-05-04T17:02:34,695 writing /tmp/pip-modern-metadata-miz2w2mf/edof.egg-info/PKG-INFO 2026-05-04T17:02:34,704 writing dependency_links to /tmp/pip-modern-metadata-miz2w2mf/edof.egg-info/dependency_links.txt 2026-05-04T17:02:34,706 writing entry points to /tmp/pip-modern-metadata-miz2w2mf/edof.egg-info/entry_points.txt 2026-05-04T17:02:34,709 writing requirements to /tmp/pip-modern-metadata-miz2w2mf/edof.egg-info/requires.txt 2026-05-04T17:02:34,711 writing top-level names to /tmp/pip-modern-metadata-miz2w2mf/edof.egg-info/top_level.txt 2026-05-04T17:02:34,712 writing manifest file '/tmp/pip-modern-metadata-miz2w2mf/edof.egg-info/SOURCES.txt' 2026-05-04T17:02:34,737 reading manifest file '/tmp/pip-modern-metadata-miz2w2mf/edof.egg-info/SOURCES.txt' 2026-05-04T17:02:34,739 adding license file 'LICENSE' 2026-05-04T17:02:34,742 writing manifest file '/tmp/pip-modern-metadata-miz2w2mf/edof.egg-info/SOURCES.txt' 2026-05-04T17:02:34,744 creating '/tmp/pip-modern-metadata-miz2w2mf/edof-4.0.2.dist-info' 2026-05-04T17:02:34,869 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-04T17:02:34,876 Source in /tmp/pip-wheel-aettgk53/edof_1a657cb7188d4fb8bb9248bdda054982 has version 4.0.2, which satisfies requirement edof==4.0.2 from https://files.pythonhosted.org/packages/7d/a8/c744b7f91dda179b437822e5375f9242f58f4514709c54ca52c44de5e51c/edof-4.0.2.tar.gz 2026-05-04T17:02:34,877 Removed edof==4.0.2 from https://files.pythonhosted.org/packages/7d/a8/c744b7f91dda179b437822e5375f9242f58f4514709c54ca52c44de5e51c/edof-4.0.2.tar.gz from build tracker '/tmp/pip-build-tracker-dq7q7nk7' 2026-05-04T17:02:34,886 Created temporary directory: /tmp/pip-unpack-2intq5mw 2026-05-04T17:02:34,887 Building wheels for collected packages: edof 2026-05-04T17:02:34,891 Created temporary directory: /tmp/pip-wheel-omvweafr 2026-05-04T17:02:34,892 Destination directory: /tmp/pip-wheel-omvweafr 2026-05-04T17:02:34,894 Building wheel for edof (pyproject.toml): started 2026-05-04T17:02:34,895 Running command Building wheel for edof (pyproject.toml) 2026-05-04T17:02:35,446 /tmp/pip-build-env-nvedhti7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-04T17:02:35,447 !! 2026-05-04T17:02:35,448 ******************************************************************************** 2026-05-04T17:02:35,448 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-05-04T17:02:35,449 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-04T17:02:35,449 or your builds will no longer be supported. 2026-05-04T17:02:35,450 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-04T17:02:35,451 ******************************************************************************** 2026-05-04T17:02:35,452 !! 2026-05-04T17:02:35,452 corresp(dist, value, root_dir) 2026-05-04T17:02:35,516 /tmp/pip-build-env-nvedhti7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-04T17:02:35,517 !! 2026-05-04T17:02:35,518 ******************************************************************************** 2026-05-04T17:02:35,519 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-04T17:02:35,520 License :: OSI Approved :: MIT License 2026-05-04T17:02:35,521 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-04T17:02:35,522 ******************************************************************************** 2026-05-04T17:02:35,523 !! 2026-05-04T17:02:35,524 dist._finalize_license_expression() 2026-05-04T17:02:35,524 /tmp/pip-build-env-nvedhti7/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-04T17:02:35,525 !! 2026-05-04T17:02:35,526 ******************************************************************************** 2026-05-04T17:02:35,527 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-04T17:02:35,528 License :: OSI Approved :: MIT License 2026-05-04T17:02:35,529 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-04T17:02:35,529 ******************************************************************************** 2026-05-04T17:02:35,531 !! 2026-05-04T17:02:35,531 self._finalize_license_expression() 2026-05-04T17:02:35,532 running bdist_wheel 2026-05-04T17:02:35,543 running build 2026-05-04T17:02:35,544 running build_py 2026-05-04T17:02:35,550 creating build/lib/edof 2026-05-04T17:02:35,552 copying edof/__init__.py -> build/lib/edof 2026-05-04T17:02:35,554 copying edof/exceptions.py -> build/lib/edof 2026-05-04T17:02:35,556 copying edof/version.py -> build/lib/edof 2026-05-04T17:02:35,559 creating build/lib/edof/utils 2026-05-04T17:02:35,560 copying edof/utils/pdf_import.py -> build/lib/edof/utils 2026-05-04T17:02:35,563 copying edof/utils/__init__.py -> build/lib/edof/utils 2026-05-04T17:02:35,564 copying edof/utils/qr.py -> build/lib/edof/utils 2026-05-04T17:02:35,566 copying edof/utils/legacy_v2.py -> build/lib/edof/utils 2026-05-04T17:02:35,568 copying edof/utils/compat.py -> build/lib/edof/utils 2026-05-04T17:02:35,570 copying edof/utils/safe_eval.py -> build/lib/edof/utils 2026-05-04T17:02:35,573 creating build/lib/edof/_apps 2026-05-04T17:02:35,574 copying edof/_apps/__init__.py -> build/lib/edof/_apps 2026-05-04T17:02:35,575 copying edof/_apps/editor.py -> build/lib/edof/_apps 2026-05-04T17:02:35,580 copying edof/_apps/cli.py -> build/lib/edof/_apps 2026-05-04T17:02:35,583 creating build/lib/edof/crypto 2026-05-04T17:02:35,584 copying edof/crypto/permissions.py -> build/lib/edof/crypto 2026-05-04T17:02:35,586 copying edof/crypto/__init__.py -> build/lib/edof/crypto 2026-05-04T17:02:35,588 copying edof/crypto/document_protection.py -> build/lib/edof/crypto 2026-05-04T17:02:35,590 copying edof/crypto/encryption.py -> build/lib/edof/crypto 2026-05-04T17:02:35,593 creating build/lib/edof/api 2026-05-04T17:02:35,594 copying edof/api/commands.py -> build/lib/edof/api 2026-05-04T17:02:35,596 copying edof/api/__init__.py -> build/lib/edof/api 2026-05-04T17:02:35,598 creating build/lib/edof/gui 2026-05-04T17:02:35,599 copying edof/gui/__init__.py -> build/lib/edof/gui 2026-05-04T17:02:35,601 copying edof/gui/tkinter_canvas.py -> build/lib/edof/gui 2026-05-04T17:02:35,603 copying edof/gui/pyqt6_widget.py -> build/lib/edof/gui 2026-05-04T17:02:35,606 creating build/lib/edof/engine 2026-05-04T17:02:35,607 copying edof/engine/__init__.py -> build/lib/edof/engine 2026-05-04T17:02:35,609 copying edof/engine/renderer.py -> build/lib/edof/engine 2026-05-04T17:02:35,611 copying edof/engine/transform.py -> build/lib/edof/engine 2026-05-04T17:02:35,614 copying edof/engine/text_engine.py -> build/lib/edof/engine 2026-05-04T17:02:35,616 copying edof/engine/color.py -> build/lib/edof/engine 2026-05-04T17:02:35,618 creating build/lib/edof/format 2026-05-04T17:02:35,619 copying edof/format/serializer.py -> build/lib/edof/format 2026-05-04T17:02:35,622 copying edof/format/styles.py -> build/lib/edof/format 2026-05-04T17:02:35,624 copying edof/format/objects.py -> build/lib/edof/format 2026-05-04T17:02:35,627 copying edof/format/__init__.py -> build/lib/edof/format 2026-05-04T17:02:35,629 copying edof/format/document.py -> build/lib/edof/format 2026-05-04T17:02:35,631 copying edof/format/variables.py -> build/lib/edof/format 2026-05-04T17:02:35,635 creating build/lib/edof/export 2026-05-04T17:02:35,636 copying edof/export/svg.py -> build/lib/edof/export 2026-05-04T17:02:35,638 copying edof/export/__init__.py -> build/lib/edof/export 2026-05-04T17:02:35,640 copying edof/export/pdf_writer.py -> build/lib/edof/export 2026-05-04T17:02:35,642 copying edof/export/bitmap.py -> build/lib/edof/export 2026-05-04T17:02:35,644 copying edof/export/pdf.py -> build/lib/edof/export 2026-05-04T17:02:35,647 copying edof/export/legacy_v3.py -> build/lib/edof/export 2026-05-04T17:02:35,649 copying edof/export/printer.py -> build/lib/edof/export 2026-05-04T17:02:35,651 running egg_info 2026-05-04T17:02:35,660 writing edof.egg-info/PKG-INFO 2026-05-04T17:02:35,668 writing dependency_links to edof.egg-info/dependency_links.txt 2026-05-04T17:02:35,670 writing entry points to edof.egg-info/entry_points.txt 2026-05-04T17:02:35,674 writing requirements to edof.egg-info/requires.txt 2026-05-04T17:02:35,675 writing top-level names to edof.egg-info/top_level.txt 2026-05-04T17:02:35,692 reading manifest file 'edof.egg-info/SOURCES.txt' 2026-05-04T17:02:35,697 adding license file 'LICENSE' 2026-05-04T17:02:35,701 writing manifest file 'edof.egg-info/SOURCES.txt' 2026-05-04T17:02:35,707 copying edof/py.typed -> build/lib/edof 2026-05-04T17:02:35,709 creating build/lib/edof/editor_lang 2026-05-04T17:02:35,710 copying edof/editor_lang/en.json -> build/lib/edof/editor_lang 2026-05-04T17:02:35,725 installing to build/bdist.linux-armv7l/wheel 2026-05-04T17:02:35,726 running install 2026-05-04T17:02:35,748 running install_lib 2026-05-04T17:02:35,754 creating build/bdist.linux-armv7l/wheel 2026-05-04T17:02:35,756 creating build/bdist.linux-armv7l/wheel/edof 2026-05-04T17:02:35,758 creating build/bdist.linux-armv7l/wheel/edof/utils 2026-05-04T17:02:35,759 copying build/lib/edof/utils/pdf_import.py -> build/bdist.linux-armv7l/wheel/./edof/utils 2026-05-04T17:02:35,761 copying build/lib/edof/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./edof/utils 2026-05-04T17:02:35,763 copying build/lib/edof/utils/qr.py -> build/bdist.linux-armv7l/wheel/./edof/utils 2026-05-04T17:02:35,765 copying build/lib/edof/utils/legacy_v2.py -> build/bdist.linux-armv7l/wheel/./edof/utils 2026-05-04T17:02:35,767 copying build/lib/edof/utils/compat.py -> build/bdist.linux-armv7l/wheel/./edof/utils 2026-05-04T17:02:35,769 copying build/lib/edof/utils/safe_eval.py -> build/bdist.linux-armv7l/wheel/./edof/utils 2026-05-04T17:02:35,772 creating build/bdist.linux-armv7l/wheel/edof/_apps 2026-05-04T17:02:35,773 copying build/lib/edof/_apps/__init__.py -> build/bdist.linux-armv7l/wheel/./edof/_apps 2026-05-04T17:02:35,775 copying build/lib/edof/_apps/editor.py -> build/bdist.linux-armv7l/wheel/./edof/_apps 2026-05-04T17:02:35,780 copying build/lib/edof/_apps/cli.py -> build/bdist.linux-armv7l/wheel/./edof/_apps 2026-05-04T17:02:35,783 creating build/bdist.linux-armv7l/wheel/edof/crypto 2026-05-04T17:02:35,784 copying build/lib/edof/crypto/permissions.py -> build/bdist.linux-armv7l/wheel/./edof/crypto 2026-05-04T17:02:35,787 copying build/lib/edof/crypto/__init__.py -> build/bdist.linux-armv7l/wheel/./edof/crypto 2026-05-04T17:02:35,788 copying build/lib/edof/crypto/document_protection.py -> build/bdist.linux-armv7l/wheel/./edof/crypto 2026-05-04T17:02:35,791 copying build/lib/edof/crypto/encryption.py -> build/bdist.linux-armv7l/wheel/./edof/crypto 2026-05-04T17:02:35,793 creating build/bdist.linux-armv7l/wheel/edof/api 2026-05-04T17:02:35,795 copying build/lib/edof/api/commands.py -> build/bdist.linux-armv7l/wheel/./edof/api 2026-05-04T17:02:35,797 copying build/lib/edof/api/__init__.py -> build/bdist.linux-armv7l/wheel/./edof/api 2026-05-04T17:02:35,799 copying build/lib/edof/__init__.py -> build/bdist.linux-armv7l/wheel/./edof 2026-05-04T17:02:35,801 creating build/bdist.linux-armv7l/wheel/edof/gui 2026-05-04T17:02:35,802 copying build/lib/edof/gui/__init__.py -> build/bdist.linux-armv7l/wheel/./edof/gui 2026-05-04T17:02:35,804 copying build/lib/edof/gui/tkinter_canvas.py -> build/bdist.linux-armv7l/wheel/./edof/gui 2026-05-04T17:02:35,806 copying build/lib/edof/gui/pyqt6_widget.py -> build/bdist.linux-armv7l/wheel/./edof/gui 2026-05-04T17:02:35,809 creating build/bdist.linux-armv7l/wheel/edof/engine 2026-05-04T17:02:35,810 copying build/lib/edof/engine/__init__.py -> build/bdist.linux-armv7l/wheel/./edof/engine 2026-05-04T17:02:35,812 copying build/lib/edof/engine/renderer.py -> build/bdist.linux-armv7l/wheel/./edof/engine 2026-05-04T17:02:35,815 copying build/lib/edof/engine/transform.py -> build/bdist.linux-armv7l/wheel/./edof/engine 2026-05-04T17:02:35,817 copying build/lib/edof/engine/text_engine.py -> build/bdist.linux-armv7l/wheel/./edof/engine 2026-05-04T17:02:35,820 copying build/lib/edof/engine/color.py -> build/bdist.linux-armv7l/wheel/./edof/engine 2026-05-04T17:02:35,822 creating build/bdist.linux-armv7l/wheel/edof/format 2026-05-04T17:02:35,823 copying build/lib/edof/format/serializer.py -> build/bdist.linux-armv7l/wheel/./edof/format 2026-05-04T17:02:35,826 copying build/lib/edof/format/styles.py -> build/bdist.linux-armv7l/wheel/./edof/format 2026-05-04T17:02:35,829 copying build/lib/edof/format/objects.py -> build/bdist.linux-armv7l/wheel/./edof/format 2026-05-04T17:02:35,831 copying build/lib/edof/format/__init__.py -> build/bdist.linux-armv7l/wheel/./edof/format 2026-05-04T17:02:35,833 copying build/lib/edof/format/document.py -> build/bdist.linux-armv7l/wheel/./edof/format 2026-05-04T17:02:35,836 copying build/lib/edof/format/variables.py -> build/bdist.linux-armv7l/wheel/./edof/format 2026-05-04T17:02:35,838 copying build/lib/edof/exceptions.py -> build/bdist.linux-armv7l/wheel/./edof 2026-05-04T17:02:35,840 copying build/lib/edof/version.py -> build/bdist.linux-armv7l/wheel/./edof 2026-05-04T17:02:35,842 creating build/bdist.linux-armv7l/wheel/edof/editor_lang 2026-05-04T17:02:35,843 copying build/lib/edof/editor_lang/en.json -> build/bdist.linux-armv7l/wheel/./edof/editor_lang 2026-05-04T17:02:35,845 copying build/lib/edof/py.typed -> build/bdist.linux-armv7l/wheel/./edof 2026-05-04T17:02:35,847 creating build/bdist.linux-armv7l/wheel/edof/export 2026-05-04T17:02:35,848 copying build/lib/edof/export/svg.py -> build/bdist.linux-armv7l/wheel/./edof/export 2026-05-04T17:02:35,850 copying build/lib/edof/export/__init__.py -> build/bdist.linux-armv7l/wheel/./edof/export 2026-05-04T17:02:35,852 copying build/lib/edof/export/pdf_writer.py -> build/bdist.linux-armv7l/wheel/./edof/export 2026-05-04T17:02:35,855 copying build/lib/edof/export/bitmap.py -> build/bdist.linux-armv7l/wheel/./edof/export 2026-05-04T17:02:35,857 copying build/lib/edof/export/pdf.py -> build/bdist.linux-armv7l/wheel/./edof/export 2026-05-04T17:02:35,859 copying build/lib/edof/export/legacy_v3.py -> build/bdist.linux-armv7l/wheel/./edof/export 2026-05-04T17:02:35,862 copying build/lib/edof/export/printer.py -> build/bdist.linux-armv7l/wheel/./edof/export 2026-05-04T17:02:35,864 running install_egg_info 2026-05-04T17:02:35,869 Copying edof.egg-info to build/bdist.linux-armv7l/wheel/./edof-4.0.2-py3.11.egg-info 2026-05-04T17:02:35,880 running install_scripts 2026-05-04T17:02:35,892 creating build/bdist.linux-armv7l/wheel/edof-4.0.2.dist-info/WHEEL 2026-05-04T17:02:35,895 creating '/tmp/pip-wheel-omvweafr/.tmp-3flsw7pp/edof-4.0.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-04T17:02:35,898 adding 'edof/__init__.py' 2026-05-04T17:02:35,899 adding 'edof/exceptions.py' 2026-05-04T17:02:35,901 adding 'edof/py.typed' 2026-05-04T17:02:35,902 adding 'edof/version.py' 2026-05-04T17:02:35,904 adding 'edof/_apps/__init__.py' 2026-05-04T17:02:35,908 adding 'edof/_apps/cli.py' 2026-05-04T17:02:35,923 adding 'edof/_apps/editor.py' 2026-05-04T17:02:35,926 adding 'edof/api/__init__.py' 2026-05-04T17:02:35,928 adding 'edof/api/commands.py' 2026-05-04T17:02:35,929 adding 'edof/crypto/__init__.py' 2026-05-04T17:02:35,931 adding 'edof/crypto/document_protection.py' 2026-05-04T17:02:35,933 adding 'edof/crypto/encryption.py' 2026-05-04T17:02:35,935 adding 'edof/crypto/permissions.py' 2026-05-04T17:02:35,937 adding 'edof/editor_lang/en.json' 2026-05-04T17:02:35,938 adding 'edof/engine/__init__.py' 2026-05-04T17:02:35,940 adding 'edof/engine/color.py' 2026-05-04T17:02:35,943 adding 'edof/engine/renderer.py' 2026-05-04T17:02:35,945 adding 'edof/engine/text_engine.py' 2026-05-04T17:02:35,947 adding 'edof/engine/transform.py' 2026-05-04T17:02:35,949 adding 'edof/export/__init__.py' 2026-05-04T17:02:35,950 adding 'edof/export/bitmap.py' 2026-05-04T17:02:35,952 adding 'edof/export/legacy_v3.py' 2026-05-04T17:02:35,955 adding 'edof/export/pdf.py' 2026-05-04T17:02:35,958 adding 'edof/export/pdf_writer.py' 2026-05-04T17:02:35,960 adding 'edof/export/printer.py' 2026-05-04T17:02:35,962 adding 'edof/export/svg.py' 2026-05-04T17:02:35,964 adding 'edof/format/__init__.py' 2026-05-04T17:02:35,969 adding 'edof/format/document.py' 2026-05-04T17:02:35,972 adding 'edof/format/objects.py' 2026-05-04T17:02:35,975 adding 'edof/format/serializer.py' 2026-05-04T17:02:35,977 adding 'edof/format/styles.py' 2026-05-04T17:02:35,979 adding 'edof/format/variables.py' 2026-05-04T17:02:35,980 adding 'edof/gui/__init__.py' 2026-05-04T17:02:35,982 adding 'edof/gui/pyqt6_widget.py' 2026-05-04T17:02:35,985 adding 'edof/gui/tkinter_canvas.py' 2026-05-04T17:02:35,987 adding 'edof/utils/__init__.py' 2026-05-04T17:02:35,988 adding 'edof/utils/compat.py' 2026-05-04T17:02:35,990 adding 'edof/utils/legacy_v2.py' 2026-05-04T17:02:35,993 adding 'edof/utils/pdf_import.py' 2026-05-04T17:02:35,994 adding 'edof/utils/qr.py' 2026-05-04T17:02:35,996 adding 'edof/utils/safe_eval.py' 2026-05-04T17:02:35,998 adding 'edof-4.0.2.dist-info/licenses/LICENSE' 2026-05-04T17:02:36,002 adding 'edof-4.0.2.dist-info/METADATA' 2026-05-04T17:02:36,003 adding 'edof-4.0.2.dist-info/WHEEL' 2026-05-04T17:02:36,004 adding 'edof-4.0.2.dist-info/entry_points.txt' 2026-05-04T17:02:36,005 adding 'edof-4.0.2.dist-info/top_level.txt' 2026-05-04T17:02:36,006 adding 'edof-4.0.2.dist-info/RECORD' 2026-05-04T17:02:36,010 removing build/bdist.linux-armv7l/wheel 2026-05-04T17:02:36,124 Building wheel for edof (pyproject.toml): finished with status 'done' 2026-05-04T17:02:36,131 Created wheel for edof: filename=edof-4.0.2-py3-none-any.whl size=161680 sha256=f4769f8f160671e04612f832270f18be158635bef999bbfac4ea650945a7b200 2026-05-04T17:02:36,133 Stored in directory: /tmp/pip-ephem-wheel-cache-3f4e8tfx/wheels/d6/ce/9b/178131f9b90e4c08854f642ad0476cd75e698e3075aee47f97 2026-05-04T17:02:36,150 Successfully built edof 2026-05-04T17:02:36,156 Removed build tracker: '/tmp/pip-build-tracker-dq7q7nk7'