2026-03-13T18:40:42,600 Created temporary directory: /tmp/pip-ephem-wheel-cache-_c_90val 2026-03-13T18:40:42,601 Created temporary directory: /tmp/pip-build-tracker-yqq9w_y9 2026-03-13T18:40:42,602 Initialized build tracking at /tmp/pip-build-tracker-yqq9w_y9 2026-03-13T18:40:42,602 Created build tracker: /tmp/pip-build-tracker-yqq9w_y9 2026-03-13T18:40:42,603 Entered build tracker: /tmp/pip-build-tracker-yqq9w_y9 2026-03-13T18:40:42,604 Created temporary directory: /tmp/pip-wheel-leeodju6 2026-03-13T18:40:42,607 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-03-13T18:40:42,609 Created temporary directory: /tmp/pip-ephem-wheel-cache-lkrsxnm2 2026-03-13T18:40:42,631 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-13T18:40:42,634 2 location(s) to search for versions of green2blue: 2026-03-13T18:40:42,634 * https://pypi.org/simple/green2blue/ 2026-03-13T18:40:42,634 * https://www.piwheels.org/simple/green2blue/ 2026-03-13T18:40:42,635 Fetching project page and analyzing links: https://pypi.org/simple/green2blue/ 2026-03-13T18:40:42,636 Getting page https://pypi.org/simple/green2blue/ 2026-03-13T18:40:42,637 Found index url https://pypi.org/simple 2026-03-13T18:40:42,851 Fetched page https://pypi.org/simple/green2blue/ as application/vnd.pypi.simple.v1+json 2026-03-13T18:40:42,852 Skipping link: No binaries permitted for green2blue: https://files.pythonhosted.org/packages/71/ab/06c156e4d6240a02f318ca51fbdff9d8ff1b713f6f71c92e6e8fc09625e0/green2blue-0.1.0-py3-none-any.whl (from https://pypi.org/simple/green2blue/) (requires-python:>=3.10) 2026-03-13T18:40:42,854 Found link https://files.pythonhosted.org/packages/6f/95/c8f7de1af168ab9daf9bd6c214d00536c877cb730b8db7d20799711803c9/green2blue-0.1.0.tar.gz (from https://pypi.org/simple/green2blue/) (requires-python:>=3.10), version: 0.1.0 2026-03-13T18:40:42,854 Fetching project page and analyzing links: https://www.piwheels.org/simple/green2blue/ 2026-03-13T18:40:42,855 Getting page https://www.piwheels.org/simple/green2blue/ 2026-03-13T18:40:42,857 Found index url https://www.piwheels.org/simple 2026-03-13T18:40:43,015 Fetched page https://www.piwheels.org/simple/green2blue/ as text/html 2026-03-13T18:40:43,017 Skipping link: not a file: https://www.piwheels.org/simple/green2blue/ 2026-03-13T18:40:43,017 Skipping link: not a file: https://pypi.org/simple/green2blue/ 2026-03-13T18:40:43,036 Given no hashes to check 1 links for project 'green2blue': discarding no candidates 2026-03-13T18:40:43,054 Collecting green2blue==0.1.0 2026-03-13T18:40:43,057 Created temporary directory: /tmp/pip-unpack-xmh_ldjl 2026-03-13T18:40:43,269 Downloading green2blue-0.1.0.tar.gz (487 kB) 2026-03-13T18:40:43,579 Added green2blue==0.1.0 from https://files.pythonhosted.org/packages/6f/95/c8f7de1af168ab9daf9bd6c214d00536c877cb730b8db7d20799711803c9/green2blue-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-yqq9w_y9' 2026-03-13T18:40:43,584 Created temporary directory: /tmp/pip-build-env-_wgw0epr 2026-03-13T18:40:43,589 Installing build dependencies: started 2026-03-13T18:40:43,590 Running command pip subprocess to install build dependencies 2026-03-13T18:40:44,726 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-13T18:40:45,332 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-03-13T18:40:45,356 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-13T18:40:47,080 Collecting setuptools>=68.0 2026-03-13T18:40:47,226 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-13T18:40:50,187 Installing collected packages: setuptools 2026-03-13T18:40:53,270 Successfully installed setuptools-82.0.1 2026-03-13T18:40:53,537 Installing build dependencies: finished with status 'done' 2026-03-13T18:40:53,544 Getting requirements to build wheel: started 2026-03-13T18:40:53,545 Running command Getting requirements to build wheel 2026-03-13T18:40:54,533 running egg_info 2026-03-13T18:40:54,538 writing src/green2blue.egg-info/PKG-INFO 2026-03-13T18:40:54,544 writing dependency_links to src/green2blue.egg-info/dependency_links.txt 2026-03-13T18:40:54,545 writing entry points to src/green2blue.egg-info/entry_points.txt 2026-03-13T18:40:54,548 writing requirements to src/green2blue.egg-info/requires.txt 2026-03-13T18:40:54,549 writing top-level names to src/green2blue.egg-info/top_level.txt 2026-03-13T18:40:54,578 reading manifest file 'src/green2blue.egg-info/SOURCES.txt' 2026-03-13T18:40:54,584 adding license file 'LICENSE' 2026-03-13T18:40:54,590 writing manifest file 'src/green2blue.egg-info/SOURCES.txt' 2026-03-13T18:40:54,686 Getting requirements to build wheel: finished with status 'done' 2026-03-13T18:40:54,690 Created temporary directory: /tmp/pip-modern-metadata-op_59p6r 2026-03-13T18:40:54,692 Preparing metadata (pyproject.toml): started 2026-03-13T18:40:54,693 Running command Preparing metadata (pyproject.toml) 2026-03-13T18:40:55,345 running dist_info 2026-03-13T18:40:55,355 creating /tmp/pip-modern-metadata-op_59p6r/green2blue.egg-info 2026-03-13T18:40:55,356 writing /tmp/pip-modern-metadata-op_59p6r/green2blue.egg-info/PKG-INFO 2026-03-13T18:40:55,361 writing dependency_links to /tmp/pip-modern-metadata-op_59p6r/green2blue.egg-info/dependency_links.txt 2026-03-13T18:40:55,363 writing entry points to /tmp/pip-modern-metadata-op_59p6r/green2blue.egg-info/entry_points.txt 2026-03-13T18:40:55,366 writing requirements to /tmp/pip-modern-metadata-op_59p6r/green2blue.egg-info/requires.txt 2026-03-13T18:40:55,367 writing top-level names to /tmp/pip-modern-metadata-op_59p6r/green2blue.egg-info/top_level.txt 2026-03-13T18:40:55,368 writing manifest file '/tmp/pip-modern-metadata-op_59p6r/green2blue.egg-info/SOURCES.txt' 2026-03-13T18:40:55,394 reading manifest file '/tmp/pip-modern-metadata-op_59p6r/green2blue.egg-info/SOURCES.txt' 2026-03-13T18:40:55,396 adding license file 'LICENSE' 2026-03-13T18:40:55,401 writing manifest file '/tmp/pip-modern-metadata-op_59p6r/green2blue.egg-info/SOURCES.txt' 2026-03-13T18:40:55,402 creating '/tmp/pip-modern-metadata-op_59p6r/green2blue-0.1.0.dist-info' 2026-03-13T18:40:55,527 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-13T18:40:55,532 Source in /tmp/pip-wheel-leeodju6/green2blue_cd0a4158f3b14acbba3d89c57b3011ad has version 0.1.0, which satisfies requirement green2blue==0.1.0 from https://files.pythonhosted.org/packages/6f/95/c8f7de1af168ab9daf9bd6c214d00536c877cb730b8db7d20799711803c9/green2blue-0.1.0.tar.gz 2026-03-13T18:40:55,533 Removed green2blue==0.1.0 from https://files.pythonhosted.org/packages/6f/95/c8f7de1af168ab9daf9bd6c214d00536c877cb730b8db7d20799711803c9/green2blue-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-yqq9w_y9' 2026-03-13T18:40:55,539 Created temporary directory: /tmp/pip-unpack-tt_0_vqi 2026-03-13T18:40:55,540 Building wheels for collected packages: green2blue 2026-03-13T18:40:55,545 Created temporary directory: /tmp/pip-wheel-vhjihks3 2026-03-13T18:40:55,545 Destination directory: /tmp/pip-wheel-vhjihks3 2026-03-13T18:40:55,548 Building wheel for green2blue (pyproject.toml): started 2026-03-13T18:40:55,549 Running command Building wheel for green2blue (pyproject.toml) 2026-03-13T18:40:56,180 running bdist_wheel 2026-03-13T18:40:56,197 running build 2026-03-13T18:40:56,198 running build_py 2026-03-13T18:40:56,204 creating build/lib/green2blue 2026-03-13T18:40:56,206 copying src/green2blue/models.py -> build/lib/green2blue 2026-03-13T18:40:56,209 copying src/green2blue/exceptions.py -> build/lib/green2blue 2026-03-13T18:40:56,211 copying src/green2blue/__main__.py -> build/lib/green2blue 2026-03-13T18:40:56,213 copying src/green2blue/pipeline.py -> build/lib/green2blue 2026-03-13T18:40:56,216 copying src/green2blue/verify.py -> build/lib/green2blue 2026-03-13T18:40:56,218 copying src/green2blue/__init__.py -> build/lib/green2blue 2026-03-13T18:40:56,220 copying src/green2blue/wizard.py -> build/lib/green2blue 2026-03-13T18:40:56,223 copying src/green2blue/corpus.py -> build/lib/green2blue 2026-03-13T18:40:56,225 copying src/green2blue/review.py -> build/lib/green2blue 2026-03-13T18:40:56,227 copying src/green2blue/cli.py -> build/lib/green2blue 2026-03-13T18:40:56,232 creating build/lib/green2blue/converter 2026-03-13T18:40:56,233 copying src/green2blue/converter/message_converter.py -> build/lib/green2blue/converter 2026-03-13T18:40:56,236 copying src/green2blue/converter/phone.py -> build/lib/green2blue/converter 2026-03-13T18:40:56,238 copying src/green2blue/converter/timestamp.py -> build/lib/green2blue/converter 2026-03-13T18:40:56,240 copying src/green2blue/converter/__init__.py -> build/lib/green2blue/converter 2026-03-13T18:40:56,242 creating build/lib/green2blue/testing 2026-03-13T18:40:56,243 copying src/green2blue/testing/__init__.py -> build/lib/green2blue/testing 2026-03-13T18:40:56,245 copying src/green2blue/testing/android_fixture.py -> build/lib/green2blue/testing 2026-03-13T18:40:56,249 creating build/lib/green2blue/ios 2026-03-13T18:40:56,250 copying src/green2blue/ios/attributed_body.py -> build/lib/green2blue/ios 2026-03-13T18:40:56,252 copying src/green2blue/ios/trigger_utils.py -> build/lib/green2blue/ios 2026-03-13T18:40:56,254 copying src/green2blue/ios/backup.py -> build/lib/green2blue/ios 2026-03-13T18:40:56,257 copying src/green2blue/ios/device.py -> build/lib/green2blue/ios 2026-03-13T18:40:56,260 copying src/green2blue/ios/mbdb.py -> build/lib/green2blue/ios 2026-03-13T18:40:56,262 copying src/green2blue/ios/plist_utils.py -> build/lib/green2blue/ios 2026-03-13T18:40:56,265 copying src/green2blue/ios/manifest.py -> build/lib/green2blue/ios 2026-03-13T18:40:56,267 copying src/green2blue/ios/message_summary.py -> build/lib/green2blue/ios 2026-03-13T18:40:56,270 copying src/green2blue/ios/attachment.py -> build/lib/green2blue/ios 2026-03-13T18:40:56,272 copying src/green2blue/ios/__init__.py -> build/lib/green2blue/ios 2026-03-13T18:40:56,274 copying src/green2blue/ios/sms_db.py -> build/lib/green2blue/ios 2026-03-13T18:40:56,277 copying src/green2blue/ios/crypto.py -> build/lib/green2blue/ios 2026-03-13T18:40:56,279 copying src/green2blue/ios/prepare_sync.py -> build/lib/green2blue/ios 2026-03-13T18:40:56,282 creating build/lib/green2blue/parser 2026-03-13T18:40:56,283 copying src/green2blue/parser/zip_reader.py -> build/lib/green2blue/parser 2026-03-13T18:40:56,285 copying src/green2blue/parser/ndjson_parser.py -> build/lib/green2blue/parser 2026-03-13T18:40:56,288 copying src/green2blue/parser/__init__.py -> build/lib/green2blue/parser 2026-03-13T18:40:56,290 creating build/lib/green2blue/archive 2026-03-13T18:40:56,291 copying src/green2blue/archive/report.py -> build/lib/green2blue/archive 2026-03-13T18:40:56,293 copying src/green2blue/archive/export_android.py -> build/lib/green2blue/archive 2026-03-13T18:40:56,296 copying src/green2blue/archive/merge.py -> build/lib/green2blue/archive 2026-03-13T18:40:56,299 copying src/green2blue/archive/stage.py -> build/lib/green2blue/archive 2026-03-13T18:40:56,301 copying src/green2blue/archive/workflow.py -> build/lib/green2blue/archive 2026-03-13T18:40:56,304 copying src/green2blue/archive/android_import.py -> build/lib/green2blue/archive 2026-03-13T18:40:56,307 copying src/green2blue/archive/db.py -> build/lib/green2blue/archive 2026-03-13T18:40:56,309 copying src/green2blue/archive/verify.py -> build/lib/green2blue/archive 2026-03-13T18:40:56,312 copying src/green2blue/archive/__init__.py -> build/lib/green2blue/archive 2026-03-13T18:40:56,314 copying src/green2blue/archive/ios_import.py -> build/lib/green2blue/archive 2026-03-13T18:40:56,317 copying src/green2blue/archive/render_verify.py -> build/lib/green2blue/archive 2026-03-13T18:40:56,320 running egg_info 2026-03-13T18:40:56,330 writing src/green2blue.egg-info/PKG-INFO 2026-03-13T18:40:56,334 writing dependency_links to src/green2blue.egg-info/dependency_links.txt 2026-03-13T18:40:56,336 writing entry points to src/green2blue.egg-info/entry_points.txt 2026-03-13T18:40:56,338 writing requirements to src/green2blue.egg-info/requires.txt 2026-03-13T18:40:56,339 writing top-level names to src/green2blue.egg-info/top_level.txt 2026-03-13T18:40:56,356 reading manifest file 'src/green2blue.egg-info/SOURCES.txt' 2026-03-13T18:40:56,362 adding license file 'LICENSE' 2026-03-13T18:40:56,367 writing manifest file 'src/green2blue.egg-info/SOURCES.txt' 2026-03-13T18:40:56,374 creating build/lib/green2blue/testing/assets 2026-03-13T18:40:56,375 copying src/green2blue/testing/assets/fixture_receipt.jpg -> build/lib/green2blue/testing/assets 2026-03-13T18:40:56,379 copying src/green2blue/testing/assets/fixture_attachment_only.jpg -> build/lib/green2blue/testing/assets 2026-03-13T18:40:56,382 copying src/green2blue/testing/assets/fixture_caption.jpg -> build/lib/green2blue/testing/assets 2026-03-13T18:40:56,385 copying src/green2blue/testing/assets/README.md -> build/lib/green2blue/testing/assets 2026-03-13T18:40:56,387 copying src/green2blue/testing/assets/fixture_group.png -> build/lib/green2blue/testing/assets 2026-03-13T18:40:56,393 copying src/green2blue/testing/assets/fixture_clip.mp4 -> build/lib/green2blue/testing/assets 2026-03-13T18:40:56,396 copying src/green2blue/testing/assets/fixture_rcs.jpg -> build/lib/green2blue/testing/assets 2026-03-13T18:40:56,414 installing to build/bdist.linux-armv7l/wheel 2026-03-13T18:40:56,414 running install 2026-03-13T18:40:56,437 running install_lib 2026-03-13T18:40:56,442 creating build/bdist.linux-armv7l/wheel 2026-03-13T18:40:56,445 creating build/bdist.linux-armv7l/wheel/green2blue 2026-03-13T18:40:56,446 copying build/lib/green2blue/models.py -> build/bdist.linux-armv7l/wheel/./green2blue 2026-03-13T18:40:56,449 creating build/bdist.linux-armv7l/wheel/green2blue/converter 2026-03-13T18:40:56,450 copying build/lib/green2blue/converter/message_converter.py -> build/bdist.linux-armv7l/wheel/./green2blue/converter 2026-03-13T18:40:56,452 copying build/lib/green2blue/converter/phone.py -> build/bdist.linux-armv7l/wheel/./green2blue/converter 2026-03-13T18:40:56,455 copying build/lib/green2blue/converter/timestamp.py -> build/bdist.linux-armv7l/wheel/./green2blue/converter 2026-03-13T18:40:56,457 copying build/lib/green2blue/converter/__init__.py -> build/bdist.linux-armv7l/wheel/./green2blue/converter 2026-03-13T18:40:56,458 copying build/lib/green2blue/exceptions.py -> build/bdist.linux-armv7l/wheel/./green2blue 2026-03-13T18:40:56,461 copying build/lib/green2blue/__main__.py -> build/bdist.linux-armv7l/wheel/./green2blue 2026-03-13T18:40:56,463 creating build/bdist.linux-armv7l/wheel/green2blue/testing 2026-03-13T18:40:56,464 creating build/bdist.linux-armv7l/wheel/green2blue/testing/assets 2026-03-13T18:40:56,466 copying build/lib/green2blue/testing/assets/fixture_receipt.jpg -> build/bdist.linux-armv7l/wheel/./green2blue/testing/assets 2026-03-13T18:40:56,469 copying build/lib/green2blue/testing/assets/fixture_attachment_only.jpg -> build/bdist.linux-armv7l/wheel/./green2blue/testing/assets 2026-03-13T18:40:56,471 copying build/lib/green2blue/testing/assets/fixture_caption.jpg -> build/bdist.linux-armv7l/wheel/./green2blue/testing/assets 2026-03-13T18:40:56,474 copying build/lib/green2blue/testing/assets/README.md -> build/bdist.linux-armv7l/wheel/./green2blue/testing/assets 2026-03-13T18:40:56,476 copying build/lib/green2blue/testing/assets/fixture_group.png -> build/bdist.linux-armv7l/wheel/./green2blue/testing/assets 2026-03-13T18:40:56,481 copying build/lib/green2blue/testing/assets/fixture_clip.mp4 -> build/bdist.linux-armv7l/wheel/./green2blue/testing/assets 2026-03-13T18:40:56,483 copying build/lib/green2blue/testing/assets/fixture_rcs.jpg -> build/bdist.linux-armv7l/wheel/./green2blue/testing/assets 2026-03-13T18:40:56,486 copying build/lib/green2blue/testing/__init__.py -> build/bdist.linux-armv7l/wheel/./green2blue/testing 2026-03-13T18:40:56,487 copying build/lib/green2blue/testing/android_fixture.py -> build/bdist.linux-armv7l/wheel/./green2blue/testing 2026-03-13T18:40:56,490 copying build/lib/green2blue/pipeline.py -> build/bdist.linux-armv7l/wheel/./green2blue 2026-03-13T18:40:56,492 copying build/lib/green2blue/verify.py -> build/bdist.linux-armv7l/wheel/./green2blue 2026-03-13T18:40:56,495 creating build/bdist.linux-armv7l/wheel/green2blue/ios 2026-03-13T18:40:56,496 copying build/lib/green2blue/ios/attributed_body.py -> build/bdist.linux-armv7l/wheel/./green2blue/ios 2026-03-13T18:40:56,498 copying build/lib/green2blue/ios/trigger_utils.py -> build/bdist.linux-armv7l/wheel/./green2blue/ios 2026-03-13T18:40:56,500 copying build/lib/green2blue/ios/backup.py -> build/bdist.linux-armv7l/wheel/./green2blue/ios 2026-03-13T18:40:56,503 copying build/lib/green2blue/ios/device.py -> build/bdist.linux-armv7l/wheel/./green2blue/ios 2026-03-13T18:40:56,505 copying build/lib/green2blue/ios/mbdb.py -> build/bdist.linux-armv7l/wheel/./green2blue/ios 2026-03-13T18:40:56,508 copying build/lib/green2blue/ios/plist_utils.py -> build/bdist.linux-armv7l/wheel/./green2blue/ios 2026-03-13T18:40:56,510 copying build/lib/green2blue/ios/manifest.py -> build/bdist.linux-armv7l/wheel/./green2blue/ios 2026-03-13T18:40:56,512 copying build/lib/green2blue/ios/message_summary.py -> build/bdist.linux-armv7l/wheel/./green2blue/ios 2026-03-13T18:40:56,515 copying build/lib/green2blue/ios/attachment.py -> build/bdist.linux-armv7l/wheel/./green2blue/ios 2026-03-13T18:40:56,517 copying build/lib/green2blue/ios/__init__.py -> build/bdist.linux-armv7l/wheel/./green2blue/ios 2026-03-13T18:40:56,518 copying build/lib/green2blue/ios/sms_db.py -> build/bdist.linux-armv7l/wheel/./green2blue/ios 2026-03-13T18:40:56,522 copying build/lib/green2blue/ios/crypto.py -> build/bdist.linux-armv7l/wheel/./green2blue/ios 2026-03-13T18:40:56,524 copying build/lib/green2blue/ios/prepare_sync.py -> build/bdist.linux-armv7l/wheel/./green2blue/ios 2026-03-13T18:40:56,527 copying build/lib/green2blue/__init__.py -> build/bdist.linux-armv7l/wheel/./green2blue 2026-03-13T18:40:56,529 copying build/lib/green2blue/wizard.py -> build/bdist.linux-armv7l/wheel/./green2blue 2026-03-13T18:40:56,531 copying build/lib/green2blue/corpus.py -> build/bdist.linux-armv7l/wheel/./green2blue 2026-03-13T18:40:56,534 copying build/lib/green2blue/review.py -> build/bdist.linux-armv7l/wheel/./green2blue 2026-03-13T18:40:56,537 creating build/bdist.linux-armv7l/wheel/green2blue/parser 2026-03-13T18:40:56,538 copying build/lib/green2blue/parser/zip_reader.py -> build/bdist.linux-armv7l/wheel/./green2blue/parser 2026-03-13T18:40:56,540 copying build/lib/green2blue/parser/ndjson_parser.py -> build/bdist.linux-armv7l/wheel/./green2blue/parser 2026-03-13T18:40:56,542 copying build/lib/green2blue/parser/__init__.py -> build/bdist.linux-armv7l/wheel/./green2blue/parser 2026-03-13T18:40:56,545 creating build/bdist.linux-armv7l/wheel/green2blue/archive 2026-03-13T18:40:56,546 copying build/lib/green2blue/archive/report.py -> build/bdist.linux-armv7l/wheel/./green2blue/archive 2026-03-13T18:40:56,548 copying build/lib/green2blue/archive/export_android.py -> build/bdist.linux-armv7l/wheel/./green2blue/archive 2026-03-13T18:40:56,551 copying build/lib/green2blue/archive/merge.py -> build/bdist.linux-armv7l/wheel/./green2blue/archive 2026-03-13T18:40:56,553 copying build/lib/green2blue/archive/stage.py -> build/bdist.linux-armv7l/wheel/./green2blue/archive 2026-03-13T18:40:56,556 copying build/lib/green2blue/archive/workflow.py -> build/bdist.linux-armv7l/wheel/./green2blue/archive 2026-03-13T18:40:56,559 copying build/lib/green2blue/archive/android_import.py -> build/bdist.linux-armv7l/wheel/./green2blue/archive 2026-03-13T18:40:56,561 copying build/lib/green2blue/archive/db.py -> build/bdist.linux-armv7l/wheel/./green2blue/archive 2026-03-13T18:40:56,563 copying build/lib/green2blue/archive/verify.py -> build/bdist.linux-armv7l/wheel/./green2blue/archive 2026-03-13T18:40:56,565 copying build/lib/green2blue/archive/__init__.py -> build/bdist.linux-armv7l/wheel/./green2blue/archive 2026-03-13T18:40:56,567 copying build/lib/green2blue/archive/ios_import.py -> build/bdist.linux-armv7l/wheel/./green2blue/archive 2026-03-13T18:40:56,570 copying build/lib/green2blue/archive/render_verify.py -> build/bdist.linux-armv7l/wheel/./green2blue/archive 2026-03-13T18:40:56,572 copying build/lib/green2blue/cli.py -> build/bdist.linux-armv7l/wheel/./green2blue 2026-03-13T18:40:56,576 running install_egg_info 2026-03-13T18:40:56,580 Copying src/green2blue.egg-info to build/bdist.linux-armv7l/wheel/./green2blue-0.1.0-py3.11.egg-info 2026-03-13T18:40:56,593 running install_scripts 2026-03-13T18:40:56,604 creating build/bdist.linux-armv7l/wheel/green2blue-0.1.0.dist-info/WHEEL 2026-03-13T18:40:56,607 creating '/tmp/pip-wheel-vhjihks3/.tmp-tmbbdzqd/green2blue-0.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-13T18:40:56,609 adding 'green2blue/__init__.py' 2026-03-13T18:40:56,610 adding 'green2blue/__main__.py' 2026-03-13T18:40:56,620 adding 'green2blue/cli.py' 2026-03-13T18:40:56,623 adding 'green2blue/corpus.py' 2026-03-13T18:40:56,624 adding 'green2blue/exceptions.py' 2026-03-13T18:40:56,626 adding 'green2blue/models.py' 2026-03-13T18:40:56,630 adding 'green2blue/pipeline.py' 2026-03-13T18:40:56,634 adding 'green2blue/review.py' 2026-03-13T18:40:56,636 adding 'green2blue/verify.py' 2026-03-13T18:40:56,640 adding 'green2blue/wizard.py' 2026-03-13T18:40:56,642 adding 'green2blue/archive/__init__.py' 2026-03-13T18:40:56,644 adding 'green2blue/archive/android_import.py' 2026-03-13T18:40:56,647 adding 'green2blue/archive/db.py' 2026-03-13T18:40:56,649 adding 'green2blue/archive/export_android.py' 2026-03-13T18:40:56,651 adding 'green2blue/archive/ios_import.py' 2026-03-13T18:40:56,653 adding 'green2blue/archive/merge.py' 2026-03-13T18:40:56,656 adding 'green2blue/archive/render_verify.py' 2026-03-13T18:40:56,657 adding 'green2blue/archive/report.py' 2026-03-13T18:40:56,659 adding 'green2blue/archive/stage.py' 2026-03-13T18:40:56,661 adding 'green2blue/archive/verify.py' 2026-03-13T18:40:56,663 adding 'green2blue/archive/workflow.py' 2026-03-13T18:40:56,665 adding 'green2blue/converter/__init__.py' 2026-03-13T18:40:56,667 adding 'green2blue/converter/message_converter.py' 2026-03-13T18:40:56,669 adding 'green2blue/converter/phone.py' 2026-03-13T18:40:56,670 adding 'green2blue/converter/timestamp.py' 2026-03-13T18:40:56,672 adding 'green2blue/ios/__init__.py' 2026-03-13T18:40:56,673 adding 'green2blue/ios/attachment.py' 2026-03-13T18:40:56,675 adding 'green2blue/ios/attributed_body.py' 2026-03-13T18:40:56,677 adding 'green2blue/ios/backup.py' 2026-03-13T18:40:56,680 adding 'green2blue/ios/crypto.py' 2026-03-13T18:40:56,683 adding 'green2blue/ios/device.py' 2026-03-13T18:40:56,685 adding 'green2blue/ios/manifest.py' 2026-03-13T18:40:56,687 adding 'green2blue/ios/mbdb.py' 2026-03-13T18:40:56,689 adding 'green2blue/ios/message_summary.py' 2026-03-13T18:40:56,691 adding 'green2blue/ios/plist_utils.py' 2026-03-13T18:40:56,693 adding 'green2blue/ios/prepare_sync.py' 2026-03-13T18:40:56,698 adding 'green2blue/ios/sms_db.py' 2026-03-13T18:40:56,700 adding 'green2blue/ios/trigger_utils.py' 2026-03-13T18:40:56,702 adding 'green2blue/parser/__init__.py' 2026-03-13T18:40:56,704 adding 'green2blue/parser/ndjson_parser.py' 2026-03-13T18:40:56,705 adding 'green2blue/parser/zip_reader.py' 2026-03-13T18:40:56,707 adding 'green2blue/testing/__init__.py' 2026-03-13T18:40:56,709 adding 'green2blue/testing/android_fixture.py' 2026-03-13T18:40:56,711 adding 'green2blue/testing/assets/README.md' 2026-03-13T18:40:56,713 adding 'green2blue/testing/assets/fixture_attachment_only.jpg' 2026-03-13T18:40:56,716 adding 'green2blue/testing/assets/fixture_caption.jpg' 2026-03-13T18:40:56,719 adding 'green2blue/testing/assets/fixture_clip.mp4' 2026-03-13T18:40:56,737 adding 'green2blue/testing/assets/fixture_group.png' 2026-03-13T18:40:56,742 adding 'green2blue/testing/assets/fixture_rcs.jpg' 2026-03-13T18:40:56,745 adding 'green2blue/testing/assets/fixture_receipt.jpg' 2026-03-13T18:40:56,748 adding 'green2blue-0.1.0.dist-info/licenses/LICENSE' 2026-03-13T18:40:56,749 adding 'green2blue-0.1.0.dist-info/METADATA' 2026-03-13T18:40:56,750 adding 'green2blue-0.1.0.dist-info/WHEEL' 2026-03-13T18:40:56,751 adding 'green2blue-0.1.0.dist-info/entry_points.txt' 2026-03-13T18:40:56,752 adding 'green2blue-0.1.0.dist-info/top_level.txt' 2026-03-13T18:40:56,753 adding 'green2blue-0.1.0.dist-info/RECORD' 2026-03-13T18:40:56,760 removing build/bdist.linux-armv7l/wheel 2026-03-13T18:40:56,870 Building wheel for green2blue (pyproject.toml): finished with status 'done' 2026-03-13T18:40:56,883 Created wheel for green2blue: filename=green2blue-0.1.0-py3-none-any.whl size=447352 sha256=44bb49c297188009c9be806ed980f7c1396b1b54e2f41ebc12ece81d592b0b4c 2026-03-13T18:40:56,884 Stored in directory: /tmp/pip-ephem-wheel-cache-lkrsxnm2/wheels/47/4c/35/787091a7bf65074f58c1256007183b4eb2bd1c8d57fa4d7945 2026-03-13T18:40:56,897 Successfully built green2blue 2026-03-13T18:40:56,914 Removed build tracker: '/tmp/pip-build-tracker-yqq9w_y9'