2025-11-20T12:35:37,017 Created temporary directory: /tmp/pip-ephem-wheel-cache-fx0cwe4a 2025-11-20T12:35:37,019 Created temporary directory: /tmp/pip-build-tracker-qwfkmr3h 2025-11-20T12:35:37,019 Initialized build tracking at /tmp/pip-build-tracker-qwfkmr3h 2025-11-20T12:35:37,020 Created build tracker: /tmp/pip-build-tracker-qwfkmr3h 2025-11-20T12:35:37,020 Entered build tracker: /tmp/pip-build-tracker-qwfkmr3h 2025-11-20T12:35:37,021 Created temporary directory: /tmp/pip-wheel-ojkitkow 2025-11-20T12:35:37,024 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 2025-11-20T12:35:37,027 Created temporary directory: /tmp/pip-ephem-wheel-cache-2aw3ikux 2025-11-20T12:35:37,048 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-20T12:35:37,052 2 location(s) to search for versions of dissect-apfs: 2025-11-20T12:35:37,052 * https://pypi.org/simple/dissect-apfs/ 2025-11-20T12:35:37,052 * https://www.piwheels.org/simple/dissect-apfs/ 2025-11-20T12:35:37,053 Fetching project page and analyzing links: https://pypi.org/simple/dissect-apfs/ 2025-11-20T12:35:37,054 Getting page https://pypi.org/simple/dissect-apfs/ 2025-11-20T12:35:37,055 Found index url https://pypi.org/simple 2025-11-20T12:35:37,272 Fetched page https://pypi.org/simple/dissect-apfs/ as application/vnd.pypi.simple.v1+json 2025-11-20T12:35:37,275 Skipping link: No binaries permitted for dissect-apfs: https://files.pythonhosted.org/packages/08/3b/d86310a1b1aae7fc63105e72cfcf250236a15634228d8fceec8b081e4632/dissect.apfs-0.0-py3-none-any.whl (from https://pypi.org/simple/dissect-apfs/) 2025-11-20T12:35:37,275 Skipping link: No binaries permitted for dissect-apfs: https://files.pythonhosted.org/packages/83/51/46ffa4d96e8efaad4d6f84d428112f1013160b3cd7a39b4ed59acfba28f6/dissect_apfs-0.1.dev2-py3-none-any.whl (from https://pypi.org/simple/dissect-apfs/) (requires-python:>=3.10.0) 2025-11-20T12:35:37,277 Found link https://files.pythonhosted.org/packages/03/45/e66724e71caab5e95c0ffe373cbf76d347a0526734747e7d8e8842aee577/dissect_apfs-0.1.dev2.tar.gz (from https://pypi.org/simple/dissect-apfs/) (requires-python:>=3.10.0), version: 0.1.dev2 2025-11-20T12:35:37,278 Skipping link: No binaries permitted for dissect-apfs: https://files.pythonhosted.org/packages/ec/2d/e33cbaf9d55ce9f9769c89e26010e2c0afeb8dec30ee6ba08cd77a8fe182/dissect_apfs-1.0-py3-none-any.whl (from https://pypi.org/simple/dissect-apfs/) (requires-python:>=3.10.0) 2025-11-20T12:35:37,279 Found link https://files.pythonhosted.org/packages/e4/c9/b0e2db68aceb1ab1138ca729d60730ab7fbff2137115455030e6bbb2ca50/dissect_apfs-1.0.tar.gz (from https://pypi.org/simple/dissect-apfs/) (requires-python:>=3.10.0), version: 1.0 2025-11-20T12:35:37,280 Skipping link: No binaries permitted for dissect-apfs: https://files.pythonhosted.org/packages/b7/87/68f6e75fdc5893b23b2c4422ced7de293d356e9bfd3871bb27a8a3ff62e4/dissect_apfs-1.1.dev1-py3-none-any.whl (from https://pypi.org/simple/dissect-apfs/) (requires-python:>=3.10.0) 2025-11-20T12:35:37,281 Found link https://files.pythonhosted.org/packages/ba/01/b7ad95f352200013d4a8c1cf68bfec9866ad5666619e8e03202f746965c3/dissect_apfs-1.1.dev1.tar.gz (from https://pypi.org/simple/dissect-apfs/) (requires-python:>=3.10.0), version: 1.1.dev1 2025-11-20T12:35:37,282 Fetching project page and analyzing links: https://www.piwheels.org/simple/dissect-apfs/ 2025-11-20T12:35:37,283 Getting page https://www.piwheels.org/simple/dissect-apfs/ 2025-11-20T12:35:37,284 Found index url https://www.piwheels.org/simple 2025-11-20T12:35:37,445 Fetched page https://www.piwheels.org/simple/dissect-apfs/ as text/html 2025-11-20T12:35:37,447 Skipping link: No binaries permitted for dissect-apfs: https://www.piwheels.org/simple/dissect-apfs/dissect_apfs-1.0-py3-none-any.whl#sha256=b4bc1af58be7e1a14d7cda19eb5a71030ad5ee84ad4c054f76125e5b41e40399 (from https://www.piwheels.org/simple/dissect-apfs/) (requires-python:>=3.10.0) 2025-11-20T12:35:37,448 Skipping link: No binaries permitted for dissect-apfs: https://www.piwheels.org/simple/dissect-apfs/dissect_apfs-0.1.dev2-py3-none-any.whl#sha256=7922594a14bb57349a15d434ed04c3380f6f2be516d07242df7dd5cc87ce95b5 (from https://www.piwheels.org/simple/dissect-apfs/) (requires-python:>=3.10.0) 2025-11-20T12:35:37,449 Skipping link: not a file: https://www.piwheels.org/simple/dissect-apfs/ 2025-11-20T12:35:37,449 Skipping link: not a file: https://pypi.org/simple/dissect-apfs/ 2025-11-20T12:35:37,468 Given no hashes to check 1 links for project 'dissect-apfs': discarding no candidates 2025-11-20T12:35:37,486 Collecting dissect-apfs==1.1.dev1 2025-11-20T12:35:37,488 Created temporary directory: /tmp/pip-unpack-9nk_ajyn 2025-11-20T12:35:37,624 Downloading dissect_apfs-1.1.dev1.tar.gz (20.3 MB) 2025-11-20T12:35:39,404 Added dissect-apfs==1.1.dev1 from https://files.pythonhosted.org/packages/ba/01/b7ad95f352200013d4a8c1cf68bfec9866ad5666619e8e03202f746965c3/dissect_apfs-1.1.dev1.tar.gz to build tracker '/tmp/pip-build-tracker-qwfkmr3h' 2025-11-20T12:35:39,411 Created temporary directory: /tmp/pip-build-env-5x46fjop 2025-11-20T12:35:39,416 Installing build dependencies: started 2025-11-20T12:35:39,417 Running command pip subprocess to install build dependencies 2025-11-20T12:35:40,534 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-20T12:35:41,154 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 2025-11-20T12:35:41,177 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-20T12:35:42,854 Collecting setuptools>=80.9.0 2025-11-20T12:35:42,969 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-20T12:35:43,347 Collecting setuptools_scm[toml]>=6.4.0 2025-11-20T12:35:43,369 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2025-11-20T12:35:43,556 Collecting packaging>=20 2025-11-20T12:35:43,571 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-11-20T12:35:46,481 Installing collected packages: setuptools, packaging, setuptools_scm 2025-11-20T12:35:50,376 Creating /tmp/pip-build-env-5x46fjop/overlay/local/bin 2025-11-20T12:35:50,378 changing mode of /tmp/pip-build-env-5x46fjop/overlay/local/bin/setuptools-scm to 755 2025-11-20T12:35:50,402 Successfully installed packaging-25.0 setuptools-80.9.0 setuptools_scm-9.2.2 2025-11-20T12:35:50,682 Installing build dependencies: finished with status 'done' 2025-11-20T12:35:50,689 Getting requirements to build wheel: started 2025-11-20T12:35:50,690 Running command Getting requirements to build wheel 2025-11-20T12:35:51,524 running egg_info 2025-11-20T12:35:51,533 writing dissect.apfs.egg-info/PKG-INFO 2025-11-20T12:35:51,538 writing dependency_links to dissect.apfs.egg-info/dependency_links.txt 2025-11-20T12:35:51,542 writing requirements to dissect.apfs.egg-info/requires.txt 2025-11-20T12:35:51,543 writing top-level names to dissect.apfs.egg-info/top_level.txt 2025-11-20T12:35:51,593 listing git files failed - pretending there aren't any 2025-11-20T12:35:51,598 reading manifest file 'dissect.apfs.egg-info/SOURCES.txt' 2025-11-20T12:35:51,603 reading manifest template 'MANIFEST.in' 2025-11-20T12:35:51,604 warning: no previously-included files found matching '.git*' 2025-11-20T12:35:51,605 warning: no previously-included files matching '*' found under directory '.github' 2025-11-20T12:35:51,606 adding license file 'LICENSE' 2025-11-20T12:35:51,606 adding license file 'COPYRIGHT' 2025-11-20T12:35:51,610 writing manifest file 'dissect.apfs.egg-info/SOURCES.txt' 2025-11-20T12:35:51,711 Getting requirements to build wheel: finished with status 'done' 2025-11-20T12:35:51,714 Created temporary directory: /tmp/pip-modern-metadata-rt6m5x83 2025-11-20T12:35:51,716 Preparing metadata (pyproject.toml): started 2025-11-20T12:35:51,717 Running command Preparing metadata (pyproject.toml) 2025-11-20T12:35:52,460 running dist_info 2025-11-20T12:35:52,475 creating /tmp/pip-modern-metadata-rt6m5x83/dissect.apfs.egg-info 2025-11-20T12:35:52,476 writing /tmp/pip-modern-metadata-rt6m5x83/dissect.apfs.egg-info/PKG-INFO 2025-11-20T12:35:52,481 writing dependency_links to /tmp/pip-modern-metadata-rt6m5x83/dissect.apfs.egg-info/dependency_links.txt 2025-11-20T12:35:52,485 writing requirements to /tmp/pip-modern-metadata-rt6m5x83/dissect.apfs.egg-info/requires.txt 2025-11-20T12:35:52,486 writing top-level names to /tmp/pip-modern-metadata-rt6m5x83/dissect.apfs.egg-info/top_level.txt 2025-11-20T12:35:52,488 writing manifest file '/tmp/pip-modern-metadata-rt6m5x83/dissect.apfs.egg-info/SOURCES.txt' 2025-11-20T12:35:52,534 listing git files failed - pretending there aren't any 2025-11-20T12:35:52,538 reading manifest file '/tmp/pip-modern-metadata-rt6m5x83/dissect.apfs.egg-info/SOURCES.txt' 2025-11-20T12:35:52,540 reading manifest template 'MANIFEST.in' 2025-11-20T12:35:52,542 warning: no previously-included files found matching '.git*' 2025-11-20T12:35:52,543 warning: no previously-included files matching '*' found under directory '.github' 2025-11-20T12:35:52,543 adding license file 'LICENSE' 2025-11-20T12:35:52,544 adding license file 'COPYRIGHT' 2025-11-20T12:35:52,546 writing manifest file '/tmp/pip-modern-metadata-rt6m5x83/dissect.apfs.egg-info/SOURCES.txt' 2025-11-20T12:35:52,547 creating '/tmp/pip-modern-metadata-rt6m5x83/dissect_apfs-1.1.dev1.dist-info' 2025-11-20T12:35:52,676 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-20T12:35:52,680 Source in /tmp/pip-wheel-ojkitkow/dissect-apfs_2fc2c20887fa4abf82ea86a8dd7a3014 has version 1.1.dev1, which satisfies requirement dissect-apfs==1.1.dev1 from https://files.pythonhosted.org/packages/ba/01/b7ad95f352200013d4a8c1cf68bfec9866ad5666619e8e03202f746965c3/dissect_apfs-1.1.dev1.tar.gz 2025-11-20T12:35:52,681 Removed dissect-apfs==1.1.dev1 from https://files.pythonhosted.org/packages/ba/01/b7ad95f352200013d4a8c1cf68bfec9866ad5666619e8e03202f746965c3/dissect_apfs-1.1.dev1.tar.gz from build tracker '/tmp/pip-build-tracker-qwfkmr3h' 2025-11-20T12:35:52,687 Created temporary directory: /tmp/pip-unpack-ejkx3nbs 2025-11-20T12:35:52,687 Building wheels for collected packages: dissect-apfs 2025-11-20T12:35:52,692 Created temporary directory: /tmp/pip-wheel-hg5mrj29 2025-11-20T12:35:52,692 Destination directory: /tmp/pip-wheel-hg5mrj29 2025-11-20T12:35:52,694 Building wheel for dissect-apfs (pyproject.toml): started 2025-11-20T12:35:52,695 Running command Building wheel for dissect-apfs (pyproject.toml) 2025-11-20T12:35:53,405 running bdist_wheel 2025-11-20T12:35:53,430 running build 2025-11-20T12:35:53,430 running build_py 2025-11-20T12:35:53,438 creating build/lib/dissect/apfs 2025-11-20T12:35:53,441 copying dissect/apfs/util.py -> build/lib/dissect/apfs 2025-11-20T12:35:53,443 copying dissect/apfs/apfs.py -> build/lib/dissect/apfs 2025-11-20T12:35:53,445 copying dissect/apfs/__init__.py -> build/lib/dissect/apfs 2025-11-20T12:35:53,447 copying dissect/apfs/cursor.py -> build/lib/dissect/apfs 2025-11-20T12:35:53,449 copying dissect/apfs/c_apfs.py -> build/lib/dissect/apfs 2025-11-20T12:35:53,452 copying dissect/apfs/exception.py -> build/lib/dissect/apfs 2025-11-20T12:35:53,454 copying dissect/apfs/stream.py -> build/lib/dissect/apfs 2025-11-20T12:35:53,458 creating build/lib/dissect/apfs/objects 2025-11-20T12:35:53,459 copying dissect/apfs/objects/btree.py -> build/lib/dissect/apfs/objects 2025-11-20T12:35:53,461 copying dissect/apfs/objects/omap.py -> build/lib/dissect/apfs/objects 2025-11-20T12:35:53,463 copying dissect/apfs/objects/spaceman_cab.py -> build/lib/dissect/apfs/objects 2025-11-20T12:35:53,464 copying dissect/apfs/objects/snap_meta_ext.py -> build/lib/dissect/apfs/objects 2025-11-20T12:35:53,466 copying dissect/apfs/objects/nx_reaper.py -> build/lib/dissect/apfs/objects 2025-11-20T12:35:53,468 copying dissect/apfs/objects/integrity_meta.py -> build/lib/dissect/apfs/objects 2025-11-20T12:35:53,469 copying dissect/apfs/objects/gbitmap_block.py -> build/lib/dissect/apfs/objects 2025-11-20T12:35:53,471 copying dissect/apfs/objects/checkpoint_map.py -> build/lib/dissect/apfs/objects 2025-11-20T12:35:53,473 copying dissect/apfs/objects/base.py -> build/lib/dissect/apfs/objects 2025-11-20T12:35:53,475 copying dissect/apfs/objects/nx_fusion_wbc_list.py -> build/lib/dissect/apfs/objects 2025-11-20T12:35:53,477 copying dissect/apfs/objects/__init__.py -> build/lib/dissect/apfs/objects 2025-11-20T12:35:53,479 copying dissect/apfs/objects/er_state.py -> build/lib/dissect/apfs/objects 2025-11-20T12:35:53,480 copying dissect/apfs/objects/efi_jumpstart.py -> build/lib/dissect/apfs/objects 2025-11-20T12:35:53,482 copying dissect/apfs/objects/fs.py -> build/lib/dissect/apfs/objects 2025-11-20T12:35:53,485 copying dissect/apfs/objects/er_recovery_block.py -> build/lib/dissect/apfs/objects 2025-11-20T12:35:53,486 copying dissect/apfs/objects/keybag.py -> build/lib/dissect/apfs/objects 2025-11-20T12:35:53,489 copying dissect/apfs/objects/nx_superblock.py -> build/lib/dissect/apfs/objects 2025-11-20T12:35:53,491 copying dissect/apfs/objects/gbitmap.py -> build/lib/dissect/apfs/objects 2025-11-20T12:35:53,493 copying dissect/apfs/objects/btree_node.py -> build/lib/dissect/apfs/objects 2025-11-20T12:35:53,494 copying dissect/apfs/objects/spaceman.py -> build/lib/dissect/apfs/objects 2025-11-20T12:35:53,496 copying dissect/apfs/objects/nx_fusion_wbc.py -> build/lib/dissect/apfs/objects 2025-11-20T12:35:53,498 copying dissect/apfs/objects/spaceman_bitmap.py -> build/lib/dissect/apfs/objects 2025-11-20T12:35:53,500 copying dissect/apfs/objects/spaceman_cib.py -> build/lib/dissect/apfs/objects 2025-11-20T12:35:53,502 copying dissect/apfs/objects/nx_reap_list.py -> build/lib/dissect/apfs/objects 2025-11-20T12:35:53,503 running egg_info 2025-11-20T12:35:53,517 writing dissect.apfs.egg-info/PKG-INFO 2025-11-20T12:35:53,522 writing dependency_links to dissect.apfs.egg-info/dependency_links.txt 2025-11-20T12:35:53,525 writing requirements to dissect.apfs.egg-info/requires.txt 2025-11-20T12:35:53,526 writing top-level names to dissect.apfs.egg-info/top_level.txt 2025-11-20T12:35:53,559 listing git files failed - pretending there aren't any 2025-11-20T12:35:53,563 reading manifest file 'dissect.apfs.egg-info/SOURCES.txt' 2025-11-20T12:35:53,568 reading manifest template 'MANIFEST.in' 2025-11-20T12:35:53,569 warning: no previously-included files found matching '.git*' 2025-11-20T12:35:53,570 warning: no previously-included files matching '*' found under directory '.github' 2025-11-20T12:35:53,570 adding license file 'LICENSE' 2025-11-20T12:35:53,571 adding license file 'COPYRIGHT' 2025-11-20T12:35:53,575 writing manifest file 'dissect.apfs.egg-info/SOURCES.txt' 2025-11-20T12:35:53,578 copying dissect/apfs/c_apfs.pyi -> build/lib/dissect/apfs 2025-11-20T12:35:53,596 installing to build/bdist.linux-armv7l/wheel 2025-11-20T12:35:53,597 running install 2025-11-20T12:35:53,620 running install_lib 2025-11-20T12:35:53,627 creating build/bdist.linux-armv7l/wheel 2025-11-20T12:35:53,629 creating build/bdist.linux-armv7l/wheel/dissect 2025-11-20T12:35:53,631 creating build/bdist.linux-armv7l/wheel/dissect/apfs 2025-11-20T12:35:53,632 copying build/lib/dissect/apfs/c_apfs.pyi -> build/bdist.linux-armv7l/wheel/./dissect/apfs 2025-11-20T12:35:53,637 creating build/bdist.linux-armv7l/wheel/dissect/apfs/objects 2025-11-20T12:35:53,638 copying build/lib/dissect/apfs/objects/btree.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs/objects 2025-11-20T12:35:53,641 copying build/lib/dissect/apfs/objects/omap.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs/objects 2025-11-20T12:35:53,642 copying build/lib/dissect/apfs/objects/spaceman_cab.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs/objects 2025-11-20T12:35:53,644 copying build/lib/dissect/apfs/objects/snap_meta_ext.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs/objects 2025-11-20T12:35:53,645 copying build/lib/dissect/apfs/objects/nx_reaper.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs/objects 2025-11-20T12:35:53,647 copying build/lib/dissect/apfs/objects/integrity_meta.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs/objects 2025-11-20T12:35:53,649 copying build/lib/dissect/apfs/objects/gbitmap_block.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs/objects 2025-11-20T12:35:53,650 copying build/lib/dissect/apfs/objects/checkpoint_map.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs/objects 2025-11-20T12:35:53,652 copying build/lib/dissect/apfs/objects/base.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs/objects 2025-11-20T12:35:53,654 copying build/lib/dissect/apfs/objects/nx_fusion_wbc_list.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs/objects 2025-11-20T12:35:53,656 copying build/lib/dissect/apfs/objects/__init__.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs/objects 2025-11-20T12:35:53,658 copying build/lib/dissect/apfs/objects/er_state.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs/objects 2025-11-20T12:35:53,659 copying build/lib/dissect/apfs/objects/efi_jumpstart.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs/objects 2025-11-20T12:35:53,661 copying build/lib/dissect/apfs/objects/fs.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs/objects 2025-11-20T12:35:53,664 copying build/lib/dissect/apfs/objects/er_recovery_block.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs/objects 2025-11-20T12:35:53,665 copying build/lib/dissect/apfs/objects/keybag.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs/objects 2025-11-20T12:35:53,668 copying build/lib/dissect/apfs/objects/nx_superblock.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs/objects 2025-11-20T12:35:53,670 copying build/lib/dissect/apfs/objects/gbitmap.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs/objects 2025-11-20T12:35:53,671 copying build/lib/dissect/apfs/objects/btree_node.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs/objects 2025-11-20T12:35:53,673 copying build/lib/dissect/apfs/objects/spaceman.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs/objects 2025-11-20T12:35:53,675 copying build/lib/dissect/apfs/objects/nx_fusion_wbc.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs/objects 2025-11-20T12:35:53,676 copying build/lib/dissect/apfs/objects/spaceman_bitmap.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs/objects 2025-11-20T12:35:53,678 copying build/lib/dissect/apfs/objects/spaceman_cib.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs/objects 2025-11-20T12:35:53,680 copying build/lib/dissect/apfs/objects/nx_reap_list.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs/objects 2025-11-20T12:35:53,681 copying build/lib/dissect/apfs/util.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs 2025-11-20T12:35:53,683 copying build/lib/dissect/apfs/apfs.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs 2025-11-20T12:35:53,685 copying build/lib/dissect/apfs/__init__.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs 2025-11-20T12:35:53,687 copying build/lib/dissect/apfs/cursor.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs 2025-11-20T12:35:53,689 copying build/lib/dissect/apfs/c_apfs.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs 2025-11-20T12:35:53,692 copying build/lib/dissect/apfs/exception.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs 2025-11-20T12:35:53,694 copying build/lib/dissect/apfs/stream.py -> build/bdist.linux-armv7l/wheel/./dissect/apfs 2025-11-20T12:35:53,696 running install_egg_info 2025-11-20T12:35:53,703 Copying dissect.apfs.egg-info to build/bdist.linux-armv7l/wheel/./dissect.apfs-1.1.dev1-py3.11.egg-info 2025-11-20T12:35:53,712 running install_scripts 2025-11-20T12:35:53,723 creating build/bdist.linux-armv7l/wheel/dissect_apfs-1.1.dev1.dist-info/WHEEL 2025-11-20T12:35:53,725 creating '/tmp/pip-wheel-hg5mrj29/.tmp-2a2_ryvk/dissect_apfs-1.1.dev1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-20T12:35:53,727 adding 'dissect/apfs/__init__.py' 2025-11-20T12:35:53,729 adding 'dissect/apfs/apfs.py' 2025-11-20T12:35:53,734 adding 'dissect/apfs/c_apfs.py' 2025-11-20T12:35:53,740 adding 'dissect/apfs/c_apfs.pyi' 2025-11-20T12:35:53,742 adding 'dissect/apfs/cursor.py' 2025-11-20T12:35:53,743 adding 'dissect/apfs/exception.py' 2025-11-20T12:35:53,745 adding 'dissect/apfs/stream.py' 2025-11-20T12:35:53,746 adding 'dissect/apfs/util.py' 2025-11-20T12:35:53,748 adding 'dissect/apfs/objects/__init__.py' 2025-11-20T12:35:53,750 adding 'dissect/apfs/objects/base.py' 2025-11-20T12:35:53,751 adding 'dissect/apfs/objects/btree.py' 2025-11-20T12:35:53,753 adding 'dissect/apfs/objects/btree_node.py' 2025-11-20T12:35:53,754 adding 'dissect/apfs/objects/checkpoint_map.py' 2025-11-20T12:35:53,755 adding 'dissect/apfs/objects/efi_jumpstart.py' 2025-11-20T12:35:53,757 adding 'dissect/apfs/objects/er_recovery_block.py' 2025-11-20T12:35:53,758 adding 'dissect/apfs/objects/er_state.py' 2025-11-20T12:35:53,761 adding 'dissect/apfs/objects/fs.py' 2025-11-20T12:35:53,763 adding 'dissect/apfs/objects/gbitmap.py' 2025-11-20T12:35:53,764 adding 'dissect/apfs/objects/gbitmap_block.py' 2025-11-20T12:35:53,765 adding 'dissect/apfs/objects/integrity_meta.py' 2025-11-20T12:35:53,766 adding 'dissect/apfs/objects/keybag.py' 2025-11-20T12:35:53,768 adding 'dissect/apfs/objects/nx_fusion_wbc.py' 2025-11-20T12:35:53,769 adding 'dissect/apfs/objects/nx_fusion_wbc_list.py' 2025-11-20T12:35:53,770 adding 'dissect/apfs/objects/nx_reap_list.py' 2025-11-20T12:35:53,771 adding 'dissect/apfs/objects/nx_reaper.py' 2025-11-20T12:35:53,773 adding 'dissect/apfs/objects/nx_superblock.py' 2025-11-20T12:35:53,774 adding 'dissect/apfs/objects/omap.py' 2025-11-20T12:35:53,775 adding 'dissect/apfs/objects/snap_meta_ext.py' 2025-11-20T12:35:53,776 adding 'dissect/apfs/objects/spaceman.py' 2025-11-20T12:35:53,778 adding 'dissect/apfs/objects/spaceman_bitmap.py' 2025-11-20T12:35:53,779 adding 'dissect/apfs/objects/spaceman_cab.py' 2025-11-20T12:35:53,780 adding 'dissect/apfs/objects/spaceman_cib.py' 2025-11-20T12:35:53,783 adding 'dissect_apfs-1.1.dev1.dist-info/licenses/COPYRIGHT' 2025-11-20T12:35:53,789 adding 'dissect_apfs-1.1.dev1.dist-info/licenses/LICENSE' 2025-11-20T12:35:53,790 adding 'dissect_apfs-1.1.dev1.dist-info/METADATA' 2025-11-20T12:35:53,791 adding 'dissect_apfs-1.1.dev1.dist-info/WHEEL' 2025-11-20T12:35:53,792 adding 'dissect_apfs-1.1.dev1.dist-info/top_level.txt' 2025-11-20T12:35:53,793 adding 'dissect_apfs-1.1.dev1.dist-info/RECORD' 2025-11-20T12:35:53,796 removing build/bdist.linux-armv7l/wheel 2025-11-20T12:35:53,907 Building wheel for dissect-apfs (pyproject.toml): finished with status 'done' 2025-11-20T12:35:53,913 Created wheel for dissect-apfs: filename=dissect_apfs-1.1.dev1-py3-none-any.whl size=67775 sha256=eff72f0d8091f674d312e2c4033c9b49d2d3d4f68bd1b91f5f66af9a4fd84feb 2025-11-20T12:35:53,914 Stored in directory: /tmp/pip-ephem-wheel-cache-2aw3ikux/wheels/00/f4/23/cf38967cf7cb20f9dd8650308b63e3b4f9995dfa40243df0b8 2025-11-20T12:35:53,926 Successfully built dissect-apfs 2025-11-20T12:35:53,932 Removed build tracker: '/tmp/pip-build-tracker-qwfkmr3h'