2026-07-26T14:52:51,938 Created temporary directory: /tmp/pip-ephem-wheel-cache-oth1h7a9 2026-07-26T14:52:51,940 Created temporary directory: /tmp/pip-build-tracker-yfb__y97 2026-07-26T14:52:51,940 Initialized build tracking at /tmp/pip-build-tracker-yfb__y97 2026-07-26T14:52:51,941 Created build tracker: /tmp/pip-build-tracker-yfb__y97 2026-07-26T14:52:51,941 Entered build tracker: /tmp/pip-build-tracker-yfb__y97 2026-07-26T14:52:51,942 Created temporary directory: /tmp/pip-wheel-gov8b6e3 2026-07-26T14:52:51,945 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-07-26T14:52:51,947 Created temporary directory: /tmp/pip-ephem-wheel-cache-ahsiyiae 2026-07-26T14:52:51,969 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-26T14:52:51,973 2 location(s) to search for versions of obniz: 2026-07-26T14:52:51,973 * https://pypi.org/simple/obniz/ 2026-07-26T14:52:51,973 * https://www.piwheels.org/simple/obniz/ 2026-07-26T14:52:51,974 Fetching project page and analyzing links: https://pypi.org/simple/obniz/ 2026-07-26T14:52:51,974 Getting page https://pypi.org/simple/obniz/ 2026-07-26T14:52:51,976 Found index url https://pypi.org/simple 2026-07-26T14:52:52,307 Fetched page https://pypi.org/simple/obniz/ as application/vnd.pypi.simple.v1+json 2026-07-26T14:52:52,312 Skipping link: No binaries permitted for obniz: https://files.pythonhosted.org/packages/94/24/7ef0f58cb51121579ebf8f0fd2944ee16c3365335f521b3b5f2339ba3933/obniz-0.1.0-py3-none-any.whl (from https://pypi.org/simple/obniz/) 2026-07-26T14:52:52,313 Found link https://files.pythonhosted.org/packages/04/e1/8eb00585c806277c059eab747b1ef2ac3ad6f4dc32bfe1670ff6cc948305/obniz-0.1.0.tar.gz (from https://pypi.org/simple/obniz/), version: 0.1.0 2026-07-26T14:52:52,314 Skipping link: No binaries permitted for obniz: https://files.pythonhosted.org/packages/ed/e1/54ef44522c98aaecb69bd8c0d6fa47e2fa49d65ec3511c1d9ca6ac94bb40/obniz-0.1.1-py3-none-any.whl (from https://pypi.org/simple/obniz/) 2026-07-26T14:52:52,314 Found link https://files.pythonhosted.org/packages/9b/d8/5fa8966d0383821a347ca4984a6a38b9796045da4f0ebdf7a20195647a02/obniz-0.1.1.tar.gz (from https://pypi.org/simple/obniz/), version: 0.1.1 2026-07-26T14:52:52,315 Skipping link: No binaries permitted for obniz: https://files.pythonhosted.org/packages/d4/92/df7ef1744588f64d5b860356c68ab9b71394e15ac94f8c031800a279b4b6/obniz-0.2.0-py3-none-any.whl (from https://pypi.org/simple/obniz/) 2026-07-26T14:52:52,316 Found link https://files.pythonhosted.org/packages/f1/56/20a87d5f1463bee2d55c0470475078ebd1247a9cbc61880dc74a0acab076/obniz-0.2.0.tar.gz (from https://pypi.org/simple/obniz/), version: 0.2.0 2026-07-26T14:52:52,317 Skipping link: No binaries permitted for obniz: https://files.pythonhosted.org/packages/9d/38/b2d2293aa9950f70a13ccabc4c2d9cca40deda2f18b1c2c02c2d53163bdc/obniz-0.3.0-py3-none-any.whl (from https://pypi.org/simple/obniz/) 2026-07-26T14:52:52,317 Found link https://files.pythonhosted.org/packages/91/33/540c6504add677965294db2149962c3a1a843ac0fc2346f19179b1db1b92/obniz-0.3.0.tar.gz (from https://pypi.org/simple/obniz/), version: 0.3.0 2026-07-26T14:52:52,318 Skipping link: No binaries permitted for obniz: https://files.pythonhosted.org/packages/1d/26/5b4a09f9d05ded0558f621f0fea9def673cf58f3af654cb79733730a1af1/obniz-0.4.0-py3-none-any.whl (from https://pypi.org/simple/obniz/) 2026-07-26T14:52:52,319 Found link https://files.pythonhosted.org/packages/dd/3f/eaf64edaa5e945da24a0460db0af1a1613205d38908a97fc77a82a62ca44/obniz-0.4.0.tar.gz (from https://pypi.org/simple/obniz/), version: 0.4.0 2026-07-26T14:52:52,319 Skipping link: No binaries permitted for obniz: https://files.pythonhosted.org/packages/bf/71/f1a979af588749613f8aa40d5b80a9d5df1a4e1ca800ce83dc8a71b4ba81/obniz-0.4.1-py3-none-any.whl (from https://pypi.org/simple/obniz/) 2026-07-26T14:52:52,320 Found link https://files.pythonhosted.org/packages/c4/50/79b15ea6f4c19317629aae5fde0943f9b4cbfd5acd960f364e72acb6b7fb/obniz-0.4.1.tar.gz (from https://pypi.org/simple/obniz/), version: 0.4.1 2026-07-26T14:52:52,321 Skipping link: No binaries permitted for obniz: https://files.pythonhosted.org/packages/17/ea/c35c39c8b3df7de668b3aa899a2a5bcfbc9ea49ca4ed6deb58507f7a336b/obniz-0.5.0-py3-none-any.whl (from https://pypi.org/simple/obniz/) 2026-07-26T14:52:52,321 Found link https://files.pythonhosted.org/packages/d5/28/63f5673dc49a0f99dd7909f39058121164dda6e387dbb4cd0d7ed7c21162/obniz-0.5.0.tar.gz (from https://pypi.org/simple/obniz/), version: 0.5.0 2026-07-26T14:52:52,322 Skipping link: No binaries permitted for obniz: https://files.pythonhosted.org/packages/f4/bb/4130ca30dc42d3ec1fc89807594d030be7d09fd6c6d4b36f0b0549c133ee/obniz-0.5.1-py3-none-any.whl (from https://pypi.org/simple/obniz/) 2026-07-26T14:52:52,322 Found link https://files.pythonhosted.org/packages/2c/74/4beac21e922a01f8a36918c81b67aa02e97e83e3a09b915109486a495515/obniz-0.5.1.tar.gz (from https://pypi.org/simple/obniz/), version: 0.5.1 2026-07-26T14:52:52,323 Skipping link: No binaries permitted for obniz: https://files.pythonhosted.org/packages/f1/a4/03639be3a97b66a2296c1a0684e85e04a7369bdfe557a91697dc948562a0/obniz-0.5.2-py3-none-any.whl (from https://pypi.org/simple/obniz/) 2026-07-26T14:52:52,323 Skipping link: No binaries permitted for obniz: https://files.pythonhosted.org/packages/0a/48/e84080da70be4b3db10e09642886c3cf79b7c862c690d7f2ab22d73ba874/obniz-0.6.0-py3-none-any.whl (from https://pypi.org/simple/obniz/) 2026-07-26T14:52:52,324 Found link https://files.pythonhosted.org/packages/ca/22/eaf01f4d4d5b5797e30fa23d513b97cab6b35093c72f9a2c87fbf5a9c420/obniz-0.6.0.tar.gz (from https://pypi.org/simple/obniz/), version: 0.6.0 2026-07-26T14:52:52,324 Skipping link: No binaries permitted for obniz: https://files.pythonhosted.org/packages/88/8e/81f49bc0e8181944064d7663a51e44f4ef61634b3e97b77f4654c65f9852/obniz-0.7.0-py3-none-any.whl (from https://pypi.org/simple/obniz/) (requires-python:>=3.8) 2026-07-26T14:52:52,325 Found link https://files.pythonhosted.org/packages/bf/1e/1158715f3f79bb6340c20e311e2796ddf99a015153f9ae3e71a766e682fe/obniz-0.7.0.tar.gz (from https://pypi.org/simple/obniz/) (requires-python:>=3.8), version: 0.7.0 2026-07-26T14:52:52,326 Fetching project page and analyzing links: https://www.piwheels.org/simple/obniz/ 2026-07-26T14:52:52,327 Getting page https://www.piwheels.org/simple/obniz/ 2026-07-26T14:52:52,328 Found index url https://www.piwheels.org/simple 2026-07-26T14:52:52,634 Fetched page https://www.piwheels.org/simple/obniz/ as text/html 2026-07-26T14:52:52,637 Skipping link: No binaries permitted for obniz: https://archive1.piwheels.org/simple/obniz/obniz-0.6.0-py3-none-any.whl#sha256=60c9032632579a7c2d8cb1e344af5aa47e17335fd47fd09a0663a04b07def40f (from https://www.piwheels.org/simple/obniz/) 2026-07-26T14:52:52,638 Skipping link: No binaries permitted for obniz: https://archive1.piwheels.org/simple/obniz/obniz-0.5.1-py3-none-any.whl#sha256=4f8f9cde1f35fff7df860c8bc03c0f7a66dcd4db2dd0f64181544ccd1efc6099 (from https://www.piwheels.org/simple/obniz/) 2026-07-26T14:52:52,639 Skipping link: No binaries permitted for obniz: https://archive1.piwheels.org/simple/obniz/obniz-0.5.0-py3-none-any.whl#sha256=640183f68a31a72bdb0352bd42822d060743dca861d2c30211121da1162f573c (from https://www.piwheels.org/simple/obniz/) 2026-07-26T14:52:52,639 Skipping link: No binaries permitted for obniz: https://archive1.piwheels.org/simple/obniz/obniz-0.4.1-py3-none-any.whl#sha256=a0f9ab1e435beb90d4cbfdd6ea6789c93ee4303d0d592ebc207b7ea1ba0f7376 (from https://www.piwheels.org/simple/obniz/) 2026-07-26T14:52:52,640 Skipping link: No binaries permitted for obniz: https://archive1.piwheels.org/simple/obniz/obniz-0.4.0-py3-none-any.whl#sha256=325d8f98e97b6e1e0c8fd13880c164f0afb8a2a9cd592aa1df9ece4ebe504d42 (from https://www.piwheels.org/simple/obniz/) 2026-07-26T14:52:52,640 Skipping link: No binaries permitted for obniz: https://archive1.piwheels.org/simple/obniz/obniz-0.3.0-py3-none-any.whl#sha256=6f8fa97444fa10873a30d1a7a474b806e3500e673f5194d593d6506dcd632382 (from https://www.piwheels.org/simple/obniz/) 2026-07-26T14:52:52,641 Skipping link: No binaries permitted for obniz: https://archive1.piwheels.org/simple/obniz/obniz-0.2.0-py3-none-any.whl#sha256=939f78fd210d728fa077225eed90c6a36208a36102253496ff3556f847f5214e (from https://www.piwheels.org/simple/obniz/) 2026-07-26T14:52:52,642 Skipping link: No binaries permitted for obniz: https://archive1.piwheels.org/simple/obniz/obniz-0.1.1-py3-none-any.whl#sha256=0cd09960ab1f3ffe469d6e5031de895083c41059880a1268441610f9c7594620 (from https://www.piwheels.org/simple/obniz/) 2026-07-26T14:52:52,642 Skipping link: No binaries permitted for obniz: https://archive1.piwheels.org/simple/obniz/obniz-0.1.0-py3-none-any.whl#sha256=5570d04654e81bd27850c577c60cae39fcf1935021c9d7bcee14d65d8e47baeb (from https://www.piwheels.org/simple/obniz/) 2026-07-26T14:52:52,643 Skipping link: not a file: https://www.piwheels.org/simple/obniz/ 2026-07-26T14:52:52,643 Skipping link: not a file: https://pypi.org/simple/obniz/ 2026-07-26T14:52:52,664 Given no hashes to check 1 links for project 'obniz': discarding no candidates 2026-07-26T14:52:52,683 Collecting obniz==0.7.0 2026-07-26T14:52:52,685 Created temporary directory: /tmp/pip-unpack-y_wc0f2i 2026-07-26T14:52:53,027 Downloading obniz-0.7.0.tar.gz (13.8 MB) 2026-07-26T14:52:56,436 Added obniz==0.7.0 from https://files.pythonhosted.org/packages/bf/1e/1158715f3f79bb6340c20e311e2796ddf99a015153f9ae3e71a766e682fe/obniz-0.7.0.tar.gz to build tracker '/tmp/pip-build-tracker-yfb__y97' 2026-07-26T14:52:56,437 Running setup.py (path:/tmp/pip-wheel-gov8b6e3/obniz_d9c659357a42492fb4ec81b7717b5b10/setup.py) egg_info for package obniz 2026-07-26T14:52:56,438 Created temporary directory: /tmp/pip-pip-egg-info-meqgjahz 2026-07-26T14:52:56,439 Preparing metadata (setup.py): started 2026-07-26T14:52:56,440 Running command python setup.py egg_info 2026-07-26T14:52:57,379 running egg_info 2026-07-26T14:52:57,406 creating /tmp/pip-pip-egg-info-meqgjahz/obniz.egg-info 2026-07-26T14:52:57,408 writing /tmp/pip-pip-egg-info-meqgjahz/obniz.egg-info/PKG-INFO 2026-07-26T14:52:57,412 writing dependency_links to /tmp/pip-pip-egg-info-meqgjahz/obniz.egg-info/dependency_links.txt 2026-07-26T14:52:57,414 writing requirements to /tmp/pip-pip-egg-info-meqgjahz/obniz.egg-info/requires.txt 2026-07-26T14:52:57,415 writing top-level names to /tmp/pip-pip-egg-info-meqgjahz/obniz.egg-info/top_level.txt 2026-07-26T14:52:57,417 writing manifest file '/tmp/pip-pip-egg-info-meqgjahz/obniz.egg-info/SOURCES.txt' 2026-07-26T14:52:57,544 reading manifest file '/tmp/pip-pip-egg-info-meqgjahz/obniz.egg-info/SOURCES.txt' 2026-07-26T14:52:57,545 reading manifest template 'MANIFEST.in' 2026-07-26T14:52:57,585 adding license file 'LICENSE' 2026-07-26T14:52:57,603 writing manifest file '/tmp/pip-pip-egg-info-meqgjahz/obniz.egg-info/SOURCES.txt' 2026-07-26T14:52:57,714 Preparing metadata (setup.py): finished with status 'done' 2026-07-26T14:52:57,718 Source in /tmp/pip-wheel-gov8b6e3/obniz_d9c659357a42492fb4ec81b7717b5b10 has version 0.7.0, which satisfies requirement obniz==0.7.0 from https://files.pythonhosted.org/packages/bf/1e/1158715f3f79bb6340c20e311e2796ddf99a015153f9ae3e71a766e682fe/obniz-0.7.0.tar.gz 2026-07-26T14:52:57,719 Removed obniz==0.7.0 from https://files.pythonhosted.org/packages/bf/1e/1158715f3f79bb6340c20e311e2796ddf99a015153f9ae3e71a766e682fe/obniz-0.7.0.tar.gz from build tracker '/tmp/pip-build-tracker-yfb__y97' 2026-07-26T14:52:57,725 Created temporary directory: /tmp/pip-unpack-edy0__k9 2026-07-26T14:52:57,726 Building wheels for collected packages: obniz 2026-07-26T14:52:57,730 Created temporary directory: /tmp/pip-wheel-6nts34ic 2026-07-26T14:52:57,731 Building wheel for obniz (setup.py): started 2026-07-26T14:52:57,732 Destination directory: /tmp/pip-wheel-6nts34ic 2026-07-26T14:52:57,733 Running command python setup.py bdist_wheel 2026-07-26T14:52:58,598 running bdist_wheel 2026-07-26T14:52:58,729 running build 2026-07-26T14:52:58,729 running build_py 2026-07-26T14:52:58,759 creating build/lib/obniz 2026-07-26T14:52:58,761 copying obniz/__init__.py -> build/lib/obniz 2026-07-26T14:52:58,763 creating build/lib/tests 2026-07-26T14:52:58,764 copying tests/test_init.py -> build/lib/tests 2026-07-26T14:52:58,766 copying tests/obniz_json_validator.py -> build/lib/tests 2026-07-26T14:52:58,768 copying tests/conftest.py -> build/lib/tests 2026-07-26T14:52:58,769 copying tests/__init__.py -> build/lib/tests 2026-07-26T14:52:58,771 copying tests/test_obniz.py -> build/lib/tests 2026-07-26T14:52:58,773 copying tests/utils.py -> build/lib/tests 2026-07-26T14:52:58,775 creating build/lib/obniz/obniz 2026-07-26T14:52:58,776 copying obniz/obniz/obniz_components.py -> build/lib/obniz/obniz 2026-07-26T14:52:58,778 copying obniz/obniz/obniz_parts.py -> build/lib/obniz/obniz 2026-07-26T14:52:58,780 copying obniz/obniz/obniz_connection.py -> build/lib/obniz/obniz 2026-07-26T14:52:58,782 copying obniz/obniz/__init__.py -> build/lib/obniz/obniz 2026-07-26T14:52:58,784 copying obniz/obniz/obniz_system_methods.py -> build/lib/obniz/obniz 2026-07-26T14:52:58,786 copying obniz/obniz/obniz_uis.py -> build/lib/obniz/obniz 2026-07-26T14:52:58,788 copying obniz/obniz/__version__.py -> build/lib/obniz/obniz 2026-07-26T14:52:58,790 creating build/lib/obniz/parts 2026-07-26T14:52:58,791 copying obniz/parts/__init__.py -> build/lib/obniz/parts 2026-07-26T14:52:58,794 creating build/lib/obniz/obniz/libs 2026-07-26T14:52:58,795 copying obniz/obniz/libs/__init__.py -> build/lib/obniz/obniz/libs 2026-07-26T14:52:58,797 creating build/lib/obniz/obniz/libs/measurements 2026-07-26T14:52:58,798 copying obniz/obniz/libs/measurements/measure.py -> build/lib/obniz/obniz/libs/measurements 2026-07-26T14:52:58,800 copying obniz/obniz/libs/measurements/logicanalyzer.py -> build/lib/obniz/obniz/libs/measurements 2026-07-26T14:52:58,802 copying obniz/obniz/libs/measurements/__init__.py -> build/lib/obniz/obniz/libs/measurements 2026-07-26T14:52:58,804 creating build/lib/obniz/obniz/libs/embeds 2026-07-26T14:52:58,805 copying obniz/obniz/libs/embeds/__init__.py -> build/lib/obniz/obniz/libs/embeds 2026-07-26T14:52:58,807 copying obniz/obniz/libs/embeds/switch.py -> build/lib/obniz/obniz/libs/embeds 2026-07-26T14:52:58,809 copying obniz/obniz/libs/embeds/display.py -> build/lib/obniz/obniz/libs/embeds 2026-07-26T14:52:58,811 creating build/lib/obniz/obniz/libs/hw 2026-07-26T14:52:58,812 copying obniz/obniz/libs/hw/index.py -> build/lib/obniz/obniz/libs/hw 2026-07-26T14:52:58,814 copying obniz/obniz/libs/hw/__init__.py -> build/lib/obniz/obniz/libs/hw 2026-07-26T14:52:58,816 creating build/lib/obniz/obniz/libs/utils 2026-07-26T14:52:58,817 copying obniz/obniz/libs/utils/util.py -> build/lib/obniz/obniz/libs/utils 2026-07-26T14:52:58,819 copying obniz/obniz/libs/utils/__init__.py -> build/lib/obniz/obniz/libs/utils 2026-07-26T14:52:58,821 creating build/lib/obniz/obniz/libs/io_peripherals 2026-07-26T14:52:58,822 copying obniz/obniz/libs/io_peripherals/io.py -> build/lib/obniz/obniz/libs/io_peripherals 2026-07-26T14:52:58,824 copying obniz/obniz/libs/io_peripherals/io_.py -> build/lib/obniz/obniz/libs/io_peripherals 2026-07-26T14:52:58,825 copying obniz/obniz/libs/io_peripherals/ad.py -> build/lib/obniz/obniz/libs/io_peripherals 2026-07-26T14:52:58,827 copying obniz/obniz/libs/io_peripherals/__init__.py -> build/lib/obniz/obniz/libs/io_peripherals 2026-07-26T14:52:58,828 copying obniz/obniz/libs/io_peripherals/pwm.py -> build/lib/obniz/obniz/libs/io_peripherals 2026-07-26T14:52:58,830 copying obniz/obniz/libs/io_peripherals/spi.py -> build/lib/obniz/obniz/libs/io_peripherals 2026-07-26T14:52:58,832 copying obniz/obniz/libs/io_peripherals/uart.py -> build/lib/obniz/obniz/libs/io_peripherals 2026-07-26T14:52:58,834 copying obniz/obniz/libs/io_peripherals/i2c.py -> build/lib/obniz/obniz/libs/io_peripherals 2026-07-26T14:52:58,837 creating build/lib/obniz/obniz/libs/embeds/ble 2026-07-26T14:52:58,838 copying obniz/obniz/libs/embeds/ble/ble_scan.py -> build/lib/obniz/obniz/libs/embeds/ble 2026-07-26T14:52:58,840 copying obniz/obniz/libs/embeds/ble/ble_security.py -> build/lib/obniz/obniz/libs/embeds/ble 2026-07-26T14:52:58,842 copying obniz/obniz/libs/embeds/ble/ble_advertisement_builder.py -> build/lib/obniz/obniz/libs/embeds/ble 2026-07-26T14:52:58,844 copying obniz/obniz/libs/embeds/ble/ble_descriptor.py -> build/lib/obniz/obniz/libs/embeds/ble 2026-07-26T14:52:58,846 copying obniz/obniz/libs/embeds/ble/ble_remote_service.py -> build/lib/obniz/obniz/libs/embeds/ble 2026-07-26T14:52:58,848 copying obniz/obniz/libs/embeds/ble/ble_peripheral.py -> build/lib/obniz/obniz/libs/embeds/ble 2026-07-26T14:52:58,850 copying obniz/obniz/libs/embeds/ble/ble_remote_characteristic.py -> build/lib/obniz/obniz/libs/embeds/ble 2026-07-26T14:52:58,852 copying obniz/obniz/libs/embeds/ble/ble_remote_peripheral.py -> build/lib/obniz/obniz/libs/embeds/ble 2026-07-26T14:52:58,854 copying obniz/obniz/libs/embeds/ble/ble_service.py -> build/lib/obniz/obniz/libs/embeds/ble 2026-07-26T14:52:58,856 copying obniz/obniz/libs/embeds/ble/__init__.py -> build/lib/obniz/obniz/libs/embeds/ble 2026-07-26T14:52:58,857 copying obniz/obniz/libs/embeds/ble/ble_remote_attribute_abstract.py -> build/lib/obniz/obniz/libs/embeds/ble 2026-07-26T14:52:58,859 copying obniz/obniz/libs/embeds/ble/ble.py -> build/lib/obniz/obniz/libs/embeds/ble 2026-07-26T14:52:58,861 copying obniz/obniz/libs/embeds/ble/ble_advertisement.py -> build/lib/obniz/obniz/libs/embeds/ble 2026-07-26T14:52:58,863 copying obniz/obniz/libs/embeds/ble/ble_remote_descriptor.py -> build/lib/obniz/obniz/libs/embeds/ble 2026-07-26T14:52:58,865 copying obniz/obniz/libs/embeds/ble/ble_attribute_abstract.py -> build/lib/obniz/obniz/libs/embeds/ble 2026-07-26T14:52:58,867 copying obniz/obniz/libs/embeds/ble/ble_helper.py -> build/lib/obniz/obniz/libs/embeds/ble 2026-07-26T14:52:58,869 copying obniz/obniz/libs/embeds/ble/ble_characteristic.py -> build/lib/obniz/obniz/libs/embeds/ble 2026-07-26T14:52:58,871 creating build/lib/obniz/parts/Camera 2026-07-26T14:52:58,872 copying obniz/parts/Camera/__init__.py -> build/lib/obniz/parts/Camera 2026-07-26T14:52:58,874 creating build/lib/obniz/parts/MovementSensor 2026-07-26T14:52:58,875 copying obniz/parts/MovementSensor/__init__.py -> build/lib/obniz/parts/MovementSensor 2026-07-26T14:52:58,877 creating build/lib/obniz/parts/Light 2026-07-26T14:52:58,878 copying obniz/parts/Light/__init__.py -> build/lib/obniz/parts/Light 2026-07-26T14:52:58,880 creating build/lib/obniz/parts/TemperatureSensor 2026-07-26T14:52:58,881 copying obniz/parts/TemperatureSensor/__init__.py -> build/lib/obniz/parts/TemperatureSensor 2026-07-26T14:52:58,882 creating build/lib/obniz/parts/Moving 2026-07-26T14:52:58,883 copying obniz/parts/Moving/__init__.py -> build/lib/obniz/parts/Moving 2026-07-26T14:52:58,885 creating build/lib/obniz/parts/PressureSensor 2026-07-26T14:52:58,887 copying obniz/parts/PressureSensor/__init__.py -> build/lib/obniz/parts/PressureSensor 2026-07-26T14:52:58,889 creating build/lib/obniz/parts/DistanceSensor 2026-07-26T14:52:58,889 copying obniz/parts/DistanceSensor/__init__.py -> build/lib/obniz/parts/DistanceSensor 2026-07-26T14:52:58,892 creating build/lib/obniz/parts/Camera/ArduCAMMini 2026-07-26T14:52:58,892 copying obniz/parts/Camera/ArduCAMMini/__init__.py -> build/lib/obniz/parts/Camera/ArduCAMMini 2026-07-26T14:52:58,895 creating build/lib/obniz/parts/MovementSensor/JoyStick 2026-07-26T14:52:58,896 copying obniz/parts/MovementSensor/JoyStick/__init__.py -> build/lib/obniz/parts/MovementSensor/JoyStick 2026-07-26T14:52:58,899 creating build/lib/obniz/parts/MovementSensor/Potentiometer 2026-07-26T14:52:58,900 copying obniz/parts/MovementSensor/Potentiometer/__init__.py -> build/lib/obniz/parts/MovementSensor/Potentiometer 2026-07-26T14:52:58,902 creating build/lib/obniz/parts/MovementSensor/KXR94-2050 2026-07-26T14:52:58,903 copying obniz/parts/MovementSensor/KXR94-2050/__init__.py -> build/lib/obniz/parts/MovementSensor/KXR94-2050 2026-07-26T14:52:58,905 creating build/lib/obniz/parts/MovementSensor/Button 2026-07-26T14:52:58,906 copying obniz/parts/MovementSensor/Button/__init__.py -> build/lib/obniz/parts/MovementSensor/Button 2026-07-26T14:52:58,908 creating build/lib/obniz/parts/MovementSensor/HC-SR505 2026-07-26T14:52:58,909 copying obniz/parts/MovementSensor/HC-SR505/__init__.py -> build/lib/obniz/parts/MovementSensor/HC-SR505 2026-07-26T14:52:58,912 creating build/lib/obniz/parts/Light/LED 2026-07-26T14:52:58,912 copying obniz/parts/Light/LED/__init__.py -> build/lib/obniz/parts/Light/LED 2026-07-26T14:52:58,915 creating build/lib/obniz/parts/TemperatureSensor/analog 2026-07-26T14:52:58,916 copying obniz/parts/TemperatureSensor/analog/__init__.py -> build/lib/obniz/parts/TemperatureSensor/analog 2026-07-26T14:52:58,918 creating build/lib/obniz/parts/TemperatureSensor/i2c 2026-07-26T14:52:58,919 copying obniz/parts/TemperatureSensor/i2c/__init__.py -> build/lib/obniz/parts/TemperatureSensor/i2c 2026-07-26T14:52:58,921 creating build/lib/obniz/parts/TemperatureSensor/analog/LM60 2026-07-26T14:52:58,922 copying obniz/parts/TemperatureSensor/analog/LM60/__init__.py -> build/lib/obniz/parts/TemperatureSensor/analog/LM60 2026-07-26T14:52:58,924 creating build/lib/obniz/parts/TemperatureSensor/i2c/BME280 2026-07-26T14:52:58,925 copying obniz/parts/TemperatureSensor/i2c/BME280/__init__.py -> build/lib/obniz/parts/TemperatureSensor/i2c/BME280 2026-07-26T14:52:58,927 creating build/lib/obniz/parts/TemperatureSensor/i2c/SHT31 2026-07-26T14:52:58,928 copying obniz/parts/TemperatureSensor/i2c/SHT31/__init__.py -> build/lib/obniz/parts/TemperatureSensor/i2c/SHT31 2026-07-26T14:52:58,931 creating build/lib/obniz/parts/Moving/DCMotor 2026-07-26T14:52:58,932 copying obniz/parts/Moving/DCMotor/__init__.py -> build/lib/obniz/parts/Moving/DCMotor 2026-07-26T14:52:58,934 creating build/lib/obniz/parts/Moving/ServoMotor 2026-07-26T14:52:58,935 copying obniz/parts/Moving/ServoMotor/__init__.py -> build/lib/obniz/parts/Moving/ServoMotor 2026-07-26T14:52:58,937 creating build/lib/obniz/parts/Moving/StepperMotor 2026-07-26T14:52:58,938 copying obniz/parts/Moving/StepperMotor/__init__.py -> build/lib/obniz/parts/Moving/StepperMotor 2026-07-26T14:52:58,941 creating build/lib/obniz/parts/PressureSensor/FSR-40X 2026-07-26T14:52:58,942 copying obniz/parts/PressureSensor/FSR-40X/__init__.py -> build/lib/obniz/parts/PressureSensor/FSR-40X 2026-07-26T14:52:58,944 creating build/lib/obniz/parts/DistanceSensor/GP2Y0A21YK0F 2026-07-26T14:52:58,945 copying obniz/parts/DistanceSensor/GP2Y0A21YK0F/__init__.py -> build/lib/obniz/parts/DistanceSensor/GP2Y0A21YK0F 2026-07-26T14:52:58,947 creating build/lib/obniz/parts/DistanceSensor/HC-SR04 2026-07-26T14:52:58,948 copying obniz/parts/DistanceSensor/HC-SR04/__init__.py -> build/lib/obniz/parts/DistanceSensor/HC-SR04 2026-07-26T14:52:58,951 creating build/lib/tests/libs 2026-07-26T14:52:58,951 copying tests/libs/test_system.py -> build/lib/tests/libs 2026-07-26T14:52:58,953 copying tests/libs/__init__.py -> build/lib/tests/libs 2026-07-26T14:52:58,955 creating build/lib/tests/libs/measurements 2026-07-26T14:52:58,956 copying tests/libs/measurements/test_measure.py -> build/lib/tests/libs/measurements 2026-07-26T14:52:58,958 copying tests/libs/measurements/test_logicanalyzer.py -> build/lib/tests/libs/measurements 2026-07-26T14:52:58,960 copying tests/libs/measurements/__init__.py -> build/lib/tests/libs/measurements 2026-07-26T14:52:58,962 creating build/lib/tests/libs/embeds 2026-07-26T14:52:58,963 copying tests/libs/embeds/test_switch.py -> build/lib/tests/libs/embeds 2026-07-26T14:52:58,965 copying tests/libs/embeds/test_display.py -> build/lib/tests/libs/embeds 2026-07-26T14:52:58,967 copying tests/libs/embeds/__init__.py -> build/lib/tests/libs/embeds 2026-07-26T14:52:58,969 creating build/lib/tests/libs/io_peripherals 2026-07-26T14:52:58,970 copying tests/libs/io_peripherals/test_ad.py -> build/lib/tests/libs/io_peripherals 2026-07-26T14:52:58,971 copying tests/libs/io_peripherals/__init__.py -> build/lib/tests/libs/io_peripherals 2026-07-26T14:52:58,973 copying tests/libs/io_peripherals/test_i2c.py -> build/lib/tests/libs/io_peripherals 2026-07-26T14:52:58,975 copying tests/libs/io_peripherals/test_spi.py -> build/lib/tests/libs/io_peripherals 2026-07-26T14:52:58,977 copying tests/libs/io_peripherals/test_uart.py -> build/lib/tests/libs/io_peripherals 2026-07-26T14:52:58,979 copying tests/libs/io_peripherals/test_pwm.py -> build/lib/tests/libs/io_peripherals 2026-07-26T14:52:58,982 copying tests/libs/io_peripherals/test_io.py -> build/lib/tests/libs/io_peripherals 2026-07-26T14:52:58,984 creating build/lib/tests/libs/embeds/ble 2026-07-26T14:52:58,985 copying tests/libs/embeds/ble/test_central.py -> build/lib/tests/libs/embeds/ble 2026-07-26T14:52:58,988 copying tests/libs/embeds/ble/__init__.py -> build/lib/tests/libs/embeds/ble 2026-07-26T14:52:58,989 copying tests/libs/embeds/ble/test_peripheral_afterconnected.py -> build/lib/tests/libs/embeds/ble 2026-07-26T14:52:58,992 copying tests/libs/embeds/ble/test_central_afterconnected.py -> build/lib/tests/libs/embeds/ble 2026-07-26T14:52:58,994 copying tests/libs/embeds/ble/test_peripheral.py -> build/lib/tests/libs/embeds/ble 2026-07-26T14:52:58,997 running egg_info 2026-07-26T14:52:59,024 writing obniz.egg-info/PKG-INFO 2026-07-26T14:52:59,027 writing dependency_links to obniz.egg-info/dependency_links.txt 2026-07-26T14:52:59,029 writing requirements to obniz.egg-info/requires.txt 2026-07-26T14:52:59,030 writing top-level names to obniz.egg-info/top_level.txt 2026-07-26T14:52:59,089 reading manifest file 'obniz.egg-info/SOURCES.txt' 2026-07-26T14:52:59,115 reading manifest template 'MANIFEST.in' 2026-07-26T14:52:59,145 adding license file 'LICENSE' 2026-07-26T14:52:59,169 writing manifest file 'obniz.egg-info/SOURCES.txt' 2026-07-26T14:52:59,172 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.obniz.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,173 !! 2026-07-26T14:52:59,174 ******************************************************************************** 2026-07-26T14:52:59,175 ############################ 2026-07-26T14:52:59,175 # Package would be ignored # 2026-07-26T14:52:59,176 ############################ 2026-07-26T14:52:59,177 Python recognizes 'obniz.obniz.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,177 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,178 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,179 package, please make sure that 'obniz.obniz.__pycache__' is explicitly added 2026-07-26T14:52:59,179 to the `packages` configuration field. 2026-07-26T14:52:59,180 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,181 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,181 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,182 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,184 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,185 If you don't want 'obniz.obniz.__pycache__' to be distributed and are 2026-07-26T14:52:59,185 already explicitly excluding 'obniz.obniz.__pycache__' via 2026-07-26T14:52:59,186 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,187 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,187 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,189 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,189 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,190 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,191 even if it does not contain any `.py` files. 2026-07-26T14:52:59,191 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,191 directory, all directories are treated like packages. 2026-07-26T14:52:59,192 ******************************************************************************** 2026-07-26T14:52:59,192 !! 2026-07-26T14:52:59,193 check.warn(importable) 2026-07-26T14:52:59,193 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.obniz.libs.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,194 !! 2026-07-26T14:52:59,195 ******************************************************************************** 2026-07-26T14:52:59,195 ############################ 2026-07-26T14:52:59,195 # Package would be ignored # 2026-07-26T14:52:59,196 ############################ 2026-07-26T14:52:59,196 Python recognizes 'obniz.obniz.libs.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,197 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,197 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,198 package, please make sure that 'obniz.obniz.libs.__pycache__' is explicitly added 2026-07-26T14:52:59,198 to the `packages` configuration field. 2026-07-26T14:52:59,199 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,200 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,200 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,201 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,202 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,204 If you don't want 'obniz.obniz.libs.__pycache__' to be distributed and are 2026-07-26T14:52:59,204 already explicitly excluding 'obniz.obniz.libs.__pycache__' via 2026-07-26T14:52:59,205 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,205 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,206 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,207 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,208 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,209 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,209 even if it does not contain any `.py` files. 2026-07-26T14:52:59,210 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,210 directory, all directories are treated like packages. 2026-07-26T14:52:59,211 ******************************************************************************** 2026-07-26T14:52:59,212 !! 2026-07-26T14:52:59,212 check.warn(importable) 2026-07-26T14:52:59,213 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.obniz.libs.embeds.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,213 !! 2026-07-26T14:52:59,214 ******************************************************************************** 2026-07-26T14:52:59,215 ############################ 2026-07-26T14:52:59,216 # Package would be ignored # 2026-07-26T14:52:59,216 ############################ 2026-07-26T14:52:59,216 Python recognizes 'obniz.obniz.libs.embeds.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,217 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,217 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,218 package, please make sure that 'obniz.obniz.libs.embeds.__pycache__' is explicitly added 2026-07-26T14:52:59,218 to the `packages` configuration field. 2026-07-26T14:52:59,219 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,219 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,219 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,220 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,221 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,221 If you don't want 'obniz.obniz.libs.embeds.__pycache__' to be distributed and are 2026-07-26T14:52:59,222 already explicitly excluding 'obniz.obniz.libs.embeds.__pycache__' via 2026-07-26T14:52:59,222 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,223 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,223 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,224 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,225 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,227 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,227 even if it does not contain any `.py` files. 2026-07-26T14:52:59,228 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,228 directory, all directories are treated like packages. 2026-07-26T14:52:59,229 ******************************************************************************** 2026-07-26T14:52:59,230 !! 2026-07-26T14:52:59,230 check.warn(importable) 2026-07-26T14:52:59,231 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.obniz.libs.embeds.ble.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,231 !! 2026-07-26T14:52:59,232 ******************************************************************************** 2026-07-26T14:52:59,233 ############################ 2026-07-26T14:52:59,233 # Package would be ignored # 2026-07-26T14:52:59,233 ############################ 2026-07-26T14:52:59,234 Python recognizes 'obniz.obniz.libs.embeds.ble.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,234 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,235 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,236 package, please make sure that 'obniz.obniz.libs.embeds.ble.__pycache__' is explicitly added 2026-07-26T14:52:59,236 to the `packages` configuration field. 2026-07-26T14:52:59,237 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,238 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,238 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,239 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,240 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,241 If you don't want 'obniz.obniz.libs.embeds.ble.__pycache__' to be distributed and are 2026-07-26T14:52:59,241 already explicitly excluding 'obniz.obniz.libs.embeds.ble.__pycache__' via 2026-07-26T14:52:59,242 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,242 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,242 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,243 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,244 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,245 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,245 even if it does not contain any `.py` files. 2026-07-26T14:52:59,245 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,246 directory, all directories are treated like packages. 2026-07-26T14:52:59,246 ******************************************************************************** 2026-07-26T14:52:59,247 !! 2026-07-26T14:52:59,247 check.warn(importable) 2026-07-26T14:52:59,248 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.obniz.libs.hw.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,248 !! 2026-07-26T14:52:59,249 ******************************************************************************** 2026-07-26T14:52:59,249 ############################ 2026-07-26T14:52:59,250 # Package would be ignored # 2026-07-26T14:52:59,250 ############################ 2026-07-26T14:52:59,251 Python recognizes 'obniz.obniz.libs.hw.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,251 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,252 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,253 package, please make sure that 'obniz.obniz.libs.hw.__pycache__' is explicitly added 2026-07-26T14:52:59,254 to the `packages` configuration field. 2026-07-26T14:52:59,255 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,255 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,256 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,257 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,258 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,259 If you don't want 'obniz.obniz.libs.hw.__pycache__' to be distributed and are 2026-07-26T14:52:59,259 already explicitly excluding 'obniz.obniz.libs.hw.__pycache__' via 2026-07-26T14:52:59,260 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,260 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,260 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,261 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,262 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,264 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,265 even if it does not contain any `.py` files. 2026-07-26T14:52:59,265 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,266 directory, all directories are treated like packages. 2026-07-26T14:52:59,267 ******************************************************************************** 2026-07-26T14:52:59,268 !! 2026-07-26T14:52:59,268 check.warn(importable) 2026-07-26T14:52:59,268 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.obniz.libs.io_peripherals.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,269 !! 2026-07-26T14:52:59,269 ******************************************************************************** 2026-07-26T14:52:59,270 ############################ 2026-07-26T14:52:59,270 # Package would be ignored # 2026-07-26T14:52:59,270 ############################ 2026-07-26T14:52:59,271 Python recognizes 'obniz.obniz.libs.io_peripherals.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,271 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,272 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,272 package, please make sure that 'obniz.obniz.libs.io_peripherals.__pycache__' is explicitly added 2026-07-26T14:52:59,273 to the `packages` configuration field. 2026-07-26T14:52:59,273 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,274 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,274 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,275 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,276 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,277 If you don't want 'obniz.obniz.libs.io_peripherals.__pycache__' to be distributed and are 2026-07-26T14:52:59,277 already explicitly excluding 'obniz.obniz.libs.io_peripherals.__pycache__' via 2026-07-26T14:52:59,278 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,279 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,279 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,280 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,281 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,283 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,283 even if it does not contain any `.py` files. 2026-07-26T14:52:59,284 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,284 directory, all directories are treated like packages. 2026-07-26T14:52:59,285 ******************************************************************************** 2026-07-26T14:52:59,286 !! 2026-07-26T14:52:59,286 check.warn(importable) 2026-07-26T14:52:59,287 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.obniz.libs.measurements.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,287 !! 2026-07-26T14:52:59,288 ******************************************************************************** 2026-07-26T14:52:59,289 ############################ 2026-07-26T14:52:59,289 # Package would be ignored # 2026-07-26T14:52:59,290 ############################ 2026-07-26T14:52:59,290 Python recognizes 'obniz.obniz.libs.measurements.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,291 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,292 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,292 package, please make sure that 'obniz.obniz.libs.measurements.__pycache__' is explicitly added 2026-07-26T14:52:59,293 to the `packages` configuration field. 2026-07-26T14:52:59,294 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,294 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,294 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,295 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,296 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,296 If you don't want 'obniz.obniz.libs.measurements.__pycache__' to be distributed and are 2026-07-26T14:52:59,297 already explicitly excluding 'obniz.obniz.libs.measurements.__pycache__' via 2026-07-26T14:52:59,297 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,297 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,298 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,298 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,299 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,300 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,301 even if it does not contain any `.py` files. 2026-07-26T14:52:59,301 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,301 directory, all directories are treated like packages. 2026-07-26T14:52:59,302 ******************************************************************************** 2026-07-26T14:52:59,303 !! 2026-07-26T14:52:59,304 check.warn(importable) 2026-07-26T14:52:59,304 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.obniz.libs.utils.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,305 !! 2026-07-26T14:52:59,306 ******************************************************************************** 2026-07-26T14:52:59,306 ############################ 2026-07-26T14:52:59,307 # Package would be ignored # 2026-07-26T14:52:59,308 ############################ 2026-07-26T14:52:59,308 Python recognizes 'obniz.obniz.libs.utils.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,309 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,310 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,310 package, please make sure that 'obniz.obniz.libs.utils.__pycache__' is explicitly added 2026-07-26T14:52:59,311 to the `packages` configuration field. 2026-07-26T14:52:59,311 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,312 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,312 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,313 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,314 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,315 If you don't want 'obniz.obniz.libs.utils.__pycache__' to be distributed and are 2026-07-26T14:52:59,316 already explicitly excluding 'obniz.obniz.libs.utils.__pycache__' via 2026-07-26T14:52:59,316 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,317 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,317 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,319 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,319 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,320 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,321 even if it does not contain any `.py` files. 2026-07-26T14:52:59,321 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,321 directory, all directories are treated like packages. 2026-07-26T14:52:59,322 ******************************************************************************** 2026-07-26T14:52:59,322 !! 2026-07-26T14:52:59,323 check.warn(importable) 2026-07-26T14:52:59,323 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.parts.Camera.ArduCAMMini.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,323 !! 2026-07-26T14:52:59,324 ******************************************************************************** 2026-07-26T14:52:59,325 ############################ 2026-07-26T14:52:59,325 # Package would be ignored # 2026-07-26T14:52:59,325 ############################ 2026-07-26T14:52:59,326 Python recognizes 'obniz.parts.Camera.ArduCAMMini.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,326 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,327 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,327 package, please make sure that 'obniz.parts.Camera.ArduCAMMini.__pycache__' is explicitly added 2026-07-26T14:52:59,328 to the `packages` configuration field. 2026-07-26T14:52:59,329 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,329 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,330 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,331 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,332 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,333 If you don't want 'obniz.parts.Camera.ArduCAMMini.__pycache__' to be distributed and are 2026-07-26T14:52:59,334 already explicitly excluding 'obniz.parts.Camera.ArduCAMMini.__pycache__' via 2026-07-26T14:52:59,334 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,335 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,336 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,337 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,338 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,339 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,339 even if it does not contain any `.py` files. 2026-07-26T14:52:59,340 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,340 directory, all directories are treated like packages. 2026-07-26T14:52:59,341 ******************************************************************************** 2026-07-26T14:52:59,342 !! 2026-07-26T14:52:59,343 check.warn(importable) 2026-07-26T14:52:59,343 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.parts.Camera.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,344 !! 2026-07-26T14:52:59,345 ******************************************************************************** 2026-07-26T14:52:59,345 ############################ 2026-07-26T14:52:59,346 # Package would be ignored # 2026-07-26T14:52:59,346 ############################ 2026-07-26T14:52:59,347 Python recognizes 'obniz.parts.Camera.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,347 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,348 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,348 package, please make sure that 'obniz.parts.Camera.__pycache__' is explicitly added 2026-07-26T14:52:59,348 to the `packages` configuration field. 2026-07-26T14:52:59,349 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,349 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,350 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,350 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,351 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,352 If you don't want 'obniz.parts.Camera.__pycache__' to be distributed and are 2026-07-26T14:52:59,352 already explicitly excluding 'obniz.parts.Camera.__pycache__' via 2026-07-26T14:52:59,353 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,353 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,353 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,354 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,355 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,357 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,357 even if it does not contain any `.py` files. 2026-07-26T14:52:59,358 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,358 directory, all directories are treated like packages. 2026-07-26T14:52:59,359 ******************************************************************************** 2026-07-26T14:52:59,360 !! 2026-07-26T14:52:59,360 check.warn(importable) 2026-07-26T14:52:59,361 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.parts.DistanceSensor.GP2Y0A21YK0F.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,361 !! 2026-07-26T14:52:59,362 ******************************************************************************** 2026-07-26T14:52:59,363 ############################ 2026-07-26T14:52:59,363 # Package would be ignored # 2026-07-26T14:52:59,364 ############################ 2026-07-26T14:52:59,364 Python recognizes 'obniz.parts.DistanceSensor.GP2Y0A21YK0F.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,365 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,366 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,366 package, please make sure that 'obniz.parts.DistanceSensor.GP2Y0A21YK0F.__pycache__' is explicitly added 2026-07-26T14:52:59,367 to the `packages` configuration field. 2026-07-26T14:52:59,368 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,368 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,369 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,370 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,372 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,372 If you don't want 'obniz.parts.DistanceSensor.GP2Y0A21YK0F.__pycache__' to be distributed and are 2026-07-26T14:52:59,373 already explicitly excluding 'obniz.parts.DistanceSensor.GP2Y0A21YK0F.__pycache__' via 2026-07-26T14:52:59,373 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,373 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,374 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,375 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,375 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,376 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,377 even if it does not contain any `.py` files. 2026-07-26T14:52:59,377 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,377 directory, all directories are treated like packages. 2026-07-26T14:52:59,378 ******************************************************************************** 2026-07-26T14:52:59,378 !! 2026-07-26T14:52:59,379 check.warn(importable) 2026-07-26T14:52:59,379 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.parts.DistanceSensor.HC-SR04.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,379 !! 2026-07-26T14:52:59,380 ******************************************************************************** 2026-07-26T14:52:59,381 ############################ 2026-07-26T14:52:59,381 # Package would be ignored # 2026-07-26T14:52:59,382 ############################ 2026-07-26T14:52:59,382 Python recognizes 'obniz.parts.DistanceSensor.HC-SR04.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,382 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,383 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,384 package, please make sure that 'obniz.parts.DistanceSensor.HC-SR04.__pycache__' is explicitly added 2026-07-26T14:52:59,384 to the `packages` configuration field. 2026-07-26T14:52:59,385 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,386 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,386 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,387 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,388 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,389 If you don't want 'obniz.parts.DistanceSensor.HC-SR04.__pycache__' to be distributed and are 2026-07-26T14:52:59,389 already explicitly excluding 'obniz.parts.DistanceSensor.HC-SR04.__pycache__' via 2026-07-26T14:52:59,390 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,390 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,391 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,391 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,392 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,394 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,394 even if it does not contain any `.py` files. 2026-07-26T14:52:59,395 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,396 directory, all directories are treated like packages. 2026-07-26T14:52:59,396 ******************************************************************************** 2026-07-26T14:52:59,397 !! 2026-07-26T14:52:59,397 check.warn(importable) 2026-07-26T14:52:59,398 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.parts.DistanceSensor.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,398 !! 2026-07-26T14:52:59,399 ******************************************************************************** 2026-07-26T14:52:59,399 ############################ 2026-07-26T14:52:59,400 # Package would be ignored # 2026-07-26T14:52:59,400 ############################ 2026-07-26T14:52:59,400 Python recognizes 'obniz.parts.DistanceSensor.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,401 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,401 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,402 package, please make sure that 'obniz.parts.DistanceSensor.__pycache__' is explicitly added 2026-07-26T14:52:59,402 to the `packages` configuration field. 2026-07-26T14:52:59,403 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,403 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,404 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,405 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,406 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,407 If you don't want 'obniz.parts.DistanceSensor.__pycache__' to be distributed and are 2026-07-26T14:52:59,408 already explicitly excluding 'obniz.parts.DistanceSensor.__pycache__' via 2026-07-26T14:52:59,408 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,409 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,409 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,411 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,412 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,413 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,414 even if it does not contain any `.py` files. 2026-07-26T14:52:59,415 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,415 directory, all directories are treated like packages. 2026-07-26T14:52:59,416 ******************************************************************************** 2026-07-26T14:52:59,417 !! 2026-07-26T14:52:59,417 check.warn(importable) 2026-07-26T14:52:59,418 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.parts.Light.LED.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,418 !! 2026-07-26T14:52:59,419 ******************************************************************************** 2026-07-26T14:52:59,420 ############################ 2026-07-26T14:52:59,420 # Package would be ignored # 2026-07-26T14:52:59,421 ############################ 2026-07-26T14:52:59,421 Python recognizes 'obniz.parts.Light.LED.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,422 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,423 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,424 package, please make sure that 'obniz.parts.Light.LED.__pycache__' is explicitly added 2026-07-26T14:52:59,424 to the `packages` configuration field. 2026-07-26T14:52:59,425 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,425 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,426 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,426 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,427 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,428 If you don't want 'obniz.parts.Light.LED.__pycache__' to be distributed and are 2026-07-26T14:52:59,428 already explicitly excluding 'obniz.parts.Light.LED.__pycache__' via 2026-07-26T14:52:59,429 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,429 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,429 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,430 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,431 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,432 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,432 even if it does not contain any `.py` files. 2026-07-26T14:52:59,433 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,433 directory, all directories are treated like packages. 2026-07-26T14:52:59,434 ******************************************************************************** 2026-07-26T14:52:59,435 !! 2026-07-26T14:52:59,435 check.warn(importable) 2026-07-26T14:52:59,436 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.parts.Light.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,436 !! 2026-07-26T14:52:59,437 ******************************************************************************** 2026-07-26T14:52:59,438 ############################ 2026-07-26T14:52:59,438 # Package would be ignored # 2026-07-26T14:52:59,439 ############################ 2026-07-26T14:52:59,439 Python recognizes 'obniz.parts.Light.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,440 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,441 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,442 package, please make sure that 'obniz.parts.Light.__pycache__' is explicitly added 2026-07-26T14:52:59,442 to the `packages` configuration field. 2026-07-26T14:52:59,443 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,443 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,444 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,445 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,446 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,447 If you don't want 'obniz.parts.Light.__pycache__' to be distributed and are 2026-07-26T14:52:59,447 already explicitly excluding 'obniz.parts.Light.__pycache__' via 2026-07-26T14:52:59,448 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,448 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,449 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,450 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,451 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,452 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,452 even if it does not contain any `.py` files. 2026-07-26T14:52:59,453 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,453 directory, all directories are treated like packages. 2026-07-26T14:52:59,453 ******************************************************************************** 2026-07-26T14:52:59,454 !! 2026-07-26T14:52:59,455 check.warn(importable) 2026-07-26T14:52:59,455 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.parts.MovementSensor.Button.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,455 !! 2026-07-26T14:52:59,456 ******************************************************************************** 2026-07-26T14:52:59,456 ############################ 2026-07-26T14:52:59,457 # Package would be ignored # 2026-07-26T14:52:59,457 ############################ 2026-07-26T14:52:59,458 Python recognizes 'obniz.parts.MovementSensor.Button.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,458 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,459 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,459 package, please make sure that 'obniz.parts.MovementSensor.Button.__pycache__' is explicitly added 2026-07-26T14:52:59,460 to the `packages` configuration field. 2026-07-26T14:52:59,461 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,462 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,462 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,463 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,464 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,465 If you don't want 'obniz.parts.MovementSensor.Button.__pycache__' to be distributed and are 2026-07-26T14:52:59,466 already explicitly excluding 'obniz.parts.MovementSensor.Button.__pycache__' via 2026-07-26T14:52:59,466 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,467 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,467 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,468 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,469 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,471 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,471 even if it does not contain any `.py` files. 2026-07-26T14:52:59,471 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,472 directory, all directories are treated like packages. 2026-07-26T14:52:59,472 ******************************************************************************** 2026-07-26T14:52:59,473 !! 2026-07-26T14:52:59,474 check.warn(importable) 2026-07-26T14:52:59,474 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.parts.MovementSensor.HC-SR505.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,475 !! 2026-07-26T14:52:59,476 ******************************************************************************** 2026-07-26T14:52:59,476 ############################ 2026-07-26T14:52:59,477 # Package would be ignored # 2026-07-26T14:52:59,477 ############################ 2026-07-26T14:52:59,477 Python recognizes 'obniz.parts.MovementSensor.HC-SR505.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,478 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,479 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,479 package, please make sure that 'obniz.parts.MovementSensor.HC-SR505.__pycache__' is explicitly added 2026-07-26T14:52:59,480 to the `packages` configuration field. 2026-07-26T14:52:59,480 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,481 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,481 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,482 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,483 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,484 If you don't want 'obniz.parts.MovementSensor.HC-SR505.__pycache__' to be distributed and are 2026-07-26T14:52:59,484 already explicitly excluding 'obniz.parts.MovementSensor.HC-SR505.__pycache__' via 2026-07-26T14:52:59,485 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,485 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,486 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,487 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,488 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,489 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,490 even if it does not contain any `.py` files. 2026-07-26T14:52:59,490 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,491 directory, all directories are treated like packages. 2026-07-26T14:52:59,491 ******************************************************************************** 2026-07-26T14:52:59,493 !! 2026-07-26T14:52:59,493 check.warn(importable) 2026-07-26T14:52:59,494 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.parts.MovementSensor.JoyStick.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,494 !! 2026-07-26T14:52:59,496 ******************************************************************************** 2026-07-26T14:52:59,496 ############################ 2026-07-26T14:52:59,497 # Package would be ignored # 2026-07-26T14:52:59,497 ############################ 2026-07-26T14:52:59,498 Python recognizes 'obniz.parts.MovementSensor.JoyStick.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,498 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,499 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,500 package, please make sure that 'obniz.parts.MovementSensor.JoyStick.__pycache__' is explicitly added 2026-07-26T14:52:59,500 to the `packages` configuration field. 2026-07-26T14:52:59,502 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,502 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,503 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,504 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,505 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,506 If you don't want 'obniz.parts.MovementSensor.JoyStick.__pycache__' to be distributed and are 2026-07-26T14:52:59,506 already explicitly excluding 'obniz.parts.MovementSensor.JoyStick.__pycache__' via 2026-07-26T14:52:59,507 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,507 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,508 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,508 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,509 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,511 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,511 even if it does not contain any `.py` files. 2026-07-26T14:52:59,512 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,512 directory, all directories are treated like packages. 2026-07-26T14:52:59,513 ******************************************************************************** 2026-07-26T14:52:59,513 !! 2026-07-26T14:52:59,514 check.warn(importable) 2026-07-26T14:52:59,514 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.parts.MovementSensor.KXR94-2050.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,515 !! 2026-07-26T14:52:59,516 ******************************************************************************** 2026-07-26T14:52:59,517 ############################ 2026-07-26T14:52:59,517 # Package would be ignored # 2026-07-26T14:52:59,518 ############################ 2026-07-26T14:52:59,518 Python recognizes 'obniz.parts.MovementSensor.KXR94-2050.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,519 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,520 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,520 package, please make sure that 'obniz.parts.MovementSensor.KXR94-2050.__pycache__' is explicitly added 2026-07-26T14:52:59,521 to the `packages` configuration field. 2026-07-26T14:52:59,522 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,522 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,523 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,524 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,525 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,526 If you don't want 'obniz.parts.MovementSensor.KXR94-2050.__pycache__' to be distributed and are 2026-07-26T14:52:59,526 already explicitly excluding 'obniz.parts.MovementSensor.KXR94-2050.__pycache__' via 2026-07-26T14:52:59,527 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,527 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,528 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,529 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,530 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,532 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,532 even if it does not contain any `.py` files. 2026-07-26T14:52:59,533 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,533 directory, all directories are treated like packages. 2026-07-26T14:52:59,534 ******************************************************************************** 2026-07-26T14:52:59,535 !! 2026-07-26T14:52:59,535 check.warn(importable) 2026-07-26T14:52:59,536 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.parts.MovementSensor.Potentiometer.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,536 !! 2026-07-26T14:52:59,537 ******************************************************************************** 2026-07-26T14:52:59,537 ############################ 2026-07-26T14:52:59,538 # Package would be ignored # 2026-07-26T14:52:59,538 ############################ 2026-07-26T14:52:59,539 Python recognizes 'obniz.parts.MovementSensor.Potentiometer.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,539 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,540 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,540 package, please make sure that 'obniz.parts.MovementSensor.Potentiometer.__pycache__' is explicitly added 2026-07-26T14:52:59,541 to the `packages` configuration field. 2026-07-26T14:52:59,542 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,543 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,543 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,544 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,545 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,546 If you don't want 'obniz.parts.MovementSensor.Potentiometer.__pycache__' to be distributed and are 2026-07-26T14:52:59,547 already explicitly excluding 'obniz.parts.MovementSensor.Potentiometer.__pycache__' via 2026-07-26T14:52:59,547 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,548 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,548 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,549 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,551 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,552 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,553 even if it does not contain any `.py` files. 2026-07-26T14:52:59,553 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,554 directory, all directories are treated like packages. 2026-07-26T14:52:59,554 ******************************************************************************** 2026-07-26T14:52:59,555 !! 2026-07-26T14:52:59,556 check.warn(importable) 2026-07-26T14:52:59,556 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.parts.MovementSensor.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,557 !! 2026-07-26T14:52:59,558 ******************************************************************************** 2026-07-26T14:52:59,559 ############################ 2026-07-26T14:52:59,559 # Package would be ignored # 2026-07-26T14:52:59,560 ############################ 2026-07-26T14:52:59,560 Python recognizes 'obniz.parts.MovementSensor.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,561 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,562 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,562 package, please make sure that 'obniz.parts.MovementSensor.__pycache__' is explicitly added 2026-07-26T14:52:59,563 to the `packages` configuration field. 2026-07-26T14:52:59,564 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,564 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,565 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,566 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,566 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,567 If you don't want 'obniz.parts.MovementSensor.__pycache__' to be distributed and are 2026-07-26T14:52:59,568 already explicitly excluding 'obniz.parts.MovementSensor.__pycache__' via 2026-07-26T14:52:59,568 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,569 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,569 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,570 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,571 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,572 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,573 even if it does not contain any `.py` files. 2026-07-26T14:52:59,573 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,574 directory, all directories are treated like packages. 2026-07-26T14:52:59,575 ******************************************************************************** 2026-07-26T14:52:59,576 !! 2026-07-26T14:52:59,576 check.warn(importable) 2026-07-26T14:52:59,577 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.parts.Moving.DCMotor.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,577 !! 2026-07-26T14:52:59,578 ******************************************************************************** 2026-07-26T14:52:59,579 ############################ 2026-07-26T14:52:59,579 # Package would be ignored # 2026-07-26T14:52:59,580 ############################ 2026-07-26T14:52:59,580 Python recognizes 'obniz.parts.Moving.DCMotor.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,581 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,582 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,583 package, please make sure that 'obniz.parts.Moving.DCMotor.__pycache__' is explicitly added 2026-07-26T14:52:59,583 to the `packages` configuration field. 2026-07-26T14:52:59,584 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,585 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,585 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,586 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,587 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,588 If you don't want 'obniz.parts.Moving.DCMotor.__pycache__' to be distributed and are 2026-07-26T14:52:59,589 already explicitly excluding 'obniz.parts.Moving.DCMotor.__pycache__' via 2026-07-26T14:52:59,590 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,590 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,591 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,592 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,593 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,594 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,595 even if it does not contain any `.py` files. 2026-07-26T14:52:59,595 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,596 directory, all directories are treated like packages. 2026-07-26T14:52:59,596 ******************************************************************************** 2026-07-26T14:52:59,597 !! 2026-07-26T14:52:59,597 check.warn(importable) 2026-07-26T14:52:59,598 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.parts.Moving.ServoMotor.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,598 !! 2026-07-26T14:52:59,599 ******************************************************************************** 2026-07-26T14:52:59,600 ############################ 2026-07-26T14:52:59,600 # Package would be ignored # 2026-07-26T14:52:59,601 ############################ 2026-07-26T14:52:59,601 Python recognizes 'obniz.parts.Moving.ServoMotor.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,601 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,602 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,603 package, please make sure that 'obniz.parts.Moving.ServoMotor.__pycache__' is explicitly added 2026-07-26T14:52:59,603 to the `packages` configuration field. 2026-07-26T14:52:59,604 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,605 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,605 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,607 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,608 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,609 If you don't want 'obniz.parts.Moving.ServoMotor.__pycache__' to be distributed and are 2026-07-26T14:52:59,609 already explicitly excluding 'obniz.parts.Moving.ServoMotor.__pycache__' via 2026-07-26T14:52:59,610 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,610 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,611 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,612 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,613 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,614 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,615 even if it does not contain any `.py` files. 2026-07-26T14:52:59,616 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,616 directory, all directories are treated like packages. 2026-07-26T14:52:59,617 ******************************************************************************** 2026-07-26T14:52:59,618 !! 2026-07-26T14:52:59,618 check.warn(importable) 2026-07-26T14:52:59,619 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.parts.Moving.StepperMotor.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,619 !! 2026-07-26T14:52:59,620 ******************************************************************************** 2026-07-26T14:52:59,621 ############################ 2026-07-26T14:52:59,621 # Package would be ignored # 2026-07-26T14:52:59,621 ############################ 2026-07-26T14:52:59,622 Python recognizes 'obniz.parts.Moving.StepperMotor.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,622 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,623 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,623 package, please make sure that 'obniz.parts.Moving.StepperMotor.__pycache__' is explicitly added 2026-07-26T14:52:59,624 to the `packages` configuration field. 2026-07-26T14:52:59,625 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,625 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,625 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,626 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,627 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,628 If you don't want 'obniz.parts.Moving.StepperMotor.__pycache__' to be distributed and are 2026-07-26T14:52:59,628 already explicitly excluding 'obniz.parts.Moving.StepperMotor.__pycache__' via 2026-07-26T14:52:59,629 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,629 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,630 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,631 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,632 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,633 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,634 even if it does not contain any `.py` files. 2026-07-26T14:52:59,634 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,635 directory, all directories are treated like packages. 2026-07-26T14:52:59,635 ******************************************************************************** 2026-07-26T14:52:59,636 !! 2026-07-26T14:52:59,637 check.warn(importable) 2026-07-26T14:52:59,637 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.parts.Moving.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,638 !! 2026-07-26T14:52:59,638 ******************************************************************************** 2026-07-26T14:52:59,639 ############################ 2026-07-26T14:52:59,640 # Package would be ignored # 2026-07-26T14:52:59,640 ############################ 2026-07-26T14:52:59,641 Python recognizes 'obniz.parts.Moving.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,641 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,642 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,643 package, please make sure that 'obniz.parts.Moving.__pycache__' is explicitly added 2026-07-26T14:52:59,644 to the `packages` configuration field. 2026-07-26T14:52:59,645 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,645 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,646 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,646 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,647 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,648 If you don't want 'obniz.parts.Moving.__pycache__' to be distributed and are 2026-07-26T14:52:59,649 already explicitly excluding 'obniz.parts.Moving.__pycache__' via 2026-07-26T14:52:59,649 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,649 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,650 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,651 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,652 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,653 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,654 even if it does not contain any `.py` files. 2026-07-26T14:52:59,654 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,654 directory, all directories are treated like packages. 2026-07-26T14:52:59,655 ******************************************************************************** 2026-07-26T14:52:59,656 !! 2026-07-26T14:52:59,656 check.warn(importable) 2026-07-26T14:52:59,657 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.parts.PressureSensor.FSR-40X.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,657 !! 2026-07-26T14:52:59,658 ******************************************************************************** 2026-07-26T14:52:59,659 ############################ 2026-07-26T14:52:59,659 # Package would be ignored # 2026-07-26T14:52:59,659 ############################ 2026-07-26T14:52:59,660 Python recognizes 'obniz.parts.PressureSensor.FSR-40X.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,660 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,661 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,662 package, please make sure that 'obniz.parts.PressureSensor.FSR-40X.__pycache__' is explicitly added 2026-07-26T14:52:59,662 to the `packages` configuration field. 2026-07-26T14:52:59,663 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,664 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,664 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,665 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,666 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,667 If you don't want 'obniz.parts.PressureSensor.FSR-40X.__pycache__' to be distributed and are 2026-07-26T14:52:59,667 already explicitly excluding 'obniz.parts.PressureSensor.FSR-40X.__pycache__' via 2026-07-26T14:52:59,668 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,668 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,669 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,670 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,671 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,672 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,673 even if it does not contain any `.py` files. 2026-07-26T14:52:59,673 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,673 directory, all directories are treated like packages. 2026-07-26T14:52:59,674 ******************************************************************************** 2026-07-26T14:52:59,675 !! 2026-07-26T14:52:59,675 check.warn(importable) 2026-07-26T14:52:59,675 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.parts.PressureSensor.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,676 !! 2026-07-26T14:52:59,677 ******************************************************************************** 2026-07-26T14:52:59,677 ############################ 2026-07-26T14:52:59,677 # Package would be ignored # 2026-07-26T14:52:59,678 ############################ 2026-07-26T14:52:59,678 Python recognizes 'obniz.parts.PressureSensor.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,679 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,680 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,680 package, please make sure that 'obniz.parts.PressureSensor.__pycache__' is explicitly added 2026-07-26T14:52:59,681 to the `packages` configuration field. 2026-07-26T14:52:59,682 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,682 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,683 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,684 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,685 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,686 If you don't want 'obniz.parts.PressureSensor.__pycache__' to be distributed and are 2026-07-26T14:52:59,686 already explicitly excluding 'obniz.parts.PressureSensor.__pycache__' via 2026-07-26T14:52:59,687 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,687 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,688 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,689 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,690 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,691 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,692 even if it does not contain any `.py` files. 2026-07-26T14:52:59,692 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,693 directory, all directories are treated like packages. 2026-07-26T14:52:59,693 ******************************************************************************** 2026-07-26T14:52:59,694 !! 2026-07-26T14:52:59,695 check.warn(importable) 2026-07-26T14:52:59,695 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.parts.TemperatureSensor.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,696 !! 2026-07-26T14:52:59,697 ******************************************************************************** 2026-07-26T14:52:59,698 ############################ 2026-07-26T14:52:59,698 # Package would be ignored # 2026-07-26T14:52:59,699 ############################ 2026-07-26T14:52:59,699 Python recognizes 'obniz.parts.TemperatureSensor.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,700 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,701 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,701 package, please make sure that 'obniz.parts.TemperatureSensor.__pycache__' is explicitly added 2026-07-26T14:52:59,702 to the `packages` configuration field. 2026-07-26T14:52:59,703 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,703 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,703 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,704 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,705 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,706 If you don't want 'obniz.parts.TemperatureSensor.__pycache__' to be distributed and are 2026-07-26T14:52:59,706 already explicitly excluding 'obniz.parts.TemperatureSensor.__pycache__' via 2026-07-26T14:52:59,707 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,707 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,708 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,709 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,710 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,711 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,712 even if it does not contain any `.py` files. 2026-07-26T14:52:59,712 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,713 directory, all directories are treated like packages. 2026-07-26T14:52:59,713 ******************************************************************************** 2026-07-26T14:52:59,714 !! 2026-07-26T14:52:59,715 check.warn(importable) 2026-07-26T14:52:59,715 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.parts.TemperatureSensor.analog.LM60.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,716 !! 2026-07-26T14:52:59,717 ******************************************************************************** 2026-07-26T14:52:59,717 ############################ 2026-07-26T14:52:59,718 # Package would be ignored # 2026-07-26T14:52:59,718 ############################ 2026-07-26T14:52:59,719 Python recognizes 'obniz.parts.TemperatureSensor.analog.LM60.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,719 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,720 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,721 package, please make sure that 'obniz.parts.TemperatureSensor.analog.LM60.__pycache__' is explicitly added 2026-07-26T14:52:59,721 to the `packages` configuration field. 2026-07-26T14:52:59,722 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,723 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,723 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,724 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,725 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,727 If you don't want 'obniz.parts.TemperatureSensor.analog.LM60.__pycache__' to be distributed and are 2026-07-26T14:52:59,727 already explicitly excluding 'obniz.parts.TemperatureSensor.analog.LM60.__pycache__' via 2026-07-26T14:52:59,728 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,728 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,729 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,730 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,730 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,732 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,732 even if it does not contain any `.py` files. 2026-07-26T14:52:59,732 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,733 directory, all directories are treated like packages. 2026-07-26T14:52:59,733 ******************************************************************************** 2026-07-26T14:52:59,734 !! 2026-07-26T14:52:59,735 check.warn(importable) 2026-07-26T14:52:59,735 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.parts.TemperatureSensor.analog.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,736 !! 2026-07-26T14:52:59,737 ******************************************************************************** 2026-07-26T14:52:59,737 ############################ 2026-07-26T14:52:59,738 # Package would be ignored # 2026-07-26T14:52:59,738 ############################ 2026-07-26T14:52:59,739 Python recognizes 'obniz.parts.TemperatureSensor.analog.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,739 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,740 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,741 package, please make sure that 'obniz.parts.TemperatureSensor.analog.__pycache__' is explicitly added 2026-07-26T14:52:59,741 to the `packages` configuration field. 2026-07-26T14:52:59,742 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,743 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,743 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,744 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,745 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,746 If you don't want 'obniz.parts.TemperatureSensor.analog.__pycache__' to be distributed and are 2026-07-26T14:52:59,747 already explicitly excluding 'obniz.parts.TemperatureSensor.analog.__pycache__' via 2026-07-26T14:52:59,748 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,748 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,749 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,750 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,751 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,752 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,753 even if it does not contain any `.py` files. 2026-07-26T14:52:59,753 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,753 directory, all directories are treated like packages. 2026-07-26T14:52:59,754 ******************************************************************************** 2026-07-26T14:52:59,755 !! 2026-07-26T14:52:59,756 check.warn(importable) 2026-07-26T14:52:59,756 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.parts.TemperatureSensor.i2c.BME280.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,756 !! 2026-07-26T14:52:59,757 ******************************************************************************** 2026-07-26T14:52:59,758 ############################ 2026-07-26T14:52:59,758 # Package would be ignored # 2026-07-26T14:52:59,759 ############################ 2026-07-26T14:52:59,759 Python recognizes 'obniz.parts.TemperatureSensor.i2c.BME280.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,759 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,760 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,761 package, please make sure that 'obniz.parts.TemperatureSensor.i2c.BME280.__pycache__' is explicitly added 2026-07-26T14:52:59,761 to the `packages` configuration field. 2026-07-26T14:52:59,762 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,763 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,763 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,764 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,765 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,766 If you don't want 'obniz.parts.TemperatureSensor.i2c.BME280.__pycache__' to be distributed and are 2026-07-26T14:52:59,767 already explicitly excluding 'obniz.parts.TemperatureSensor.i2c.BME280.__pycache__' via 2026-07-26T14:52:59,767 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,768 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,768 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,769 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,770 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,772 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,772 even if it does not contain any `.py` files. 2026-07-26T14:52:59,772 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,773 directory, all directories are treated like packages. 2026-07-26T14:52:59,774 ******************************************************************************** 2026-07-26T14:52:59,775 !! 2026-07-26T14:52:59,775 check.warn(importable) 2026-07-26T14:52:59,776 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.parts.TemperatureSensor.i2c.SHT31.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,776 !! 2026-07-26T14:52:59,777 ******************************************************************************** 2026-07-26T14:52:59,778 ############################ 2026-07-26T14:52:59,778 # Package would be ignored # 2026-07-26T14:52:59,779 ############################ 2026-07-26T14:52:59,779 Python recognizes 'obniz.parts.TemperatureSensor.i2c.SHT31.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,780 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,781 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,781 package, please make sure that 'obniz.parts.TemperatureSensor.i2c.SHT31.__pycache__' is explicitly added 2026-07-26T14:52:59,782 to the `packages` configuration field. 2026-07-26T14:52:59,783 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,783 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,784 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,784 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,785 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,786 If you don't want 'obniz.parts.TemperatureSensor.i2c.SHT31.__pycache__' to be distributed and are 2026-07-26T14:52:59,786 already explicitly excluding 'obniz.parts.TemperatureSensor.i2c.SHT31.__pycache__' via 2026-07-26T14:52:59,787 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,787 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,788 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,788 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,789 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,791 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,791 even if it does not contain any `.py` files. 2026-07-26T14:52:59,791 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,792 directory, all directories are treated like packages. 2026-07-26T14:52:59,792 ******************************************************************************** 2026-07-26T14:52:59,793 !! 2026-07-26T14:52:59,794 check.warn(importable) 2026-07-26T14:52:59,794 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.parts.TemperatureSensor.i2c.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,795 !! 2026-07-26T14:52:59,796 ******************************************************************************** 2026-07-26T14:52:59,796 ############################ 2026-07-26T14:52:59,797 # Package would be ignored # 2026-07-26T14:52:59,797 ############################ 2026-07-26T14:52:59,798 Python recognizes 'obniz.parts.TemperatureSensor.i2c.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,798 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,799 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,799 package, please make sure that 'obniz.parts.TemperatureSensor.i2c.__pycache__' is explicitly added 2026-07-26T14:52:59,800 to the `packages` configuration field. 2026-07-26T14:52:59,801 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,801 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,802 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,803 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,804 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,805 If you don't want 'obniz.parts.TemperatureSensor.i2c.__pycache__' to be distributed and are 2026-07-26T14:52:59,806 already explicitly excluding 'obniz.parts.TemperatureSensor.i2c.__pycache__' via 2026-07-26T14:52:59,806 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,807 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,807 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,808 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,809 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,811 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,811 even if it does not contain any `.py` files. 2026-07-26T14:52:59,812 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,812 directory, all directories are treated like packages. 2026-07-26T14:52:59,813 ******************************************************************************** 2026-07-26T14:52:59,813 !! 2026-07-26T14:52:59,814 check.warn(importable) 2026-07-26T14:52:59,814 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'obniz.parts.__pycache__' is absent from the `packages` configuration. 2026-07-26T14:52:59,815 !! 2026-07-26T14:52:59,816 ******************************************************************************** 2026-07-26T14:52:59,816 ############################ 2026-07-26T14:52:59,817 # Package would be ignored # 2026-07-26T14:52:59,817 ############################ 2026-07-26T14:52:59,817 Python recognizes 'obniz.parts.__pycache__' as an importable package[^1], 2026-07-26T14:52:59,818 but it is absent from setuptools' `packages` configuration. 2026-07-26T14:52:59,819 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T14:52:59,819 package, please make sure that 'obniz.parts.__pycache__' is explicitly added 2026-07-26T14:52:59,820 to the `packages` configuration field. 2026-07-26T14:52:59,821 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T14:52:59,821 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T14:52:59,822 instead of `find_packages(...)`/`find:`). 2026-07-26T14:52:59,823 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T14:52:59,824 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T14:52:59,825 If you don't want 'obniz.parts.__pycache__' to be distributed and are 2026-07-26T14:52:59,825 already explicitly excluding 'obniz.parts.__pycache__' via 2026-07-26T14:52:59,826 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T14:52:59,826 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T14:52:59,827 combination with a more fine grained `package-data` configuration. 2026-07-26T14:52:59,828 You can read more about "package data files" on setuptools documentation page: 2026-07-26T14:52:59,829 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T14:52:59,830 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T14:52:59,831 even if it does not contain any `.py` files. 2026-07-26T14:52:59,831 On the other hand, currently there is no concept of package data 2026-07-26T14:52:59,832 directory, all directories are treated like packages. 2026-07-26T14:52:59,832 ******************************************************************************** 2026-07-26T14:52:59,833 !! 2026-07-26T14:52:59,834 check.warn(importable) 2026-07-26T14:52:59,834 creating build/lib/obniz/obniz/__pycache__ 2026-07-26T14:52:59,835 copying obniz/obniz/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/obniz/__pycache__ 2026-07-26T14:52:59,835 copying obniz/obniz/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/obniz/__pycache__ 2026-07-26T14:52:59,836 copying obniz/obniz/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/obniz/__pycache__ 2026-07-26T14:52:59,836 copying obniz/obniz/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/obniz/__pycache__ 2026-07-26T14:52:59,837 copying obniz/obniz/__pycache__/__version__.cpython-310.pyc -> build/lib/obniz/obniz/__pycache__ 2026-07-26T14:52:59,838 copying obniz/obniz/__pycache__/__version__.cpython-311.pyc -> build/lib/obniz/obniz/__pycache__ 2026-07-26T14:52:59,838 copying obniz/obniz/__pycache__/__version__.cpython-312.pyc -> build/lib/obniz/obniz/__pycache__ 2026-07-26T14:52:59,839 copying obniz/obniz/__pycache__/__version__.cpython-313.pyc -> build/lib/obniz/obniz/__pycache__ 2026-07-26T14:52:59,839 copying obniz/obniz/__pycache__/obniz_components.cpython-310.pyc -> build/lib/obniz/obniz/__pycache__ 2026-07-26T14:52:59,839 copying obniz/obniz/__pycache__/obniz_components.cpython-311.pyc -> build/lib/obniz/obniz/__pycache__ 2026-07-26T14:52:59,840 copying obniz/obniz/__pycache__/obniz_components.cpython-312.pyc -> build/lib/obniz/obniz/__pycache__ 2026-07-26T14:52:59,840 copying obniz/obniz/__pycache__/obniz_components.cpython-313.pyc -> build/lib/obniz/obniz/__pycache__ 2026-07-26T14:52:59,841 copying obniz/obniz/__pycache__/obniz_connection.cpython-310.pyc -> build/lib/obniz/obniz/__pycache__ 2026-07-26T14:52:59,841 copying obniz/obniz/__pycache__/obniz_connection.cpython-311.pyc -> build/lib/obniz/obniz/__pycache__ 2026-07-26T14:52:59,842 copying obniz/obniz/__pycache__/obniz_connection.cpython-312.pyc -> build/lib/obniz/obniz/__pycache__ 2026-07-26T14:52:59,842 copying obniz/obniz/__pycache__/obniz_connection.cpython-313.pyc -> build/lib/obniz/obniz/__pycache__ 2026-07-26T14:52:59,842 copying obniz/obniz/__pycache__/obniz_parts.cpython-310.pyc -> build/lib/obniz/obniz/__pycache__ 2026-07-26T14:52:59,843 copying obniz/obniz/__pycache__/obniz_parts.cpython-311.pyc -> build/lib/obniz/obniz/__pycache__ 2026-07-26T14:52:59,844 copying obniz/obniz/__pycache__/obniz_parts.cpython-312.pyc -> build/lib/obniz/obniz/__pycache__ 2026-07-26T14:52:59,844 copying obniz/obniz/__pycache__/obniz_parts.cpython-313.pyc -> build/lib/obniz/obniz/__pycache__ 2026-07-26T14:52:59,845 copying obniz/obniz/__pycache__/obniz_system_methods.cpython-310.pyc -> build/lib/obniz/obniz/__pycache__ 2026-07-26T14:52:59,845 copying obniz/obniz/__pycache__/obniz_system_methods.cpython-311.pyc -> build/lib/obniz/obniz/__pycache__ 2026-07-26T14:52:59,846 copying obniz/obniz/__pycache__/obniz_system_methods.cpython-312.pyc -> build/lib/obniz/obniz/__pycache__ 2026-07-26T14:52:59,846 copying obniz/obniz/__pycache__/obniz_system_methods.cpython-313.pyc -> build/lib/obniz/obniz/__pycache__ 2026-07-26T14:52:59,847 copying obniz/obniz/__pycache__/obniz_uis.cpython-310.pyc -> build/lib/obniz/obniz/__pycache__ 2026-07-26T14:52:59,847 copying obniz/obniz/__pycache__/obniz_uis.cpython-311.pyc -> build/lib/obniz/obniz/__pycache__ 2026-07-26T14:52:59,848 copying obniz/obniz/__pycache__/obniz_uis.cpython-312.pyc -> build/lib/obniz/obniz/__pycache__ 2026-07-26T14:52:59,849 copying obniz/obniz/__pycache__/obniz_uis.cpython-313.pyc -> build/lib/obniz/obniz/__pycache__ 2026-07-26T14:52:59,849 creating build/lib/obniz/parts/__pycache__ 2026-07-26T14:52:59,850 copying obniz/parts/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/parts/__pycache__ 2026-07-26T14:52:59,850 copying obniz/parts/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/parts/__pycache__ 2026-07-26T14:52:59,851 copying obniz/parts/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/parts/__pycache__ 2026-07-26T14:52:59,851 copying obniz/parts/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/parts/__pycache__ 2026-07-26T14:52:59,852 creating build/lib/obniz/obniz/libs/__pycache__ 2026-07-26T14:52:59,852 copying obniz/obniz/libs/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/obniz/libs/__pycache__ 2026-07-26T14:52:59,853 copying obniz/obniz/libs/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/obniz/libs/__pycache__ 2026-07-26T14:52:59,853 copying obniz/obniz/libs/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/obniz/libs/__pycache__ 2026-07-26T14:52:59,854 copying obniz/obniz/libs/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/obniz/libs/__pycache__ 2026-07-26T14:52:59,855 creating build/lib/obniz/obniz/libs/measurements/__pycache__ 2026-07-26T14:52:59,855 copying obniz/obniz/libs/measurements/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/obniz/libs/measurements/__pycache__ 2026-07-26T14:52:59,855 copying obniz/obniz/libs/measurements/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/obniz/libs/measurements/__pycache__ 2026-07-26T14:52:59,856 copying obniz/obniz/libs/measurements/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/obniz/libs/measurements/__pycache__ 2026-07-26T14:52:59,856 copying obniz/obniz/libs/measurements/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/obniz/libs/measurements/__pycache__ 2026-07-26T14:52:59,857 copying obniz/obniz/libs/measurements/__pycache__/logicanalyzer.cpython-310.pyc -> build/lib/obniz/obniz/libs/measurements/__pycache__ 2026-07-26T14:52:59,857 copying obniz/obniz/libs/measurements/__pycache__/logicanalyzer.cpython-311.pyc -> build/lib/obniz/obniz/libs/measurements/__pycache__ 2026-07-26T14:52:59,858 copying obniz/obniz/libs/measurements/__pycache__/logicanalyzer.cpython-312.pyc -> build/lib/obniz/obniz/libs/measurements/__pycache__ 2026-07-26T14:52:59,858 copying obniz/obniz/libs/measurements/__pycache__/logicanalyzer.cpython-313.pyc -> build/lib/obniz/obniz/libs/measurements/__pycache__ 2026-07-26T14:52:59,859 copying obniz/obniz/libs/measurements/__pycache__/measure.cpython-310.pyc -> build/lib/obniz/obniz/libs/measurements/__pycache__ 2026-07-26T14:52:59,859 copying obniz/obniz/libs/measurements/__pycache__/measure.cpython-311.pyc -> build/lib/obniz/obniz/libs/measurements/__pycache__ 2026-07-26T14:52:59,860 copying obniz/obniz/libs/measurements/__pycache__/measure.cpython-312.pyc -> build/lib/obniz/obniz/libs/measurements/__pycache__ 2026-07-26T14:52:59,860 copying obniz/obniz/libs/measurements/__pycache__/measure.cpython-313.pyc -> build/lib/obniz/obniz/libs/measurements/__pycache__ 2026-07-26T14:52:59,861 creating build/lib/obniz/obniz/libs/embeds/__pycache__ 2026-07-26T14:52:59,861 copying obniz/obniz/libs/embeds/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/obniz/libs/embeds/__pycache__ 2026-07-26T14:52:59,862 copying obniz/obniz/libs/embeds/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/obniz/libs/embeds/__pycache__ 2026-07-26T14:52:59,862 copying obniz/obniz/libs/embeds/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/obniz/libs/embeds/__pycache__ 2026-07-26T14:52:59,863 copying obniz/obniz/libs/embeds/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/obniz/libs/embeds/__pycache__ 2026-07-26T14:52:59,863 copying obniz/obniz/libs/embeds/__pycache__/display.cpython-310.pyc -> build/lib/obniz/obniz/libs/embeds/__pycache__ 2026-07-26T14:52:59,864 copying obniz/obniz/libs/embeds/__pycache__/display.cpython-311.pyc -> build/lib/obniz/obniz/libs/embeds/__pycache__ 2026-07-26T14:52:59,864 copying obniz/obniz/libs/embeds/__pycache__/display.cpython-312.pyc -> build/lib/obniz/obniz/libs/embeds/__pycache__ 2026-07-26T14:52:59,865 copying obniz/obniz/libs/embeds/__pycache__/display.cpython-313.pyc -> build/lib/obniz/obniz/libs/embeds/__pycache__ 2026-07-26T14:52:59,865 copying obniz/obniz/libs/embeds/__pycache__/switch.cpython-310.pyc -> build/lib/obniz/obniz/libs/embeds/__pycache__ 2026-07-26T14:52:59,866 copying obniz/obniz/libs/embeds/__pycache__/switch.cpython-311.pyc -> build/lib/obniz/obniz/libs/embeds/__pycache__ 2026-07-26T14:52:59,866 copying obniz/obniz/libs/embeds/__pycache__/switch.cpython-312.pyc -> build/lib/obniz/obniz/libs/embeds/__pycache__ 2026-07-26T14:52:59,867 copying obniz/obniz/libs/embeds/__pycache__/switch.cpython-313.pyc -> build/lib/obniz/obniz/libs/embeds/__pycache__ 2026-07-26T14:52:59,868 copying obniz/obniz/libs/hw/esp32w.json -> build/lib/obniz/obniz/libs/hw 2026-07-26T14:52:59,868 copying obniz/obniz/libs/hw/obnizb1.json -> build/lib/obniz/obniz/libs/hw 2026-07-26T14:52:59,869 copying obniz/obniz/libs/hw/obnizb2.json -> build/lib/obniz/obniz/libs/hw 2026-07-26T14:52:59,869 creating build/lib/obniz/obniz/libs/hw/__pycache__ 2026-07-26T14:52:59,870 copying obniz/obniz/libs/hw/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/obniz/libs/hw/__pycache__ 2026-07-26T14:52:59,870 copying obniz/obniz/libs/hw/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/obniz/libs/hw/__pycache__ 2026-07-26T14:52:59,871 copying obniz/obniz/libs/hw/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/obniz/libs/hw/__pycache__ 2026-07-26T14:52:59,871 copying obniz/obniz/libs/hw/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/obniz/libs/hw/__pycache__ 2026-07-26T14:52:59,872 copying obniz/obniz/libs/hw/__pycache__/index.cpython-310.pyc -> build/lib/obniz/obniz/libs/hw/__pycache__ 2026-07-26T14:52:59,872 copying obniz/obniz/libs/hw/__pycache__/index.cpython-311.pyc -> build/lib/obniz/obniz/libs/hw/__pycache__ 2026-07-26T14:52:59,873 copying obniz/obniz/libs/hw/__pycache__/index.cpython-312.pyc -> build/lib/obniz/obniz/libs/hw/__pycache__ 2026-07-26T14:52:59,873 copying obniz/obniz/libs/hw/__pycache__/index.cpython-313.pyc -> build/lib/obniz/obniz/libs/hw/__pycache__ 2026-07-26T14:52:59,874 creating build/lib/obniz/obniz/libs/utils/__pycache__ 2026-07-26T14:52:59,874 copying obniz/obniz/libs/utils/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/obniz/libs/utils/__pycache__ 2026-07-26T14:52:59,875 copying obniz/obniz/libs/utils/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/obniz/libs/utils/__pycache__ 2026-07-26T14:52:59,875 copying obniz/obniz/libs/utils/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/obniz/libs/utils/__pycache__ 2026-07-26T14:52:59,876 copying obniz/obniz/libs/utils/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/obniz/libs/utils/__pycache__ 2026-07-26T14:52:59,876 copying obniz/obniz/libs/utils/__pycache__/util.cpython-310.pyc -> build/lib/obniz/obniz/libs/utils/__pycache__ 2026-07-26T14:52:59,877 copying obniz/obniz/libs/utils/__pycache__/util.cpython-311.pyc -> build/lib/obniz/obniz/libs/utils/__pycache__ 2026-07-26T14:52:59,877 copying obniz/obniz/libs/utils/__pycache__/util.cpython-312.pyc -> build/lib/obniz/obniz/libs/utils/__pycache__ 2026-07-26T14:52:59,878 copying obniz/obniz/libs/utils/__pycache__/util.cpython-313.pyc -> build/lib/obniz/obniz/libs/utils/__pycache__ 2026-07-26T14:52:59,878 creating build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,879 copying obniz/obniz/libs/io_peripherals/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,879 copying obniz/obniz/libs/io_peripherals/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,880 copying obniz/obniz/libs/io_peripherals/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,880 copying obniz/obniz/libs/io_peripherals/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,881 copying obniz/obniz/libs/io_peripherals/__pycache__/ad.cpython-310.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,881 copying obniz/obniz/libs/io_peripherals/__pycache__/ad.cpython-311.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,882 copying obniz/obniz/libs/io_peripherals/__pycache__/ad.cpython-312.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,882 copying obniz/obniz/libs/io_peripherals/__pycache__/ad.cpython-313.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,883 copying obniz/obniz/libs/io_peripherals/__pycache__/i2c.cpython-310.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,884 copying obniz/obniz/libs/io_peripherals/__pycache__/i2c.cpython-311.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,884 copying obniz/obniz/libs/io_peripherals/__pycache__/i2c.cpython-312.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,885 copying obniz/obniz/libs/io_peripherals/__pycache__/i2c.cpython-313.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,885 copying obniz/obniz/libs/io_peripherals/__pycache__/io.cpython-310.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,886 copying obniz/obniz/libs/io_peripherals/__pycache__/io.cpython-311.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,886 copying obniz/obniz/libs/io_peripherals/__pycache__/io.cpython-312.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,887 copying obniz/obniz/libs/io_peripherals/__pycache__/io.cpython-313.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,887 copying obniz/obniz/libs/io_peripherals/__pycache__/io_.cpython-310.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,888 copying obniz/obniz/libs/io_peripherals/__pycache__/io_.cpython-311.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,888 copying obniz/obniz/libs/io_peripherals/__pycache__/io_.cpython-312.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,889 copying obniz/obniz/libs/io_peripherals/__pycache__/io_.cpython-313.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,889 copying obniz/obniz/libs/io_peripherals/__pycache__/pwm.cpython-310.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,890 copying obniz/obniz/libs/io_peripherals/__pycache__/pwm.cpython-311.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,890 copying obniz/obniz/libs/io_peripherals/__pycache__/pwm.cpython-312.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,891 copying obniz/obniz/libs/io_peripherals/__pycache__/pwm.cpython-313.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,891 copying obniz/obniz/libs/io_peripherals/__pycache__/spi.cpython-310.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,892 copying obniz/obniz/libs/io_peripherals/__pycache__/spi.cpython-311.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,892 copying obniz/obniz/libs/io_peripherals/__pycache__/spi.cpython-312.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,893 copying obniz/obniz/libs/io_peripherals/__pycache__/spi.cpython-313.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,893 copying obniz/obniz/libs/io_peripherals/__pycache__/uart.cpython-310.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,894 copying obniz/obniz/libs/io_peripherals/__pycache__/uart.cpython-311.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,894 copying obniz/obniz/libs/io_peripherals/__pycache__/uart.cpython-312.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,895 copying obniz/obniz/libs/io_peripherals/__pycache__/uart.cpython-313.pyc -> build/lib/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:52:59,895 creating build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,896 copying obniz/obniz/libs/embeds/ble/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,896 copying obniz/obniz/libs/embeds/ble/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,897 copying obniz/obniz/libs/embeds/ble/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,897 copying obniz/obniz/libs/embeds/ble/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,898 copying obniz/obniz/libs/embeds/ble/__pycache__/ble.cpython-310.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,898 copying obniz/obniz/libs/embeds/ble/__pycache__/ble.cpython-311.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,899 copying obniz/obniz/libs/embeds/ble/__pycache__/ble.cpython-312.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,899 copying obniz/obniz/libs/embeds/ble/__pycache__/ble.cpython-313.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,900 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_advertisement.cpython-310.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,900 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_advertisement.cpython-311.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,901 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_advertisement.cpython-312.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,901 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_advertisement.cpython-313.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,902 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_advertisement_builder.cpython-310.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,902 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_advertisement_builder.cpython-311.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,903 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_advertisement_builder.cpython-312.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,903 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_advertisement_builder.cpython-313.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,904 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_attribute_abstract.cpython-310.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,904 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_attribute_abstract.cpython-311.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,905 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_attribute_abstract.cpython-312.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,905 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_attribute_abstract.cpython-313.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,906 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_characteristic.cpython-310.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,906 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_characteristic.cpython-311.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,907 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_characteristic.cpython-312.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,907 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_characteristic.cpython-313.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,908 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_descriptor.cpython-310.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,908 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_descriptor.cpython-311.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,909 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_descriptor.cpython-312.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,909 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_descriptor.cpython-313.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,910 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_helper.cpython-310.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,911 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_helper.cpython-311.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,911 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_helper.cpython-312.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,912 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_helper.cpython-313.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,914 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_peripheral.cpython-310.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,916 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_peripheral.cpython-311.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,919 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_peripheral.cpython-312.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,921 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_peripheral.cpython-313.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,923 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_attribute_abstract.cpython-310.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,925 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_attribute_abstract.cpython-311.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,927 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_attribute_abstract.cpython-312.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,929 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_attribute_abstract.cpython-313.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,931 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_characteristic.cpython-310.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,933 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_characteristic.cpython-311.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,936 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_characteristic.cpython-312.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,938 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_characteristic.cpython-313.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,941 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_descriptor.cpython-310.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,943 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_descriptor.cpython-311.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,945 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_descriptor.cpython-312.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,947 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_descriptor.cpython-313.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,949 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_peripheral.cpython-310.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,951 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_peripheral.cpython-311.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,954 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_peripheral.cpython-312.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,956 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_peripheral.cpython-313.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,959 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_service.cpython-310.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,961 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_service.cpython-311.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,963 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_service.cpython-312.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,966 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_service.cpython-313.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,968 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_scan.cpython-310.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,970 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_scan.cpython-311.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,972 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_scan.cpython-312.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,974 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_scan.cpython-313.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,976 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_security.cpython-310.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,978 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_security.cpython-311.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,981 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_security.cpython-312.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,983 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_security.cpython-313.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,986 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_service.cpython-310.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,988 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_service.cpython-311.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,990 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_service.cpython-312.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,992 copying obniz/obniz/libs/embeds/ble/__pycache__/ble_service.cpython-313.pyc -> build/lib/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:52:59,994 creating build/lib/obniz/parts/Camera/__pycache__ 2026-07-26T14:52:59,995 copying obniz/parts/Camera/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/parts/Camera/__pycache__ 2026-07-26T14:52:59,997 copying obniz/parts/Camera/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/parts/Camera/__pycache__ 2026-07-26T14:52:59,999 copying obniz/parts/Camera/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/parts/Camera/__pycache__ 2026-07-26T14:53:00,002 copying obniz/parts/Camera/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/parts/Camera/__pycache__ 2026-07-26T14:53:00,003 creating build/lib/obniz/parts/MovementSensor/__pycache__ 2026-07-26T14:53:00,004 copying obniz/parts/MovementSensor/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/parts/MovementSensor/__pycache__ 2026-07-26T14:53:00,006 copying obniz/parts/MovementSensor/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/parts/MovementSensor/__pycache__ 2026-07-26T14:53:00,008 copying obniz/parts/MovementSensor/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/parts/MovementSensor/__pycache__ 2026-07-26T14:53:00,010 copying obniz/parts/MovementSensor/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/parts/MovementSensor/__pycache__ 2026-07-26T14:53:00,012 creating build/lib/obniz/parts/Light/__pycache__ 2026-07-26T14:53:00,013 copying obniz/parts/Light/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/parts/Light/__pycache__ 2026-07-26T14:53:00,016 copying obniz/parts/Light/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/parts/Light/__pycache__ 2026-07-26T14:53:00,018 copying obniz/parts/Light/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/parts/Light/__pycache__ 2026-07-26T14:53:00,020 copying obniz/parts/Light/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/parts/Light/__pycache__ 2026-07-26T14:53:00,021 creating build/lib/obniz/parts/TemperatureSensor/__pycache__ 2026-07-26T14:53:00,022 copying obniz/parts/TemperatureSensor/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/parts/TemperatureSensor/__pycache__ 2026-07-26T14:53:00,025 copying obniz/parts/TemperatureSensor/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/parts/TemperatureSensor/__pycache__ 2026-07-26T14:53:00,026 copying obniz/parts/TemperatureSensor/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/parts/TemperatureSensor/__pycache__ 2026-07-26T14:53:00,028 copying obniz/parts/TemperatureSensor/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/parts/TemperatureSensor/__pycache__ 2026-07-26T14:53:00,030 creating build/lib/obniz/parts/Moving/__pycache__ 2026-07-26T14:53:00,031 copying obniz/parts/Moving/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/parts/Moving/__pycache__ 2026-07-26T14:53:00,033 copying obniz/parts/Moving/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/parts/Moving/__pycache__ 2026-07-26T14:53:00,035 copying obniz/parts/Moving/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/parts/Moving/__pycache__ 2026-07-26T14:53:00,037 copying obniz/parts/Moving/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/parts/Moving/__pycache__ 2026-07-26T14:53:00,039 creating build/lib/obniz/parts/PressureSensor/__pycache__ 2026-07-26T14:53:00,040 copying obniz/parts/PressureSensor/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/parts/PressureSensor/__pycache__ 2026-07-26T14:53:00,042 copying obniz/parts/PressureSensor/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/parts/PressureSensor/__pycache__ 2026-07-26T14:53:00,044 copying obniz/parts/PressureSensor/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/parts/PressureSensor/__pycache__ 2026-07-26T14:53:00,046 copying obniz/parts/PressureSensor/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/parts/PressureSensor/__pycache__ 2026-07-26T14:53:00,048 creating build/lib/obniz/parts/DistanceSensor/__pycache__ 2026-07-26T14:53:00,049 copying obniz/parts/DistanceSensor/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/parts/DistanceSensor/__pycache__ 2026-07-26T14:53:00,051 copying obniz/parts/DistanceSensor/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/parts/DistanceSensor/__pycache__ 2026-07-26T14:53:00,053 copying obniz/parts/DistanceSensor/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/parts/DistanceSensor/__pycache__ 2026-07-26T14:53:00,055 copying obniz/parts/DistanceSensor/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/parts/DistanceSensor/__pycache__ 2026-07-26T14:53:00,057 copying obniz/parts/Camera/ArduCAMMini/README-ja.md -> build/lib/obniz/parts/Camera/ArduCAMMini 2026-07-26T14:53:00,060 copying obniz/parts/Camera/ArduCAMMini/README.md -> build/lib/obniz/parts/Camera/ArduCAMMini 2026-07-26T14:53:00,063 copying obniz/parts/Camera/ArduCAMMini/image.jpg -> build/lib/obniz/parts/Camera/ArduCAMMini 2026-07-26T14:53:00,068 copying obniz/parts/Camera/ArduCAMMini/index.json -> build/lib/obniz/parts/Camera/ArduCAMMini 2026-07-26T14:53:00,079 copying obniz/parts/Camera/ArduCAMMini/wire.jpg -> build/lib/obniz/parts/Camera/ArduCAMMini 2026-07-26T14:53:00,083 creating build/lib/obniz/parts/Camera/ArduCAMMini/__pycache__ 2026-07-26T14:53:00,084 copying obniz/parts/Camera/ArduCAMMini/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/parts/Camera/ArduCAMMini/__pycache__ 2026-07-26T14:53:00,087 copying obniz/parts/Camera/ArduCAMMini/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/parts/Camera/ArduCAMMini/__pycache__ 2026-07-26T14:53:00,091 copying obniz/parts/Camera/ArduCAMMini/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/parts/Camera/ArduCAMMini/__pycache__ 2026-07-26T14:53:00,094 copying obniz/parts/Camera/ArduCAMMini/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/parts/Camera/ArduCAMMini/__pycache__ 2026-07-26T14:53:00,098 copying obniz/parts/MovementSensor/JoyStick/README-ja.md -> build/lib/obniz/parts/MovementSensor/JoyStick 2026-07-26T14:53:00,100 copying obniz/parts/MovementSensor/JoyStick/README.md -> build/lib/obniz/parts/MovementSensor/JoyStick 2026-07-26T14:53:00,103 copying obniz/parts/MovementSensor/JoyStick/index.json -> build/lib/obniz/parts/MovementSensor/JoyStick 2026-07-26T14:53:00,106 copying obniz/parts/MovementSensor/JoyStick/joystick.jpg -> build/lib/obniz/parts/MovementSensor/JoyStick 2026-07-26T14:53:00,151 copying obniz/parts/MovementSensor/JoyStick/joystick_pins.jpg -> build/lib/obniz/parts/MovementSensor/JoyStick 2026-07-26T14:53:00,157 copying obniz/parts/MovementSensor/JoyStick/wired.fzz -> build/lib/obniz/parts/MovementSensor/JoyStick 2026-07-26T14:53:00,161 copying obniz/parts/MovementSensor/JoyStick/wired.png -> build/lib/obniz/parts/MovementSensor/JoyStick 2026-07-26T14:53:00,164 creating build/lib/obniz/parts/MovementSensor/JoyStick/__pycache__ 2026-07-26T14:53:00,165 copying obniz/parts/MovementSensor/JoyStick/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/parts/MovementSensor/JoyStick/__pycache__ 2026-07-26T14:53:00,167 copying obniz/parts/MovementSensor/JoyStick/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/parts/MovementSensor/JoyStick/__pycache__ 2026-07-26T14:53:00,170 copying obniz/parts/MovementSensor/JoyStick/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/parts/MovementSensor/JoyStick/__pycache__ 2026-07-26T14:53:00,172 copying obniz/parts/MovementSensor/JoyStick/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/parts/MovementSensor/JoyStick/__pycache__ 2026-07-26T14:53:00,174 copying obniz/parts/MovementSensor/Potentiometer/README-ja.md -> build/lib/obniz/parts/MovementSensor/Potentiometer 2026-07-26T14:53:00,177 copying obniz/parts/MovementSensor/Potentiometer/README.md -> build/lib/obniz/parts/MovementSensor/Potentiometer 2026-07-26T14:53:00,179 copying obniz/parts/MovementSensor/Potentiometer/c_pm.jpg -> build/lib/obniz/parts/MovementSensor/Potentiometer 2026-07-26T14:53:00,188 copying obniz/parts/MovementSensor/Potentiometer/index.json -> build/lib/obniz/parts/MovementSensor/Potentiometer 2026-07-26T14:53:00,191 copying obniz/parts/MovementSensor/Potentiometer/pm.jpg -> build/lib/obniz/parts/MovementSensor/Potentiometer 2026-07-26T14:53:00,198 copying obniz/parts/MovementSensor/Potentiometer/potentiometer.fzz -> build/lib/obniz/parts/MovementSensor/Potentiometer 2026-07-26T14:53:00,201 copying obniz/parts/MovementSensor/Potentiometer/wired.png -> build/lib/obniz/parts/MovementSensor/Potentiometer 2026-07-26T14:53:00,204 creating build/lib/obniz/parts/MovementSensor/Potentiometer/__pycache__ 2026-07-26T14:53:00,205 copying obniz/parts/MovementSensor/Potentiometer/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/parts/MovementSensor/Potentiometer/__pycache__ 2026-07-26T14:53:00,207 copying obniz/parts/MovementSensor/Potentiometer/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/parts/MovementSensor/Potentiometer/__pycache__ 2026-07-26T14:53:00,209 copying obniz/parts/MovementSensor/Potentiometer/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/parts/MovementSensor/Potentiometer/__pycache__ 2026-07-26T14:53:00,211 copying obniz/parts/MovementSensor/Potentiometer/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/parts/MovementSensor/Potentiometer/__pycache__ 2026-07-26T14:53:00,214 copying obniz/parts/MovementSensor/KXR94-2050/README-ja.md -> build/lib/obniz/parts/MovementSensor/KXR94-2050 2026-07-26T14:53:00,216 copying obniz/parts/MovementSensor/KXR94-2050/README.md -> build/lib/obniz/parts/MovementSensor/KXR94-2050 2026-07-26T14:53:00,218 copying obniz/parts/MovementSensor/KXR94-2050/image.jpg -> build/lib/obniz/parts/MovementSensor/KXR94-2050 2026-07-26T14:53:00,222 copying obniz/parts/MovementSensor/KXR94-2050/index.json -> build/lib/obniz/parts/MovementSensor/KXR94-2050 2026-07-26T14:53:00,226 creating build/lib/obniz/parts/MovementSensor/KXR94-2050/__pycache__ 2026-07-26T14:53:00,227 copying obniz/parts/MovementSensor/KXR94-2050/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/parts/MovementSensor/KXR94-2050/__pycache__ 2026-07-26T14:53:00,229 copying obniz/parts/MovementSensor/KXR94-2050/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/parts/MovementSensor/KXR94-2050/__pycache__ 2026-07-26T14:53:00,232 copying obniz/parts/MovementSensor/KXR94-2050/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/parts/MovementSensor/KXR94-2050/__pycache__ 2026-07-26T14:53:00,234 copying obniz/parts/MovementSensor/KXR94-2050/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/parts/MovementSensor/KXR94-2050/__pycache__ 2026-07-26T14:53:00,237 copying obniz/parts/MovementSensor/Button/README-ja.md -> build/lib/obniz/parts/MovementSensor/Button 2026-07-26T14:53:00,239 copying obniz/parts/MovementSensor/Button/README.md -> build/lib/obniz/parts/MovementSensor/Button 2026-07-26T14:53:00,241 copying obniz/parts/MovementSensor/Button/index.json -> build/lib/obniz/parts/MovementSensor/Button 2026-07-26T14:53:00,245 copying obniz/parts/MovementSensor/Button/wired.fzz -> build/lib/obniz/parts/MovementSensor/Button 2026-07-26T14:53:00,248 copying obniz/parts/MovementSensor/Button/wired.png -> build/lib/obniz/parts/MovementSensor/Button 2026-07-26T14:53:00,251 creating build/lib/obniz/parts/MovementSensor/Button/__pycache__ 2026-07-26T14:53:00,252 copying obniz/parts/MovementSensor/Button/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/parts/MovementSensor/Button/__pycache__ 2026-07-26T14:53:00,254 copying obniz/parts/MovementSensor/Button/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/parts/MovementSensor/Button/__pycache__ 2026-07-26T14:53:00,256 copying obniz/parts/MovementSensor/Button/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/parts/MovementSensor/Button/__pycache__ 2026-07-26T14:53:00,258 copying obniz/parts/MovementSensor/Button/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/parts/MovementSensor/Button/__pycache__ 2026-07-26T14:53:00,260 copying obniz/parts/MovementSensor/HC-SR505/README-ja.md -> build/lib/obniz/parts/MovementSensor/HC-SR505 2026-07-26T14:53:00,262 copying obniz/parts/MovementSensor/HC-SR505/README.md -> build/lib/obniz/parts/MovementSensor/HC-SR505 2026-07-26T14:53:00,265 copying obniz/parts/MovementSensor/HC-SR505/image.jpg -> build/lib/obniz/parts/MovementSensor/HC-SR505 2026-07-26T14:53:00,270 copying obniz/parts/MovementSensor/HC-SR505/index.json -> build/lib/obniz/parts/MovementSensor/HC-SR505 2026-07-26T14:53:00,272 creating build/lib/obniz/parts/MovementSensor/HC-SR505/__pycache__ 2026-07-26T14:53:00,273 copying obniz/parts/MovementSensor/HC-SR505/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/parts/MovementSensor/HC-SR505/__pycache__ 2026-07-26T14:53:00,276 copying obniz/parts/MovementSensor/HC-SR505/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/parts/MovementSensor/HC-SR505/__pycache__ 2026-07-26T14:53:00,278 copying obniz/parts/MovementSensor/HC-SR505/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/parts/MovementSensor/HC-SR505/__pycache__ 2026-07-26T14:53:00,280 copying obniz/parts/MovementSensor/HC-SR505/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/parts/MovementSensor/HC-SR505/__pycache__ 2026-07-26T14:53:00,283 copying obniz/parts/Light/LED/README-ja.md -> build/lib/obniz/parts/Light/LED 2026-07-26T14:53:00,285 copying obniz/parts/Light/LED/README.md -> build/lib/obniz/parts/Light/LED 2026-07-26T14:53:00,288 copying obniz/parts/Light/LED/index.json -> build/lib/obniz/parts/Light/LED 2026-07-26T14:53:00,295 copying obniz/parts/Light/LED/led.jpg -> build/lib/obniz/parts/Light/LED 2026-07-26T14:53:00,347 copying obniz/parts/Light/LED/led_on.jpg -> build/lib/obniz/parts/Light/LED 2026-07-26T14:53:00,355 copying obniz/parts/Light/LED/wired.fzz -> build/lib/obniz/parts/Light/LED 2026-07-26T14:53:00,359 copying obniz/parts/Light/LED/wired.png -> build/lib/obniz/parts/Light/LED 2026-07-26T14:53:00,362 copying obniz/parts/Light/LED/wired.svg -> build/lib/obniz/parts/Light/LED 2026-07-26T14:53:00,365 creating build/lib/obniz/parts/Light/LED/__pycache__ 2026-07-26T14:53:00,366 copying obniz/parts/Light/LED/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/parts/Light/LED/__pycache__ 2026-07-26T14:53:00,369 copying obniz/parts/Light/LED/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/parts/Light/LED/__pycache__ 2026-07-26T14:53:00,371 copying obniz/parts/Light/LED/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/parts/Light/LED/__pycache__ 2026-07-26T14:53:00,373 copying obniz/parts/Light/LED/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/parts/Light/LED/__pycache__ 2026-07-26T14:53:00,375 creating build/lib/obniz/parts/TemperatureSensor/analog/__pycache__ 2026-07-26T14:53:00,376 copying obniz/parts/TemperatureSensor/analog/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/parts/TemperatureSensor/analog/__pycache__ 2026-07-26T14:53:00,379 copying obniz/parts/TemperatureSensor/analog/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/parts/TemperatureSensor/analog/__pycache__ 2026-07-26T14:53:00,381 copying obniz/parts/TemperatureSensor/analog/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/parts/TemperatureSensor/analog/__pycache__ 2026-07-26T14:53:00,383 copying obniz/parts/TemperatureSensor/analog/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/parts/TemperatureSensor/analog/__pycache__ 2026-07-26T14:53:00,385 creating build/lib/obniz/parts/TemperatureSensor/i2c/__pycache__ 2026-07-26T14:53:00,386 copying obniz/parts/TemperatureSensor/i2c/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/parts/TemperatureSensor/i2c/__pycache__ 2026-07-26T14:53:00,388 copying obniz/parts/TemperatureSensor/i2c/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/parts/TemperatureSensor/i2c/__pycache__ 2026-07-26T14:53:00,390 copying obniz/parts/TemperatureSensor/i2c/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/parts/TemperatureSensor/i2c/__pycache__ 2026-07-26T14:53:00,393 copying obniz/parts/TemperatureSensor/i2c/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/parts/TemperatureSensor/i2c/__pycache__ 2026-07-26T14:53:00,395 copying obniz/parts/TemperatureSensor/analog/LM60/README-ja.md -> build/lib/obniz/parts/TemperatureSensor/analog/LM60 2026-07-26T14:53:00,397 copying obniz/parts/TemperatureSensor/analog/LM60/README.md -> build/lib/obniz/parts/TemperatureSensor/analog/LM60 2026-07-26T14:53:00,399 copying obniz/parts/TemperatureSensor/analog/LM60/index.json -> build/lib/obniz/parts/TemperatureSensor/analog/LM60 2026-07-26T14:53:00,402 copying obniz/parts/TemperatureSensor/analog/LM60/wired.fzz -> build/lib/obniz/parts/TemperatureSensor/analog/LM60 2026-07-26T14:53:00,405 copying obniz/parts/TemperatureSensor/analog/LM60/wired.png -> build/lib/obniz/parts/TemperatureSensor/analog/LM60 2026-07-26T14:53:00,409 creating build/lib/obniz/parts/TemperatureSensor/analog/LM60/__pycache__ 2026-07-26T14:53:00,410 copying obniz/parts/TemperatureSensor/analog/LM60/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/parts/TemperatureSensor/analog/LM60/__pycache__ 2026-07-26T14:53:00,412 copying obniz/parts/TemperatureSensor/analog/LM60/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/parts/TemperatureSensor/analog/LM60/__pycache__ 2026-07-26T14:53:00,414 copying obniz/parts/TemperatureSensor/analog/LM60/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/parts/TemperatureSensor/analog/LM60/__pycache__ 2026-07-26T14:53:00,416 copying obniz/parts/TemperatureSensor/analog/LM60/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/parts/TemperatureSensor/analog/LM60/__pycache__ 2026-07-26T14:53:00,419 copying obniz/parts/TemperatureSensor/i2c/BME280/README-ja.md -> build/lib/obniz/parts/TemperatureSensor/i2c/BME280 2026-07-26T14:53:00,421 copying obniz/parts/TemperatureSensor/i2c/BME280/README.md -> build/lib/obniz/parts/TemperatureSensor/i2c/BME280 2026-07-26T14:53:00,424 copying obniz/parts/TemperatureSensor/i2c/BME280/image.jpg -> build/lib/obniz/parts/TemperatureSensor/i2c/BME280 2026-07-26T14:53:00,427 copying obniz/parts/TemperatureSensor/i2c/BME280/image2.jpg -> build/lib/obniz/parts/TemperatureSensor/i2c/BME280 2026-07-26T14:53:00,437 copying obniz/parts/TemperatureSensor/i2c/BME280/image3.jpg -> build/lib/obniz/parts/TemperatureSensor/i2c/BME280 2026-07-26T14:53:00,442 copying obniz/parts/TemperatureSensor/i2c/BME280/index.json -> build/lib/obniz/parts/TemperatureSensor/i2c/BME280 2026-07-26T14:53:00,448 creating build/lib/obniz/parts/TemperatureSensor/i2c/BME280/__pycache__ 2026-07-26T14:53:00,449 copying obniz/parts/TemperatureSensor/i2c/BME280/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/parts/TemperatureSensor/i2c/BME280/__pycache__ 2026-07-26T14:53:00,452 copying obniz/parts/TemperatureSensor/i2c/BME280/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/parts/TemperatureSensor/i2c/BME280/__pycache__ 2026-07-26T14:53:00,454 copying obniz/parts/TemperatureSensor/i2c/BME280/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/parts/TemperatureSensor/i2c/BME280/__pycache__ 2026-07-26T14:53:00,457 copying obniz/parts/TemperatureSensor/i2c/BME280/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/parts/TemperatureSensor/i2c/BME280/__pycache__ 2026-07-26T14:53:00,460 copying obniz/parts/TemperatureSensor/i2c/SHT31/README-ja.md -> build/lib/obniz/parts/TemperatureSensor/i2c/SHT31 2026-07-26T14:53:00,462 copying obniz/parts/TemperatureSensor/i2c/SHT31/README.md -> build/lib/obniz/parts/TemperatureSensor/i2c/SHT31 2026-07-26T14:53:00,464 copying obniz/parts/TemperatureSensor/i2c/SHT31/index.json -> build/lib/obniz/parts/TemperatureSensor/i2c/SHT31 2026-07-26T14:53:00,468 copying obniz/parts/TemperatureSensor/i2c/SHT31/sht31.jpg -> build/lib/obniz/parts/TemperatureSensor/i2c/SHT31 2026-07-26T14:53:00,475 creating build/lib/obniz/parts/TemperatureSensor/i2c/SHT31/__pycache__ 2026-07-26T14:53:00,476 copying obniz/parts/TemperatureSensor/i2c/SHT31/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/parts/TemperatureSensor/i2c/SHT31/__pycache__ 2026-07-26T14:53:00,478 copying obniz/parts/TemperatureSensor/i2c/SHT31/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/parts/TemperatureSensor/i2c/SHT31/__pycache__ 2026-07-26T14:53:00,481 copying obniz/parts/TemperatureSensor/i2c/SHT31/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/parts/TemperatureSensor/i2c/SHT31/__pycache__ 2026-07-26T14:53:00,483 copying obniz/parts/TemperatureSensor/i2c/SHT31/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/parts/TemperatureSensor/i2c/SHT31/__pycache__ 2026-07-26T14:53:00,486 copying obniz/parts/Moving/DCMotor/README-ja.md -> build/lib/obniz/parts/Moving/DCMotor 2026-07-26T14:53:00,488 copying obniz/parts/Moving/DCMotor/README.md -> build/lib/obniz/parts/Moving/DCMotor 2026-07-26T14:53:00,490 copying obniz/parts/Moving/DCMotor/index.json -> build/lib/obniz/parts/Moving/DCMotor 2026-07-26T14:53:00,494 copying obniz/parts/Moving/DCMotor/wired.fzz -> build/lib/obniz/parts/Moving/DCMotor 2026-07-26T14:53:00,497 copying obniz/parts/Moving/DCMotor/wired.png -> build/lib/obniz/parts/Moving/DCMotor 2026-07-26T14:53:00,500 creating build/lib/obniz/parts/Moving/DCMotor/__pycache__ 2026-07-26T14:53:00,501 copying obniz/parts/Moving/DCMotor/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/parts/Moving/DCMotor/__pycache__ 2026-07-26T14:53:00,503 copying obniz/parts/Moving/DCMotor/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/parts/Moving/DCMotor/__pycache__ 2026-07-26T14:53:00,506 copying obniz/parts/Moving/DCMotor/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/parts/Moving/DCMotor/__pycache__ 2026-07-26T14:53:00,508 copying obniz/parts/Moving/DCMotor/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/parts/Moving/DCMotor/__pycache__ 2026-07-26T14:53:00,510 copying obniz/parts/Moving/ServoMotor/README-ja.md -> build/lib/obniz/parts/Moving/ServoMotor 2026-07-26T14:53:00,513 copying obniz/parts/Moving/ServoMotor/README.md -> build/lib/obniz/parts/Moving/ServoMotor 2026-07-26T14:53:00,515 copying obniz/parts/Moving/ServoMotor/index.json -> build/lib/obniz/parts/Moving/ServoMotor 2026-07-26T14:53:00,518 copying obniz/parts/Moving/ServoMotor/servocable.jpg -> build/lib/obniz/parts/Moving/ServoMotor 2026-07-26T14:53:00,525 copying obniz/parts/Moving/ServoMotor/servomotor.gif -> build/lib/obniz/parts/Moving/ServoMotor 2026-07-26T14:53:00,602 copying obniz/parts/Moving/ServoMotor/servomotor.jpg -> build/lib/obniz/parts/Moving/ServoMotor 2026-07-26T14:53:00,612 copying obniz/parts/Moving/ServoMotor/wired.fzz -> build/lib/obniz/parts/Moving/ServoMotor 2026-07-26T14:53:00,616 copying obniz/parts/Moving/ServoMotor/wired.png -> build/lib/obniz/parts/Moving/ServoMotor 2026-07-26T14:53:00,621 creating build/lib/obniz/parts/Moving/ServoMotor/__pycache__ 2026-07-26T14:53:00,623 copying obniz/parts/Moving/ServoMotor/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/parts/Moving/ServoMotor/__pycache__ 2026-07-26T14:53:00,626 copying obniz/parts/Moving/ServoMotor/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/parts/Moving/ServoMotor/__pycache__ 2026-07-26T14:53:00,629 copying obniz/parts/Moving/ServoMotor/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/parts/Moving/ServoMotor/__pycache__ 2026-07-26T14:53:00,632 copying obniz/parts/Moving/ServoMotor/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/parts/Moving/ServoMotor/__pycache__ 2026-07-26T14:53:00,635 copying obniz/parts/Moving/StepperMotor/README-ja.md -> build/lib/obniz/parts/Moving/StepperMotor 2026-07-26T14:53:00,638 copying obniz/parts/Moving/StepperMotor/README.md -> build/lib/obniz/parts/Moving/StepperMotor 2026-07-26T14:53:00,642 copying obniz/parts/Moving/StepperMotor/image.jpg -> build/lib/obniz/parts/Moving/StepperMotor 2026-07-26T14:53:00,649 copying obniz/parts/Moving/StepperMotor/index.json -> build/lib/obniz/parts/Moving/StepperMotor 2026-07-26T14:53:00,660 copying obniz/parts/Moving/StepperMotor/wire.jpg -> build/lib/obniz/parts/Moving/StepperMotor 2026-07-26T14:53:00,666 copying obniz/parts/Moving/StepperMotor/wire.png -> build/lib/obniz/parts/Moving/StepperMotor 2026-07-26T14:53:00,672 creating build/lib/obniz/parts/Moving/StepperMotor/__pycache__ 2026-07-26T14:53:00,673 copying obniz/parts/Moving/StepperMotor/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/parts/Moving/StepperMotor/__pycache__ 2026-07-26T14:53:00,677 copying obniz/parts/Moving/StepperMotor/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/parts/Moving/StepperMotor/__pycache__ 2026-07-26T14:53:00,680 copying obniz/parts/Moving/StepperMotor/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/parts/Moving/StepperMotor/__pycache__ 2026-07-26T14:53:00,683 copying obniz/parts/Moving/StepperMotor/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/parts/Moving/StepperMotor/__pycache__ 2026-07-26T14:53:00,687 copying obniz/parts/PressureSensor/FSR-40X/README-ja.md -> build/lib/obniz/parts/PressureSensor/FSR-40X 2026-07-26T14:53:00,689 copying obniz/parts/PressureSensor/FSR-40X/README.md -> build/lib/obniz/parts/PressureSensor/FSR-40X 2026-07-26T14:53:00,692 copying obniz/parts/PressureSensor/FSR-40X/index.json -> build/lib/obniz/parts/PressureSensor/FSR-40X 2026-07-26T14:53:00,695 copying obniz/parts/PressureSensor/FSR-40X/wired.fzz -> build/lib/obniz/parts/PressureSensor/FSR-40X 2026-07-26T14:53:00,698 copying obniz/parts/PressureSensor/FSR-40X/wired.png -> build/lib/obniz/parts/PressureSensor/FSR-40X 2026-07-26T14:53:00,701 creating build/lib/obniz/parts/PressureSensor/FSR-40X/__pycache__ 2026-07-26T14:53:00,702 copying obniz/parts/PressureSensor/FSR-40X/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/parts/PressureSensor/FSR-40X/__pycache__ 2026-07-26T14:53:00,705 copying obniz/parts/PressureSensor/FSR-40X/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/parts/PressureSensor/FSR-40X/__pycache__ 2026-07-26T14:53:00,707 copying obniz/parts/PressureSensor/FSR-40X/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/parts/PressureSensor/FSR-40X/__pycache__ 2026-07-26T14:53:00,709 copying obniz/parts/PressureSensor/FSR-40X/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/parts/PressureSensor/FSR-40X/__pycache__ 2026-07-26T14:53:00,712 copying obniz/parts/DistanceSensor/GP2Y0A21YK0F/README-ja.md -> build/lib/obniz/parts/DistanceSensor/GP2Y0A21YK0F 2026-07-26T14:53:00,714 copying obniz/parts/DistanceSensor/GP2Y0A21YK0F/README.md -> build/lib/obniz/parts/DistanceSensor/GP2Y0A21YK0F 2026-07-26T14:53:00,716 copying obniz/parts/DistanceSensor/GP2Y0A21YK0F/gp2y0a21yk0f.fzz -> build/lib/obniz/parts/DistanceSensor/GP2Y0A21YK0F 2026-07-26T14:53:00,718 copying obniz/parts/DistanceSensor/GP2Y0A21YK0F/image.gif -> build/lib/obniz/parts/DistanceSensor/GP2Y0A21YK0F 2026-07-26T14:53:00,753 copying obniz/parts/DistanceSensor/GP2Y0A21YK0F/image.jpg -> build/lib/obniz/parts/DistanceSensor/GP2Y0A21YK0F 2026-07-26T14:53:00,761 copying obniz/parts/DistanceSensor/GP2Y0A21YK0F/index.json -> build/lib/obniz/parts/DistanceSensor/GP2Y0A21YK0F 2026-07-26T14:53:00,764 copying obniz/parts/DistanceSensor/GP2Y0A21YK0F/wired.png -> build/lib/obniz/parts/DistanceSensor/GP2Y0A21YK0F 2026-07-26T14:53:00,768 creating build/lib/obniz/parts/DistanceSensor/GP2Y0A21YK0F/__pycache__ 2026-07-26T14:53:00,769 copying obniz/parts/DistanceSensor/GP2Y0A21YK0F/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/parts/DistanceSensor/GP2Y0A21YK0F/__pycache__ 2026-07-26T14:53:00,772 copying obniz/parts/DistanceSensor/GP2Y0A21YK0F/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/parts/DistanceSensor/GP2Y0A21YK0F/__pycache__ 2026-07-26T14:53:00,775 copying obniz/parts/DistanceSensor/GP2Y0A21YK0F/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/parts/DistanceSensor/GP2Y0A21YK0F/__pycache__ 2026-07-26T14:53:00,777 copying obniz/parts/DistanceSensor/GP2Y0A21YK0F/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/parts/DistanceSensor/GP2Y0A21YK0F/__pycache__ 2026-07-26T14:53:00,780 copying obniz/parts/DistanceSensor/HC-SR04/README-ja.md -> build/lib/obniz/parts/DistanceSensor/HC-SR04 2026-07-26T14:53:00,782 copying obniz/parts/DistanceSensor/HC-SR04/README.md -> build/lib/obniz/parts/DistanceSensor/HC-SR04 2026-07-26T14:53:00,785 copying obniz/parts/DistanceSensor/HC-SR04/index.json -> build/lib/obniz/parts/DistanceSensor/HC-SR04 2026-07-26T14:53:00,789 copying obniz/parts/DistanceSensor/HC-SR04/wired.fzz -> build/lib/obniz/parts/DistanceSensor/HC-SR04 2026-07-26T14:53:00,793 copying obniz/parts/DistanceSensor/HC-SR04/wired.png -> build/lib/obniz/parts/DistanceSensor/HC-SR04 2026-07-26T14:53:00,797 creating build/lib/obniz/parts/DistanceSensor/HC-SR04/__pycache__ 2026-07-26T14:53:00,799 copying obniz/parts/DistanceSensor/HC-SR04/__pycache__/__init__.cpython-310.pyc -> build/lib/obniz/parts/DistanceSensor/HC-SR04/__pycache__ 2026-07-26T14:53:00,802 copying obniz/parts/DistanceSensor/HC-SR04/__pycache__/__init__.cpython-311.pyc -> build/lib/obniz/parts/DistanceSensor/HC-SR04/__pycache__ 2026-07-26T14:53:00,804 copying obniz/parts/DistanceSensor/HC-SR04/__pycache__/__init__.cpython-312.pyc -> build/lib/obniz/parts/DistanceSensor/HC-SR04/__pycache__ 2026-07-26T14:53:00,807 copying obniz/parts/DistanceSensor/HC-SR04/__pycache__/__init__.cpython-313.pyc -> build/lib/obniz/parts/DistanceSensor/HC-SR04/__pycache__ 2026-07-26T14:53:00,852 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-07-26T14:53:00,853 !! 2026-07-26T14:53:00,854 ******************************************************************************** 2026-07-26T14:53:00,854 Please avoid running ``setup.py`` directly. 2026-07-26T14:53:00,855 Instead, use pypa/build, pypa/installer or other 2026-07-26T14:53:00,856 standards-based tools. 2026-07-26T14:53:00,857 This deprecation is overdue, please update your project and remove deprecated 2026-07-26T14:53:00,858 calls to avoid build errors in the future. 2026-07-26T14:53:00,859 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-07-26T14:53:00,860 ******************************************************************************** 2026-07-26T14:53:00,860 !! 2026-07-26T14:53:00,861 self.initialize_options() 2026-07-26T14:53:00,885 installing to build/bdist.linux-armv7l/wheel 2026-07-26T14:53:00,885 running install 2026-07-26T14:53:00,909 running install_lib 2026-07-26T14:53:00,936 creating build/bdist.linux-armv7l/wheel 2026-07-26T14:53:00,939 creating build/bdist.linux-armv7l/wheel/obniz 2026-07-26T14:53:00,941 creating build/bdist.linux-armv7l/wheel/obniz/obniz 2026-07-26T14:53:00,943 creating build/bdist.linux-armv7l/wheel/obniz/obniz/libs 2026-07-26T14:53:00,944 creating build/bdist.linux-armv7l/wheel/obniz/obniz/libs/__pycache__ 2026-07-26T14:53:00,946 copying build/lib/obniz/obniz/libs/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/__pycache__ 2026-07-26T14:53:00,948 copying build/lib/obniz/obniz/libs/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/__pycache__ 2026-07-26T14:53:00,950 copying build/lib/obniz/obniz/libs/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/__pycache__ 2026-07-26T14:53:00,952 copying build/lib/obniz/obniz/libs/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/__pycache__ 2026-07-26T14:53:00,954 copying build/lib/obniz/obniz/libs/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs 2026-07-26T14:53:00,956 creating build/bdist.linux-armv7l/wheel/obniz/obniz/libs/measurements 2026-07-26T14:53:00,958 creating build/bdist.linux-armv7l/wheel/obniz/obniz/libs/measurements/__pycache__ 2026-07-26T14:53:00,960 copying build/lib/obniz/obniz/libs/measurements/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/measurements/__pycache__ 2026-07-26T14:53:00,962 copying build/lib/obniz/obniz/libs/measurements/__pycache__/logicanalyzer.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/measurements/__pycache__ 2026-07-26T14:53:00,964 copying build/lib/obniz/obniz/libs/measurements/__pycache__/measure.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/measurements/__pycache__ 2026-07-26T14:53:00,966 copying build/lib/obniz/obniz/libs/measurements/__pycache__/measure.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/measurements/__pycache__ 2026-07-26T14:53:00,968 copying build/lib/obniz/obniz/libs/measurements/__pycache__/measure.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/measurements/__pycache__ 2026-07-26T14:53:00,970 copying build/lib/obniz/obniz/libs/measurements/__pycache__/logicanalyzer.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/measurements/__pycache__ 2026-07-26T14:53:00,972 copying build/lib/obniz/obniz/libs/measurements/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/measurements/__pycache__ 2026-07-26T14:53:00,974 copying build/lib/obniz/obniz/libs/measurements/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/measurements/__pycache__ 2026-07-26T14:53:00,977 copying build/lib/obniz/obniz/libs/measurements/__pycache__/logicanalyzer.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/measurements/__pycache__ 2026-07-26T14:53:00,979 copying build/lib/obniz/obniz/libs/measurements/__pycache__/measure.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/measurements/__pycache__ 2026-07-26T14:53:00,981 copying build/lib/obniz/obniz/libs/measurements/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/measurements/__pycache__ 2026-07-26T14:53:00,983 copying build/lib/obniz/obniz/libs/measurements/__pycache__/logicanalyzer.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/measurements/__pycache__ 2026-07-26T14:53:00,985 copying build/lib/obniz/obniz/libs/measurements/measure.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/measurements 2026-07-26T14:53:00,987 copying build/lib/obniz/obniz/libs/measurements/logicanalyzer.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/measurements 2026-07-26T14:53:00,989 copying build/lib/obniz/obniz/libs/measurements/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/measurements 2026-07-26T14:53:00,991 creating build/bdist.linux-armv7l/wheel/obniz/obniz/libs/embeds 2026-07-26T14:53:00,993 creating build/bdist.linux-armv7l/wheel/obniz/obniz/libs/embeds/__pycache__ 2026-07-26T14:53:00,994 copying build/lib/obniz/obniz/libs/embeds/__pycache__/switch.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/__pycache__ 2026-07-26T14:53:00,996 copying build/lib/obniz/obniz/libs/embeds/__pycache__/display.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/__pycache__ 2026-07-26T14:53:00,998 copying build/lib/obniz/obniz/libs/embeds/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/__pycache__ 2026-07-26T14:53:01,000 copying build/lib/obniz/obniz/libs/embeds/__pycache__/switch.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/__pycache__ 2026-07-26T14:53:01,002 copying build/lib/obniz/obniz/libs/embeds/__pycache__/display.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/__pycache__ 2026-07-26T14:53:01,004 copying build/lib/obniz/obniz/libs/embeds/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/__pycache__ 2026-07-26T14:53:01,006 copying build/lib/obniz/obniz/libs/embeds/__pycache__/switch.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/__pycache__ 2026-07-26T14:53:01,008 copying build/lib/obniz/obniz/libs/embeds/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/__pycache__ 2026-07-26T14:53:01,010 copying build/lib/obniz/obniz/libs/embeds/__pycache__/display.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/__pycache__ 2026-07-26T14:53:01,012 copying build/lib/obniz/obniz/libs/embeds/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/__pycache__ 2026-07-26T14:53:01,014 copying build/lib/obniz/obniz/libs/embeds/__pycache__/display.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/__pycache__ 2026-07-26T14:53:01,016 copying build/lib/obniz/obniz/libs/embeds/__pycache__/switch.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/__pycache__ 2026-07-26T14:53:01,019 creating build/bdist.linux-armv7l/wheel/obniz/obniz/libs/embeds/ble 2026-07-26T14:53:01,021 copying build/lib/obniz/obniz/libs/embeds/ble/ble_scan.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble 2026-07-26T14:53:01,023 copying build/lib/obniz/obniz/libs/embeds/ble/ble_security.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble 2026-07-26T14:53:01,025 copying build/lib/obniz/obniz/libs/embeds/ble/ble_advertisement_builder.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble 2026-07-26T14:53:01,029 creating build/bdist.linux-armv7l/wheel/obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,031 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_peripheral.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,033 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_helper.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,035 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_service.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,037 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_advertisement_builder.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,040 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_peripheral.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,042 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_characteristic.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,045 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_advertisement.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,047 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_descriptor.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,049 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_descriptor.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,051 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_advertisement.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,053 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_descriptor.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,055 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_scan.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,057 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_characteristic.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,059 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_scan.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,061 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_characteristic.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,064 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,066 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_peripheral.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,068 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,070 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_peripheral.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,072 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_service.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,074 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,076 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_attribute_abstract.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,078 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_attribute_abstract.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,080 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_scan.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,082 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_security.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,084 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_helper.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,086 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_attribute_abstract.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,088 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_peripheral.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,090 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_security.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,092 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_descriptor.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,094 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_advertisement_builder.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,096 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_peripheral.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,098 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_attribute_abstract.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,100 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_security.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,102 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_characteristic.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,104 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_peripheral.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,106 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_service.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,108 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_helper.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,110 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_service.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,112 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_descriptor.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,114 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,116 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_security.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,118 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_advertisement.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,120 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_descriptor.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,122 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_service.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,124 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_service.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,125 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_service.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,127 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_characteristic.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,129 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_attribute_abstract.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,131 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,132 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_advertisement_builder.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,135 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_characteristic.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,137 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,139 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_characteristic.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,141 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_attribute_abstract.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,142 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_descriptor.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,144 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,146 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_peripheral.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,148 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_attribute_abstract.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,150 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,153 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_advertisement_builder.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,155 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_descriptor.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,157 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_attribute_abstract.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,159 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_helper.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,161 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_scan.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,162 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_advertisement.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,165 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_service.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,166 copying build/lib/obniz/obniz/libs/embeds/ble/__pycache__/ble_characteristic.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble/__pycache__ 2026-07-26T14:53:01,168 copying build/lib/obniz/obniz/libs/embeds/ble/ble_descriptor.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble 2026-07-26T14:53:01,170 copying build/lib/obniz/obniz/libs/embeds/ble/ble_remote_service.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble 2026-07-26T14:53:01,172 copying build/lib/obniz/obniz/libs/embeds/ble/ble_peripheral.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble 2026-07-26T14:53:01,174 copying build/lib/obniz/obniz/libs/embeds/ble/ble_remote_characteristic.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble 2026-07-26T14:53:01,176 copying build/lib/obniz/obniz/libs/embeds/ble/ble_remote_peripheral.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble 2026-07-26T14:53:01,178 copying build/lib/obniz/obniz/libs/embeds/ble/ble_service.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble 2026-07-26T14:53:01,180 copying build/lib/obniz/obniz/libs/embeds/ble/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble 2026-07-26T14:53:01,181 copying build/lib/obniz/obniz/libs/embeds/ble/ble_remote_attribute_abstract.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble 2026-07-26T14:53:01,183 copying build/lib/obniz/obniz/libs/embeds/ble/ble.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble 2026-07-26T14:53:01,185 copying build/lib/obniz/obniz/libs/embeds/ble/ble_advertisement.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble 2026-07-26T14:53:01,187 copying build/lib/obniz/obniz/libs/embeds/ble/ble_remote_descriptor.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble 2026-07-26T14:53:01,189 copying build/lib/obniz/obniz/libs/embeds/ble/ble_attribute_abstract.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble 2026-07-26T14:53:01,191 copying build/lib/obniz/obniz/libs/embeds/ble/ble_helper.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble 2026-07-26T14:53:01,193 copying build/lib/obniz/obniz/libs/embeds/ble/ble_characteristic.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds/ble 2026-07-26T14:53:01,195 copying build/lib/obniz/obniz/libs/embeds/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds 2026-07-26T14:53:01,197 copying build/lib/obniz/obniz/libs/embeds/switch.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds 2026-07-26T14:53:01,198 copying build/lib/obniz/obniz/libs/embeds/display.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/embeds 2026-07-26T14:53:01,201 creating build/bdist.linux-armv7l/wheel/obniz/obniz/libs/hw 2026-07-26T14:53:01,202 creating build/bdist.linux-armv7l/wheel/obniz/obniz/libs/hw/__pycache__ 2026-07-26T14:53:01,204 copying build/lib/obniz/obniz/libs/hw/__pycache__/index.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/hw/__pycache__ 2026-07-26T14:53:01,206 copying build/lib/obniz/obniz/libs/hw/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/hw/__pycache__ 2026-07-26T14:53:01,208 copying build/lib/obniz/obniz/libs/hw/__pycache__/index.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/hw/__pycache__ 2026-07-26T14:53:01,209 copying build/lib/obniz/obniz/libs/hw/__pycache__/index.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/hw/__pycache__ 2026-07-26T14:53:01,211 copying build/lib/obniz/obniz/libs/hw/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/hw/__pycache__ 2026-07-26T14:53:01,213 copying build/lib/obniz/obniz/libs/hw/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/hw/__pycache__ 2026-07-26T14:53:01,215 copying build/lib/obniz/obniz/libs/hw/__pycache__/index.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/hw/__pycache__ 2026-07-26T14:53:01,217 copying build/lib/obniz/obniz/libs/hw/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/hw/__pycache__ 2026-07-26T14:53:01,219 copying build/lib/obniz/obniz/libs/hw/index.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/hw 2026-07-26T14:53:01,220 copying build/lib/obniz/obniz/libs/hw/esp32w.json -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/hw 2026-07-26T14:53:01,222 copying build/lib/obniz/obniz/libs/hw/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/hw 2026-07-26T14:53:01,223 copying build/lib/obniz/obniz/libs/hw/obnizb2.json -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/hw 2026-07-26T14:53:01,225 copying build/lib/obniz/obniz/libs/hw/obnizb1.json -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/hw 2026-07-26T14:53:01,227 creating build/bdist.linux-armv7l/wheel/obniz/obniz/libs/utils 2026-07-26T14:53:01,229 creating build/bdist.linux-armv7l/wheel/obniz/obniz/libs/utils/__pycache__ 2026-07-26T14:53:01,230 copying build/lib/obniz/obniz/libs/utils/__pycache__/util.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/utils/__pycache__ 2026-07-26T14:53:01,232 copying build/lib/obniz/obniz/libs/utils/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/utils/__pycache__ 2026-07-26T14:53:01,234 copying build/lib/obniz/obniz/libs/utils/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/utils/__pycache__ 2026-07-26T14:53:01,235 copying build/lib/obniz/obniz/libs/utils/__pycache__/util.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/utils/__pycache__ 2026-07-26T14:53:01,237 copying build/lib/obniz/obniz/libs/utils/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/utils/__pycache__ 2026-07-26T14:53:01,239 copying build/lib/obniz/obniz/libs/utils/__pycache__/util.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/utils/__pycache__ 2026-07-26T14:53:01,241 copying build/lib/obniz/obniz/libs/utils/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/utils/__pycache__ 2026-07-26T14:53:01,243 copying build/lib/obniz/obniz/libs/utils/__pycache__/util.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/utils/__pycache__ 2026-07-26T14:53:01,245 copying build/lib/obniz/obniz/libs/utils/util.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/utils 2026-07-26T14:53:01,246 copying build/lib/obniz/obniz/libs/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/utils 2026-07-26T14:53:01,248 creating build/bdist.linux-armv7l/wheel/obniz/obniz/libs/io_peripherals 2026-07-26T14:53:01,249 copying build/lib/obniz/obniz/libs/io_peripherals/io.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals 2026-07-26T14:53:01,252 creating build/bdist.linux-armv7l/wheel/obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,253 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/uart.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,256 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/spi.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,258 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/io.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,260 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/io_.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,262 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/i2c.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,264 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/ad.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,266 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/spi.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,268 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/io.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,270 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/i2c.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,272 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/pwm.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,274 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/ad.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,276 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/io_.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,278 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/spi.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,280 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,282 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/i2c.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,284 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/ad.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,286 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/uart.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,288 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/i2c.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,290 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/io.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,293 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/io.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,295 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/pwm.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,297 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/io_.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,299 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/uart.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,301 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,303 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,305 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/io_.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,307 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/pwm.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,309 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/uart.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,311 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,313 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/spi.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,315 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/ad.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,317 copying build/lib/obniz/obniz/libs/io_peripherals/__pycache__/pwm.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals/__pycache__ 2026-07-26T14:53:01,319 copying build/lib/obniz/obniz/libs/io_peripherals/io_.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals 2026-07-26T14:53:01,321 copying build/lib/obniz/obniz/libs/io_peripherals/ad.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals 2026-07-26T14:53:01,323 copying build/lib/obniz/obniz/libs/io_peripherals/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals 2026-07-26T14:53:01,324 copying build/lib/obniz/obniz/libs/io_peripherals/pwm.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals 2026-07-26T14:53:01,326 copying build/lib/obniz/obniz/libs/io_peripherals/spi.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals 2026-07-26T14:53:01,328 copying build/lib/obniz/obniz/libs/io_peripherals/uart.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals 2026-07-26T14:53:01,330 copying build/lib/obniz/obniz/libs/io_peripherals/i2c.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz/libs/io_peripherals 2026-07-26T14:53:01,333 creating build/bdist.linux-armv7l/wheel/obniz/obniz/__pycache__ 2026-07-26T14:53:01,334 copying build/lib/obniz/obniz/__pycache__/obniz_components.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/__pycache__ 2026-07-26T14:53:01,337 copying build/lib/obniz/obniz/__pycache__/obniz_parts.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/__pycache__ 2026-07-26T14:53:01,339 copying build/lib/obniz/obniz/__pycache__/obniz_system_methods.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/__pycache__ 2026-07-26T14:53:01,341 copying build/lib/obniz/obniz/__pycache__/obniz_system_methods.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/__pycache__ 2026-07-26T14:53:01,343 copying build/lib/obniz/obniz/__pycache__/obniz_components.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/__pycache__ 2026-07-26T14:53:01,345 copying build/lib/obniz/obniz/__pycache__/obniz_components.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/__pycache__ 2026-07-26T14:53:01,347 copying build/lib/obniz/obniz/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/__pycache__ 2026-07-26T14:53:01,350 copying build/lib/obniz/obniz/__pycache__/obniz_uis.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/__pycache__ 2026-07-26T14:53:01,352 copying build/lib/obniz/obniz/__pycache__/obniz_system_methods.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/__pycache__ 2026-07-26T14:53:01,355 copying build/lib/obniz/obniz/__pycache__/__version__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/__pycache__ 2026-07-26T14:53:01,357 copying build/lib/obniz/obniz/__pycache__/obniz_system_methods.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/__pycache__ 2026-07-26T14:53:01,359 copying build/lib/obniz/obniz/__pycache__/obniz_uis.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/__pycache__ 2026-07-26T14:53:01,362 copying build/lib/obniz/obniz/__pycache__/__version__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/__pycache__ 2026-07-26T14:53:01,364 copying build/lib/obniz/obniz/__pycache__/obniz_components.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/__pycache__ 2026-07-26T14:53:01,367 copying build/lib/obniz/obniz/__pycache__/obniz_uis.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/__pycache__ 2026-07-26T14:53:01,368 copying build/lib/obniz/obniz/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/__pycache__ 2026-07-26T14:53:01,370 copying build/lib/obniz/obniz/__pycache__/__version__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/__pycache__ 2026-07-26T14:53:01,372 copying build/lib/obniz/obniz/__pycache__/obniz_connection.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/__pycache__ 2026-07-26T14:53:01,374 copying build/lib/obniz/obniz/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/__pycache__ 2026-07-26T14:53:01,376 copying build/lib/obniz/obniz/__pycache__/obniz_parts.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/__pycache__ 2026-07-26T14:53:01,378 copying build/lib/obniz/obniz/__pycache__/obniz_parts.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/__pycache__ 2026-07-26T14:53:01,380 copying build/lib/obniz/obniz/__pycache__/obniz_uis.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/__pycache__ 2026-07-26T14:53:01,381 copying build/lib/obniz/obniz/__pycache__/obniz_connection.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/__pycache__ 2026-07-26T14:53:01,383 copying build/lib/obniz/obniz/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/__pycache__ 2026-07-26T14:53:01,385 copying build/lib/obniz/obniz/__pycache__/__version__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/__pycache__ 2026-07-26T14:53:01,387 copying build/lib/obniz/obniz/__pycache__/obniz_connection.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/__pycache__ 2026-07-26T14:53:01,389 copying build/lib/obniz/obniz/__pycache__/obniz_parts.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/__pycache__ 2026-07-26T14:53:01,391 copying build/lib/obniz/obniz/__pycache__/obniz_connection.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/obniz/__pycache__ 2026-07-26T14:53:01,393 copying build/lib/obniz/obniz/obniz_components.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz 2026-07-26T14:53:01,396 copying build/lib/obniz/obniz/obniz_parts.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz 2026-07-26T14:53:01,398 copying build/lib/obniz/obniz/obniz_connection.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz 2026-07-26T14:53:01,403 copying build/lib/obniz/obniz/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz 2026-07-26T14:53:01,407 copying build/lib/obniz/obniz/obniz_system_methods.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz 2026-07-26T14:53:01,410 copying build/lib/obniz/obniz/obniz_uis.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz 2026-07-26T14:53:01,412 copying build/lib/obniz/obniz/__version__.py -> build/bdist.linux-armv7l/wheel/./obniz/obniz 2026-07-26T14:53:01,415 creating build/bdist.linux-armv7l/wheel/obniz/parts 2026-07-26T14:53:01,417 creating build/bdist.linux-armv7l/wheel/obniz/parts/Camera 2026-07-26T14:53:01,419 creating build/bdist.linux-armv7l/wheel/obniz/parts/Camera/ArduCAMMini 2026-07-26T14:53:01,421 copying build/lib/obniz/parts/Camera/ArduCAMMini/README-ja.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/Camera/ArduCAMMini 2026-07-26T14:53:01,424 creating build/bdist.linux-armv7l/wheel/obniz/parts/Camera/ArduCAMMini/__pycache__ 2026-07-26T14:53:01,426 copying build/lib/obniz/parts/Camera/ArduCAMMini/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Camera/ArduCAMMini/__pycache__ 2026-07-26T14:53:01,429 copying build/lib/obniz/parts/Camera/ArduCAMMini/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Camera/ArduCAMMini/__pycache__ 2026-07-26T14:53:01,433 copying build/lib/obniz/parts/Camera/ArduCAMMini/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Camera/ArduCAMMini/__pycache__ 2026-07-26T14:53:01,437 copying build/lib/obniz/parts/Camera/ArduCAMMini/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Camera/ArduCAMMini/__pycache__ 2026-07-26T14:53:01,439 copying build/lib/obniz/parts/Camera/ArduCAMMini/index.json -> build/bdist.linux-armv7l/wheel/./obniz/parts/Camera/ArduCAMMini 2026-07-26T14:53:01,453 copying build/lib/obniz/parts/Camera/ArduCAMMini/README.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/Camera/ArduCAMMini 2026-07-26T14:53:01,456 copying build/lib/obniz/parts/Camera/ArduCAMMini/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/parts/Camera/ArduCAMMini 2026-07-26T14:53:01,458 copying build/lib/obniz/parts/Camera/ArduCAMMini/image.jpg -> build/bdist.linux-armv7l/wheel/./obniz/parts/Camera/ArduCAMMini 2026-07-26T14:53:01,466 copying build/lib/obniz/parts/Camera/ArduCAMMini/wire.jpg -> build/bdist.linux-armv7l/wheel/./obniz/parts/Camera/ArduCAMMini 2026-07-26T14:53:01,475 creating build/bdist.linux-armv7l/wheel/obniz/parts/Camera/__pycache__ 2026-07-26T14:53:01,476 copying build/lib/obniz/parts/Camera/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Camera/__pycache__ 2026-07-26T14:53:01,478 copying build/lib/obniz/parts/Camera/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Camera/__pycache__ 2026-07-26T14:53:01,480 copying build/lib/obniz/parts/Camera/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Camera/__pycache__ 2026-07-26T14:53:01,482 copying build/lib/obniz/parts/Camera/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Camera/__pycache__ 2026-07-26T14:53:01,485 copying build/lib/obniz/parts/Camera/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/parts/Camera 2026-07-26T14:53:01,487 creating build/bdist.linux-armv7l/wheel/obniz/parts/__pycache__ 2026-07-26T14:53:01,489 copying build/lib/obniz/parts/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/__pycache__ 2026-07-26T14:53:01,491 copying build/lib/obniz/parts/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/__pycache__ 2026-07-26T14:53:01,493 copying build/lib/obniz/parts/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/__pycache__ 2026-07-26T14:53:01,495 copying build/lib/obniz/parts/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/__pycache__ 2026-07-26T14:53:01,498 creating build/bdist.linux-armv7l/wheel/obniz/parts/MovementSensor 2026-07-26T14:53:01,500 creating build/bdist.linux-armv7l/wheel/obniz/parts/MovementSensor/__pycache__ 2026-07-26T14:53:01,502 copying build/lib/obniz/parts/MovementSensor/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/__pycache__ 2026-07-26T14:53:01,504 copying build/lib/obniz/parts/MovementSensor/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/__pycache__ 2026-07-26T14:53:01,507 copying build/lib/obniz/parts/MovementSensor/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/__pycache__ 2026-07-26T14:53:01,509 copying build/lib/obniz/parts/MovementSensor/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/__pycache__ 2026-07-26T14:53:01,512 creating build/bdist.linux-armv7l/wheel/obniz/parts/MovementSensor/JoyStick 2026-07-26T14:53:01,513 copying build/lib/obniz/parts/MovementSensor/JoyStick/README-ja.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/JoyStick 2026-07-26T14:53:01,516 creating build/bdist.linux-armv7l/wheel/obniz/parts/MovementSensor/JoyStick/__pycache__ 2026-07-26T14:53:01,518 copying build/lib/obniz/parts/MovementSensor/JoyStick/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/JoyStick/__pycache__ 2026-07-26T14:53:01,521 copying build/lib/obniz/parts/MovementSensor/JoyStick/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/JoyStick/__pycache__ 2026-07-26T14:53:01,523 copying build/lib/obniz/parts/MovementSensor/JoyStick/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/JoyStick/__pycache__ 2026-07-26T14:53:01,525 copying build/lib/obniz/parts/MovementSensor/JoyStick/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/JoyStick/__pycache__ 2026-07-26T14:53:01,527 copying build/lib/obniz/parts/MovementSensor/JoyStick/joystick.jpg -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/JoyStick 2026-07-26T14:53:01,587 copying build/lib/obniz/parts/MovementSensor/JoyStick/index.json -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/JoyStick 2026-07-26T14:53:01,591 copying build/lib/obniz/parts/MovementSensor/JoyStick/README.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/JoyStick 2026-07-26T14:53:01,593 copying build/lib/obniz/parts/MovementSensor/JoyStick/wired.png -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/JoyStick 2026-07-26T14:53:01,597 copying build/lib/obniz/parts/MovementSensor/JoyStick/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/JoyStick 2026-07-26T14:53:01,599 copying build/lib/obniz/parts/MovementSensor/JoyStick/joystick_pins.jpg -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/JoyStick 2026-07-26T14:53:01,605 copying build/lib/obniz/parts/MovementSensor/JoyStick/wired.fzz -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/JoyStick 2026-07-26T14:53:01,609 creating build/bdist.linux-armv7l/wheel/obniz/parts/MovementSensor/Potentiometer 2026-07-26T14:53:01,610 copying build/lib/obniz/parts/MovementSensor/Potentiometer/README-ja.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/Potentiometer 2026-07-26T14:53:01,613 creating build/bdist.linux-armv7l/wheel/obniz/parts/MovementSensor/Potentiometer/__pycache__ 2026-07-26T14:53:01,614 copying build/lib/obniz/parts/MovementSensor/Potentiometer/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/Potentiometer/__pycache__ 2026-07-26T14:53:01,616 copying build/lib/obniz/parts/MovementSensor/Potentiometer/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/Potentiometer/__pycache__ 2026-07-26T14:53:01,618 copying build/lib/obniz/parts/MovementSensor/Potentiometer/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/Potentiometer/__pycache__ 2026-07-26T14:53:01,621 copying build/lib/obniz/parts/MovementSensor/Potentiometer/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/Potentiometer/__pycache__ 2026-07-26T14:53:01,623 copying build/lib/obniz/parts/MovementSensor/Potentiometer/index.json -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/Potentiometer 2026-07-26T14:53:01,626 copying build/lib/obniz/parts/MovementSensor/Potentiometer/README.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/Potentiometer 2026-07-26T14:53:01,628 copying build/lib/obniz/parts/MovementSensor/Potentiometer/c_pm.jpg -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/Potentiometer 2026-07-26T14:53:01,638 copying build/lib/obniz/parts/MovementSensor/Potentiometer/pm.jpg -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/Potentiometer 2026-07-26T14:53:01,644 copying build/lib/obniz/parts/MovementSensor/Potentiometer/wired.png -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/Potentiometer 2026-07-26T14:53:01,648 copying build/lib/obniz/parts/MovementSensor/Potentiometer/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/Potentiometer 2026-07-26T14:53:01,650 copying build/lib/obniz/parts/MovementSensor/Potentiometer/potentiometer.fzz -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/Potentiometer 2026-07-26T14:53:01,653 creating build/bdist.linux-armv7l/wheel/obniz/parts/MovementSensor/KXR94-2050 2026-07-26T14:53:01,655 copying build/lib/obniz/parts/MovementSensor/KXR94-2050/README-ja.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/KXR94-2050 2026-07-26T14:53:01,658 creating build/bdist.linux-armv7l/wheel/obniz/parts/MovementSensor/KXR94-2050/__pycache__ 2026-07-26T14:53:01,659 copying build/lib/obniz/parts/MovementSensor/KXR94-2050/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/KXR94-2050/__pycache__ 2026-07-26T14:53:01,661 copying build/lib/obniz/parts/MovementSensor/KXR94-2050/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/KXR94-2050/__pycache__ 2026-07-26T14:53:01,664 copying build/lib/obniz/parts/MovementSensor/KXR94-2050/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/KXR94-2050/__pycache__ 2026-07-26T14:53:01,666 copying build/lib/obniz/parts/MovementSensor/KXR94-2050/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/KXR94-2050/__pycache__ 2026-07-26T14:53:01,668 copying build/lib/obniz/parts/MovementSensor/KXR94-2050/index.json -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/KXR94-2050 2026-07-26T14:53:01,672 copying build/lib/obniz/parts/MovementSensor/KXR94-2050/README.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/KXR94-2050 2026-07-26T14:53:01,674 copying build/lib/obniz/parts/MovementSensor/KXR94-2050/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/KXR94-2050 2026-07-26T14:53:01,676 copying build/lib/obniz/parts/MovementSensor/KXR94-2050/image.jpg -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/KXR94-2050 2026-07-26T14:53:01,680 creating build/bdist.linux-armv7l/wheel/obniz/parts/MovementSensor/Button 2026-07-26T14:53:01,681 copying build/lib/obniz/parts/MovementSensor/Button/README-ja.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/Button 2026-07-26T14:53:01,683 creating build/bdist.linux-armv7l/wheel/obniz/parts/MovementSensor/Button/__pycache__ 2026-07-26T14:53:01,684 copying build/lib/obniz/parts/MovementSensor/Button/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/Button/__pycache__ 2026-07-26T14:53:01,686 copying build/lib/obniz/parts/MovementSensor/Button/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/Button/__pycache__ 2026-07-26T14:53:01,688 copying build/lib/obniz/parts/MovementSensor/Button/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/Button/__pycache__ 2026-07-26T14:53:01,690 copying build/lib/obniz/parts/MovementSensor/Button/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/Button/__pycache__ 2026-07-26T14:53:01,692 copying build/lib/obniz/parts/MovementSensor/Button/index.json -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/Button 2026-07-26T14:53:01,695 copying build/lib/obniz/parts/MovementSensor/Button/README.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/Button 2026-07-26T14:53:01,696 copying build/lib/obniz/parts/MovementSensor/Button/wired.png -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/Button 2026-07-26T14:53:01,700 copying build/lib/obniz/parts/MovementSensor/Button/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/Button 2026-07-26T14:53:01,701 copying build/lib/obniz/parts/MovementSensor/Button/wired.fzz -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/Button 2026-07-26T14:53:01,705 creating build/bdist.linux-armv7l/wheel/obniz/parts/MovementSensor/HC-SR505 2026-07-26T14:53:01,706 copying build/lib/obniz/parts/MovementSensor/HC-SR505/README-ja.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/HC-SR505 2026-07-26T14:53:01,708 creating build/bdist.linux-armv7l/wheel/obniz/parts/MovementSensor/HC-SR505/__pycache__ 2026-07-26T14:53:01,709 copying build/lib/obniz/parts/MovementSensor/HC-SR505/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/HC-SR505/__pycache__ 2026-07-26T14:53:01,711 copying build/lib/obniz/parts/MovementSensor/HC-SR505/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/HC-SR505/__pycache__ 2026-07-26T14:53:01,713 copying build/lib/obniz/parts/MovementSensor/HC-SR505/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/HC-SR505/__pycache__ 2026-07-26T14:53:01,714 copying build/lib/obniz/parts/MovementSensor/HC-SR505/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/HC-SR505/__pycache__ 2026-07-26T14:53:01,716 copying build/lib/obniz/parts/MovementSensor/HC-SR505/index.json -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/HC-SR505 2026-07-26T14:53:01,718 copying build/lib/obniz/parts/MovementSensor/HC-SR505/README.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/HC-SR505 2026-07-26T14:53:01,720 copying build/lib/obniz/parts/MovementSensor/HC-SR505/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/HC-SR505 2026-07-26T14:53:01,722 copying build/lib/obniz/parts/MovementSensor/HC-SR505/image.jpg -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor/HC-SR505 2026-07-26T14:53:01,726 copying build/lib/obniz/parts/MovementSensor/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/parts/MovementSensor 2026-07-26T14:53:01,728 creating build/bdist.linux-armv7l/wheel/obniz/parts/Light 2026-07-26T14:53:01,729 creating build/bdist.linux-armv7l/wheel/obniz/parts/Light/__pycache__ 2026-07-26T14:53:01,730 copying build/lib/obniz/parts/Light/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Light/__pycache__ 2026-07-26T14:53:01,732 copying build/lib/obniz/parts/Light/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Light/__pycache__ 2026-07-26T14:53:01,734 copying build/lib/obniz/parts/Light/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Light/__pycache__ 2026-07-26T14:53:01,735 copying build/lib/obniz/parts/Light/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Light/__pycache__ 2026-07-26T14:53:01,738 creating build/bdist.linux-armv7l/wheel/obniz/parts/Light/LED 2026-07-26T14:53:01,739 copying build/lib/obniz/parts/Light/LED/README-ja.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/Light/LED 2026-07-26T14:53:01,741 creating build/bdist.linux-armv7l/wheel/obniz/parts/Light/LED/__pycache__ 2026-07-26T14:53:01,742 copying build/lib/obniz/parts/Light/LED/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Light/LED/__pycache__ 2026-07-26T14:53:01,744 copying build/lib/obniz/parts/Light/LED/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Light/LED/__pycache__ 2026-07-26T14:53:01,746 copying build/lib/obniz/parts/Light/LED/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Light/LED/__pycache__ 2026-07-26T14:53:01,748 copying build/lib/obniz/parts/Light/LED/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Light/LED/__pycache__ 2026-07-26T14:53:01,750 copying build/lib/obniz/parts/Light/LED/led.jpg -> build/bdist.linux-armv7l/wheel/./obniz/parts/Light/LED 2026-07-26T14:53:01,757 copying build/lib/obniz/parts/Light/LED/wired.svg -> build/bdist.linux-armv7l/wheel/./obniz/parts/Light/LED 2026-07-26T14:53:01,760 copying build/lib/obniz/parts/Light/LED/index.json -> build/bdist.linux-armv7l/wheel/./obniz/parts/Light/LED 2026-07-26T14:53:01,764 copying build/lib/obniz/parts/Light/LED/README.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/Light/LED 2026-07-26T14:53:01,767 copying build/lib/obniz/parts/Light/LED/wired.png -> build/bdist.linux-armv7l/wheel/./obniz/parts/Light/LED 2026-07-26T14:53:01,771 copying build/lib/obniz/parts/Light/LED/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/parts/Light/LED 2026-07-26T14:53:01,773 copying build/lib/obniz/parts/Light/LED/wired.fzz -> build/bdist.linux-armv7l/wheel/./obniz/parts/Light/LED 2026-07-26T14:53:01,776 copying build/lib/obniz/parts/Light/LED/led_on.jpg -> build/bdist.linux-armv7l/wheel/./obniz/parts/Light/LED 2026-07-26T14:53:01,784 copying build/lib/obniz/parts/Light/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/parts/Light 2026-07-26T14:53:01,786 creating build/bdist.linux-armv7l/wheel/obniz/parts/TemperatureSensor 2026-07-26T14:53:01,787 creating build/bdist.linux-armv7l/wheel/obniz/parts/TemperatureSensor/__pycache__ 2026-07-26T14:53:01,788 copying build/lib/obniz/parts/TemperatureSensor/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/__pycache__ 2026-07-26T14:53:01,790 copying build/lib/obniz/parts/TemperatureSensor/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/__pycache__ 2026-07-26T14:53:01,792 copying build/lib/obniz/parts/TemperatureSensor/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/__pycache__ 2026-07-26T14:53:01,793 copying build/lib/obniz/parts/TemperatureSensor/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/__pycache__ 2026-07-26T14:53:01,796 creating build/bdist.linux-armv7l/wheel/obniz/parts/TemperatureSensor/analog 2026-07-26T14:53:01,797 creating build/bdist.linux-armv7l/wheel/obniz/parts/TemperatureSensor/analog/__pycache__ 2026-07-26T14:53:01,798 copying build/lib/obniz/parts/TemperatureSensor/analog/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/analog/__pycache__ 2026-07-26T14:53:01,800 copying build/lib/obniz/parts/TemperatureSensor/analog/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/analog/__pycache__ 2026-07-26T14:53:01,802 copying build/lib/obniz/parts/TemperatureSensor/analog/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/analog/__pycache__ 2026-07-26T14:53:01,804 copying build/lib/obniz/parts/TemperatureSensor/analog/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/analog/__pycache__ 2026-07-26T14:53:01,806 creating build/bdist.linux-armv7l/wheel/obniz/parts/TemperatureSensor/analog/LM60 2026-07-26T14:53:01,807 copying build/lib/obniz/parts/TemperatureSensor/analog/LM60/README-ja.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/analog/LM60 2026-07-26T14:53:01,810 creating build/bdist.linux-armv7l/wheel/obniz/parts/TemperatureSensor/analog/LM60/__pycache__ 2026-07-26T14:53:01,811 copying build/lib/obniz/parts/TemperatureSensor/analog/LM60/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/analog/LM60/__pycache__ 2026-07-26T14:53:01,813 copying build/lib/obniz/parts/TemperatureSensor/analog/LM60/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/analog/LM60/__pycache__ 2026-07-26T14:53:01,815 copying build/lib/obniz/parts/TemperatureSensor/analog/LM60/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/analog/LM60/__pycache__ 2026-07-26T14:53:01,816 copying build/lib/obniz/parts/TemperatureSensor/analog/LM60/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/analog/LM60/__pycache__ 2026-07-26T14:53:01,818 copying build/lib/obniz/parts/TemperatureSensor/analog/LM60/index.json -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/analog/LM60 2026-07-26T14:53:01,821 copying build/lib/obniz/parts/TemperatureSensor/analog/LM60/README.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/analog/LM60 2026-07-26T14:53:01,822 copying build/lib/obniz/parts/TemperatureSensor/analog/LM60/wired.png -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/analog/LM60 2026-07-26T14:53:01,825 copying build/lib/obniz/parts/TemperatureSensor/analog/LM60/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/analog/LM60 2026-07-26T14:53:01,827 copying build/lib/obniz/parts/TemperatureSensor/analog/LM60/wired.fzz -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/analog/LM60 2026-07-26T14:53:01,829 copying build/lib/obniz/parts/TemperatureSensor/analog/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/analog 2026-07-26T14:53:01,831 creating build/bdist.linux-armv7l/wheel/obniz/parts/TemperatureSensor/i2c 2026-07-26T14:53:01,832 creating build/bdist.linux-armv7l/wheel/obniz/parts/TemperatureSensor/i2c/__pycache__ 2026-07-26T14:53:01,834 copying build/lib/obniz/parts/TemperatureSensor/i2c/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/i2c/__pycache__ 2026-07-26T14:53:01,835 copying build/lib/obniz/parts/TemperatureSensor/i2c/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/i2c/__pycache__ 2026-07-26T14:53:01,837 copying build/lib/obniz/parts/TemperatureSensor/i2c/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/i2c/__pycache__ 2026-07-26T14:53:01,839 copying build/lib/obniz/parts/TemperatureSensor/i2c/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/i2c/__pycache__ 2026-07-26T14:53:01,841 creating build/bdist.linux-armv7l/wheel/obniz/parts/TemperatureSensor/i2c/BME280 2026-07-26T14:53:01,842 copying build/lib/obniz/parts/TemperatureSensor/i2c/BME280/README-ja.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/i2c/BME280 2026-07-26T14:53:01,845 creating build/bdist.linux-armv7l/wheel/obniz/parts/TemperatureSensor/i2c/BME280/__pycache__ 2026-07-26T14:53:01,846 copying build/lib/obniz/parts/TemperatureSensor/i2c/BME280/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/i2c/BME280/__pycache__ 2026-07-26T14:53:01,848 copying build/lib/obniz/parts/TemperatureSensor/i2c/BME280/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/i2c/BME280/__pycache__ 2026-07-26T14:53:01,851 copying build/lib/obniz/parts/TemperatureSensor/i2c/BME280/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/i2c/BME280/__pycache__ 2026-07-26T14:53:01,853 copying build/lib/obniz/parts/TemperatureSensor/i2c/BME280/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/i2c/BME280/__pycache__ 2026-07-26T14:53:01,855 copying build/lib/obniz/parts/TemperatureSensor/i2c/BME280/index.json -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/i2c/BME280 2026-07-26T14:53:01,862 copying build/lib/obniz/parts/TemperatureSensor/i2c/BME280/README.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/i2c/BME280 2026-07-26T14:53:01,863 copying build/lib/obniz/parts/TemperatureSensor/i2c/BME280/image3.jpg -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/i2c/BME280 2026-07-26T14:53:01,868 copying build/lib/obniz/parts/TemperatureSensor/i2c/BME280/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/i2c/BME280 2026-07-26T14:53:01,870 copying build/lib/obniz/parts/TemperatureSensor/i2c/BME280/image.jpg -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/i2c/BME280 2026-07-26T14:53:01,873 copying build/lib/obniz/parts/TemperatureSensor/i2c/BME280/image2.jpg -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/i2c/BME280 2026-07-26T14:53:01,883 creating build/bdist.linux-armv7l/wheel/obniz/parts/TemperatureSensor/i2c/SHT31 2026-07-26T14:53:01,884 copying build/lib/obniz/parts/TemperatureSensor/i2c/SHT31/README-ja.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/i2c/SHT31 2026-07-26T14:53:01,886 creating build/bdist.linux-armv7l/wheel/obniz/parts/TemperatureSensor/i2c/SHT31/__pycache__ 2026-07-26T14:53:01,887 copying build/lib/obniz/parts/TemperatureSensor/i2c/SHT31/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/i2c/SHT31/__pycache__ 2026-07-26T14:53:01,889 copying build/lib/obniz/parts/TemperatureSensor/i2c/SHT31/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/i2c/SHT31/__pycache__ 2026-07-26T14:53:01,891 copying build/lib/obniz/parts/TemperatureSensor/i2c/SHT31/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/i2c/SHT31/__pycache__ 2026-07-26T14:53:01,893 copying build/lib/obniz/parts/TemperatureSensor/i2c/SHT31/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/i2c/SHT31/__pycache__ 2026-07-26T14:53:01,895 copying build/lib/obniz/parts/TemperatureSensor/i2c/SHT31/sht31.jpg -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/i2c/SHT31 2026-07-26T14:53:01,902 copying build/lib/obniz/parts/TemperatureSensor/i2c/SHT31/index.json -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/i2c/SHT31 2026-07-26T14:53:01,906 copying build/lib/obniz/parts/TemperatureSensor/i2c/SHT31/README.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/i2c/SHT31 2026-07-26T14:53:01,908 copying build/lib/obniz/parts/TemperatureSensor/i2c/SHT31/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/i2c/SHT31 2026-07-26T14:53:01,910 copying build/lib/obniz/parts/TemperatureSensor/i2c/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor/i2c 2026-07-26T14:53:01,911 copying build/lib/obniz/parts/TemperatureSensor/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/parts/TemperatureSensor 2026-07-26T14:53:01,913 creating build/bdist.linux-armv7l/wheel/obniz/parts/Moving 2026-07-26T14:53:01,915 creating build/bdist.linux-armv7l/wheel/obniz/parts/Moving/__pycache__ 2026-07-26T14:53:01,916 copying build/lib/obniz/parts/Moving/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/__pycache__ 2026-07-26T14:53:01,918 copying build/lib/obniz/parts/Moving/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/__pycache__ 2026-07-26T14:53:01,919 copying build/lib/obniz/parts/Moving/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/__pycache__ 2026-07-26T14:53:01,921 copying build/lib/obniz/parts/Moving/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/__pycache__ 2026-07-26T14:53:01,923 creating build/bdist.linux-armv7l/wheel/obniz/parts/Moving/DCMotor 2026-07-26T14:53:01,925 copying build/lib/obniz/parts/Moving/DCMotor/README-ja.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/DCMotor 2026-07-26T14:53:01,927 creating build/bdist.linux-armv7l/wheel/obniz/parts/Moving/DCMotor/__pycache__ 2026-07-26T14:53:01,928 copying build/lib/obniz/parts/Moving/DCMotor/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/DCMotor/__pycache__ 2026-07-26T14:53:01,930 copying build/lib/obniz/parts/Moving/DCMotor/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/DCMotor/__pycache__ 2026-07-26T14:53:01,932 copying build/lib/obniz/parts/Moving/DCMotor/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/DCMotor/__pycache__ 2026-07-26T14:53:01,934 copying build/lib/obniz/parts/Moving/DCMotor/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/DCMotor/__pycache__ 2026-07-26T14:53:01,936 copying build/lib/obniz/parts/Moving/DCMotor/index.json -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/DCMotor 2026-07-26T14:53:01,938 copying build/lib/obniz/parts/Moving/DCMotor/README.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/DCMotor 2026-07-26T14:53:01,940 copying build/lib/obniz/parts/Moving/DCMotor/wired.png -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/DCMotor 2026-07-26T14:53:01,943 copying build/lib/obniz/parts/Moving/DCMotor/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/DCMotor 2026-07-26T14:53:01,945 copying build/lib/obniz/parts/Moving/DCMotor/wired.fzz -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/DCMotor 2026-07-26T14:53:01,948 creating build/bdist.linux-armv7l/wheel/obniz/parts/Moving/ServoMotor 2026-07-26T14:53:01,949 copying build/lib/obniz/parts/Moving/ServoMotor/README-ja.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/ServoMotor 2026-07-26T14:53:01,951 copying build/lib/obniz/parts/Moving/ServoMotor/servomotor.gif -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/ServoMotor 2026-07-26T14:53:02,009 creating build/bdist.linux-armv7l/wheel/obniz/parts/Moving/ServoMotor/__pycache__ 2026-07-26T14:53:02,010 copying build/lib/obniz/parts/Moving/ServoMotor/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/ServoMotor/__pycache__ 2026-07-26T14:53:02,012 copying build/lib/obniz/parts/Moving/ServoMotor/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/ServoMotor/__pycache__ 2026-07-26T14:53:02,014 copying build/lib/obniz/parts/Moving/ServoMotor/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/ServoMotor/__pycache__ 2026-07-26T14:53:02,016 copying build/lib/obniz/parts/Moving/ServoMotor/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/ServoMotor/__pycache__ 2026-07-26T14:53:02,018 copying build/lib/obniz/parts/Moving/ServoMotor/index.json -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/ServoMotor 2026-07-26T14:53:02,022 copying build/lib/obniz/parts/Moving/ServoMotor/README.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/ServoMotor 2026-07-26T14:53:02,024 copying build/lib/obniz/parts/Moving/ServoMotor/wired.png -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/ServoMotor 2026-07-26T14:53:02,027 copying build/lib/obniz/parts/Moving/ServoMotor/servomotor.jpg -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/ServoMotor 2026-07-26T14:53:02,034 copying build/lib/obniz/parts/Moving/ServoMotor/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/ServoMotor 2026-07-26T14:53:02,036 copying build/lib/obniz/parts/Moving/ServoMotor/wired.fzz -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/ServoMotor 2026-07-26T14:53:02,039 copying build/lib/obniz/parts/Moving/ServoMotor/servocable.jpg -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/ServoMotor 2026-07-26T14:53:02,048 creating build/bdist.linux-armv7l/wheel/obniz/parts/Moving/StepperMotor 2026-07-26T14:53:02,049 copying build/lib/obniz/parts/Moving/StepperMotor/README-ja.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/StepperMotor 2026-07-26T14:53:02,053 creating build/bdist.linux-armv7l/wheel/obniz/parts/Moving/StepperMotor/__pycache__ 2026-07-26T14:53:02,054 copying build/lib/obniz/parts/Moving/StepperMotor/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/StepperMotor/__pycache__ 2026-07-26T14:53:02,057 copying build/lib/obniz/parts/Moving/StepperMotor/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/StepperMotor/__pycache__ 2026-07-26T14:53:02,060 copying build/lib/obniz/parts/Moving/StepperMotor/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/StepperMotor/__pycache__ 2026-07-26T14:53:02,062 copying build/lib/obniz/parts/Moving/StepperMotor/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/StepperMotor/__pycache__ 2026-07-26T14:53:02,065 copying build/lib/obniz/parts/Moving/StepperMotor/index.json -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/StepperMotor 2026-07-26T14:53:02,070 copying build/lib/obniz/parts/Moving/StepperMotor/README.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/StepperMotor 2026-07-26T14:53:02,073 copying build/lib/obniz/parts/Moving/StepperMotor/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/StepperMotor 2026-07-26T14:53:02,075 copying build/lib/obniz/parts/Moving/StepperMotor/image.jpg -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/StepperMotor 2026-07-26T14:53:02,079 copying build/lib/obniz/parts/Moving/StepperMotor/wire.png -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/StepperMotor 2026-07-26T14:53:02,083 copying build/lib/obniz/parts/Moving/StepperMotor/wire.jpg -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving/StepperMotor 2026-07-26T14:53:02,087 copying build/lib/obniz/parts/Moving/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/parts/Moving 2026-07-26T14:53:02,090 creating build/bdist.linux-armv7l/wheel/obniz/parts/PressureSensor 2026-07-26T14:53:02,091 creating build/bdist.linux-armv7l/wheel/obniz/parts/PressureSensor/__pycache__ 2026-07-26T14:53:02,093 copying build/lib/obniz/parts/PressureSensor/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/PressureSensor/__pycache__ 2026-07-26T14:53:02,095 copying build/lib/obniz/parts/PressureSensor/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/PressureSensor/__pycache__ 2026-07-26T14:53:02,097 copying build/lib/obniz/parts/PressureSensor/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/PressureSensor/__pycache__ 2026-07-26T14:53:02,099 copying build/lib/obniz/parts/PressureSensor/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/PressureSensor/__pycache__ 2026-07-26T14:53:02,101 creating build/bdist.linux-armv7l/wheel/obniz/parts/PressureSensor/FSR-40X 2026-07-26T14:53:02,103 copying build/lib/obniz/parts/PressureSensor/FSR-40X/README-ja.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/PressureSensor/FSR-40X 2026-07-26T14:53:02,105 creating build/bdist.linux-armv7l/wheel/obniz/parts/PressureSensor/FSR-40X/__pycache__ 2026-07-26T14:53:02,107 copying build/lib/obniz/parts/PressureSensor/FSR-40X/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/PressureSensor/FSR-40X/__pycache__ 2026-07-26T14:53:02,109 copying build/lib/obniz/parts/PressureSensor/FSR-40X/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/PressureSensor/FSR-40X/__pycache__ 2026-07-26T14:53:02,111 copying build/lib/obniz/parts/PressureSensor/FSR-40X/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/PressureSensor/FSR-40X/__pycache__ 2026-07-26T14:53:02,113 copying build/lib/obniz/parts/PressureSensor/FSR-40X/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/PressureSensor/FSR-40X/__pycache__ 2026-07-26T14:53:02,116 copying build/lib/obniz/parts/PressureSensor/FSR-40X/index.json -> build/bdist.linux-armv7l/wheel/./obniz/parts/PressureSensor/FSR-40X 2026-07-26T14:53:02,119 copying build/lib/obniz/parts/PressureSensor/FSR-40X/README.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/PressureSensor/FSR-40X 2026-07-26T14:53:02,121 copying build/lib/obniz/parts/PressureSensor/FSR-40X/wired.png -> build/bdist.linux-armv7l/wheel/./obniz/parts/PressureSensor/FSR-40X 2026-07-26T14:53:02,124 copying build/lib/obniz/parts/PressureSensor/FSR-40X/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/parts/PressureSensor/FSR-40X 2026-07-26T14:53:02,126 copying build/lib/obniz/parts/PressureSensor/FSR-40X/wired.fzz -> build/bdist.linux-armv7l/wheel/./obniz/parts/PressureSensor/FSR-40X 2026-07-26T14:53:02,129 copying build/lib/obniz/parts/PressureSensor/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/parts/PressureSensor 2026-07-26T14:53:02,131 copying build/lib/obniz/parts/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/parts 2026-07-26T14:53:02,133 creating build/bdist.linux-armv7l/wheel/obniz/parts/DistanceSensor 2026-07-26T14:53:02,135 creating build/bdist.linux-armv7l/wheel/obniz/parts/DistanceSensor/__pycache__ 2026-07-26T14:53:02,136 copying build/lib/obniz/parts/DistanceSensor/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/DistanceSensor/__pycache__ 2026-07-26T14:53:02,139 copying build/lib/obniz/parts/DistanceSensor/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/DistanceSensor/__pycache__ 2026-07-26T14:53:02,141 copying build/lib/obniz/parts/DistanceSensor/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/DistanceSensor/__pycache__ 2026-07-26T14:53:02,143 copying build/lib/obniz/parts/DistanceSensor/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/DistanceSensor/__pycache__ 2026-07-26T14:53:02,145 copying build/lib/obniz/parts/DistanceSensor/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/parts/DistanceSensor 2026-07-26T14:53:02,147 creating build/bdist.linux-armv7l/wheel/obniz/parts/DistanceSensor/GP2Y0A21YK0F 2026-07-26T14:53:02,148 copying build/lib/obniz/parts/DistanceSensor/GP2Y0A21YK0F/README-ja.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/DistanceSensor/GP2Y0A21YK0F 2026-07-26T14:53:02,151 creating build/bdist.linux-armv7l/wheel/obniz/parts/DistanceSensor/GP2Y0A21YK0F/__pycache__ 2026-07-26T14:53:02,152 copying build/lib/obniz/parts/DistanceSensor/GP2Y0A21YK0F/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/DistanceSensor/GP2Y0A21YK0F/__pycache__ 2026-07-26T14:53:02,155 copying build/lib/obniz/parts/DistanceSensor/GP2Y0A21YK0F/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/DistanceSensor/GP2Y0A21YK0F/__pycache__ 2026-07-26T14:53:02,157 copying build/lib/obniz/parts/DistanceSensor/GP2Y0A21YK0F/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/DistanceSensor/GP2Y0A21YK0F/__pycache__ 2026-07-26T14:53:02,159 copying build/lib/obniz/parts/DistanceSensor/GP2Y0A21YK0F/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/DistanceSensor/GP2Y0A21YK0F/__pycache__ 2026-07-26T14:53:02,162 copying build/lib/obniz/parts/DistanceSensor/GP2Y0A21YK0F/index.json -> build/bdist.linux-armv7l/wheel/./obniz/parts/DistanceSensor/GP2Y0A21YK0F 2026-07-26T14:53:02,165 copying build/lib/obniz/parts/DistanceSensor/GP2Y0A21YK0F/gp2y0a21yk0f.fzz -> build/bdist.linux-armv7l/wheel/./obniz/parts/DistanceSensor/GP2Y0A21YK0F 2026-07-26T14:53:02,168 copying build/lib/obniz/parts/DistanceSensor/GP2Y0A21YK0F/README.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/DistanceSensor/GP2Y0A21YK0F 2026-07-26T14:53:02,170 copying build/lib/obniz/parts/DistanceSensor/GP2Y0A21YK0F/wired.png -> build/bdist.linux-armv7l/wheel/./obniz/parts/DistanceSensor/GP2Y0A21YK0F 2026-07-26T14:53:02,174 copying build/lib/obniz/parts/DistanceSensor/GP2Y0A21YK0F/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/parts/DistanceSensor/GP2Y0A21YK0F 2026-07-26T14:53:02,176 copying build/lib/obniz/parts/DistanceSensor/GP2Y0A21YK0F/image.gif -> build/bdist.linux-armv7l/wheel/./obniz/parts/DistanceSensor/GP2Y0A21YK0F 2026-07-26T14:53:02,214 copying build/lib/obniz/parts/DistanceSensor/GP2Y0A21YK0F/image.jpg -> build/bdist.linux-armv7l/wheel/./obniz/parts/DistanceSensor/GP2Y0A21YK0F 2026-07-26T14:53:02,223 creating build/bdist.linux-armv7l/wheel/obniz/parts/DistanceSensor/HC-SR04 2026-07-26T14:53:02,225 copying build/lib/obniz/parts/DistanceSensor/HC-SR04/README-ja.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/DistanceSensor/HC-SR04 2026-07-26T14:53:02,227 creating build/bdist.linux-armv7l/wheel/obniz/parts/DistanceSensor/HC-SR04/__pycache__ 2026-07-26T14:53:02,228 copying build/lib/obniz/parts/DistanceSensor/HC-SR04/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/DistanceSensor/HC-SR04/__pycache__ 2026-07-26T14:53:02,231 copying build/lib/obniz/parts/DistanceSensor/HC-SR04/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/DistanceSensor/HC-SR04/__pycache__ 2026-07-26T14:53:02,233 copying build/lib/obniz/parts/DistanceSensor/HC-SR04/__pycache__/__init__.cpython-313.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/DistanceSensor/HC-SR04/__pycache__ 2026-07-26T14:53:02,235 copying build/lib/obniz/parts/DistanceSensor/HC-SR04/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./obniz/parts/DistanceSensor/HC-SR04/__pycache__ 2026-07-26T14:53:02,237 copying build/lib/obniz/parts/DistanceSensor/HC-SR04/index.json -> build/bdist.linux-armv7l/wheel/./obniz/parts/DistanceSensor/HC-SR04 2026-07-26T14:53:02,243 copying build/lib/obniz/parts/DistanceSensor/HC-SR04/README.md -> build/bdist.linux-armv7l/wheel/./obniz/parts/DistanceSensor/HC-SR04 2026-07-26T14:53:02,248 copying build/lib/obniz/parts/DistanceSensor/HC-SR04/wired.png -> build/bdist.linux-armv7l/wheel/./obniz/parts/DistanceSensor/HC-SR04 2026-07-26T14:53:02,256 copying build/lib/obniz/parts/DistanceSensor/HC-SR04/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz/parts/DistanceSensor/HC-SR04 2026-07-26T14:53:02,260 copying build/lib/obniz/parts/DistanceSensor/HC-SR04/wired.fzz -> build/bdist.linux-armv7l/wheel/./obniz/parts/DistanceSensor/HC-SR04 2026-07-26T14:53:02,264 copying build/lib/obniz/__init__.py -> build/bdist.linux-armv7l/wheel/./obniz 2026-07-26T14:53:02,267 creating build/bdist.linux-armv7l/wheel/tests 2026-07-26T14:53:02,269 creating build/bdist.linux-armv7l/wheel/tests/libs 2026-07-26T14:53:02,270 copying build/lib/tests/libs/test_system.py -> build/bdist.linux-armv7l/wheel/./tests/libs 2026-07-26T14:53:02,272 copying build/lib/tests/libs/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/libs 2026-07-26T14:53:02,274 creating build/bdist.linux-armv7l/wheel/tests/libs/measurements 2026-07-26T14:53:02,275 copying build/lib/tests/libs/measurements/test_measure.py -> build/bdist.linux-armv7l/wheel/./tests/libs/measurements 2026-07-26T14:53:02,277 copying build/lib/tests/libs/measurements/test_logicanalyzer.py -> build/bdist.linux-armv7l/wheel/./tests/libs/measurements 2026-07-26T14:53:02,279 copying build/lib/tests/libs/measurements/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/libs/measurements 2026-07-26T14:53:02,281 creating build/bdist.linux-armv7l/wheel/tests/libs/embeds 2026-07-26T14:53:02,282 copying build/lib/tests/libs/embeds/test_switch.py -> build/bdist.linux-armv7l/wheel/./tests/libs/embeds 2026-07-26T14:53:02,285 creating build/bdist.linux-armv7l/wheel/tests/libs/embeds/ble 2026-07-26T14:53:02,286 copying build/lib/tests/libs/embeds/ble/test_central.py -> build/bdist.linux-armv7l/wheel/./tests/libs/embeds/ble 2026-07-26T14:53:02,288 copying build/lib/tests/libs/embeds/ble/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/libs/embeds/ble 2026-07-26T14:53:02,290 copying build/lib/tests/libs/embeds/ble/test_peripheral_afterconnected.py -> build/bdist.linux-armv7l/wheel/./tests/libs/embeds/ble 2026-07-26T14:53:02,292 copying build/lib/tests/libs/embeds/ble/test_central_afterconnected.py -> build/bdist.linux-armv7l/wheel/./tests/libs/embeds/ble 2026-07-26T14:53:02,295 copying build/lib/tests/libs/embeds/ble/test_peripheral.py -> build/bdist.linux-armv7l/wheel/./tests/libs/embeds/ble 2026-07-26T14:53:02,297 copying build/lib/tests/libs/embeds/test_display.py -> build/bdist.linux-armv7l/wheel/./tests/libs/embeds 2026-07-26T14:53:02,299 copying build/lib/tests/libs/embeds/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/libs/embeds 2026-07-26T14:53:02,301 creating build/bdist.linux-armv7l/wheel/tests/libs/io_peripherals 2026-07-26T14:53:02,303 copying build/lib/tests/libs/io_peripherals/test_ad.py -> build/bdist.linux-armv7l/wheel/./tests/libs/io_peripherals 2026-07-26T14:53:02,305 copying build/lib/tests/libs/io_peripherals/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/libs/io_peripherals 2026-07-26T14:53:02,307 copying build/lib/tests/libs/io_peripherals/test_i2c.py -> build/bdist.linux-armv7l/wheel/./tests/libs/io_peripherals 2026-07-26T14:53:02,310 copying build/lib/tests/libs/io_peripherals/test_spi.py -> build/bdist.linux-armv7l/wheel/./tests/libs/io_peripherals 2026-07-26T14:53:02,312 copying build/lib/tests/libs/io_peripherals/test_uart.py -> build/bdist.linux-armv7l/wheel/./tests/libs/io_peripherals 2026-07-26T14:53:02,315 copying build/lib/tests/libs/io_peripherals/test_pwm.py -> build/bdist.linux-armv7l/wheel/./tests/libs/io_peripherals 2026-07-26T14:53:02,317 copying build/lib/tests/libs/io_peripherals/test_io.py -> build/bdist.linux-armv7l/wheel/./tests/libs/io_peripherals 2026-07-26T14:53:02,320 copying build/lib/tests/test_init.py -> build/bdist.linux-armv7l/wheel/./tests 2026-07-26T14:53:02,322 copying build/lib/tests/obniz_json_validator.py -> build/bdist.linux-armv7l/wheel/./tests 2026-07-26T14:53:02,325 copying build/lib/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./tests 2026-07-26T14:53:02,327 copying build/lib/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./tests 2026-07-26T14:53:02,328 copying build/lib/tests/test_obniz.py -> build/bdist.linux-armv7l/wheel/./tests 2026-07-26T14:53:02,331 copying build/lib/tests/utils.py -> build/bdist.linux-armv7l/wheel/./tests 2026-07-26T14:53:02,333 running install_egg_info 2026-07-26T14:53:02,382 Copying obniz.egg-info to build/bdist.linux-armv7l/wheel/./obniz-0.7.0-py3.11.egg-info 2026-07-26T14:53:02,395 running install_scripts 2026-07-26T14:53:02,408 creating build/bdist.linux-armv7l/wheel/obniz-0.7.0.dist-info/WHEEL 2026-07-26T14:53:02,411 creating '/tmp/pip-wheel-6nts34ic/obniz-0.7.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-26T14:53:02,413 adding 'obniz/__init__.py' 2026-07-26T14:53:02,415 adding 'obniz/obniz/__init__.py' 2026-07-26T14:53:02,416 adding 'obniz/obniz/__version__.py' 2026-07-26T14:53:02,418 adding 'obniz/obniz/obniz_components.py' 2026-07-26T14:53:02,420 adding 'obniz/obniz/obniz_connection.py' 2026-07-26T14:53:02,422 adding 'obniz/obniz/obniz_parts.py' 2026-07-26T14:53:02,423 adding 'obniz/obniz/obniz_system_methods.py' 2026-07-26T14:53:02,425 adding 'obniz/obniz/obniz_uis.py' 2026-07-26T14:53:02,427 adding 'obniz/obniz/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:02,429 adding 'obniz/obniz/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:02,430 adding 'obniz/obniz/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:02,432 adding 'obniz/obniz/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:02,433 adding 'obniz/obniz/__pycache__/__version__.cpython-310.pyc' 2026-07-26T14:53:02,434 adding 'obniz/obniz/__pycache__/__version__.cpython-311.pyc' 2026-07-26T14:53:02,436 adding 'obniz/obniz/__pycache__/__version__.cpython-312.pyc' 2026-07-26T14:53:02,437 adding 'obniz/obniz/__pycache__/__version__.cpython-313.pyc' 2026-07-26T14:53:02,439 adding 'obniz/obniz/__pycache__/obniz_components.cpython-310.pyc' 2026-07-26T14:53:02,441 adding 'obniz/obniz/__pycache__/obniz_components.cpython-311.pyc' 2026-07-26T14:53:02,443 adding 'obniz/obniz/__pycache__/obniz_components.cpython-312.pyc' 2026-07-26T14:53:02,445 adding 'obniz/obniz/__pycache__/obniz_components.cpython-313.pyc' 2026-07-26T14:53:02,447 adding 'obniz/obniz/__pycache__/obniz_connection.cpython-310.pyc' 2026-07-26T14:53:02,450 adding 'obniz/obniz/__pycache__/obniz_connection.cpython-311.pyc' 2026-07-26T14:53:02,452 adding 'obniz/obniz/__pycache__/obniz_connection.cpython-312.pyc' 2026-07-26T14:53:02,455 adding 'obniz/obniz/__pycache__/obniz_connection.cpython-313.pyc' 2026-07-26T14:53:02,456 adding 'obniz/obniz/__pycache__/obniz_parts.cpython-310.pyc' 2026-07-26T14:53:02,457 adding 'obniz/obniz/__pycache__/obniz_parts.cpython-311.pyc' 2026-07-26T14:53:02,459 adding 'obniz/obniz/__pycache__/obniz_parts.cpython-312.pyc' 2026-07-26T14:53:02,460 adding 'obniz/obniz/__pycache__/obniz_parts.cpython-313.pyc' 2026-07-26T14:53:02,462 adding 'obniz/obniz/__pycache__/obniz_system_methods.cpython-310.pyc' 2026-07-26T14:53:02,463 adding 'obniz/obniz/__pycache__/obniz_system_methods.cpython-311.pyc' 2026-07-26T14:53:02,465 adding 'obniz/obniz/__pycache__/obniz_system_methods.cpython-312.pyc' 2026-07-26T14:53:02,467 adding 'obniz/obniz/__pycache__/obniz_system_methods.cpython-313.pyc' 2026-07-26T14:53:02,468 adding 'obniz/obniz/__pycache__/obniz_uis.cpython-310.pyc' 2026-07-26T14:53:02,469 adding 'obniz/obniz/__pycache__/obniz_uis.cpython-311.pyc' 2026-07-26T14:53:02,471 adding 'obniz/obniz/__pycache__/obniz_uis.cpython-312.pyc' 2026-07-26T14:53:02,472 adding 'obniz/obniz/__pycache__/obniz_uis.cpython-313.pyc' 2026-07-26T14:53:02,474 adding 'obniz/obniz/libs/__init__.py' 2026-07-26T14:53:02,475 adding 'obniz/obniz/libs/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:02,476 adding 'obniz/obniz/libs/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:02,477 adding 'obniz/obniz/libs/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:02,478 adding 'obniz/obniz/libs/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:02,480 adding 'obniz/obniz/libs/embeds/__init__.py' 2026-07-26T14:53:02,481 adding 'obniz/obniz/libs/embeds/display.py' 2026-07-26T14:53:02,483 adding 'obniz/obniz/libs/embeds/switch.py' 2026-07-26T14:53:02,484 adding 'obniz/obniz/libs/embeds/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:02,486 adding 'obniz/obniz/libs/embeds/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:02,487 adding 'obniz/obniz/libs/embeds/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:02,488 adding 'obniz/obniz/libs/embeds/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:02,489 adding 'obniz/obniz/libs/embeds/__pycache__/display.cpython-310.pyc' 2026-07-26T14:53:02,491 adding 'obniz/obniz/libs/embeds/__pycache__/display.cpython-311.pyc' 2026-07-26T14:53:02,492 adding 'obniz/obniz/libs/embeds/__pycache__/display.cpython-312.pyc' 2026-07-26T14:53:02,493 adding 'obniz/obniz/libs/embeds/__pycache__/display.cpython-313.pyc' 2026-07-26T14:53:02,495 adding 'obniz/obniz/libs/embeds/__pycache__/switch.cpython-310.pyc' 2026-07-26T14:53:02,496 adding 'obniz/obniz/libs/embeds/__pycache__/switch.cpython-311.pyc' 2026-07-26T14:53:02,498 adding 'obniz/obniz/libs/embeds/__pycache__/switch.cpython-312.pyc' 2026-07-26T14:53:02,499 adding 'obniz/obniz/libs/embeds/__pycache__/switch.cpython-313.pyc' 2026-07-26T14:53:02,501 adding 'obniz/obniz/libs/embeds/ble/__init__.py' 2026-07-26T14:53:02,503 adding 'obniz/obniz/libs/embeds/ble/ble.py' 2026-07-26T14:53:02,504 adding 'obniz/obniz/libs/embeds/ble/ble_advertisement.py' 2026-07-26T14:53:02,505 adding 'obniz/obniz/libs/embeds/ble/ble_advertisement_builder.py' 2026-07-26T14:53:02,507 adding 'obniz/obniz/libs/embeds/ble/ble_attribute_abstract.py' 2026-07-26T14:53:02,508 adding 'obniz/obniz/libs/embeds/ble/ble_characteristic.py' 2026-07-26T14:53:02,510 adding 'obniz/obniz/libs/embeds/ble/ble_descriptor.py' 2026-07-26T14:53:02,511 adding 'obniz/obniz/libs/embeds/ble/ble_helper.py' 2026-07-26T14:53:02,512 adding 'obniz/obniz/libs/embeds/ble/ble_peripheral.py' 2026-07-26T14:53:02,513 adding 'obniz/obniz/libs/embeds/ble/ble_remote_attribute_abstract.py' 2026-07-26T14:53:02,515 adding 'obniz/obniz/libs/embeds/ble/ble_remote_characteristic.py' 2026-07-26T14:53:02,516 adding 'obniz/obniz/libs/embeds/ble/ble_remote_descriptor.py' 2026-07-26T14:53:02,518 adding 'obniz/obniz/libs/embeds/ble/ble_remote_peripheral.py' 2026-07-26T14:53:02,519 adding 'obniz/obniz/libs/embeds/ble/ble_remote_service.py' 2026-07-26T14:53:02,520 adding 'obniz/obniz/libs/embeds/ble/ble_scan.py' 2026-07-26T14:53:02,522 adding 'obniz/obniz/libs/embeds/ble/ble_security.py' 2026-07-26T14:53:02,523 adding 'obniz/obniz/libs/embeds/ble/ble_service.py' 2026-07-26T14:53:02,525 adding 'obniz/obniz/libs/embeds/ble/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:02,527 adding 'obniz/obniz/libs/embeds/ble/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:02,528 adding 'obniz/obniz/libs/embeds/ble/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:02,529 adding 'obniz/obniz/libs/embeds/ble/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:02,530 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble.cpython-310.pyc' 2026-07-26T14:53:02,532 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble.cpython-311.pyc' 2026-07-26T14:53:02,534 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble.cpython-312.pyc' 2026-07-26T14:53:02,536 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble.cpython-313.pyc' 2026-07-26T14:53:02,538 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_advertisement.cpython-310.pyc' 2026-07-26T14:53:02,540 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_advertisement.cpython-311.pyc' 2026-07-26T14:53:02,541 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_advertisement.cpython-312.pyc' 2026-07-26T14:53:02,542 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_advertisement.cpython-313.pyc' 2026-07-26T14:53:02,544 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_advertisement_builder.cpython-310.pyc' 2026-07-26T14:53:02,546 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_advertisement_builder.cpython-311.pyc' 2026-07-26T14:53:02,547 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_advertisement_builder.cpython-312.pyc' 2026-07-26T14:53:02,549 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_advertisement_builder.cpython-313.pyc' 2026-07-26T14:53:02,551 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_attribute_abstract.cpython-310.pyc' 2026-07-26T14:53:02,553 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_attribute_abstract.cpython-311.pyc' 2026-07-26T14:53:02,554 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_attribute_abstract.cpython-312.pyc' 2026-07-26T14:53:02,556 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_attribute_abstract.cpython-313.pyc' 2026-07-26T14:53:02,558 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_characteristic.cpython-310.pyc' 2026-07-26T14:53:02,559 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_characteristic.cpython-311.pyc' 2026-07-26T14:53:02,561 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_characteristic.cpython-312.pyc' 2026-07-26T14:53:02,562 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_characteristic.cpython-313.pyc' 2026-07-26T14:53:02,563 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_descriptor.cpython-310.pyc' 2026-07-26T14:53:02,565 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_descriptor.cpython-311.pyc' 2026-07-26T14:53:02,566 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_descriptor.cpython-312.pyc' 2026-07-26T14:53:02,568 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_descriptor.cpython-313.pyc' 2026-07-26T14:53:02,569 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_helper.cpython-310.pyc' 2026-07-26T14:53:02,570 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_helper.cpython-311.pyc' 2026-07-26T14:53:02,571 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_helper.cpython-312.pyc' 2026-07-26T14:53:02,573 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_helper.cpython-313.pyc' 2026-07-26T14:53:02,574 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_peripheral.cpython-310.pyc' 2026-07-26T14:53:02,576 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_peripheral.cpython-311.pyc' 2026-07-26T14:53:02,577 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_peripheral.cpython-312.pyc' 2026-07-26T14:53:02,579 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_peripheral.cpython-313.pyc' 2026-07-26T14:53:02,580 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_attribute_abstract.cpython-310.pyc' 2026-07-26T14:53:02,581 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_attribute_abstract.cpython-311.pyc' 2026-07-26T14:53:02,583 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_attribute_abstract.cpython-312.pyc' 2026-07-26T14:53:02,584 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_attribute_abstract.cpython-313.pyc' 2026-07-26T14:53:02,586 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_characteristic.cpython-310.pyc' 2026-07-26T14:53:02,587 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_characteristic.cpython-311.pyc' 2026-07-26T14:53:02,589 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_characteristic.cpython-312.pyc' 2026-07-26T14:53:02,590 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_characteristic.cpython-313.pyc' 2026-07-26T14:53:02,591 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_descriptor.cpython-310.pyc' 2026-07-26T14:53:02,593 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_descriptor.cpython-311.pyc' 2026-07-26T14:53:02,595 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_descriptor.cpython-312.pyc' 2026-07-26T14:53:02,596 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_descriptor.cpython-313.pyc' 2026-07-26T14:53:02,598 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_peripheral.cpython-310.pyc' 2026-07-26T14:53:02,600 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_peripheral.cpython-311.pyc' 2026-07-26T14:53:02,602 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_peripheral.cpython-312.pyc' 2026-07-26T14:53:02,604 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_peripheral.cpython-313.pyc' 2026-07-26T14:53:02,606 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_service.cpython-310.pyc' 2026-07-26T14:53:02,607 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_service.cpython-311.pyc' 2026-07-26T14:53:02,608 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_service.cpython-312.pyc' 2026-07-26T14:53:02,610 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_remote_service.cpython-313.pyc' 2026-07-26T14:53:02,611 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_scan.cpython-310.pyc' 2026-07-26T14:53:02,613 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_scan.cpython-311.pyc' 2026-07-26T14:53:02,614 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_scan.cpython-312.pyc' 2026-07-26T14:53:02,616 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_scan.cpython-313.pyc' 2026-07-26T14:53:02,618 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_security.cpython-310.pyc' 2026-07-26T14:53:02,619 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_security.cpython-311.pyc' 2026-07-26T14:53:02,621 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_security.cpython-312.pyc' 2026-07-26T14:53:02,623 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_security.cpython-313.pyc' 2026-07-26T14:53:02,624 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_service.cpython-310.pyc' 2026-07-26T14:53:02,625 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_service.cpython-311.pyc' 2026-07-26T14:53:02,627 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_service.cpython-312.pyc' 2026-07-26T14:53:02,628 adding 'obniz/obniz/libs/embeds/ble/__pycache__/ble_service.cpython-313.pyc' 2026-07-26T14:53:02,630 adding 'obniz/obniz/libs/hw/__init__.py' 2026-07-26T14:53:02,631 adding 'obniz/obniz/libs/hw/esp32w.json' 2026-07-26T14:53:02,632 adding 'obniz/obniz/libs/hw/index.py' 2026-07-26T14:53:02,633 adding 'obniz/obniz/libs/hw/obnizb1.json' 2026-07-26T14:53:02,634 adding 'obniz/obniz/libs/hw/obnizb2.json' 2026-07-26T14:53:02,636 adding 'obniz/obniz/libs/hw/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:02,637 adding 'obniz/obniz/libs/hw/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:02,639 adding 'obniz/obniz/libs/hw/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:02,639 adding 'obniz/obniz/libs/hw/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:02,641 adding 'obniz/obniz/libs/hw/__pycache__/index.cpython-310.pyc' 2026-07-26T14:53:02,642 adding 'obniz/obniz/libs/hw/__pycache__/index.cpython-311.pyc' 2026-07-26T14:53:02,643 adding 'obniz/obniz/libs/hw/__pycache__/index.cpython-312.pyc' 2026-07-26T14:53:02,644 adding 'obniz/obniz/libs/hw/__pycache__/index.cpython-313.pyc' 2026-07-26T14:53:02,646 adding 'obniz/obniz/libs/io_peripherals/__init__.py' 2026-07-26T14:53:02,647 adding 'obniz/obniz/libs/io_peripherals/ad.py' 2026-07-26T14:53:02,648 adding 'obniz/obniz/libs/io_peripherals/i2c.py' 2026-07-26T14:53:02,650 adding 'obniz/obniz/libs/io_peripherals/io.py' 2026-07-26T14:53:02,651 adding 'obniz/obniz/libs/io_peripherals/io_.py' 2026-07-26T14:53:02,652 adding 'obniz/obniz/libs/io_peripherals/pwm.py' 2026-07-26T14:53:02,654 adding 'obniz/obniz/libs/io_peripherals/spi.py' 2026-07-26T14:53:02,655 adding 'obniz/obniz/libs/io_peripherals/uart.py' 2026-07-26T14:53:02,657 adding 'obniz/obniz/libs/io_peripherals/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:02,658 adding 'obniz/obniz/libs/io_peripherals/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:02,659 adding 'obniz/obniz/libs/io_peripherals/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:02,660 adding 'obniz/obniz/libs/io_peripherals/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:02,662 adding 'obniz/obniz/libs/io_peripherals/__pycache__/ad.cpython-310.pyc' 2026-07-26T14:53:02,663 adding 'obniz/obniz/libs/io_peripherals/__pycache__/ad.cpython-311.pyc' 2026-07-26T14:53:02,665 adding 'obniz/obniz/libs/io_peripherals/__pycache__/ad.cpython-312.pyc' 2026-07-26T14:53:02,666 adding 'obniz/obniz/libs/io_peripherals/__pycache__/ad.cpython-313.pyc' 2026-07-26T14:53:02,668 adding 'obniz/obniz/libs/io_peripherals/__pycache__/i2c.cpython-310.pyc' 2026-07-26T14:53:02,670 adding 'obniz/obniz/libs/io_peripherals/__pycache__/i2c.cpython-311.pyc' 2026-07-26T14:53:02,672 adding 'obniz/obniz/libs/io_peripherals/__pycache__/i2c.cpython-312.pyc' 2026-07-26T14:53:02,673 adding 'obniz/obniz/libs/io_peripherals/__pycache__/i2c.cpython-313.pyc' 2026-07-26T14:53:02,675 adding 'obniz/obniz/libs/io_peripherals/__pycache__/io.cpython-310.pyc' 2026-07-26T14:53:02,677 adding 'obniz/obniz/libs/io_peripherals/__pycache__/io.cpython-311.pyc' 2026-07-26T14:53:02,678 adding 'obniz/obniz/libs/io_peripherals/__pycache__/io.cpython-312.pyc' 2026-07-26T14:53:02,680 adding 'obniz/obniz/libs/io_peripherals/__pycache__/io.cpython-313.pyc' 2026-07-26T14:53:02,682 adding 'obniz/obniz/libs/io_peripherals/__pycache__/io_.cpython-310.pyc' 2026-07-26T14:53:02,683 adding 'obniz/obniz/libs/io_peripherals/__pycache__/io_.cpython-311.pyc' 2026-07-26T14:53:02,685 adding 'obniz/obniz/libs/io_peripherals/__pycache__/io_.cpython-312.pyc' 2026-07-26T14:53:02,687 adding 'obniz/obniz/libs/io_peripherals/__pycache__/io_.cpython-313.pyc' 2026-07-26T14:53:02,688 adding 'obniz/obniz/libs/io_peripherals/__pycache__/pwm.cpython-310.pyc' 2026-07-26T14:53:02,690 adding 'obniz/obniz/libs/io_peripherals/__pycache__/pwm.cpython-311.pyc' 2026-07-26T14:53:02,691 adding 'obniz/obniz/libs/io_peripherals/__pycache__/pwm.cpython-312.pyc' 2026-07-26T14:53:02,693 adding 'obniz/obniz/libs/io_peripherals/__pycache__/pwm.cpython-313.pyc' 2026-07-26T14:53:02,695 adding 'obniz/obniz/libs/io_peripherals/__pycache__/spi.cpython-310.pyc' 2026-07-26T14:53:02,696 adding 'obniz/obniz/libs/io_peripherals/__pycache__/spi.cpython-311.pyc' 2026-07-26T14:53:02,698 adding 'obniz/obniz/libs/io_peripherals/__pycache__/spi.cpython-312.pyc' 2026-07-26T14:53:02,700 adding 'obniz/obniz/libs/io_peripherals/__pycache__/spi.cpython-313.pyc' 2026-07-26T14:53:02,702 adding 'obniz/obniz/libs/io_peripherals/__pycache__/uart.cpython-310.pyc' 2026-07-26T14:53:02,704 adding 'obniz/obniz/libs/io_peripherals/__pycache__/uart.cpython-311.pyc' 2026-07-26T14:53:02,705 adding 'obniz/obniz/libs/io_peripherals/__pycache__/uart.cpython-312.pyc' 2026-07-26T14:53:02,707 adding 'obniz/obniz/libs/io_peripherals/__pycache__/uart.cpython-313.pyc' 2026-07-26T14:53:02,709 adding 'obniz/obniz/libs/measurements/__init__.py' 2026-07-26T14:53:02,710 adding 'obniz/obniz/libs/measurements/logicanalyzer.py' 2026-07-26T14:53:02,711 adding 'obniz/obniz/libs/measurements/measure.py' 2026-07-26T14:53:02,713 adding 'obniz/obniz/libs/measurements/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:02,714 adding 'obniz/obniz/libs/measurements/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:02,715 adding 'obniz/obniz/libs/measurements/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:02,716 adding 'obniz/obniz/libs/measurements/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:02,717 adding 'obniz/obniz/libs/measurements/__pycache__/logicanalyzer.cpython-310.pyc' 2026-07-26T14:53:02,718 adding 'obniz/obniz/libs/measurements/__pycache__/logicanalyzer.cpython-311.pyc' 2026-07-26T14:53:02,720 adding 'obniz/obniz/libs/measurements/__pycache__/logicanalyzer.cpython-312.pyc' 2026-07-26T14:53:02,721 adding 'obniz/obniz/libs/measurements/__pycache__/logicanalyzer.cpython-313.pyc' 2026-07-26T14:53:02,723 adding 'obniz/obniz/libs/measurements/__pycache__/measure.cpython-310.pyc' 2026-07-26T14:53:02,724 adding 'obniz/obniz/libs/measurements/__pycache__/measure.cpython-311.pyc' 2026-07-26T14:53:02,725 adding 'obniz/obniz/libs/measurements/__pycache__/measure.cpython-312.pyc' 2026-07-26T14:53:02,727 adding 'obniz/obniz/libs/measurements/__pycache__/measure.cpython-313.pyc' 2026-07-26T14:53:02,729 adding 'obniz/obniz/libs/utils/__init__.py' 2026-07-26T14:53:02,730 adding 'obniz/obniz/libs/utils/util.py' 2026-07-26T14:53:02,732 adding 'obniz/obniz/libs/utils/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:02,733 adding 'obniz/obniz/libs/utils/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:02,734 adding 'obniz/obniz/libs/utils/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:02,735 adding 'obniz/obniz/libs/utils/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:02,736 adding 'obniz/obniz/libs/utils/__pycache__/util.cpython-310.pyc' 2026-07-26T14:53:02,738 adding 'obniz/obniz/libs/utils/__pycache__/util.cpython-311.pyc' 2026-07-26T14:53:02,739 adding 'obniz/obniz/libs/utils/__pycache__/util.cpython-312.pyc' 2026-07-26T14:53:02,741 adding 'obniz/obniz/libs/utils/__pycache__/util.cpython-313.pyc' 2026-07-26T14:53:02,742 adding 'obniz/parts/__init__.py' 2026-07-26T14:53:02,744 adding 'obniz/parts/Camera/__init__.py' 2026-07-26T14:53:02,746 adding 'obniz/parts/Camera/ArduCAMMini/README-ja.md' 2026-07-26T14:53:02,748 adding 'obniz/parts/Camera/ArduCAMMini/README.md' 2026-07-26T14:53:02,750 adding 'obniz/parts/Camera/ArduCAMMini/__init__.py' 2026-07-26T14:53:02,772 adding 'obniz/parts/Camera/ArduCAMMini/image.jpg' 2026-07-26T14:53:02,799 adding 'obniz/parts/Camera/ArduCAMMini/index.json' 2026-07-26T14:53:02,824 adding 'obniz/parts/Camera/ArduCAMMini/wire.jpg' 2026-07-26T14:53:02,829 adding 'obniz/parts/Camera/ArduCAMMini/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:02,833 adding 'obniz/parts/Camera/ArduCAMMini/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:02,838 adding 'obniz/parts/Camera/ArduCAMMini/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:02,842 adding 'obniz/parts/Camera/ArduCAMMini/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:02,844 adding 'obniz/parts/Camera/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:02,845 adding 'obniz/parts/Camera/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:02,847 adding 'obniz/parts/Camera/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:02,848 adding 'obniz/parts/Camera/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:02,849 adding 'obniz/parts/DistanceSensor/__init__.py' 2026-07-26T14:53:02,851 adding 'obniz/parts/DistanceSensor/GP2Y0A21YK0F/README-ja.md' 2026-07-26T14:53:02,852 adding 'obniz/parts/DistanceSensor/GP2Y0A21YK0F/README.md' 2026-07-26T14:53:02,854 adding 'obniz/parts/DistanceSensor/GP2Y0A21YK0F/__init__.py' 2026-07-26T14:53:02,857 adding 'obniz/parts/DistanceSensor/GP2Y0A21YK0F/gp2y0a21yk0f.fzz' 2026-07-26T14:53:03,075 adding 'obniz/parts/DistanceSensor/GP2Y0A21YK0F/image.gif' 2026-07-26T14:53:03,125 adding 'obniz/parts/DistanceSensor/GP2Y0A21YK0F/image.jpg' 2026-07-26T14:53:03,132 adding 'obniz/parts/DistanceSensor/GP2Y0A21YK0F/index.json' 2026-07-26T14:53:03,138 adding 'obniz/parts/DistanceSensor/GP2Y0A21YK0F/wired.png' 2026-07-26T14:53:03,141 adding 'obniz/parts/DistanceSensor/GP2Y0A21YK0F/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:03,142 adding 'obniz/parts/DistanceSensor/GP2Y0A21YK0F/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:03,144 adding 'obniz/parts/DistanceSensor/GP2Y0A21YK0F/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:03,145 adding 'obniz/parts/DistanceSensor/GP2Y0A21YK0F/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:03,147 adding 'obniz/parts/DistanceSensor/HC-SR04/README-ja.md' 2026-07-26T14:53:03,148 adding 'obniz/parts/DistanceSensor/HC-SR04/README.md' 2026-07-26T14:53:03,150 adding 'obniz/parts/DistanceSensor/HC-SR04/__init__.py' 2026-07-26T14:53:03,155 adding 'obniz/parts/DistanceSensor/HC-SR04/index.json' 2026-07-26T14:53:03,159 adding 'obniz/parts/DistanceSensor/HC-SR04/wired.fzz' 2026-07-26T14:53:03,166 adding 'obniz/parts/DistanceSensor/HC-SR04/wired.png' 2026-07-26T14:53:03,168 adding 'obniz/parts/DistanceSensor/HC-SR04/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:03,170 adding 'obniz/parts/DistanceSensor/HC-SR04/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:03,172 adding 'obniz/parts/DistanceSensor/HC-SR04/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:03,173 adding 'obniz/parts/DistanceSensor/HC-SR04/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:03,175 adding 'obniz/parts/DistanceSensor/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:03,176 adding 'obniz/parts/DistanceSensor/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:03,177 adding 'obniz/parts/DistanceSensor/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:03,179 adding 'obniz/parts/DistanceSensor/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:03,180 adding 'obniz/parts/Light/__init__.py' 2026-07-26T14:53:03,182 adding 'obniz/parts/Light/LED/README-ja.md' 2026-07-26T14:53:03,183 adding 'obniz/parts/Light/LED/README.md' 2026-07-26T14:53:03,185 adding 'obniz/parts/Light/LED/__init__.py' 2026-07-26T14:53:03,188 adding 'obniz/parts/Light/LED/index.json' 2026-07-26T14:53:03,226 adding 'obniz/parts/Light/LED/led.jpg' 2026-07-26T14:53:03,489 adding 'obniz/parts/Light/LED/led_on.jpg' 2026-07-26T14:53:03,496 adding 'obniz/parts/Light/LED/wired.fzz' 2026-07-26T14:53:03,498 adding 'obniz/parts/Light/LED/wired.png' 2026-07-26T14:53:03,505 adding 'obniz/parts/Light/LED/wired.svg' 2026-07-26T14:53:03,507 adding 'obniz/parts/Light/LED/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:03,509 adding 'obniz/parts/Light/LED/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:03,510 adding 'obniz/parts/Light/LED/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:03,512 adding 'obniz/parts/Light/LED/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:03,514 adding 'obniz/parts/Light/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:03,515 adding 'obniz/parts/Light/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:03,517 adding 'obniz/parts/Light/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:03,518 adding 'obniz/parts/Light/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:03,519 adding 'obniz/parts/MovementSensor/__init__.py' 2026-07-26T14:53:03,521 adding 'obniz/parts/MovementSensor/Button/README-ja.md' 2026-07-26T14:53:03,523 adding 'obniz/parts/MovementSensor/Button/README.md' 2026-07-26T14:53:03,524 adding 'obniz/parts/MovementSensor/Button/__init__.py' 2026-07-26T14:53:03,527 adding 'obniz/parts/MovementSensor/Button/index.json' 2026-07-26T14:53:03,530 adding 'obniz/parts/MovementSensor/Button/wired.fzz' 2026-07-26T14:53:03,537 adding 'obniz/parts/MovementSensor/Button/wired.png' 2026-07-26T14:53:03,539 adding 'obniz/parts/MovementSensor/Button/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:03,540 adding 'obniz/parts/MovementSensor/Button/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:03,542 adding 'obniz/parts/MovementSensor/Button/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:03,543 adding 'obniz/parts/MovementSensor/Button/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:03,545 adding 'obniz/parts/MovementSensor/HC-SR505/README-ja.md' 2026-07-26T14:53:03,546 adding 'obniz/parts/MovementSensor/HC-SR505/README.md' 2026-07-26T14:53:03,547 adding 'obniz/parts/MovementSensor/HC-SR505/__init__.py' 2026-07-26T14:53:03,560 adding 'obniz/parts/MovementSensor/HC-SR505/image.jpg' 2026-07-26T14:53:03,563 adding 'obniz/parts/MovementSensor/HC-SR505/index.json' 2026-07-26T14:53:03,565 adding 'obniz/parts/MovementSensor/HC-SR505/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:03,567 adding 'obniz/parts/MovementSensor/HC-SR505/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:03,568 adding 'obniz/parts/MovementSensor/HC-SR505/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:03,569 adding 'obniz/parts/MovementSensor/HC-SR505/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:03,571 adding 'obniz/parts/MovementSensor/JoyStick/README-ja.md' 2026-07-26T14:53:03,573 adding 'obniz/parts/MovementSensor/JoyStick/README.md' 2026-07-26T14:53:03,574 adding 'obniz/parts/MovementSensor/JoyStick/__init__.py' 2026-07-26T14:53:03,578 adding 'obniz/parts/MovementSensor/JoyStick/index.json' 2026-07-26T14:53:03,882 adding 'obniz/parts/MovementSensor/JoyStick/joystick.jpg' 2026-07-26T14:53:03,931 adding 'obniz/parts/MovementSensor/JoyStick/joystick_pins.jpg' 2026-07-26T14:53:03,936 adding 'obniz/parts/MovementSensor/JoyStick/wired.fzz' 2026-07-26T14:53:03,945 adding 'obniz/parts/MovementSensor/JoyStick/wired.png' 2026-07-26T14:53:03,947 adding 'obniz/parts/MovementSensor/JoyStick/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:03,949 adding 'obniz/parts/MovementSensor/JoyStick/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:03,951 adding 'obniz/parts/MovementSensor/JoyStick/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:03,952 adding 'obniz/parts/MovementSensor/JoyStick/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:03,954 adding 'obniz/parts/MovementSensor/KXR94-2050/README-ja.md' 2026-07-26T14:53:03,956 adding 'obniz/parts/MovementSensor/KXR94-2050/README.md' 2026-07-26T14:53:03,957 adding 'obniz/parts/MovementSensor/KXR94-2050/__init__.py' 2026-07-26T14:53:03,962 adding 'obniz/parts/MovementSensor/KXR94-2050/image.jpg' 2026-07-26T14:53:03,968 adding 'obniz/parts/MovementSensor/KXR94-2050/index.json' 2026-07-26T14:53:03,971 adding 'obniz/parts/MovementSensor/KXR94-2050/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:03,973 adding 'obniz/parts/MovementSensor/KXR94-2050/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:03,975 adding 'obniz/parts/MovementSensor/KXR94-2050/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:03,977 adding 'obniz/parts/MovementSensor/KXR94-2050/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:03,979 adding 'obniz/parts/MovementSensor/Potentiometer/README-ja.md' 2026-07-26T14:53:03,980 adding 'obniz/parts/MovementSensor/Potentiometer/README.md' 2026-07-26T14:53:03,981 adding 'obniz/parts/MovementSensor/Potentiometer/__init__.py' 2026-07-26T14:53:04,025 adding 'obniz/parts/MovementSensor/Potentiometer/c_pm.jpg' 2026-07-26T14:53:04,031 adding 'obniz/parts/MovementSensor/Potentiometer/index.json' 2026-07-26T14:53:04,063 adding 'obniz/parts/MovementSensor/Potentiometer/pm.jpg' 2026-07-26T14:53:04,068 adding 'obniz/parts/MovementSensor/Potentiometer/potentiometer.fzz' 2026-07-26T14:53:04,074 adding 'obniz/parts/MovementSensor/Potentiometer/wired.png' 2026-07-26T14:53:04,076 adding 'obniz/parts/MovementSensor/Potentiometer/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:04,077 adding 'obniz/parts/MovementSensor/Potentiometer/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:04,079 adding 'obniz/parts/MovementSensor/Potentiometer/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:04,080 adding 'obniz/parts/MovementSensor/Potentiometer/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:04,082 adding 'obniz/parts/MovementSensor/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:04,083 adding 'obniz/parts/MovementSensor/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:04,084 adding 'obniz/parts/MovementSensor/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:04,085 adding 'obniz/parts/MovementSensor/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:04,086 adding 'obniz/parts/Moving/__init__.py' 2026-07-26T14:53:04,088 adding 'obniz/parts/Moving/DCMotor/README-ja.md' 2026-07-26T14:53:04,089 adding 'obniz/parts/Moving/DCMotor/README.md' 2026-07-26T14:53:04,091 adding 'obniz/parts/Moving/DCMotor/__init__.py' 2026-07-26T14:53:04,095 adding 'obniz/parts/Moving/DCMotor/index.json' 2026-07-26T14:53:04,098 adding 'obniz/parts/Moving/DCMotor/wired.fzz' 2026-07-26T14:53:04,104 adding 'obniz/parts/Moving/DCMotor/wired.png' 2026-07-26T14:53:04,106 adding 'obniz/parts/Moving/DCMotor/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:04,108 adding 'obniz/parts/Moving/DCMotor/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:04,109 adding 'obniz/parts/Moving/DCMotor/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:04,111 adding 'obniz/parts/Moving/DCMotor/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:04,113 adding 'obniz/parts/Moving/ServoMotor/README-ja.md' 2026-07-26T14:53:04,114 adding 'obniz/parts/Moving/ServoMotor/README.md' 2026-07-26T14:53:04,116 adding 'obniz/parts/Moving/ServoMotor/__init__.py' 2026-07-26T14:53:04,119 adding 'obniz/parts/Moving/ServoMotor/index.json' 2026-07-26T14:53:04,150 adding 'obniz/parts/Moving/ServoMotor/servocable.jpg' 2026-07-26T14:53:04,597 adding 'obniz/parts/Moving/ServoMotor/servomotor.gif' 2026-07-26T14:53:04,659 adding 'obniz/parts/Moving/ServoMotor/servomotor.jpg' 2026-07-26T14:53:04,665 adding 'obniz/parts/Moving/ServoMotor/wired.fzz' 2026-07-26T14:53:04,671 adding 'obniz/parts/Moving/ServoMotor/wired.png' 2026-07-26T14:53:04,673 adding 'obniz/parts/Moving/ServoMotor/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:04,675 adding 'obniz/parts/Moving/ServoMotor/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:04,676 adding 'obniz/parts/Moving/ServoMotor/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:04,678 adding 'obniz/parts/Moving/ServoMotor/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:04,680 adding 'obniz/parts/Moving/StepperMotor/README-ja.md' 2026-07-26T14:53:04,682 adding 'obniz/parts/Moving/StepperMotor/README.md' 2026-07-26T14:53:04,683 adding 'obniz/parts/Moving/StepperMotor/__init__.py' 2026-07-26T14:53:04,693 adding 'obniz/parts/Moving/StepperMotor/image.jpg' 2026-07-26T14:53:04,703 adding 'obniz/parts/Moving/StepperMotor/index.json' 2026-07-26T14:53:04,714 adding 'obniz/parts/Moving/StepperMotor/wire.jpg' 2026-07-26T14:53:04,724 adding 'obniz/parts/Moving/StepperMotor/wire.png' 2026-07-26T14:53:04,727 adding 'obniz/parts/Moving/StepperMotor/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:04,729 adding 'obniz/parts/Moving/StepperMotor/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:04,731 adding 'obniz/parts/Moving/StepperMotor/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:04,733 adding 'obniz/parts/Moving/StepperMotor/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:04,735 adding 'obniz/parts/Moving/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:04,736 adding 'obniz/parts/Moving/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:04,737 adding 'obniz/parts/Moving/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:04,738 adding 'obniz/parts/Moving/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:04,740 adding 'obniz/parts/PressureSensor/__init__.py' 2026-07-26T14:53:04,742 adding 'obniz/parts/PressureSensor/FSR-40X/README-ja.md' 2026-07-26T14:53:04,743 adding 'obniz/parts/PressureSensor/FSR-40X/README.md' 2026-07-26T14:53:04,744 adding 'obniz/parts/PressureSensor/FSR-40X/__init__.py' 2026-07-26T14:53:04,746 adding 'obniz/parts/PressureSensor/FSR-40X/index.json' 2026-07-26T14:53:04,750 adding 'obniz/parts/PressureSensor/FSR-40X/wired.fzz' 2026-07-26T14:53:04,756 adding 'obniz/parts/PressureSensor/FSR-40X/wired.png' 2026-07-26T14:53:04,758 adding 'obniz/parts/PressureSensor/FSR-40X/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:04,759 adding 'obniz/parts/PressureSensor/FSR-40X/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:04,761 adding 'obniz/parts/PressureSensor/FSR-40X/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:04,762 adding 'obniz/parts/PressureSensor/FSR-40X/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:04,764 adding 'obniz/parts/PressureSensor/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:04,765 adding 'obniz/parts/PressureSensor/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:04,766 adding 'obniz/parts/PressureSensor/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:04,767 adding 'obniz/parts/PressureSensor/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:04,769 adding 'obniz/parts/TemperatureSensor/__init__.py' 2026-07-26T14:53:04,770 adding 'obniz/parts/TemperatureSensor/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:04,772 adding 'obniz/parts/TemperatureSensor/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:04,773 adding 'obniz/parts/TemperatureSensor/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:04,774 adding 'obniz/parts/TemperatureSensor/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:04,776 adding 'obniz/parts/TemperatureSensor/analog/__init__.py' 2026-07-26T14:53:04,777 adding 'obniz/parts/TemperatureSensor/analog/LM60/README-ja.md' 2026-07-26T14:53:04,779 adding 'obniz/parts/TemperatureSensor/analog/LM60/README.md' 2026-07-26T14:53:04,780 adding 'obniz/parts/TemperatureSensor/analog/LM60/__init__.py' 2026-07-26T14:53:04,782 adding 'obniz/parts/TemperatureSensor/analog/LM60/index.json' 2026-07-26T14:53:04,786 adding 'obniz/parts/TemperatureSensor/analog/LM60/wired.fzz' 2026-07-26T14:53:04,791 adding 'obniz/parts/TemperatureSensor/analog/LM60/wired.png' 2026-07-26T14:53:04,793 adding 'obniz/parts/TemperatureSensor/analog/LM60/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:04,794 adding 'obniz/parts/TemperatureSensor/analog/LM60/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:04,795 adding 'obniz/parts/TemperatureSensor/analog/LM60/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:04,797 adding 'obniz/parts/TemperatureSensor/analog/LM60/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:04,799 adding 'obniz/parts/TemperatureSensor/analog/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:04,800 adding 'obniz/parts/TemperatureSensor/analog/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:04,801 adding 'obniz/parts/TemperatureSensor/analog/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:04,803 adding 'obniz/parts/TemperatureSensor/analog/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:04,805 adding 'obniz/parts/TemperatureSensor/i2c/__init__.py' 2026-07-26T14:53:04,807 adding 'obniz/parts/TemperatureSensor/i2c/BME280/README-ja.md' 2026-07-26T14:53:04,808 adding 'obniz/parts/TemperatureSensor/i2c/BME280/README.md' 2026-07-26T14:53:04,810 adding 'obniz/parts/TemperatureSensor/i2c/BME280/__init__.py' 2026-07-26T14:53:04,815 adding 'obniz/parts/TemperatureSensor/i2c/BME280/image.jpg' 2026-07-26T14:53:04,872 adding 'obniz/parts/TemperatureSensor/i2c/BME280/image2.jpg' 2026-07-26T14:53:04,891 adding 'obniz/parts/TemperatureSensor/i2c/BME280/image3.jpg' 2026-07-26T14:53:04,907 adding 'obniz/parts/TemperatureSensor/i2c/BME280/index.json' 2026-07-26T14:53:04,911 adding 'obniz/parts/TemperatureSensor/i2c/BME280/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:04,914 adding 'obniz/parts/TemperatureSensor/i2c/BME280/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:04,916 adding 'obniz/parts/TemperatureSensor/i2c/BME280/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:04,918 adding 'obniz/parts/TemperatureSensor/i2c/BME280/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:04,920 adding 'obniz/parts/TemperatureSensor/i2c/SHT31/README-ja.md' 2026-07-26T14:53:04,921 adding 'obniz/parts/TemperatureSensor/i2c/SHT31/README.md' 2026-07-26T14:53:04,922 adding 'obniz/parts/TemperatureSensor/i2c/SHT31/__init__.py' 2026-07-26T14:53:04,928 adding 'obniz/parts/TemperatureSensor/i2c/SHT31/index.json' 2026-07-26T14:53:04,959 adding 'obniz/parts/TemperatureSensor/i2c/SHT31/sht31.jpg' 2026-07-26T14:53:04,963 adding 'obniz/parts/TemperatureSensor/i2c/SHT31/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:04,965 adding 'obniz/parts/TemperatureSensor/i2c/SHT31/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:04,967 adding 'obniz/parts/TemperatureSensor/i2c/SHT31/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:04,968 adding 'obniz/parts/TemperatureSensor/i2c/SHT31/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:04,970 adding 'obniz/parts/TemperatureSensor/i2c/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:04,971 adding 'obniz/parts/TemperatureSensor/i2c/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:04,972 adding 'obniz/parts/TemperatureSensor/i2c/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:04,974 adding 'obniz/parts/TemperatureSensor/i2c/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:04,975 adding 'obniz/parts/__pycache__/__init__.cpython-310.pyc' 2026-07-26T14:53:04,976 adding 'obniz/parts/__pycache__/__init__.cpython-311.pyc' 2026-07-26T14:53:04,978 adding 'obniz/parts/__pycache__/__init__.cpython-312.pyc' 2026-07-26T14:53:04,979 adding 'obniz/parts/__pycache__/__init__.cpython-313.pyc' 2026-07-26T14:53:04,981 adding 'obniz-0.7.0.dist-info/licenses/LICENSE' 2026-07-26T14:53:04,983 adding 'tests/__init__.py' 2026-07-26T14:53:04,984 adding 'tests/conftest.py' 2026-07-26T14:53:04,985 adding 'tests/obniz_json_validator.py' 2026-07-26T14:53:04,987 adding 'tests/test_init.py' 2026-07-26T14:53:04,988 adding 'tests/test_obniz.py' 2026-07-26T14:53:04,989 adding 'tests/utils.py' 2026-07-26T14:53:04,991 adding 'tests/libs/__init__.py' 2026-07-26T14:53:04,992 adding 'tests/libs/test_system.py' 2026-07-26T14:53:04,994 adding 'tests/libs/embeds/__init__.py' 2026-07-26T14:53:04,995 adding 'tests/libs/embeds/test_display.py' 2026-07-26T14:53:04,996 adding 'tests/libs/embeds/test_switch.py' 2026-07-26T14:53:04,998 adding 'tests/libs/embeds/ble/__init__.py' 2026-07-26T14:53:05,000 adding 'tests/libs/embeds/ble/test_central.py' 2026-07-26T14:53:05,002 adding 'tests/libs/embeds/ble/test_central_afterconnected.py' 2026-07-26T14:53:05,004 adding 'tests/libs/embeds/ble/test_peripheral.py' 2026-07-26T14:53:05,006 adding 'tests/libs/embeds/ble/test_peripheral_afterconnected.py' 2026-07-26T14:53:05,008 adding 'tests/libs/io_peripherals/__init__.py' 2026-07-26T14:53:05,009 adding 'tests/libs/io_peripherals/test_ad.py' 2026-07-26T14:53:05,011 adding 'tests/libs/io_peripherals/test_i2c.py' 2026-07-26T14:53:05,012 adding 'tests/libs/io_peripherals/test_io.py' 2026-07-26T14:53:05,013 adding 'tests/libs/io_peripherals/test_pwm.py' 2026-07-26T14:53:05,015 adding 'tests/libs/io_peripherals/test_spi.py' 2026-07-26T14:53:05,016 adding 'tests/libs/io_peripherals/test_uart.py' 2026-07-26T14:53:05,018 adding 'tests/libs/measurements/__init__.py' 2026-07-26T14:53:05,019 adding 'tests/libs/measurements/test_logicanalyzer.py' 2026-07-26T14:53:05,021 adding 'tests/libs/measurements/test_measure.py' 2026-07-26T14:53:05,022 adding 'obniz-0.7.0.dist-info/METADATA' 2026-07-26T14:53:05,023 adding 'obniz-0.7.0.dist-info/WHEEL' 2026-07-26T14:53:05,024 adding 'obniz-0.7.0.dist-info/top_level.txt' 2026-07-26T14:53:05,032 adding 'obniz-0.7.0.dist-info/RECORD' 2026-07-26T14:53:05,185 removing build/bdist.linux-armv7l/wheel 2026-07-26T14:53:05,421 Building wheel for obniz (setup.py): finished with status 'done' 2026-07-26T14:53:05,587 Created wheel for obniz: filename=obniz-0.7.0-py3-none-any.whl size=14056431 sha256=ec36893162c63c4e0578bbd901dba862ffb42a40187cf3a37c2712a1d31404da 2026-07-26T14:53:05,588 Stored in directory: /tmp/pip-ephem-wheel-cache-ahsiyiae/wheels/77/ed/c0/4b26636d2805cdc30d6fd90e3d48c60b7bad42c3ec58e07340 2026-07-26T14:53:05,618 Successfully built obniz 2026-07-26T14:53:05,944 Removed build tracker: '/tmp/pip-build-tracker-yfb__y97'