2026-06-04T05:12:19,372 Created temporary directory: /tmp/pip-ephem-wheel-cache-sahl4ics 2026-06-04T05:12:19,374 Created temporary directory: /tmp/pip-build-tracker-sfh39yte 2026-06-04T05:12:19,374 Initialized build tracking at /tmp/pip-build-tracker-sfh39yte 2026-06-04T05:12:19,375 Created build tracker: /tmp/pip-build-tracker-sfh39yte 2026-06-04T05:12:19,375 Entered build tracker: /tmp/pip-build-tracker-sfh39yte 2026-06-04T05:12:19,376 Created temporary directory: /tmp/pip-wheel-o6amp5_s 2026-06-04T05:12:19,379 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-06-04T05:12:19,382 Created temporary directory: /tmp/pip-ephem-wheel-cache-7eup101y 2026-06-04T05:12:19,404 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-04T05:12:19,407 2 location(s) to search for versions of pytissueoptics: 2026-06-04T05:12:19,407 * https://pypi.org/simple/pytissueoptics/ 2026-06-04T05:12:19,407 * https://www.piwheels.org/simple/pytissueoptics/ 2026-06-04T05:12:19,408 Fetching project page and analyzing links: https://pypi.org/simple/pytissueoptics/ 2026-06-04T05:12:19,409 Getting page https://pypi.org/simple/pytissueoptics/ 2026-06-04T05:12:19,410 Found index url https://pypi.org/simple 2026-06-04T05:12:19,563 Fetched page https://pypi.org/simple/pytissueoptics/ as application/vnd.pypi.simple.v1+json 2026-06-04T05:12:19,567 Skipping link: No binaries permitted for pytissueoptics: https://files.pythonhosted.org/packages/08/55/2b2051b262c9bfd3b50643c06a84e7a560da57f1c4dfb910e80159c53ad9/pytissueoptics-1.0.0-py3-none-any.whl (from https://pypi.org/simple/pytissueoptics/) (requires-python:>=3.6) 2026-06-04T05:12:19,568 Found link https://files.pythonhosted.org/packages/6e/3b/c38dcd17c27d250b7b58164058eb191d932155e8cd1f036e2a46adb168a2/pytissueoptics-1.0.0.tar.gz (from https://pypi.org/simple/pytissueoptics/) (requires-python:>=3.6), version: 1.0.0 2026-06-04T05:12:19,568 Skipping link: No binaries permitted for pytissueoptics: https://files.pythonhosted.org/packages/1c/3e/6a416889b5a00311b25035cd039b1047381f5e27a9e648c0371483607c61/pytissueoptics-1.0.1-py3-none-any.whl (from https://pypi.org/simple/pytissueoptics/) (requires-python:>=3.6) 2026-06-04T05:12:19,569 Found link https://files.pythonhosted.org/packages/04/af/65662985b83c86bc6dcaae442ed19aacca2771df96181b1e56df8eb89770/pytissueoptics-1.0.1.tar.gz (from https://pypi.org/simple/pytissueoptics/) (requires-python:>=3.6), version: 1.0.1 2026-06-04T05:12:19,570 Skipping link: No binaries permitted for pytissueoptics: https://files.pythonhosted.org/packages/d7/06/58bcf2b86af465136524533627ea854c266fce6cc54d8a55d8002d4ebd6a/pytissueoptics-1.0.2-py3-none-any.whl (from https://pypi.org/simple/pytissueoptics/) (requires-python:>=3.6) 2026-06-04T05:12:19,571 Found link https://files.pythonhosted.org/packages/61/b0/9c9599a6b45564381cc249ca70961bd1f0d6b3dd6cd4eb5eaf8147bef964/pytissueoptics-1.0.2.tar.gz (from https://pypi.org/simple/pytissueoptics/) (requires-python:>=3.6), version: 1.0.2 2026-06-04T05:12:19,572 Skipping link: No binaries permitted for pytissueoptics: https://files.pythonhosted.org/packages/6d/e1/afe3cddad73596e9d356deb7794c0edd6c4895b217b896b3c31dd6db02a5/pytissueoptics-1.0.3-py3-none-any.whl (from https://pypi.org/simple/pytissueoptics/) (requires-python:>=3.6) 2026-06-04T05:12:19,573 Found link https://files.pythonhosted.org/packages/6c/cd/8fdb42fd60c5567eddf3f363cd4455807a09601e3f7a9fa6d78c130b630d/pytissueoptics-1.0.3.tar.gz (from https://pypi.org/simple/pytissueoptics/) (requires-python:>=3.6), version: 1.0.3 2026-06-04T05:12:19,573 Skipping link: No binaries permitted for pytissueoptics: https://files.pythonhosted.org/packages/52/8e/6906fa68503f48ebd1e29c5f1928fc26a704baf05e446ab864f5cf0fb240/pytissueoptics-1.0.4-py3-none-any.whl (from https://pypi.org/simple/pytissueoptics/) (requires-python:>=3.6) 2026-06-04T05:12:19,574 Found link https://files.pythonhosted.org/packages/b1/0b/c6c26f491f8a043a6345e758a94be1b8e2f6cbbdfb6ff00209faa5f89525/pytissueoptics-1.0.4.tar.gz (from https://pypi.org/simple/pytissueoptics/) (requires-python:>=3.6), version: 1.0.4 2026-06-04T05:12:19,575 Skipping link: No binaries permitted for pytissueoptics: https://files.pythonhosted.org/packages/f1/69/26f62178a0b9f93b2701ad8a1d87a423776164fa657ee1c7a97af50e44a7/pytissueoptics-2.0.0-py3-none-any.whl (from https://pypi.org/simple/pytissueoptics/) (requires-python:>=3.9) 2026-06-04T05:12:19,576 Found link https://files.pythonhosted.org/packages/c4/73/1517b8bb3c753b17f64a256539bf4b38f37f9c8bd4ba08fd2c0f12410522/pytissueoptics-2.0.0.tar.gz (from https://pypi.org/simple/pytissueoptics/) (requires-python:>=3.9), version: 2.0.0 2026-06-04T05:12:19,576 Skipping link: No binaries permitted for pytissueoptics: https://files.pythonhosted.org/packages/08/3d/240f3ef1ca17bffca9ae4fb04610a1fc9ff3476523321ea53c58b387ef6c/pytissueoptics-2.0.1-py3-none-any.whl (from https://pypi.org/simple/pytissueoptics/) (requires-python:>=3.9) 2026-06-04T05:12:19,577 Found link https://files.pythonhosted.org/packages/0e/a2/c7b95ac9c424aac5a96958bf46374efc87e57835a13f73fd438f209743a2/pytissueoptics-2.0.1.tar.gz (from https://pypi.org/simple/pytissueoptics/) (requires-python:>=3.9), version: 2.0.1 2026-06-04T05:12:19,578 Fetching project page and analyzing links: https://www.piwheels.org/simple/pytissueoptics/ 2026-06-04T05:12:19,579 Getting page https://www.piwheels.org/simple/pytissueoptics/ 2026-06-04T05:12:19,580 Found index url https://www.piwheels.org/simple 2026-06-04T05:12:19,792 Fetched page https://www.piwheels.org/simple/pytissueoptics/ as text/html 2026-06-04T05:12:19,795 Skipping link: No binaries permitted for pytissueoptics: https://archive1.piwheels.org/simple/pytissueoptics/pytissueoptics-2.0.0-py3-none-any.whl#sha256=48f40b521a356daf55bed25f956b3fa6b53a9430d442d57b090ff74b0dbfe732 (from https://www.piwheels.org/simple/pytissueoptics/) (requires-python:>=3.9) 2026-06-04T05:12:19,795 Skipping link: No binaries permitted for pytissueoptics: https://archive1.piwheels.org/simple/pytissueoptics/pytissueoptics-1.0.4-py3-none-any.whl#sha256=a772d3ec92437dbce9de93d985098c5518581bddc4e43efb6b7c6ee41346235a (from https://www.piwheels.org/simple/pytissueoptics/) (requires-python:>=3.6) 2026-06-04T05:12:19,796 Skipping link: No binaries permitted for pytissueoptics: https://archive1.piwheels.org/simple/pytissueoptics/pytissueoptics-1.0.3-py3-none-any.whl#sha256=2e6257d59de84915f98d51ceabb29afcee966a69636fbd7936e4380d2b9faf7a (from https://www.piwheels.org/simple/pytissueoptics/) (requires-python:>=3.6) 2026-06-04T05:12:19,796 Skipping link: No binaries permitted for pytissueoptics: https://archive1.piwheels.org/simple/pytissueoptics/pytissueoptics-1.0.2-py3-none-any.whl#sha256=2fb67f61a70195bd66e7781b24641cfc8c68e1535caaf30092863437aa8bd026 (from https://www.piwheels.org/simple/pytissueoptics/) (requires-python:>=3.6) 2026-06-04T05:12:19,797 Skipping link: No binaries permitted for pytissueoptics: https://archive1.piwheels.org/simple/pytissueoptics/pytissueoptics-1.0.1-py3-none-any.whl#sha256=5bcc406d02434315f47ce24c65409798aa756c00e44216b29205ac4415e0be42 (from https://www.piwheels.org/simple/pytissueoptics/) (requires-python:>=3.6) 2026-06-04T05:12:19,798 Skipping link: No binaries permitted for pytissueoptics: https://archive1.piwheels.org/simple/pytissueoptics/pytissueoptics-1.0.0-py3-none-any.whl#sha256=669dc02fd3549c4976ebdf389c78f0bd115b668dfedadc4afa221021f7fb0289 (from https://www.piwheels.org/simple/pytissueoptics/) (requires-python:>=3.6) 2026-06-04T05:12:19,798 Skipping link: not a file: https://www.piwheels.org/simple/pytissueoptics/ 2026-06-04T05:12:19,799 Skipping link: not a file: https://pypi.org/simple/pytissueoptics/ 2026-06-04T05:12:19,819 Given no hashes to check 1 links for project 'pytissueoptics': discarding no candidates 2026-06-04T05:12:19,837 Collecting pytissueoptics==2.0.1 2026-06-04T05:12:19,839 Created temporary directory: /tmp/pip-unpack-9hvxqbtg 2026-06-04T05:12:20,072 Downloading pytissueoptics-2.0.1.tar.gz (1.4 MB) 2026-06-04T05:12:20,876 Added pytissueoptics==2.0.1 from https://files.pythonhosted.org/packages/0e/a2/c7b95ac9c424aac5a96958bf46374efc87e57835a13f73fd438f209743a2/pytissueoptics-2.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-sfh39yte' 2026-06-04T05:12:20,882 Created temporary directory: /tmp/pip-build-env-ujn65wz4 2026-06-04T05:12:20,887 Installing build dependencies: started 2026-06-04T05:12:20,888 Running command pip subprocess to install build dependencies 2026-06-04T05:12:22,022 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-04T05:12:22,442 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-06-04T05:12:22,465 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-04T05:12:24,226 Collecting setuptools>=77.0 2026-06-04T05:12:24,227 Obtaining dependency information for setuptools>=77.0 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-04T05:12:24,242 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-04T05:12:24,587 Collecting setuptools_scm>=7 2026-06-04T05:12:24,588 Obtaining dependency information for setuptools_scm>=7 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl.metadata 2026-06-04T05:12:24,603 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl.metadata (6.5 kB) 2026-06-04T05:12:24,613 Discarding https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl#sha256=600c37b3fea2bb517f59d76792adae856d0b5ce7735b186e4cde804375251321 (from https://www.piwheels.org/simple/setuptools-scm/) (requires-python:>=3.10): Requested setuptools_scm>=7 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl#sha256=600c37b3fea2bb517f59d76792adae856d0b5ce7735b186e4cde804375251321 has inconsistent Name: expected 'setuptools_scm', but metadata has 'setuptools-scm' 2026-06-04T05:12:24,638 Using cached setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-06-04T05:12:24,721 Collecting vcs-versioning>=1.0.0.dev0 2026-06-04T05:12:24,722 Obtaining dependency information for vcs-versioning>=1.0.0.dev0 from https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl.metadata 2026-06-04T05:12:24,736 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl.metadata (1.6 kB) 2026-06-04T05:12:24,921 Collecting packaging>=20 2026-06-04T05:12:24,923 Obtaining dependency information for packaging>=20 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-04T05:12:24,936 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-04T05:12:25,138 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-04T05:12:25,158 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-06-04T05:12:25,234 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-04T05:12:25,268 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-04T05:12:25,294 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-06-04T05:12:25,380 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-04T05:12:28,139 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools_scm 2026-06-04T05:12:31,746 Creating /tmp/pip-build-env-ujn65wz4/overlay/local/bin 2026-06-04T05:12:31,748 changing mode of /tmp/pip-build-env-ujn65wz4/overlay/local/bin/vcs-versioning to 755 2026-06-04T05:12:31,860 changing mode of /tmp/pip-build-env-ujn65wz4/overlay/local/bin/setuptools-scm to 755 2026-06-04T05:12:31,890 Successfully installed packaging-26.2 setuptools-82.0.1 setuptools_scm-10.0.5 vcs-versioning-1.1.1 2026-06-04T05:12:32,186 Installing build dependencies: finished with status 'done' 2026-06-04T05:12:32,192 Getting requirements to build wheel: started 2026-06-04T05:12:32,193 Running command Getting requirements to build wheel 2026-06-04T05:12:32,986 running egg_info 2026-06-04T05:12:32,993 writing pytissueoptics.egg-info/PKG-INFO 2026-06-04T05:12:32,998 writing dependency_links to pytissueoptics.egg-info/dependency_links.txt 2026-06-04T05:12:33,000 writing requirements to pytissueoptics.egg-info/requires.txt 2026-06-04T05:12:33,002 writing top-level names to pytissueoptics.egg-info/top_level.txt 2026-06-04T05:12:33,075 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-06-04T05:12:33,076 return get_active_overrides().subprocess_timeout 2026-06-04T05:12:33,083 listing git files failed - pretending there aren't any 2026-06-04T05:12:33,088 reading manifest file 'pytissueoptics.egg-info/SOURCES.txt' 2026-06-04T05:12:33,105 adding license file 'LICENSE' 2026-06-04T05:12:33,115 writing manifest file 'pytissueoptics.egg-info/SOURCES.txt' 2026-06-04T05:12:33,220 Getting requirements to build wheel: finished with status 'done' 2026-06-04T05:12:33,224 Created temporary directory: /tmp/pip-modern-metadata-mbtfpya5 2026-06-04T05:12:33,226 Preparing metadata (pyproject.toml): started 2026-06-04T05:12:33,227 Running command Preparing metadata (pyproject.toml) 2026-06-04T05:12:33,964 running dist_info 2026-06-04T05:12:33,978 creating /tmp/pip-modern-metadata-mbtfpya5/pytissueoptics.egg-info 2026-06-04T05:12:33,979 writing /tmp/pip-modern-metadata-mbtfpya5/pytissueoptics.egg-info/PKG-INFO 2026-06-04T05:12:33,983 writing dependency_links to /tmp/pip-modern-metadata-mbtfpya5/pytissueoptics.egg-info/dependency_links.txt 2026-06-04T05:12:33,986 writing requirements to /tmp/pip-modern-metadata-mbtfpya5/pytissueoptics.egg-info/requires.txt 2026-06-04T05:12:33,987 writing top-level names to /tmp/pip-modern-metadata-mbtfpya5/pytissueoptics.egg-info/top_level.txt 2026-06-04T05:12:33,989 writing manifest file '/tmp/pip-modern-metadata-mbtfpya5/pytissueoptics.egg-info/SOURCES.txt' 2026-06-04T05:12:34,048 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-06-04T05:12:34,048 return get_active_overrides().subprocess_timeout 2026-06-04T05:12:34,055 listing git files failed - pretending there aren't any 2026-06-04T05:12:34,059 reading manifest file '/tmp/pip-modern-metadata-mbtfpya5/pytissueoptics.egg-info/SOURCES.txt' 2026-06-04T05:12:34,061 adding license file 'LICENSE' 2026-06-04T05:12:34,064 writing manifest file '/tmp/pip-modern-metadata-mbtfpya5/pytissueoptics.egg-info/SOURCES.txt' 2026-06-04T05:12:34,065 creating '/tmp/pip-modern-metadata-mbtfpya5/pytissueoptics-2.0.1.dist-info' 2026-06-04T05:12:34,197 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-04T05:12:34,202 Source in /tmp/pip-wheel-o6amp5_s/pytissueoptics_b2006bfdc06a4b88a0f520d7478650f1 has version 2.0.1, which satisfies requirement pytissueoptics==2.0.1 from https://files.pythonhosted.org/packages/0e/a2/c7b95ac9c424aac5a96958bf46374efc87e57835a13f73fd438f209743a2/pytissueoptics-2.0.1.tar.gz 2026-06-04T05:12:34,203 Removed pytissueoptics==2.0.1 from https://files.pythonhosted.org/packages/0e/a2/c7b95ac9c424aac5a96958bf46374efc87e57835a13f73fd438f209743a2/pytissueoptics-2.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-sfh39yte' 2026-06-04T05:12:34,209 Created temporary directory: /tmp/pip-unpack-sqe8wctf 2026-06-04T05:12:34,209 Building wheels for collected packages: pytissueoptics 2026-06-04T05:12:34,214 Created temporary directory: /tmp/pip-wheel-5ffbxnd8 2026-06-04T05:12:34,214 Destination directory: /tmp/pip-wheel-5ffbxnd8 2026-06-04T05:12:34,216 Building wheel for pytissueoptics (pyproject.toml): started 2026-06-04T05:12:34,217 Running command Building wheel for pytissueoptics (pyproject.toml) 2026-06-04T05:12:34,924 running bdist_wheel 2026-06-04T05:12:34,949 running build 2026-06-04T05:12:34,950 running build_py 2026-06-04T05:12:34,951 creating build/lib/pytissueoptics 2026-06-04T05:12:34,954 copying pytissueoptics/__init__.py -> build/lib/pytissueoptics 2026-06-04T05:12:34,956 copying pytissueoptics/__main__.py -> build/lib/pytissueoptics 2026-06-04T05:12:34,958 copying pytissueoptics/testExamples.py -> build/lib/pytissueoptics 2026-06-04T05:12:34,959 running egg_info 2026-06-04T05:12:34,972 writing pytissueoptics.egg-info/PKG-INFO 2026-06-04T05:12:34,976 writing dependency_links to pytissueoptics.egg-info/dependency_links.txt 2026-06-04T05:12:34,979 writing requirements to pytissueoptics.egg-info/requires.txt 2026-06-04T05:12:34,980 writing top-level names to pytissueoptics.egg-info/top_level.txt 2026-06-04T05:12:35,035 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-06-04T05:12:35,035 return get_active_overrides().subprocess_timeout 2026-06-04T05:12:35,042 listing git files failed - pretending there aren't any 2026-06-04T05:12:35,046 reading manifest file 'pytissueoptics.egg-info/SOURCES.txt' 2026-06-04T05:12:35,062 adding license file 'LICENSE' 2026-06-04T05:12:35,073 writing manifest file 'pytissueoptics.egg-info/SOURCES.txt' 2026-06-04T05:12:35,076 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.examples' is absent from the `packages` configuration. 2026-06-04T05:12:35,077 !! 2026-06-04T05:12:35,078 ******************************************************************************** 2026-06-04T05:12:35,079 ############################ 2026-06-04T05:12:35,079 # Package would be ignored # 2026-06-04T05:12:35,080 ############################ 2026-06-04T05:12:35,080 Python recognizes 'pytissueoptics.examples' as an importable package[^1], 2026-06-04T05:12:35,081 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,082 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,083 package, please make sure that 'pytissueoptics.examples' is explicitly added 2026-06-04T05:12:35,083 to the `packages` configuration field. 2026-06-04T05:12:35,084 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,085 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,085 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,087 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,088 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,089 If you don't want 'pytissueoptics.examples' to be distributed and are 2026-06-04T05:12:35,090 already explicitly excluding 'pytissueoptics.examples' via 2026-06-04T05:12:35,090 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,090 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,091 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,091 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,092 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,093 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,094 even if it does not contain any `.py` files. 2026-06-04T05:12:35,094 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,094 directory, all directories are treated like packages. 2026-06-04T05:12:35,095 ******************************************************************************** 2026-06-04T05:12:35,096 !! 2026-06-04T05:12:35,096 check.warn(importable) 2026-06-04T05:12:35,097 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.examples.benchmarks' is absent from the `packages` configuration. 2026-06-04T05:12:35,097 !! 2026-06-04T05:12:35,098 ******************************************************************************** 2026-06-04T05:12:35,098 ############################ 2026-06-04T05:12:35,099 # Package would be ignored # 2026-06-04T05:12:35,099 ############################ 2026-06-04T05:12:35,100 Python recognizes 'pytissueoptics.examples.benchmarks' as an importable package[^1], 2026-06-04T05:12:35,100 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,101 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,102 package, please make sure that 'pytissueoptics.examples.benchmarks' is explicitly added 2026-06-04T05:12:35,102 to the `packages` configuration field. 2026-06-04T05:12:35,103 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,104 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,104 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,105 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,106 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,107 If you don't want 'pytissueoptics.examples.benchmarks' to be distributed and are 2026-06-04T05:12:35,107 already explicitly excluding 'pytissueoptics.examples.benchmarks' via 2026-06-04T05:12:35,108 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,108 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,108 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,110 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,111 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,112 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,113 even if it does not contain any `.py` files. 2026-06-04T05:12:35,113 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,114 directory, all directories are treated like packages. 2026-06-04T05:12:35,114 ******************************************************************************** 2026-06-04T05:12:35,115 !! 2026-06-04T05:12:35,116 check.warn(importable) 2026-06-04T05:12:35,116 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.examples.rayscattering' is absent from the `packages` configuration. 2026-06-04T05:12:35,116 !! 2026-06-04T05:12:35,117 ******************************************************************************** 2026-06-04T05:12:35,117 ############################ 2026-06-04T05:12:35,118 # Package would be ignored # 2026-06-04T05:12:35,118 ############################ 2026-06-04T05:12:35,119 Python recognizes 'pytissueoptics.examples.rayscattering' as an importable package[^1], 2026-06-04T05:12:35,119 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,120 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,120 package, please make sure that 'pytissueoptics.examples.rayscattering' is explicitly added 2026-06-04T05:12:35,120 to the `packages` configuration field. 2026-06-04T05:12:35,121 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,122 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,122 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,123 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,124 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,125 If you don't want 'pytissueoptics.examples.rayscattering' to be distributed and are 2026-06-04T05:12:35,125 already explicitly excluding 'pytissueoptics.examples.rayscattering' via 2026-06-04T05:12:35,126 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,126 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,127 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,128 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,129 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,130 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,130 even if it does not contain any `.py` files. 2026-06-04T05:12:35,131 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,132 directory, all directories are treated like packages. 2026-06-04T05:12:35,132 ******************************************************************************** 2026-06-04T05:12:35,133 !! 2026-06-04T05:12:35,133 check.warn(importable) 2026-06-04T05:12:35,134 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.examples.scene' is absent from the `packages` configuration. 2026-06-04T05:12:35,134 !! 2026-06-04T05:12:35,135 ******************************************************************************** 2026-06-04T05:12:35,136 ############################ 2026-06-04T05:12:35,136 # Package would be ignored # 2026-06-04T05:12:35,137 ############################ 2026-06-04T05:12:35,137 Python recognizes 'pytissueoptics.examples.scene' as an importable package[^1], 2026-06-04T05:12:35,138 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,139 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,139 package, please make sure that 'pytissueoptics.examples.scene' is explicitly added 2026-06-04T05:12:35,140 to the `packages` configuration field. 2026-06-04T05:12:35,141 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,141 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,142 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,143 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,143 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,144 If you don't want 'pytissueoptics.examples.scene' to be distributed and are 2026-06-04T05:12:35,144 already explicitly excluding 'pytissueoptics.examples.scene' via 2026-06-04T05:12:35,145 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,145 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,145 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,146 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,147 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,148 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,149 even if it does not contain any `.py` files. 2026-06-04T05:12:35,149 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,150 directory, all directories are treated like packages. 2026-06-04T05:12:35,150 ******************************************************************************** 2026-06-04T05:12:35,151 !! 2026-06-04T05:12:35,151 check.warn(importable) 2026-06-04T05:12:35,152 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.rayscattering' is absent from the `packages` configuration. 2026-06-04T05:12:35,152 !! 2026-06-04T05:12:35,153 ******************************************************************************** 2026-06-04T05:12:35,153 ############################ 2026-06-04T05:12:35,154 # Package would be ignored # 2026-06-04T05:12:35,154 ############################ 2026-06-04T05:12:35,155 Python recognizes 'pytissueoptics.rayscattering' as an importable package[^1], 2026-06-04T05:12:35,156 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,157 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,157 package, please make sure that 'pytissueoptics.rayscattering' is explicitly added 2026-06-04T05:12:35,158 to the `packages` configuration field. 2026-06-04T05:12:35,159 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,159 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,159 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,160 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,161 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,162 If you don't want 'pytissueoptics.rayscattering' to be distributed and are 2026-06-04T05:12:35,163 already explicitly excluding 'pytissueoptics.rayscattering' via 2026-06-04T05:12:35,163 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,164 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,164 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,165 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,166 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,167 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,168 even if it does not contain any `.py` files. 2026-06-04T05:12:35,168 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,169 directory, all directories are treated like packages. 2026-06-04T05:12:35,169 ******************************************************************************** 2026-06-04T05:12:35,170 !! 2026-06-04T05:12:35,170 check.warn(importable) 2026-06-04T05:12:35,171 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.rayscattering.display' is absent from the `packages` configuration. 2026-06-04T05:12:35,171 !! 2026-06-04T05:12:35,172 ******************************************************************************** 2026-06-04T05:12:35,173 ############################ 2026-06-04T05:12:35,173 # Package would be ignored # 2026-06-04T05:12:35,173 ############################ 2026-06-04T05:12:35,174 Python recognizes 'pytissueoptics.rayscattering.display' as an importable package[^1], 2026-06-04T05:12:35,174 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,175 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,175 package, please make sure that 'pytissueoptics.rayscattering.display' is explicitly added 2026-06-04T05:12:35,176 to the `packages` configuration field. 2026-06-04T05:12:35,177 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,177 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,178 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,178 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,179 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,180 If you don't want 'pytissueoptics.rayscattering.display' to be distributed and are 2026-06-04T05:12:35,181 already explicitly excluding 'pytissueoptics.rayscattering.display' via 2026-06-04T05:12:35,181 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,182 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,182 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,183 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,184 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,185 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,186 even if it does not contain any `.py` files. 2026-06-04T05:12:35,186 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,187 directory, all directories are treated like packages. 2026-06-04T05:12:35,187 ******************************************************************************** 2026-06-04T05:12:35,188 !! 2026-06-04T05:12:35,188 check.warn(importable) 2026-06-04T05:12:35,189 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.rayscattering.display.profiles' is absent from the `packages` configuration. 2026-06-04T05:12:35,189 !! 2026-06-04T05:12:35,190 ******************************************************************************** 2026-06-04T05:12:35,191 ############################ 2026-06-04T05:12:35,191 # Package would be ignored # 2026-06-04T05:12:35,192 ############################ 2026-06-04T05:12:35,192 Python recognizes 'pytissueoptics.rayscattering.display.profiles' as an importable package[^1], 2026-06-04T05:12:35,192 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,193 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,194 package, please make sure that 'pytissueoptics.rayscattering.display.profiles' is explicitly added 2026-06-04T05:12:35,194 to the `packages` configuration field. 2026-06-04T05:12:35,195 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,195 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,195 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,196 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,197 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,198 If you don't want 'pytissueoptics.rayscattering.display.profiles' to be distributed and are 2026-06-04T05:12:35,198 already explicitly excluding 'pytissueoptics.rayscattering.display.profiles' via 2026-06-04T05:12:35,199 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,199 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,200 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,201 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,202 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,203 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,204 even if it does not contain any `.py` files. 2026-06-04T05:12:35,204 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,204 directory, all directories are treated like packages. 2026-06-04T05:12:35,205 ******************************************************************************** 2026-06-04T05:12:35,206 !! 2026-06-04T05:12:35,206 check.warn(importable) 2026-06-04T05:12:35,207 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.rayscattering.display.utils' is absent from the `packages` configuration. 2026-06-04T05:12:35,207 !! 2026-06-04T05:12:35,208 ******************************************************************************** 2026-06-04T05:12:35,209 ############################ 2026-06-04T05:12:35,209 # Package would be ignored # 2026-06-04T05:12:35,210 ############################ 2026-06-04T05:12:35,210 Python recognizes 'pytissueoptics.rayscattering.display.utils' as an importable package[^1], 2026-06-04T05:12:35,211 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,212 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,212 package, please make sure that 'pytissueoptics.rayscattering.display.utils' is explicitly added 2026-06-04T05:12:35,213 to the `packages` configuration field. 2026-06-04T05:12:35,214 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,214 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,215 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,216 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,217 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,217 If you don't want 'pytissueoptics.rayscattering.display.utils' to be distributed and are 2026-06-04T05:12:35,218 already explicitly excluding 'pytissueoptics.rayscattering.display.utils' via 2026-06-04T05:12:35,218 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,218 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,219 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,219 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,220 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,221 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,221 even if it does not contain any `.py` files. 2026-06-04T05:12:35,222 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,222 directory, all directories are treated like packages. 2026-06-04T05:12:35,222 ******************************************************************************** 2026-06-04T05:12:35,223 !! 2026-06-04T05:12:35,224 check.warn(importable) 2026-06-04T05:12:35,224 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.rayscattering.display.views' is absent from the `packages` configuration. 2026-06-04T05:12:35,224 !! 2026-06-04T05:12:35,225 ******************************************************************************** 2026-06-04T05:12:35,225 ############################ 2026-06-04T05:12:35,226 # Package would be ignored # 2026-06-04T05:12:35,226 ############################ 2026-06-04T05:12:35,227 Python recognizes 'pytissueoptics.rayscattering.display.views' as an importable package[^1], 2026-06-04T05:12:35,227 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,228 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,228 package, please make sure that 'pytissueoptics.rayscattering.display.views' is explicitly added 2026-06-04T05:12:35,229 to the `packages` configuration field. 2026-06-04T05:12:35,230 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,230 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,230 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,231 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,232 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,233 If you don't want 'pytissueoptics.rayscattering.display.views' to be distributed and are 2026-06-04T05:12:35,234 already explicitly excluding 'pytissueoptics.rayscattering.display.views' via 2026-06-04T05:12:35,234 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,235 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,235 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,236 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,237 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,239 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,239 even if it does not contain any `.py` files. 2026-06-04T05:12:35,240 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,241 directory, all directories are treated like packages. 2026-06-04T05:12:35,241 ******************************************************************************** 2026-06-04T05:12:35,242 !! 2026-06-04T05:12:35,242 check.warn(importable) 2026-06-04T05:12:35,242 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.rayscattering.energyLogging' is absent from the `packages` configuration. 2026-06-04T05:12:35,243 !! 2026-06-04T05:12:35,243 ******************************************************************************** 2026-06-04T05:12:35,244 ############################ 2026-06-04T05:12:35,244 # Package would be ignored # 2026-06-04T05:12:35,244 ############################ 2026-06-04T05:12:35,245 Python recognizes 'pytissueoptics.rayscattering.energyLogging' as an importable package[^1], 2026-06-04T05:12:35,245 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,246 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,246 package, please make sure that 'pytissueoptics.rayscattering.energyLogging' is explicitly added 2026-06-04T05:12:35,247 to the `packages` configuration field. 2026-06-04T05:12:35,247 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,248 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,248 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,249 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,250 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,251 If you don't want 'pytissueoptics.rayscattering.energyLogging' to be distributed and are 2026-06-04T05:12:35,251 already explicitly excluding 'pytissueoptics.rayscattering.energyLogging' via 2026-06-04T05:12:35,251 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,252 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,252 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,253 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,254 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,255 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,256 even if it does not contain any `.py` files. 2026-06-04T05:12:35,257 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,257 directory, all directories are treated like packages. 2026-06-04T05:12:35,257 ******************************************************************************** 2026-06-04T05:12:35,258 !! 2026-06-04T05:12:35,259 check.warn(importable) 2026-06-04T05:12:35,259 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.rayscattering.materials' is absent from the `packages` configuration. 2026-06-04T05:12:35,260 !! 2026-06-04T05:12:35,261 ******************************************************************************** 2026-06-04T05:12:35,261 ############################ 2026-06-04T05:12:35,261 # Package would be ignored # 2026-06-04T05:12:35,262 ############################ 2026-06-04T05:12:35,262 Python recognizes 'pytissueoptics.rayscattering.materials' as an importable package[^1], 2026-06-04T05:12:35,263 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,264 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,264 package, please make sure that 'pytissueoptics.rayscattering.materials' is explicitly added 2026-06-04T05:12:35,265 to the `packages` configuration field. 2026-06-04T05:12:35,265 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,266 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,266 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,267 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,268 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,268 If you don't want 'pytissueoptics.rayscattering.materials' to be distributed and are 2026-06-04T05:12:35,269 already explicitly excluding 'pytissueoptics.rayscattering.materials' via 2026-06-04T05:12:35,269 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,270 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,270 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,271 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,272 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,273 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,273 even if it does not contain any `.py` files. 2026-06-04T05:12:35,274 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,274 directory, all directories are treated like packages. 2026-06-04T05:12:35,275 ******************************************************************************** 2026-06-04T05:12:35,276 !! 2026-06-04T05:12:35,276 check.warn(importable) 2026-06-04T05:12:35,276 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.rayscattering.opencl' is absent from the `packages` configuration. 2026-06-04T05:12:35,277 !! 2026-06-04T05:12:35,278 ******************************************************************************** 2026-06-04T05:12:35,279 ############################ 2026-06-04T05:12:35,279 # Package would be ignored # 2026-06-04T05:12:35,280 ############################ 2026-06-04T05:12:35,280 Python recognizes 'pytissueoptics.rayscattering.opencl' as an importable package[^1], 2026-06-04T05:12:35,280 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,281 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,282 package, please make sure that 'pytissueoptics.rayscattering.opencl' is explicitly added 2026-06-04T05:12:35,282 to the `packages` configuration field. 2026-06-04T05:12:35,283 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,284 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,284 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,285 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,286 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,287 If you don't want 'pytissueoptics.rayscattering.opencl' to be distributed and are 2026-06-04T05:12:35,288 already explicitly excluding 'pytissueoptics.rayscattering.opencl' via 2026-06-04T05:12:35,288 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,289 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,289 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,290 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,291 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,292 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,292 even if it does not contain any `.py` files. 2026-06-04T05:12:35,293 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,293 directory, all directories are treated like packages. 2026-06-04T05:12:35,294 ******************************************************************************** 2026-06-04T05:12:35,294 !! 2026-06-04T05:12:35,295 check.warn(importable) 2026-06-04T05:12:35,295 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.rayscattering.opencl.buffers' is absent from the `packages` configuration. 2026-06-04T05:12:35,296 !! 2026-06-04T05:12:35,297 ******************************************************************************** 2026-06-04T05:12:35,297 ############################ 2026-06-04T05:12:35,297 # Package would be ignored # 2026-06-04T05:12:35,298 ############################ 2026-06-04T05:12:35,298 Python recognizes 'pytissueoptics.rayscattering.opencl.buffers' as an importable package[^1], 2026-06-04T05:12:35,299 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,300 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,300 package, please make sure that 'pytissueoptics.rayscattering.opencl.buffers' is explicitly added 2026-06-04T05:12:35,301 to the `packages` configuration field. 2026-06-04T05:12:35,302 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,302 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,303 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,304 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,305 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,306 If you don't want 'pytissueoptics.rayscattering.opencl.buffers' to be distributed and are 2026-06-04T05:12:35,306 already explicitly excluding 'pytissueoptics.rayscattering.opencl.buffers' via 2026-06-04T05:12:35,307 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,307 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,308 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,309 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,310 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,311 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,311 even if it does not contain any `.py` files. 2026-06-04T05:12:35,312 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,313 directory, all directories are treated like packages. 2026-06-04T05:12:35,313 ******************************************************************************** 2026-06-04T05:12:35,314 !! 2026-06-04T05:12:35,315 check.warn(importable) 2026-06-04T05:12:35,315 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.rayscattering.opencl.config' is absent from the `packages` configuration. 2026-06-04T05:12:35,316 !! 2026-06-04T05:12:35,317 ******************************************************************************** 2026-06-04T05:12:35,317 ############################ 2026-06-04T05:12:35,317 # Package would be ignored # 2026-06-04T05:12:35,318 ############################ 2026-06-04T05:12:35,318 Python recognizes 'pytissueoptics.rayscattering.opencl.config' as an importable package[^1], 2026-06-04T05:12:35,318 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,319 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,320 package, please make sure that 'pytissueoptics.rayscattering.opencl.config' is explicitly added 2026-06-04T05:12:35,320 to the `packages` configuration field. 2026-06-04T05:12:35,321 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,321 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,322 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,322 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,323 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,324 If you don't want 'pytissueoptics.rayscattering.opencl.config' to be distributed and are 2026-06-04T05:12:35,324 already explicitly excluding 'pytissueoptics.rayscattering.opencl.config' via 2026-06-04T05:12:35,325 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,325 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,326 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,327 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,328 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,329 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,330 even if it does not contain any `.py` files. 2026-06-04T05:12:35,330 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,331 directory, all directories are treated like packages. 2026-06-04T05:12:35,331 ******************************************************************************** 2026-06-04T05:12:35,332 !! 2026-06-04T05:12:35,332 check.warn(importable) 2026-06-04T05:12:35,333 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.rayscattering.opencl.src' is absent from the `packages` configuration. 2026-06-04T05:12:35,333 !! 2026-06-04T05:12:35,334 ******************************************************************************** 2026-06-04T05:12:35,335 ############################ 2026-06-04T05:12:35,335 # Package would be ignored # 2026-06-04T05:12:35,336 ############################ 2026-06-04T05:12:35,336 Python recognizes 'pytissueoptics.rayscattering.opencl.src' as an importable package[^1], 2026-06-04T05:12:35,337 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,338 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,338 package, please make sure that 'pytissueoptics.rayscattering.opencl.src' is explicitly added 2026-06-04T05:12:35,339 to the `packages` configuration field. 2026-06-04T05:12:35,340 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,340 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,341 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,342 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,342 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,343 If you don't want 'pytissueoptics.rayscattering.opencl.src' to be distributed and are 2026-06-04T05:12:35,343 already explicitly excluding 'pytissueoptics.rayscattering.opencl.src' via 2026-06-04T05:12:35,344 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,344 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,345 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,345 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,346 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,348 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,348 even if it does not contain any `.py` files. 2026-06-04T05:12:35,348 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,349 directory, all directories are treated like packages. 2026-06-04T05:12:35,349 ******************************************************************************** 2026-06-04T05:12:35,350 !! 2026-06-04T05:12:35,350 check.warn(importable) 2026-06-04T05:12:35,351 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.rayscattering.opencl.utils' is absent from the `packages` configuration. 2026-06-04T05:12:35,351 !! 2026-06-04T05:12:35,352 ******************************************************************************** 2026-06-04T05:12:35,353 ############################ 2026-06-04T05:12:35,353 # Package would be ignored # 2026-06-04T05:12:35,354 ############################ 2026-06-04T05:12:35,354 Python recognizes 'pytissueoptics.rayscattering.opencl.utils' as an importable package[^1], 2026-06-04T05:12:35,354 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,355 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,356 package, please make sure that 'pytissueoptics.rayscattering.opencl.utils' is explicitly added 2026-06-04T05:12:35,357 to the `packages` configuration field. 2026-06-04T05:12:35,357 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,358 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,358 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,359 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,360 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,361 If you don't want 'pytissueoptics.rayscattering.opencl.utils' to be distributed and are 2026-06-04T05:12:35,362 already explicitly excluding 'pytissueoptics.rayscattering.opencl.utils' via 2026-06-04T05:12:35,362 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,363 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,363 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,364 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,366 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,367 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,367 even if it does not contain any `.py` files. 2026-06-04T05:12:35,367 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,368 directory, all directories are treated like packages. 2026-06-04T05:12:35,368 ******************************************************************************** 2026-06-04T05:12:35,369 !! 2026-06-04T05:12:35,369 check.warn(importable) 2026-06-04T05:12:35,370 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.rayscattering.samples' is absent from the `packages` configuration. 2026-06-04T05:12:35,370 !! 2026-06-04T05:12:35,371 ******************************************************************************** 2026-06-04T05:12:35,372 ############################ 2026-06-04T05:12:35,372 # Package would be ignored # 2026-06-04T05:12:35,373 ############################ 2026-06-04T05:12:35,373 Python recognizes 'pytissueoptics.rayscattering.samples' as an importable package[^1], 2026-06-04T05:12:35,374 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,374 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,375 package, please make sure that 'pytissueoptics.rayscattering.samples' is explicitly added 2026-06-04T05:12:35,375 to the `packages` configuration field. 2026-06-04T05:12:35,376 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,377 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,377 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,378 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,379 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,380 If you don't want 'pytissueoptics.rayscattering.samples' to be distributed and are 2026-06-04T05:12:35,381 already explicitly excluding 'pytissueoptics.rayscattering.samples' via 2026-06-04T05:12:35,381 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,382 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,382 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,383 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,384 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,386 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,386 even if it does not contain any `.py` files. 2026-06-04T05:12:35,387 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,387 directory, all directories are treated like packages. 2026-06-04T05:12:35,388 ******************************************************************************** 2026-06-04T05:12:35,389 !! 2026-06-04T05:12:35,389 check.warn(importable) 2026-06-04T05:12:35,390 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.rayscattering.statistics' is absent from the `packages` configuration. 2026-06-04T05:12:35,391 !! 2026-06-04T05:12:35,391 ******************************************************************************** 2026-06-04T05:12:35,392 ############################ 2026-06-04T05:12:35,393 # Package would be ignored # 2026-06-04T05:12:35,393 ############################ 2026-06-04T05:12:35,394 Python recognizes 'pytissueoptics.rayscattering.statistics' as an importable package[^1], 2026-06-04T05:12:35,394 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,395 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,395 package, please make sure that 'pytissueoptics.rayscattering.statistics' is explicitly added 2026-06-04T05:12:35,395 to the `packages` configuration field. 2026-06-04T05:12:35,396 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,397 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,397 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,398 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,398 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,399 If you don't want 'pytissueoptics.rayscattering.statistics' to be distributed and are 2026-06-04T05:12:35,400 already explicitly excluding 'pytissueoptics.rayscattering.statistics' via 2026-06-04T05:12:35,400 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,400 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,401 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,401 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,402 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,403 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,404 even if it does not contain any `.py` files. 2026-06-04T05:12:35,404 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,405 directory, all directories are treated like packages. 2026-06-04T05:12:35,405 ******************************************************************************** 2026-06-04T05:12:35,406 !! 2026-06-04T05:12:35,407 check.warn(importable) 2026-06-04T05:12:35,407 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.rayscattering.tests' is absent from the `packages` configuration. 2026-06-04T05:12:35,407 !! 2026-06-04T05:12:35,408 ******************************************************************************** 2026-06-04T05:12:35,409 ############################ 2026-06-04T05:12:35,409 # Package would be ignored # 2026-06-04T05:12:35,410 ############################ 2026-06-04T05:12:35,410 Python recognizes 'pytissueoptics.rayscattering.tests' as an importable package[^1], 2026-06-04T05:12:35,411 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,412 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,412 package, please make sure that 'pytissueoptics.rayscattering.tests' is explicitly added 2026-06-04T05:12:35,413 to the `packages` configuration field. 2026-06-04T05:12:35,413 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,414 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,414 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,415 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,416 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,418 If you don't want 'pytissueoptics.rayscattering.tests' to be distributed and are 2026-06-04T05:12:35,418 already explicitly excluding 'pytissueoptics.rayscattering.tests' via 2026-06-04T05:12:35,418 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,419 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,419 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,420 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,420 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,421 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,422 even if it does not contain any `.py` files. 2026-06-04T05:12:35,422 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,423 directory, all directories are treated like packages. 2026-06-04T05:12:35,423 ******************************************************************************** 2026-06-04T05:12:35,424 !! 2026-06-04T05:12:35,424 check.warn(importable) 2026-06-04T05:12:35,425 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.rayscattering.tests.display' is absent from the `packages` configuration. 2026-06-04T05:12:35,425 !! 2026-06-04T05:12:35,426 ******************************************************************************** 2026-06-04T05:12:35,426 ############################ 2026-06-04T05:12:35,427 # Package would be ignored # 2026-06-04T05:12:35,427 ############################ 2026-06-04T05:12:35,427 Python recognizes 'pytissueoptics.rayscattering.tests.display' as an importable package[^1], 2026-06-04T05:12:35,428 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,429 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,429 package, please make sure that 'pytissueoptics.rayscattering.tests.display' is explicitly added 2026-06-04T05:12:35,430 to the `packages` configuration field. 2026-06-04T05:12:35,431 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,431 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,432 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,433 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,434 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,435 If you don't want 'pytissueoptics.rayscattering.tests.display' to be distributed and are 2026-06-04T05:12:35,435 already explicitly excluding 'pytissueoptics.rayscattering.tests.display' via 2026-06-04T05:12:35,435 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,436 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,436 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,437 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,438 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,440 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,441 even if it does not contain any `.py` files. 2026-06-04T05:12:35,441 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,442 directory, all directories are treated like packages. 2026-06-04T05:12:35,442 ******************************************************************************** 2026-06-04T05:12:35,443 !! 2026-06-04T05:12:35,443 check.warn(importable) 2026-06-04T05:12:35,444 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.rayscattering.tests.display.testImages' is absent from the `packages` configuration. 2026-06-04T05:12:35,444 !! 2026-06-04T05:12:35,445 ******************************************************************************** 2026-06-04T05:12:35,445 ############################ 2026-06-04T05:12:35,446 # Package would be ignored # 2026-06-04T05:12:35,446 ############################ 2026-06-04T05:12:35,446 Python recognizes 'pytissueoptics.rayscattering.tests.display.testImages' as an importable package[^1], 2026-06-04T05:12:35,447 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,448 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,448 package, please make sure that 'pytissueoptics.rayscattering.tests.display.testImages' is explicitly added 2026-06-04T05:12:35,448 to the `packages` configuration field. 2026-06-04T05:12:35,449 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,450 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,450 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,451 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,452 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,453 If you don't want 'pytissueoptics.rayscattering.tests.display.testImages' to be distributed and are 2026-06-04T05:12:35,453 already explicitly excluding 'pytissueoptics.rayscattering.tests.display.testImages' via 2026-06-04T05:12:35,454 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,454 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,455 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,455 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,456 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,458 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,458 even if it does not contain any `.py` files. 2026-06-04T05:12:35,459 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,459 directory, all directories are treated like packages. 2026-06-04T05:12:35,460 ******************************************************************************** 2026-06-04T05:12:35,460 !! 2026-06-04T05:12:35,461 check.warn(importable) 2026-06-04T05:12:35,461 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.rayscattering.tests.energyLogging' is absent from the `packages` configuration. 2026-06-04T05:12:35,462 !! 2026-06-04T05:12:35,463 ******************************************************************************** 2026-06-04T05:12:35,463 ############################ 2026-06-04T05:12:35,464 # Package would be ignored # 2026-06-04T05:12:35,465 ############################ 2026-06-04T05:12:35,465 Python recognizes 'pytissueoptics.rayscattering.tests.energyLogging' as an importable package[^1], 2026-06-04T05:12:35,466 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,467 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,467 package, please make sure that 'pytissueoptics.rayscattering.tests.energyLogging' is explicitly added 2026-06-04T05:12:35,468 to the `packages` configuration field. 2026-06-04T05:12:35,468 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,469 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,469 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,470 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,471 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,471 If you don't want 'pytissueoptics.rayscattering.tests.energyLogging' to be distributed and are 2026-06-04T05:12:35,472 already explicitly excluding 'pytissueoptics.rayscattering.tests.energyLogging' via 2026-06-04T05:12:35,472 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,472 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,473 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,474 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,475 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,476 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,476 even if it does not contain any `.py` files. 2026-06-04T05:12:35,477 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,477 directory, all directories are treated like packages. 2026-06-04T05:12:35,478 ******************************************************************************** 2026-06-04T05:12:35,479 !! 2026-06-04T05:12:35,479 check.warn(importable) 2026-06-04T05:12:35,480 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.rayscattering.tests.materials' is absent from the `packages` configuration. 2026-06-04T05:12:35,480 !! 2026-06-04T05:12:35,481 ******************************************************************************** 2026-06-04T05:12:35,482 ############################ 2026-06-04T05:12:35,482 # Package would be ignored # 2026-06-04T05:12:35,483 ############################ 2026-06-04T05:12:35,483 Python recognizes 'pytissueoptics.rayscattering.tests.materials' as an importable package[^1], 2026-06-04T05:12:35,484 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,485 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,485 package, please make sure that 'pytissueoptics.rayscattering.tests.materials' is explicitly added 2026-06-04T05:12:35,486 to the `packages` configuration field. 2026-06-04T05:12:35,487 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,487 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,488 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,489 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,490 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,491 If you don't want 'pytissueoptics.rayscattering.tests.materials' to be distributed and are 2026-06-04T05:12:35,491 already explicitly excluding 'pytissueoptics.rayscattering.tests.materials' via 2026-06-04T05:12:35,492 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,492 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,493 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,494 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,494 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,496 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,496 even if it does not contain any `.py` files. 2026-06-04T05:12:35,496 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,497 directory, all directories are treated like packages. 2026-06-04T05:12:35,497 ******************************************************************************** 2026-06-04T05:12:35,498 !! 2026-06-04T05:12:35,498 check.warn(importable) 2026-06-04T05:12:35,499 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.rayscattering.tests.opencl' is absent from the `packages` configuration. 2026-06-04T05:12:35,499 !! 2026-06-04T05:12:35,500 ******************************************************************************** 2026-06-04T05:12:35,500 ############################ 2026-06-04T05:12:35,501 # Package would be ignored # 2026-06-04T05:12:35,501 ############################ 2026-06-04T05:12:35,502 Python recognizes 'pytissueoptics.rayscattering.tests.opencl' as an importable package[^1], 2026-06-04T05:12:35,502 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,503 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,504 package, please make sure that 'pytissueoptics.rayscattering.tests.opencl' is explicitly added 2026-06-04T05:12:35,504 to the `packages` configuration field. 2026-06-04T05:12:35,505 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,506 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,507 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,508 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,509 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,510 If you don't want 'pytissueoptics.rayscattering.tests.opencl' to be distributed and are 2026-06-04T05:12:35,511 already explicitly excluding 'pytissueoptics.rayscattering.tests.opencl' via 2026-06-04T05:12:35,512 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,512 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,513 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,514 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,515 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,517 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,518 even if it does not contain any `.py` files. 2026-06-04T05:12:35,518 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,519 directory, all directories are treated like packages. 2026-06-04T05:12:35,520 ******************************************************************************** 2026-06-04T05:12:35,521 !! 2026-06-04T05:12:35,521 check.warn(importable) 2026-06-04T05:12:35,522 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.rayscattering.tests.opencl.config' is absent from the `packages` configuration. 2026-06-04T05:12:35,523 !! 2026-06-04T05:12:35,524 ******************************************************************************** 2026-06-04T05:12:35,524 ############################ 2026-06-04T05:12:35,525 # Package would be ignored # 2026-06-04T05:12:35,525 ############################ 2026-06-04T05:12:35,526 Python recognizes 'pytissueoptics.rayscattering.tests.opencl.config' as an importable package[^1], 2026-06-04T05:12:35,526 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,527 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,528 package, please make sure that 'pytissueoptics.rayscattering.tests.opencl.config' is explicitly added 2026-06-04T05:12:35,528 to the `packages` configuration field. 2026-06-04T05:12:35,529 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,529 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,530 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,531 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,532 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,533 If you don't want 'pytissueoptics.rayscattering.tests.opencl.config' to be distributed and are 2026-06-04T05:12:35,533 already explicitly excluding 'pytissueoptics.rayscattering.tests.opencl.config' via 2026-06-04T05:12:35,534 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,534 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,535 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,536 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,537 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,539 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,540 even if it does not contain any `.py` files. 2026-06-04T05:12:35,540 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,541 directory, all directories are treated like packages. 2026-06-04T05:12:35,541 ******************************************************************************** 2026-06-04T05:12:35,542 !! 2026-06-04T05:12:35,543 check.warn(importable) 2026-06-04T05:12:35,544 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.rayscattering.tests.opencl.src' is absent from the `packages` configuration. 2026-06-04T05:12:35,544 !! 2026-06-04T05:12:35,545 ******************************************************************************** 2026-06-04T05:12:35,546 ############################ 2026-06-04T05:12:35,546 # Package would be ignored # 2026-06-04T05:12:35,547 ############################ 2026-06-04T05:12:35,548 Python recognizes 'pytissueoptics.rayscattering.tests.opencl.src' as an importable package[^1], 2026-06-04T05:12:35,548 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,549 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,550 package, please make sure that 'pytissueoptics.rayscattering.tests.opencl.src' is explicitly added 2026-06-04T05:12:35,551 to the `packages` configuration field. 2026-06-04T05:12:35,552 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,552 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,553 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,554 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,555 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,556 If you don't want 'pytissueoptics.rayscattering.tests.opencl.src' to be distributed and are 2026-06-04T05:12:35,556 already explicitly excluding 'pytissueoptics.rayscattering.tests.opencl.src' via 2026-06-04T05:12:35,557 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,557 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,558 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,559 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,560 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,561 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,562 even if it does not contain any `.py` files. 2026-06-04T05:12:35,563 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,563 directory, all directories are treated like packages. 2026-06-04T05:12:35,564 ******************************************************************************** 2026-06-04T05:12:35,565 !! 2026-06-04T05:12:35,565 check.warn(importable) 2026-06-04T05:12:35,566 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.rayscattering.tests.statistics' is absent from the `packages` configuration. 2026-06-04T05:12:35,566 !! 2026-06-04T05:12:35,568 ******************************************************************************** 2026-06-04T05:12:35,568 ############################ 2026-06-04T05:12:35,569 # Package would be ignored # 2026-06-04T05:12:35,569 ############################ 2026-06-04T05:12:35,570 Python recognizes 'pytissueoptics.rayscattering.tests.statistics' as an importable package[^1], 2026-06-04T05:12:35,570 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,572 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,572 package, please make sure that 'pytissueoptics.rayscattering.tests.statistics' is explicitly added 2026-06-04T05:12:35,573 to the `packages` configuration field. 2026-06-04T05:12:35,574 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,575 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,575 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,576 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,578 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,579 If you don't want 'pytissueoptics.rayscattering.tests.statistics' to be distributed and are 2026-06-04T05:12:35,579 already explicitly excluding 'pytissueoptics.rayscattering.tests.statistics' via 2026-06-04T05:12:35,580 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,581 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,581 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,582 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,584 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,585 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,586 even if it does not contain any `.py` files. 2026-06-04T05:12:35,587 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,587 directory, all directories are treated like packages. 2026-06-04T05:12:35,587 ******************************************************************************** 2026-06-04T05:12:35,588 !! 2026-06-04T05:12:35,589 check.warn(importable) 2026-06-04T05:12:35,589 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene' is absent from the `packages` configuration. 2026-06-04T05:12:35,590 !! 2026-06-04T05:12:35,591 ******************************************************************************** 2026-06-04T05:12:35,591 ############################ 2026-06-04T05:12:35,592 # Package would be ignored # 2026-06-04T05:12:35,592 ############################ 2026-06-04T05:12:35,593 Python recognizes 'pytissueoptics.scene' as an importable package[^1], 2026-06-04T05:12:35,594 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,595 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,595 package, please make sure that 'pytissueoptics.scene' is explicitly added 2026-06-04T05:12:35,596 to the `packages` configuration field. 2026-06-04T05:12:35,597 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,598 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,599 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,600 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,601 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,602 If you don't want 'pytissueoptics.scene' to be distributed and are 2026-06-04T05:12:35,603 already explicitly excluding 'pytissueoptics.scene' via 2026-06-04T05:12:35,603 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,604 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,604 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,605 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,606 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,608 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,608 even if it does not contain any `.py` files. 2026-06-04T05:12:35,609 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,609 directory, all directories are treated like packages. 2026-06-04T05:12:35,610 ******************************************************************************** 2026-06-04T05:12:35,610 !! 2026-06-04T05:12:35,611 check.warn(importable) 2026-06-04T05:12:35,611 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.geometry' is absent from the `packages` configuration. 2026-06-04T05:12:35,612 !! 2026-06-04T05:12:35,613 ******************************************************************************** 2026-06-04T05:12:35,613 ############################ 2026-06-04T05:12:35,614 # Package would be ignored # 2026-06-04T05:12:35,615 ############################ 2026-06-04T05:12:35,615 Python recognizes 'pytissueoptics.scene.geometry' as an importable package[^1], 2026-06-04T05:12:35,616 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,616 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,617 package, please make sure that 'pytissueoptics.scene.geometry' is explicitly added 2026-06-04T05:12:35,617 to the `packages` configuration field. 2026-06-04T05:12:35,618 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,618 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,618 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,619 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,620 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,621 If you don't want 'pytissueoptics.scene.geometry' to be distributed and are 2026-06-04T05:12:35,621 already explicitly excluding 'pytissueoptics.scene.geometry' via 2026-06-04T05:12:35,621 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,622 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,622 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,623 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,624 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,625 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,625 even if it does not contain any `.py` files. 2026-06-04T05:12:35,626 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,626 directory, all directories are treated like packages. 2026-06-04T05:12:35,627 ******************************************************************************** 2026-06-04T05:12:35,628 !! 2026-06-04T05:12:35,628 check.warn(importable) 2026-06-04T05:12:35,629 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.intersection' is absent from the `packages` configuration. 2026-06-04T05:12:35,629 !! 2026-06-04T05:12:35,630 ******************************************************************************** 2026-06-04T05:12:35,631 ############################ 2026-06-04T05:12:35,631 # Package would be ignored # 2026-06-04T05:12:35,631 ############################ 2026-06-04T05:12:35,632 Python recognizes 'pytissueoptics.scene.intersection' as an importable package[^1], 2026-06-04T05:12:35,632 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,633 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,634 package, please make sure that 'pytissueoptics.scene.intersection' is explicitly added 2026-06-04T05:12:35,634 to the `packages` configuration field. 2026-06-04T05:12:35,635 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,635 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,636 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,637 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,637 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,638 If you don't want 'pytissueoptics.scene.intersection' to be distributed and are 2026-06-04T05:12:35,639 already explicitly excluding 'pytissueoptics.scene.intersection' via 2026-06-04T05:12:35,640 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,640 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,641 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,641 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,642 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,643 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,643 even if it does not contain any `.py` files. 2026-06-04T05:12:35,644 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,644 directory, all directories are treated like packages. 2026-06-04T05:12:35,644 ******************************************************************************** 2026-06-04T05:12:35,645 !! 2026-06-04T05:12:35,645 check.warn(importable) 2026-06-04T05:12:35,646 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.loader' is absent from the `packages` configuration. 2026-06-04T05:12:35,646 !! 2026-06-04T05:12:35,647 ******************************************************************************** 2026-06-04T05:12:35,647 ############################ 2026-06-04T05:12:35,648 # Package would be ignored # 2026-06-04T05:12:35,648 ############################ 2026-06-04T05:12:35,648 Python recognizes 'pytissueoptics.scene.loader' as an importable package[^1], 2026-06-04T05:12:35,649 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,650 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,650 package, please make sure that 'pytissueoptics.scene.loader' is explicitly added 2026-06-04T05:12:35,651 to the `packages` configuration field. 2026-06-04T05:12:35,651 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,652 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,652 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,653 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,654 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,655 If you don't want 'pytissueoptics.scene.loader' to be distributed and are 2026-06-04T05:12:35,655 already explicitly excluding 'pytissueoptics.scene.loader' via 2026-06-04T05:12:35,656 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,656 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,656 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,657 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,658 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,660 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,660 even if it does not contain any `.py` files. 2026-06-04T05:12:35,661 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,661 directory, all directories are treated like packages. 2026-06-04T05:12:35,662 ******************************************************************************** 2026-06-04T05:12:35,663 !! 2026-06-04T05:12:35,664 check.warn(importable) 2026-06-04T05:12:35,664 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.loader.parsers' is absent from the `packages` configuration. 2026-06-04T05:12:35,666 !! 2026-06-04T05:12:35,667 ******************************************************************************** 2026-06-04T05:12:35,667 ############################ 2026-06-04T05:12:35,668 # Package would be ignored # 2026-06-04T05:12:35,668 ############################ 2026-06-04T05:12:35,668 Python recognizes 'pytissueoptics.scene.loader.parsers' as an importable package[^1], 2026-06-04T05:12:35,669 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,669 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,670 package, please make sure that 'pytissueoptics.scene.loader.parsers' is explicitly added 2026-06-04T05:12:35,670 to the `packages` configuration field. 2026-06-04T05:12:35,671 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,671 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,672 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,673 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,673 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,674 If you don't want 'pytissueoptics.scene.loader.parsers' to be distributed and are 2026-06-04T05:12:35,675 already explicitly excluding 'pytissueoptics.scene.loader.parsers' via 2026-06-04T05:12:35,675 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,676 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,676 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,677 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,678 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,679 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,680 even if it does not contain any `.py` files. 2026-06-04T05:12:35,680 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,681 directory, all directories are treated like packages. 2026-06-04T05:12:35,681 ******************************************************************************** 2026-06-04T05:12:35,682 !! 2026-06-04T05:12:35,683 check.warn(importable) 2026-06-04T05:12:35,683 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.loader.parsers.obj' is absent from the `packages` configuration. 2026-06-04T05:12:35,683 !! 2026-06-04T05:12:35,684 ******************************************************************************** 2026-06-04T05:12:35,685 ############################ 2026-06-04T05:12:35,685 # Package would be ignored # 2026-06-04T05:12:35,686 ############################ 2026-06-04T05:12:35,686 Python recognizes 'pytissueoptics.scene.loader.parsers.obj' as an importable package[^1], 2026-06-04T05:12:35,687 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,688 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,688 package, please make sure that 'pytissueoptics.scene.loader.parsers.obj' is explicitly added 2026-06-04T05:12:35,689 to the `packages` configuration field. 2026-06-04T05:12:35,690 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,690 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,691 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,691 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,692 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,693 If you don't want 'pytissueoptics.scene.loader.parsers.obj' to be distributed and are 2026-06-04T05:12:35,693 already explicitly excluding 'pytissueoptics.scene.loader.parsers.obj' via 2026-06-04T05:12:35,693 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,694 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,694 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,695 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,696 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,697 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,697 even if it does not contain any `.py` files. 2026-06-04T05:12:35,698 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,698 directory, all directories are treated like packages. 2026-06-04T05:12:35,699 ******************************************************************************** 2026-06-04T05:12:35,700 !! 2026-06-04T05:12:35,700 check.warn(importable) 2026-06-04T05:12:35,701 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.logger' is absent from the `packages` configuration. 2026-06-04T05:12:35,701 !! 2026-06-04T05:12:35,702 ******************************************************************************** 2026-06-04T05:12:35,702 ############################ 2026-06-04T05:12:35,703 # Package would be ignored # 2026-06-04T05:12:35,703 ############################ 2026-06-04T05:12:35,704 Python recognizes 'pytissueoptics.scene.logger' as an importable package[^1], 2026-06-04T05:12:35,704 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,705 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,706 package, please make sure that 'pytissueoptics.scene.logger' is explicitly added 2026-06-04T05:12:35,706 to the `packages` configuration field. 2026-06-04T05:12:35,707 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,708 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,708 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,709 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,710 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,711 If you don't want 'pytissueoptics.scene.logger' to be distributed and are 2026-06-04T05:12:35,711 already explicitly excluding 'pytissueoptics.scene.logger' via 2026-06-04T05:12:35,712 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,712 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,713 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,714 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,715 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,716 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,717 even if it does not contain any `.py` files. 2026-06-04T05:12:35,717 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,717 directory, all directories are treated like packages. 2026-06-04T05:12:35,718 ******************************************************************************** 2026-06-04T05:12:35,718 !! 2026-06-04T05:12:35,719 check.warn(importable) 2026-06-04T05:12:35,719 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.scene' is absent from the `packages` configuration. 2026-06-04T05:12:35,720 !! 2026-06-04T05:12:35,720 ******************************************************************************** 2026-06-04T05:12:35,720 ############################ 2026-06-04T05:12:35,721 # Package would be ignored # 2026-06-04T05:12:35,721 ############################ 2026-06-04T05:12:35,722 Python recognizes 'pytissueoptics.scene.scene' as an importable package[^1], 2026-06-04T05:12:35,722 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,723 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,723 package, please make sure that 'pytissueoptics.scene.scene' is explicitly added 2026-06-04T05:12:35,724 to the `packages` configuration field. 2026-06-04T05:12:35,725 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,725 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,725 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,726 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,727 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,728 If you don't want 'pytissueoptics.scene.scene' to be distributed and are 2026-06-04T05:12:35,729 already explicitly excluding 'pytissueoptics.scene.scene' via 2026-06-04T05:12:35,729 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,729 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,730 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,731 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,732 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,733 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,734 even if it does not contain any `.py` files. 2026-06-04T05:12:35,734 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,737 directory, all directories are treated like packages. 2026-06-04T05:12:35,737 ******************************************************************************** 2026-06-04T05:12:35,738 !! 2026-06-04T05:12:35,739 check.warn(importable) 2026-06-04T05:12:35,739 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.shader' is absent from the `packages` configuration. 2026-06-04T05:12:35,739 !! 2026-06-04T05:12:35,740 ******************************************************************************** 2026-06-04T05:12:35,741 ############################ 2026-06-04T05:12:35,742 # Package would be ignored # 2026-06-04T05:12:35,742 ############################ 2026-06-04T05:12:35,743 Python recognizes 'pytissueoptics.scene.shader' as an importable package[^1], 2026-06-04T05:12:35,743 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,744 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,744 package, please make sure that 'pytissueoptics.scene.shader' is explicitly added 2026-06-04T05:12:35,745 to the `packages` configuration field. 2026-06-04T05:12:35,745 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,746 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,746 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,747 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,748 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,748 If you don't want 'pytissueoptics.scene.shader' to be distributed and are 2026-06-04T05:12:35,749 already explicitly excluding 'pytissueoptics.scene.shader' via 2026-06-04T05:12:35,749 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,749 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,750 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,751 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,751 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,753 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,753 even if it does not contain any `.py` files. 2026-06-04T05:12:35,754 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,754 directory, all directories are treated like packages. 2026-06-04T05:12:35,754 ******************************************************************************** 2026-06-04T05:12:35,755 !! 2026-06-04T05:12:35,756 check.warn(importable) 2026-06-04T05:12:35,756 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.solids' is absent from the `packages` configuration. 2026-06-04T05:12:35,757 !! 2026-06-04T05:12:35,758 ******************************************************************************** 2026-06-04T05:12:35,759 ############################ 2026-06-04T05:12:35,759 # Package would be ignored # 2026-06-04T05:12:35,760 ############################ 2026-06-04T05:12:35,760 Python recognizes 'pytissueoptics.scene.solids' as an importable package[^1], 2026-06-04T05:12:35,760 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,761 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,762 package, please make sure that 'pytissueoptics.scene.solids' is explicitly added 2026-06-04T05:12:35,762 to the `packages` configuration field. 2026-06-04T05:12:35,763 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,764 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,764 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,765 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,766 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,768 If you don't want 'pytissueoptics.scene.solids' to be distributed and are 2026-06-04T05:12:35,768 already explicitly excluding 'pytissueoptics.scene.solids' via 2026-06-04T05:12:35,769 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,770 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,770 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,771 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,771 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,772 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,773 even if it does not contain any `.py` files. 2026-06-04T05:12:35,773 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,773 directory, all directories are treated like packages. 2026-06-04T05:12:35,774 ******************************************************************************** 2026-06-04T05:12:35,775 !! 2026-06-04T05:12:35,775 check.warn(importable) 2026-06-04T05:12:35,776 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.solids.stack' is absent from the `packages` configuration. 2026-06-04T05:12:35,776 !! 2026-06-04T05:12:35,777 ******************************************************************************** 2026-06-04T05:12:35,777 ############################ 2026-06-04T05:12:35,777 # Package would be ignored # 2026-06-04T05:12:35,778 ############################ 2026-06-04T05:12:35,778 Python recognizes 'pytissueoptics.scene.solids.stack' as an importable package[^1], 2026-06-04T05:12:35,779 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,779 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,780 package, please make sure that 'pytissueoptics.scene.solids.stack' is explicitly added 2026-06-04T05:12:35,780 to the `packages` configuration field. 2026-06-04T05:12:35,781 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,782 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,782 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,783 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,784 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,785 If you don't want 'pytissueoptics.scene.solids.stack' to be distributed and are 2026-06-04T05:12:35,785 already explicitly excluding 'pytissueoptics.scene.solids.stack' via 2026-06-04T05:12:35,786 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,786 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,787 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,788 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,789 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,790 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,791 even if it does not contain any `.py` files. 2026-06-04T05:12:35,791 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,792 directory, all directories are treated like packages. 2026-06-04T05:12:35,792 ******************************************************************************** 2026-06-04T05:12:35,793 !! 2026-06-04T05:12:35,794 check.warn(importable) 2026-06-04T05:12:35,794 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.tests' is absent from the `packages` configuration. 2026-06-04T05:12:35,795 !! 2026-06-04T05:12:35,796 ******************************************************************************** 2026-06-04T05:12:35,796 ############################ 2026-06-04T05:12:35,796 # Package would be ignored # 2026-06-04T05:12:35,797 ############################ 2026-06-04T05:12:35,797 Python recognizes 'pytissueoptics.scene.tests' as an importable package[^1], 2026-06-04T05:12:35,797 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,798 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,799 package, please make sure that 'pytissueoptics.scene.tests' is explicitly added 2026-06-04T05:12:35,799 to the `packages` configuration field. 2026-06-04T05:12:35,800 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,800 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,800 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,801 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,802 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,803 If you don't want 'pytissueoptics.scene.tests' to be distributed and are 2026-06-04T05:12:35,803 already explicitly excluding 'pytissueoptics.scene.tests' via 2026-06-04T05:12:35,803 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,804 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,804 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,805 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,806 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,808 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,808 even if it does not contain any `.py` files. 2026-06-04T05:12:35,809 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,809 directory, all directories are treated like packages. 2026-06-04T05:12:35,810 ******************************************************************************** 2026-06-04T05:12:35,811 !! 2026-06-04T05:12:35,812 check.warn(importable) 2026-06-04T05:12:35,812 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.tests.geometry' is absent from the `packages` configuration. 2026-06-04T05:12:35,812 !! 2026-06-04T05:12:35,813 ******************************************************************************** 2026-06-04T05:12:35,814 ############################ 2026-06-04T05:12:35,814 # Package would be ignored # 2026-06-04T05:12:35,815 ############################ 2026-06-04T05:12:35,815 Python recognizes 'pytissueoptics.scene.tests.geometry' as an importable package[^1], 2026-06-04T05:12:35,816 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,817 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,817 package, please make sure that 'pytissueoptics.scene.tests.geometry' is explicitly added 2026-06-04T05:12:35,818 to the `packages` configuration field. 2026-06-04T05:12:35,819 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,819 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,820 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,821 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,822 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,822 If you don't want 'pytissueoptics.scene.tests.geometry' to be distributed and are 2026-06-04T05:12:35,823 already explicitly excluding 'pytissueoptics.scene.tests.geometry' via 2026-06-04T05:12:35,823 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,823 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,824 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,824 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,825 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,827 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,827 even if it does not contain any `.py` files. 2026-06-04T05:12:35,828 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,828 directory, all directories are treated like packages. 2026-06-04T05:12:35,829 ******************************************************************************** 2026-06-04T05:12:35,829 !! 2026-06-04T05:12:35,830 check.warn(importable) 2026-06-04T05:12:35,830 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.tests.intersection' is absent from the `packages` configuration. 2026-06-04T05:12:35,831 !! 2026-06-04T05:12:35,832 ******************************************************************************** 2026-06-04T05:12:35,832 ############################ 2026-06-04T05:12:35,832 # Package would be ignored # 2026-06-04T05:12:35,833 ############################ 2026-06-04T05:12:35,833 Python recognizes 'pytissueoptics.scene.tests.intersection' as an importable package[^1], 2026-06-04T05:12:35,834 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,835 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,835 package, please make sure that 'pytissueoptics.scene.tests.intersection' is explicitly added 2026-06-04T05:12:35,836 to the `packages` configuration field. 2026-06-04T05:12:35,837 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,837 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,838 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,839 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,840 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,840 If you don't want 'pytissueoptics.scene.tests.intersection' to be distributed and are 2026-06-04T05:12:35,841 already explicitly excluding 'pytissueoptics.scene.tests.intersection' via 2026-06-04T05:12:35,842 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,842 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,843 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,844 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,845 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,846 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,847 even if it does not contain any `.py` files. 2026-06-04T05:12:35,847 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,848 directory, all directories are treated like packages. 2026-06-04T05:12:35,848 ******************************************************************************** 2026-06-04T05:12:35,849 !! 2026-06-04T05:12:35,849 check.warn(importable) 2026-06-04T05:12:35,849 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.tests.loader' is absent from the `packages` configuration. 2026-06-04T05:12:35,850 !! 2026-06-04T05:12:35,851 ******************************************************************************** 2026-06-04T05:12:35,851 ############################ 2026-06-04T05:12:35,851 # Package would be ignored # 2026-06-04T05:12:35,852 ############################ 2026-06-04T05:12:35,852 Python recognizes 'pytissueoptics.scene.tests.loader' as an importable package[^1], 2026-06-04T05:12:35,853 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,854 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,854 package, please make sure that 'pytissueoptics.scene.tests.loader' is explicitly added 2026-06-04T05:12:35,854 to the `packages` configuration field. 2026-06-04T05:12:35,855 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,856 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,856 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,857 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,858 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,859 If you don't want 'pytissueoptics.scene.tests.loader' to be distributed and are 2026-06-04T05:12:35,860 already explicitly excluding 'pytissueoptics.scene.tests.loader' via 2026-06-04T05:12:35,860 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,861 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,861 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,862 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,863 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,864 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,865 even if it does not contain any `.py` files. 2026-06-04T05:12:35,865 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,866 directory, all directories are treated like packages. 2026-06-04T05:12:35,866 ******************************************************************************** 2026-06-04T05:12:35,867 !! 2026-06-04T05:12:35,868 check.warn(importable) 2026-06-04T05:12:35,868 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.tests.loader.parsers' is absent from the `packages` configuration. 2026-06-04T05:12:35,869 !! 2026-06-04T05:12:35,870 ******************************************************************************** 2026-06-04T05:12:35,870 ############################ 2026-06-04T05:12:35,871 # Package would be ignored # 2026-06-04T05:12:35,871 ############################ 2026-06-04T05:12:35,873 Python recognizes 'pytissueoptics.scene.tests.loader.parsers' as an importable package[^1], 2026-06-04T05:12:35,873 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,874 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,875 package, please make sure that 'pytissueoptics.scene.tests.loader.parsers' is explicitly added 2026-06-04T05:12:35,876 to the `packages` configuration field. 2026-06-04T05:12:35,876 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,877 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,877 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,878 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,879 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,880 If you don't want 'pytissueoptics.scene.tests.loader.parsers' to be distributed and are 2026-06-04T05:12:35,880 already explicitly excluding 'pytissueoptics.scene.tests.loader.parsers' via 2026-06-04T05:12:35,881 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,881 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,882 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,882 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,883 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,885 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,885 even if it does not contain any `.py` files. 2026-06-04T05:12:35,886 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,886 directory, all directories are treated like packages. 2026-06-04T05:12:35,886 ******************************************************************************** 2026-06-04T05:12:35,887 !! 2026-06-04T05:12:35,888 check.warn(importable) 2026-06-04T05:12:35,888 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.tests.loader.parsers.objFiles' is absent from the `packages` configuration. 2026-06-04T05:12:35,889 !! 2026-06-04T05:12:35,890 ******************************************************************************** 2026-06-04T05:12:35,890 ############################ 2026-06-04T05:12:35,891 # Package would be ignored # 2026-06-04T05:12:35,891 ############################ 2026-06-04T05:12:35,892 Python recognizes 'pytissueoptics.scene.tests.loader.parsers.objFiles' as an importable package[^1], 2026-06-04T05:12:35,892 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,893 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,893 package, please make sure that 'pytissueoptics.scene.tests.loader.parsers.objFiles' is explicitly added 2026-06-04T05:12:35,894 to the `packages` configuration field. 2026-06-04T05:12:35,895 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,895 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,896 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,897 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,898 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,899 If you don't want 'pytissueoptics.scene.tests.loader.parsers.objFiles' to be distributed and are 2026-06-04T05:12:35,900 already explicitly excluding 'pytissueoptics.scene.tests.loader.parsers.objFiles' via 2026-06-04T05:12:35,900 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,900 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,901 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,902 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,902 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,904 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,904 even if it does not contain any `.py` files. 2026-06-04T05:12:35,904 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,905 directory, all directories are treated like packages. 2026-06-04T05:12:35,905 ******************************************************************************** 2026-06-04T05:12:35,906 !! 2026-06-04T05:12:35,907 check.warn(importable) 2026-06-04T05:12:35,907 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.tests.logger' is absent from the `packages` configuration. 2026-06-04T05:12:35,907 !! 2026-06-04T05:12:35,908 ******************************************************************************** 2026-06-04T05:12:35,909 ############################ 2026-06-04T05:12:35,909 # Package would be ignored # 2026-06-04T05:12:35,910 ############################ 2026-06-04T05:12:35,910 Python recognizes 'pytissueoptics.scene.tests.logger' as an importable package[^1], 2026-06-04T05:12:35,910 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,911 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,912 package, please make sure that 'pytissueoptics.scene.tests.logger' is explicitly added 2026-06-04T05:12:35,912 to the `packages` configuration field. 2026-06-04T05:12:35,913 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,914 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,914 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,915 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,916 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,917 If you don't want 'pytissueoptics.scene.tests.logger' to be distributed and are 2026-06-04T05:12:35,918 already explicitly excluding 'pytissueoptics.scene.tests.logger' via 2026-06-04T05:12:35,918 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,919 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,919 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,920 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,921 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,923 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,923 even if it does not contain any `.py` files. 2026-06-04T05:12:35,924 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,924 directory, all directories are treated like packages. 2026-06-04T05:12:35,925 ******************************************************************************** 2026-06-04T05:12:35,926 !! 2026-06-04T05:12:35,927 check.warn(importable) 2026-06-04T05:12:35,927 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.tests.scene' is absent from the `packages` configuration. 2026-06-04T05:12:35,928 !! 2026-06-04T05:12:35,929 ******************************************************************************** 2026-06-04T05:12:35,929 ############################ 2026-06-04T05:12:35,929 # Package would be ignored # 2026-06-04T05:12:35,930 ############################ 2026-06-04T05:12:35,930 Python recognizes 'pytissueoptics.scene.tests.scene' as an importable package[^1], 2026-06-04T05:12:35,931 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,931 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,932 package, please make sure that 'pytissueoptics.scene.tests.scene' is explicitly added 2026-06-04T05:12:35,932 to the `packages` configuration field. 2026-06-04T05:12:35,933 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,934 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,934 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,935 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,936 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,937 If you don't want 'pytissueoptics.scene.tests.scene' to be distributed and are 2026-06-04T05:12:35,937 already explicitly excluding 'pytissueoptics.scene.tests.scene' via 2026-06-04T05:12:35,938 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,938 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,939 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,940 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,940 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,942 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,942 even if it does not contain any `.py` files. 2026-06-04T05:12:35,943 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,944 directory, all directories are treated like packages. 2026-06-04T05:12:35,944 ******************************************************************************** 2026-06-04T05:12:35,945 !! 2026-06-04T05:12:35,945 check.warn(importable) 2026-06-04T05:12:35,946 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.tests.shader' is absent from the `packages` configuration. 2026-06-04T05:12:35,946 !! 2026-06-04T05:12:35,947 ******************************************************************************** 2026-06-04T05:12:35,948 ############################ 2026-06-04T05:12:35,948 # Package would be ignored # 2026-06-04T05:12:35,949 ############################ 2026-06-04T05:12:35,949 Python recognizes 'pytissueoptics.scene.tests.shader' as an importable package[^1], 2026-06-04T05:12:35,950 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,951 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,951 package, please make sure that 'pytissueoptics.scene.tests.shader' is explicitly added 2026-06-04T05:12:35,952 to the `packages` configuration field. 2026-06-04T05:12:35,953 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,953 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,954 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,955 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,956 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,957 If you don't want 'pytissueoptics.scene.tests.shader' to be distributed and are 2026-06-04T05:12:35,957 already explicitly excluding 'pytissueoptics.scene.tests.shader' via 2026-06-04T05:12:35,957 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,958 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,958 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,959 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,960 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,961 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,962 even if it does not contain any `.py` files. 2026-06-04T05:12:35,962 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,963 directory, all directories are treated like packages. 2026-06-04T05:12:35,963 ******************************************************************************** 2026-06-04T05:12:35,964 !! 2026-06-04T05:12:35,965 check.warn(importable) 2026-06-04T05:12:35,965 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.tests.solids' is absent from the `packages` configuration. 2026-06-04T05:12:35,965 !! 2026-06-04T05:12:35,967 ******************************************************************************** 2026-06-04T05:12:35,967 ############################ 2026-06-04T05:12:35,968 # Package would be ignored # 2026-06-04T05:12:35,968 ############################ 2026-06-04T05:12:35,969 Python recognizes 'pytissueoptics.scene.tests.solids' as an importable package[^1], 2026-06-04T05:12:35,972 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,973 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,974 package, please make sure that 'pytissueoptics.scene.tests.solids' is explicitly added 2026-06-04T05:12:35,975 to the `packages` configuration field. 2026-06-04T05:12:35,976 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,977 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,977 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,978 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,980 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:35,981 If you don't want 'pytissueoptics.scene.tests.solids' to be distributed and are 2026-06-04T05:12:35,981 already explicitly excluding 'pytissueoptics.scene.tests.solids' via 2026-06-04T05:12:35,982 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:35,982 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:35,983 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:35,984 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:35,985 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:35,986 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:35,987 even if it does not contain any `.py` files. 2026-06-04T05:12:35,987 On the other hand, currently there is no concept of package data 2026-06-04T05:12:35,988 directory, all directories are treated like packages. 2026-06-04T05:12:35,988 ******************************************************************************** 2026-06-04T05:12:35,989 !! 2026-06-04T05:12:35,989 check.warn(importable) 2026-06-04T05:12:35,990 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.tests.tree' is absent from the `packages` configuration. 2026-06-04T05:12:35,990 !! 2026-06-04T05:12:35,991 ******************************************************************************** 2026-06-04T05:12:35,992 ############################ 2026-06-04T05:12:35,992 # Package would be ignored # 2026-06-04T05:12:35,993 ############################ 2026-06-04T05:12:35,993 Python recognizes 'pytissueoptics.scene.tests.tree' as an importable package[^1], 2026-06-04T05:12:35,994 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:35,994 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:35,995 package, please make sure that 'pytissueoptics.scene.tests.tree' is explicitly added 2026-06-04T05:12:35,995 to the `packages` configuration field. 2026-06-04T05:12:35,996 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:35,997 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:35,997 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:35,998 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:35,999 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:36,000 If you don't want 'pytissueoptics.scene.tests.tree' to be distributed and are 2026-06-04T05:12:36,001 already explicitly excluding 'pytissueoptics.scene.tests.tree' via 2026-06-04T05:12:36,001 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:36,002 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:36,002 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:36,004 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:36,005 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:36,006 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:36,007 even if it does not contain any `.py` files. 2026-06-04T05:12:36,007 On the other hand, currently there is no concept of package data 2026-06-04T05:12:36,008 directory, all directories are treated like packages. 2026-06-04T05:12:36,008 ******************************************************************************** 2026-06-04T05:12:36,009 !! 2026-06-04T05:12:36,010 check.warn(importable) 2026-06-04T05:12:36,010 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.tests.tree.treeConstructor' is absent from the `packages` configuration. 2026-06-04T05:12:36,011 !! 2026-06-04T05:12:36,012 ******************************************************************************** 2026-06-04T05:12:36,013 ############################ 2026-06-04T05:12:36,013 # Package would be ignored # 2026-06-04T05:12:36,014 ############################ 2026-06-04T05:12:36,014 Python recognizes 'pytissueoptics.scene.tests.tree.treeConstructor' as an importable package[^1], 2026-06-04T05:12:36,014 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:36,015 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:36,016 package, please make sure that 'pytissueoptics.scene.tests.tree.treeConstructor' is explicitly added 2026-06-04T05:12:36,016 to the `packages` configuration field. 2026-06-04T05:12:36,017 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:36,018 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:36,018 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:36,019 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:36,020 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:36,020 If you don't want 'pytissueoptics.scene.tests.tree.treeConstructor' to be distributed and are 2026-06-04T05:12:36,021 already explicitly excluding 'pytissueoptics.scene.tests.tree.treeConstructor' via 2026-06-04T05:12:36,021 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:36,022 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:36,022 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:36,023 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:36,024 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:36,025 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:36,026 even if it does not contain any `.py` files. 2026-06-04T05:12:36,027 On the other hand, currently there is no concept of package data 2026-06-04T05:12:36,027 directory, all directories are treated like packages. 2026-06-04T05:12:36,028 ******************************************************************************** 2026-06-04T05:12:36,029 !! 2026-06-04T05:12:36,029 check.warn(importable) 2026-06-04T05:12:36,030 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.tests.tree.treeConstructor.binary' is absent from the `packages` configuration. 2026-06-04T05:12:36,030 !! 2026-06-04T05:12:36,031 ******************************************************************************** 2026-06-04T05:12:36,032 ############################ 2026-06-04T05:12:36,032 # Package would be ignored # 2026-06-04T05:12:36,033 ############################ 2026-06-04T05:12:36,033 Python recognizes 'pytissueoptics.scene.tests.tree.treeConstructor.binary' as an importable package[^1], 2026-06-04T05:12:36,034 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:36,035 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:36,035 package, please make sure that 'pytissueoptics.scene.tests.tree.treeConstructor.binary' is explicitly added 2026-06-04T05:12:36,036 to the `packages` configuration field. 2026-06-04T05:12:36,037 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:36,037 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:36,038 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:36,039 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:36,040 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:36,041 If you don't want 'pytissueoptics.scene.tests.tree.treeConstructor.binary' to be distributed and are 2026-06-04T05:12:36,041 already explicitly excluding 'pytissueoptics.scene.tests.tree.treeConstructor.binary' via 2026-06-04T05:12:36,041 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:36,042 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:36,042 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:36,043 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:36,044 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:36,046 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:36,046 even if it does not contain any `.py` files. 2026-06-04T05:12:36,046 On the other hand, currently there is no concept of package data 2026-06-04T05:12:36,047 directory, all directories are treated like packages. 2026-06-04T05:12:36,047 ******************************************************************************** 2026-06-04T05:12:36,048 !! 2026-06-04T05:12:36,049 check.warn(importable) 2026-06-04T05:12:36,049 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.tests.utils' is absent from the `packages` configuration. 2026-06-04T05:12:36,050 !! 2026-06-04T05:12:36,051 ******************************************************************************** 2026-06-04T05:12:36,051 ############################ 2026-06-04T05:12:36,052 # Package would be ignored # 2026-06-04T05:12:36,052 ############################ 2026-06-04T05:12:36,053 Python recognizes 'pytissueoptics.scene.tests.utils' as an importable package[^1], 2026-06-04T05:12:36,053 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:36,054 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:36,055 package, please make sure that 'pytissueoptics.scene.tests.utils' is explicitly added 2026-06-04T05:12:36,055 to the `packages` configuration field. 2026-06-04T05:12:36,056 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:36,056 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:36,057 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:36,058 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:36,059 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:36,060 If you don't want 'pytissueoptics.scene.tests.utils' to be distributed and are 2026-06-04T05:12:36,060 already explicitly excluding 'pytissueoptics.scene.tests.utils' via 2026-06-04T05:12:36,061 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:36,061 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:36,062 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:36,063 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:36,064 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:36,066 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:36,066 even if it does not contain any `.py` files. 2026-06-04T05:12:36,067 On the other hand, currently there is no concept of package data 2026-06-04T05:12:36,068 directory, all directories are treated like packages. 2026-06-04T05:12:36,068 ******************************************************************************** 2026-06-04T05:12:36,069 !! 2026-06-04T05:12:36,070 check.warn(importable) 2026-06-04T05:12:36,070 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.tests.viewer' is absent from the `packages` configuration. 2026-06-04T05:12:36,070 !! 2026-06-04T05:12:36,071 ******************************************************************************** 2026-06-04T05:12:36,072 ############################ 2026-06-04T05:12:36,072 # Package would be ignored # 2026-06-04T05:12:36,072 ############################ 2026-06-04T05:12:36,073 Python recognizes 'pytissueoptics.scene.tests.viewer' as an importable package[^1], 2026-06-04T05:12:36,073 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:36,074 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:36,075 package, please make sure that 'pytissueoptics.scene.tests.viewer' is explicitly added 2026-06-04T05:12:36,075 to the `packages` configuration field. 2026-06-04T05:12:36,076 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:36,077 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:36,077 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:36,078 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:36,079 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:36,080 If you don't want 'pytissueoptics.scene.tests.viewer' to be distributed and are 2026-06-04T05:12:36,081 already explicitly excluding 'pytissueoptics.scene.tests.viewer' via 2026-06-04T05:12:36,081 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:36,082 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:36,082 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:36,083 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:36,084 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:36,085 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:36,086 even if it does not contain any `.py` files. 2026-06-04T05:12:36,087 On the other hand, currently there is no concept of package data 2026-06-04T05:12:36,087 directory, all directories are treated like packages. 2026-06-04T05:12:36,088 ******************************************************************************** 2026-06-04T05:12:36,088 !! 2026-06-04T05:12:36,089 check.warn(importable) 2026-06-04T05:12:36,089 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.tests.viewer.testImages' is absent from the `packages` configuration. 2026-06-04T05:12:36,090 !! 2026-06-04T05:12:36,091 ******************************************************************************** 2026-06-04T05:12:36,092 ############################ 2026-06-04T05:12:36,092 # Package would be ignored # 2026-06-04T05:12:36,093 ############################ 2026-06-04T05:12:36,093 Python recognizes 'pytissueoptics.scene.tests.viewer.testImages' as an importable package[^1], 2026-06-04T05:12:36,094 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:36,095 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:36,095 package, please make sure that 'pytissueoptics.scene.tests.viewer.testImages' is explicitly added 2026-06-04T05:12:36,096 to the `packages` configuration field. 2026-06-04T05:12:36,096 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:36,097 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:36,097 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:36,098 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:36,099 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:36,100 If you don't want 'pytissueoptics.scene.tests.viewer.testImages' to be distributed and are 2026-06-04T05:12:36,100 already explicitly excluding 'pytissueoptics.scene.tests.viewer.testImages' via 2026-06-04T05:12:36,101 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:36,101 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:36,102 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:36,103 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:36,104 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:36,105 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:36,105 even if it does not contain any `.py` files. 2026-06-04T05:12:36,106 On the other hand, currently there is no concept of package data 2026-06-04T05:12:36,106 directory, all directories are treated like packages. 2026-06-04T05:12:36,107 ******************************************************************************** 2026-06-04T05:12:36,108 !! 2026-06-04T05:12:36,108 check.warn(importable) 2026-06-04T05:12:36,109 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.tree' is absent from the `packages` configuration. 2026-06-04T05:12:36,109 !! 2026-06-04T05:12:36,110 ******************************************************************************** 2026-06-04T05:12:36,110 ############################ 2026-06-04T05:12:36,111 # Package would be ignored # 2026-06-04T05:12:36,111 ############################ 2026-06-04T05:12:36,112 Python recognizes 'pytissueoptics.scene.tree' as an importable package[^1], 2026-06-04T05:12:36,112 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:36,113 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:36,114 package, please make sure that 'pytissueoptics.scene.tree' is explicitly added 2026-06-04T05:12:36,114 to the `packages` configuration field. 2026-06-04T05:12:36,115 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:36,116 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:36,116 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:36,117 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:36,118 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:36,119 If you don't want 'pytissueoptics.scene.tree' to be distributed and are 2026-06-04T05:12:36,120 already explicitly excluding 'pytissueoptics.scene.tree' via 2026-06-04T05:12:36,120 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:36,121 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:36,122 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:36,122 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:36,123 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:36,124 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:36,125 even if it does not contain any `.py` files. 2026-06-04T05:12:36,125 On the other hand, currently there is no concept of package data 2026-06-04T05:12:36,126 directory, all directories are treated like packages. 2026-06-04T05:12:36,126 ******************************************************************************** 2026-06-04T05:12:36,127 !! 2026-06-04T05:12:36,128 check.warn(importable) 2026-06-04T05:12:36,128 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.tree.treeConstructor' is absent from the `packages` configuration. 2026-06-04T05:12:36,128 !! 2026-06-04T05:12:36,129 ******************************************************************************** 2026-06-04T05:12:36,130 ############################ 2026-06-04T05:12:36,130 # Package would be ignored # 2026-06-04T05:12:36,131 ############################ 2026-06-04T05:12:36,131 Python recognizes 'pytissueoptics.scene.tree.treeConstructor' as an importable package[^1], 2026-06-04T05:12:36,132 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:36,133 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:36,133 package, please make sure that 'pytissueoptics.scene.tree.treeConstructor' is explicitly added 2026-06-04T05:12:36,134 to the `packages` configuration field. 2026-06-04T05:12:36,135 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:36,135 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:36,136 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:36,137 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:36,138 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:36,139 If you don't want 'pytissueoptics.scene.tree.treeConstructor' to be distributed and are 2026-06-04T05:12:36,139 already explicitly excluding 'pytissueoptics.scene.tree.treeConstructor' via 2026-06-04T05:12:36,140 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:36,141 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:36,141 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:36,142 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:36,143 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:36,145 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:36,145 even if it does not contain any `.py` files. 2026-06-04T05:12:36,146 On the other hand, currently there is no concept of package data 2026-06-04T05:12:36,146 directory, all directories are treated like packages. 2026-06-04T05:12:36,147 ******************************************************************************** 2026-06-04T05:12:36,148 !! 2026-06-04T05:12:36,149 check.warn(importable) 2026-06-04T05:12:36,149 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.tree.treeConstructor.binary' is absent from the `packages` configuration. 2026-06-04T05:12:36,150 !! 2026-06-04T05:12:36,151 ******************************************************************************** 2026-06-04T05:12:36,151 ############################ 2026-06-04T05:12:36,152 # Package would be ignored # 2026-06-04T05:12:36,152 ############################ 2026-06-04T05:12:36,153 Python recognizes 'pytissueoptics.scene.tree.treeConstructor.binary' as an importable package[^1], 2026-06-04T05:12:36,153 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:36,154 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:36,154 package, please make sure that 'pytissueoptics.scene.tree.treeConstructor.binary' is explicitly added 2026-06-04T05:12:36,155 to the `packages` configuration field. 2026-06-04T05:12:36,156 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:36,156 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:36,157 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:36,157 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:36,158 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:36,159 If you don't want 'pytissueoptics.scene.tree.treeConstructor.binary' to be distributed and are 2026-06-04T05:12:36,160 already explicitly excluding 'pytissueoptics.scene.tree.treeConstructor.binary' via 2026-06-04T05:12:36,160 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:36,161 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:36,161 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:36,162 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:36,163 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:36,165 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:36,165 even if it does not contain any `.py` files. 2026-06-04T05:12:36,166 On the other hand, currently there is no concept of package data 2026-06-04T05:12:36,166 directory, all directories are treated like packages. 2026-06-04T05:12:36,167 ******************************************************************************** 2026-06-04T05:12:36,168 !! 2026-06-04T05:12:36,168 check.warn(importable) 2026-06-04T05:12:36,169 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.utils' is absent from the `packages` configuration. 2026-06-04T05:12:36,169 !! 2026-06-04T05:12:36,171 ******************************************************************************** 2026-06-04T05:12:36,171 ############################ 2026-06-04T05:12:36,172 # Package would be ignored # 2026-06-04T05:12:36,172 ############################ 2026-06-04T05:12:36,172 Python recognizes 'pytissueoptics.scene.utils' as an importable package[^1], 2026-06-04T05:12:36,173 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:36,174 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:36,175 package, please make sure that 'pytissueoptics.scene.utils' is explicitly added 2026-06-04T05:12:36,175 to the `packages` configuration field. 2026-06-04T05:12:36,176 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:36,177 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:36,177 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:36,178 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:36,179 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:36,180 If you don't want 'pytissueoptics.scene.utils' to be distributed and are 2026-06-04T05:12:36,181 already explicitly excluding 'pytissueoptics.scene.utils' via 2026-06-04T05:12:36,181 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:36,181 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:36,182 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:36,183 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:36,184 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:36,185 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:36,185 even if it does not contain any `.py` files. 2026-06-04T05:12:36,186 On the other hand, currently there is no concept of package data 2026-06-04T05:12:36,187 directory, all directories are treated like packages. 2026-06-04T05:12:36,187 ******************************************************************************** 2026-06-04T05:12:36,188 !! 2026-06-04T05:12:36,189 check.warn(importable) 2026-06-04T05:12:36,189 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.viewer' is absent from the `packages` configuration. 2026-06-04T05:12:36,190 !! 2026-06-04T05:12:36,191 ******************************************************************************** 2026-06-04T05:12:36,191 ############################ 2026-06-04T05:12:36,192 # Package would be ignored # 2026-06-04T05:12:36,193 ############################ 2026-06-04T05:12:36,193 Python recognizes 'pytissueoptics.scene.viewer' as an importable package[^1], 2026-06-04T05:12:36,194 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:36,195 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:36,196 package, please make sure that 'pytissueoptics.scene.viewer' is explicitly added 2026-06-04T05:12:36,196 to the `packages` configuration field. 2026-06-04T05:12:36,197 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:36,198 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:36,198 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:36,199 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:36,200 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:36,202 If you don't want 'pytissueoptics.scene.viewer' to be distributed and are 2026-06-04T05:12:36,202 already explicitly excluding 'pytissueoptics.scene.viewer' via 2026-06-04T05:12:36,203 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:36,203 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:36,204 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:36,205 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:36,206 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:36,208 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:36,208 even if it does not contain any `.py` files. 2026-06-04T05:12:36,209 On the other hand, currently there is no concept of package data 2026-06-04T05:12:36,209 directory, all directories are treated like packages. 2026-06-04T05:12:36,210 ******************************************************************************** 2026-06-04T05:12:36,211 !! 2026-06-04T05:12:36,211 check.warn(importable) 2026-06-04T05:12:36,212 /tmp/pip-build-env-ujn65wz4/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytissueoptics.scene.viewer.mayavi' is absent from the `packages` configuration. 2026-06-04T05:12:36,212 !! 2026-06-04T05:12:36,214 ******************************************************************************** 2026-06-04T05:12:36,214 ############################ 2026-06-04T05:12:36,215 # Package would be ignored # 2026-06-04T05:12:36,215 ############################ 2026-06-04T05:12:36,216 Python recognizes 'pytissueoptics.scene.viewer.mayavi' as an importable package[^1], 2026-06-04T05:12:36,216 but it is absent from setuptools' `packages` configuration. 2026-06-04T05:12:36,217 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-04T05:12:36,218 package, please make sure that 'pytissueoptics.scene.viewer.mayavi' is explicitly added 2026-06-04T05:12:36,218 to the `packages` configuration field. 2026-06-04T05:12:36,219 Alternatively, you can also rely on setuptools' discovery methods 2026-06-04T05:12:36,220 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-04T05:12:36,221 instead of `find_packages(...)`/`find:`). 2026-06-04T05:12:36,222 You can read more about "package discovery" on setuptools documentation page: 2026-06-04T05:12:36,223 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-04T05:12:36,224 If you don't want 'pytissueoptics.scene.viewer.mayavi' to be distributed and are 2026-06-04T05:12:36,224 already explicitly excluding 'pytissueoptics.scene.viewer.mayavi' via 2026-06-04T05:12:36,225 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-04T05:12:36,225 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-04T05:12:36,226 combination with a more fine grained `package-data` configuration. 2026-06-04T05:12:36,227 You can read more about "package data files" on setuptools documentation page: 2026-06-04T05:12:36,228 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-04T05:12:36,230 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-04T05:12:36,230 even if it does not contain any `.py` files. 2026-06-04T05:12:36,231 On the other hand, currently there is no concept of package data 2026-06-04T05:12:36,231 directory, all directories are treated like packages. 2026-06-04T05:12:36,232 ******************************************************************************** 2026-06-04T05:12:36,233 !! 2026-06-04T05:12:36,234 check.warn(importable) 2026-06-04T05:12:36,234 creating build/lib/pytissueoptics/examples 2026-06-04T05:12:36,235 copying pytissueoptics/examples/__init__.py -> build/lib/pytissueoptics/examples 2026-06-04T05:12:36,236 creating build/lib/pytissueoptics/examples/benchmarks 2026-06-04T05:12:36,236 copying pytissueoptics/examples/benchmarks/cube60.py -> build/lib/pytissueoptics/examples/benchmarks 2026-06-04T05:12:36,237 copying pytissueoptics/examples/benchmarks/cubesph60b.py -> build/lib/pytissueoptics/examples/benchmarks 2026-06-04T05:12:36,238 copying pytissueoptics/examples/benchmarks/env.py -> build/lib/pytissueoptics/examples/benchmarks 2026-06-04T05:12:36,238 copying pytissueoptics/examples/benchmarks/skinvessel.py -> build/lib/pytissueoptics/examples/benchmarks 2026-06-04T05:12:36,239 copying pytissueoptics/examples/benchmarks/sphshells.py -> build/lib/pytissueoptics/examples/benchmarks 2026-06-04T05:12:36,239 creating build/lib/pytissueoptics/examples/rayscattering 2026-06-04T05:12:36,240 copying pytissueoptics/examples/rayscattering/env.py -> build/lib/pytissueoptics/examples/rayscattering 2026-06-04T05:12:36,240 copying pytissueoptics/examples/rayscattering/ex01.py -> build/lib/pytissueoptics/examples/rayscattering 2026-06-04T05:12:36,241 copying pytissueoptics/examples/rayscattering/ex02.py -> build/lib/pytissueoptics/examples/rayscattering 2026-06-04T05:12:36,241 copying pytissueoptics/examples/rayscattering/ex03.py -> build/lib/pytissueoptics/examples/rayscattering 2026-06-04T05:12:36,242 copying pytissueoptics/examples/rayscattering/ex04.py -> build/lib/pytissueoptics/examples/rayscattering 2026-06-04T05:12:36,242 copying pytissueoptics/examples/rayscattering/ex05.py -> build/lib/pytissueoptics/examples/rayscattering 2026-06-04T05:12:36,243 copying pytissueoptics/examples/rayscattering/ex06.py -> build/lib/pytissueoptics/examples/rayscattering 2026-06-04T05:12:36,243 creating build/lib/pytissueoptics/examples/scene 2026-06-04T05:12:36,244 copying pytissueoptics/examples/scene/droid.obj -> build/lib/pytissueoptics/examples/scene 2026-06-04T05:12:36,244 copying pytissueoptics/examples/scene/env.py -> build/lib/pytissueoptics/examples/scene 2026-06-04T05:12:36,245 copying pytissueoptics/examples/scene/example0.py -> build/lib/pytissueoptics/examples/scene 2026-06-04T05:12:36,245 copying pytissueoptics/examples/scene/example1.py -> build/lib/pytissueoptics/examples/scene 2026-06-04T05:12:36,246 copying pytissueoptics/examples/scene/example2.py -> build/lib/pytissueoptics/examples/scene 2026-06-04T05:12:36,246 copying pytissueoptics/examples/scene/example3.py -> build/lib/pytissueoptics/examples/scene 2026-06-04T05:12:36,247 copying pytissueoptics/examples/scene/example4.py -> build/lib/pytissueoptics/examples/scene 2026-06-04T05:12:36,247 creating build/lib/pytissueoptics/rayscattering 2026-06-04T05:12:36,248 copying pytissueoptics/rayscattering/__init__.py -> build/lib/pytissueoptics/rayscattering 2026-06-04T05:12:36,248 copying pytissueoptics/rayscattering/fresnel.py -> build/lib/pytissueoptics/rayscattering 2026-06-04T05:12:36,249 copying pytissueoptics/rayscattering/photon.py -> build/lib/pytissueoptics/rayscattering 2026-06-04T05:12:36,249 copying pytissueoptics/rayscattering/scatteringScene.py -> build/lib/pytissueoptics/rayscattering 2026-06-04T05:12:36,250 copying pytissueoptics/rayscattering/source.py -> build/lib/pytissueoptics/rayscattering 2026-06-04T05:12:36,250 copying pytissueoptics/rayscattering/utils.py -> build/lib/pytissueoptics/rayscattering 2026-06-04T05:12:36,251 creating build/lib/pytissueoptics/rayscattering/display 2026-06-04T05:12:36,251 copying pytissueoptics/rayscattering/display/__init__.py -> build/lib/pytissueoptics/rayscattering/display 2026-06-04T05:12:36,252 copying pytissueoptics/rayscattering/display/viewer.py -> build/lib/pytissueoptics/rayscattering/display 2026-06-04T05:12:36,253 creating build/lib/pytissueoptics/rayscattering/display/profiles 2026-06-04T05:12:36,253 copying pytissueoptics/rayscattering/display/profiles/__init__.py -> build/lib/pytissueoptics/rayscattering/display/profiles 2026-06-04T05:12:36,254 copying pytissueoptics/rayscattering/display/profiles/profile1D.py -> build/lib/pytissueoptics/rayscattering/display/profiles 2026-06-04T05:12:36,254 copying pytissueoptics/rayscattering/display/profiles/profileFactory.py -> build/lib/pytissueoptics/rayscattering/display/profiles 2026-06-04T05:12:36,255 creating build/lib/pytissueoptics/rayscattering/display/utils 2026-06-04T05:12:36,255 copying pytissueoptics/rayscattering/display/utils/__init__.py -> build/lib/pytissueoptics/rayscattering/display/utils 2026-06-04T05:12:36,256 copying pytissueoptics/rayscattering/display/utils/direction.py -> build/lib/pytissueoptics/rayscattering/display/utils 2026-06-04T05:12:36,257 creating build/lib/pytissueoptics/rayscattering/display/views 2026-06-04T05:12:36,258 copying pytissueoptics/rayscattering/display/views/__init__.py -> build/lib/pytissueoptics/rayscattering/display/views 2026-06-04T05:12:36,258 copying pytissueoptics/rayscattering/display/views/defaultViews.py -> build/lib/pytissueoptics/rayscattering/display/views 2026-06-04T05:12:36,259 copying pytissueoptics/rayscattering/display/views/view2D.py -> build/lib/pytissueoptics/rayscattering/display/views 2026-06-04T05:12:36,259 copying pytissueoptics/rayscattering/display/views/viewFactory.py -> build/lib/pytissueoptics/rayscattering/display/views 2026-06-04T05:12:36,259 creating build/lib/pytissueoptics/rayscattering/energyLogging 2026-06-04T05:12:36,260 copying pytissueoptics/rayscattering/energyLogging/__init__.py -> build/lib/pytissueoptics/rayscattering/energyLogging 2026-06-04T05:12:36,260 copying pytissueoptics/rayscattering/energyLogging/energyLogger.py -> build/lib/pytissueoptics/rayscattering/energyLogging 2026-06-04T05:12:36,261 copying pytissueoptics/rayscattering/energyLogging/energyType.py -> build/lib/pytissueoptics/rayscattering/energyLogging 2026-06-04T05:12:36,261 copying pytissueoptics/rayscattering/energyLogging/pointCloud.py -> build/lib/pytissueoptics/rayscattering/energyLogging 2026-06-04T05:12:36,262 copying pytissueoptics/rayscattering/energyLogging/pointCloudFactory.py -> build/lib/pytissueoptics/rayscattering/energyLogging 2026-06-04T05:12:36,262 creating build/lib/pytissueoptics/rayscattering/materials 2026-06-04T05:12:36,263 copying pytissueoptics/rayscattering/materials/__init__.py -> build/lib/pytissueoptics/rayscattering/materials 2026-06-04T05:12:36,264 copying pytissueoptics/rayscattering/materials/scatteringMaterial.py -> build/lib/pytissueoptics/rayscattering/materials 2026-06-04T05:12:36,264 creating build/lib/pytissueoptics/rayscattering/opencl 2026-06-04T05:12:36,265 copying pytissueoptics/rayscattering/opencl/CLPhotons.py -> build/lib/pytissueoptics/rayscattering/opencl 2026-06-04T05:12:36,265 copying pytissueoptics/rayscattering/opencl/CLProgram.py -> build/lib/pytissueoptics/rayscattering/opencl 2026-06-04T05:12:36,266 copying pytissueoptics/rayscattering/opencl/CLScene.py -> build/lib/pytissueoptics/rayscattering/opencl 2026-06-04T05:12:36,266 copying pytissueoptics/rayscattering/opencl/__init__.py -> build/lib/pytissueoptics/rayscattering/opencl 2026-06-04T05:12:36,267 creating build/lib/pytissueoptics/rayscattering/opencl/buffers 2026-06-04T05:12:36,268 copying pytissueoptics/rayscattering/opencl/buffers/CLObject.py -> build/lib/pytissueoptics/rayscattering/opencl/buffers 2026-06-04T05:12:36,268 copying pytissueoptics/rayscattering/opencl/buffers/__init__.py -> build/lib/pytissueoptics/rayscattering/opencl/buffers 2026-06-04T05:12:36,269 copying pytissueoptics/rayscattering/opencl/buffers/dataPointCL.py -> build/lib/pytissueoptics/rayscattering/opencl/buffers 2026-06-04T05:12:36,269 copying pytissueoptics/rayscattering/opencl/buffers/materialCL.py -> build/lib/pytissueoptics/rayscattering/opencl/buffers 2026-06-04T05:12:36,270 copying pytissueoptics/rayscattering/opencl/buffers/photonCL.py -> build/lib/pytissueoptics/rayscattering/opencl/buffers 2026-06-04T05:12:36,270 copying pytissueoptics/rayscattering/opencl/buffers/seedCL.py -> build/lib/pytissueoptics/rayscattering/opencl/buffers 2026-06-04T05:12:36,271 copying pytissueoptics/rayscattering/opencl/buffers/solidCL.py -> build/lib/pytissueoptics/rayscattering/opencl/buffers 2026-06-04T05:12:36,271 copying pytissueoptics/rayscattering/opencl/buffers/solidCandidateCL.py -> build/lib/pytissueoptics/rayscattering/opencl/buffers 2026-06-04T05:12:36,272 copying pytissueoptics/rayscattering/opencl/buffers/surfaceCL.py -> build/lib/pytissueoptics/rayscattering/opencl/buffers 2026-06-04T05:12:36,273 copying pytissueoptics/rayscattering/opencl/buffers/triangleCL.py -> build/lib/pytissueoptics/rayscattering/opencl/buffers 2026-06-04T05:12:36,273 copying pytissueoptics/rayscattering/opencl/buffers/vertexCL.py -> build/lib/pytissueoptics/rayscattering/opencl/buffers 2026-06-04T05:12:36,274 creating build/lib/pytissueoptics/rayscattering/opencl/config 2026-06-04T05:12:36,274 copying pytissueoptics/rayscattering/opencl/config/CLConfig.py -> build/lib/pytissueoptics/rayscattering/opencl/config 2026-06-04T05:12:36,275 copying pytissueoptics/rayscattering/opencl/config/IPPTable.py -> build/lib/pytissueoptics/rayscattering/opencl/config 2026-06-04T05:12:36,275 copying pytissueoptics/rayscattering/opencl/config/__init__.py -> build/lib/pytissueoptics/rayscattering/opencl/config 2026-06-04T05:12:36,276 creating build/lib/pytissueoptics/rayscattering/opencl/src 2026-06-04T05:12:36,276 copying pytissueoptics/rayscattering/opencl/src/fresnel.c -> build/lib/pytissueoptics/rayscattering/opencl/src 2026-06-04T05:12:36,277 copying pytissueoptics/rayscattering/opencl/src/intersection.c -> build/lib/pytissueoptics/rayscattering/opencl/src 2026-06-04T05:12:36,277 copying pytissueoptics/rayscattering/opencl/src/propagation.c -> build/lib/pytissueoptics/rayscattering/opencl/src 2026-06-04T05:12:36,278 copying pytissueoptics/rayscattering/opencl/src/random.c -> build/lib/pytissueoptics/rayscattering/opencl/src 2026-06-04T05:12:36,278 copying pytissueoptics/rayscattering/opencl/src/scatteringMaterial.c -> build/lib/pytissueoptics/rayscattering/opencl/src 2026-06-04T05:12:36,279 copying pytissueoptics/rayscattering/opencl/src/vectorOperators.c -> build/lib/pytissueoptics/rayscattering/opencl/src 2026-06-04T05:12:36,279 creating build/lib/pytissueoptics/rayscattering/opencl/utils 2026-06-04T05:12:36,280 copying pytissueoptics/rayscattering/opencl/utils/CLKeyLog.py -> build/lib/pytissueoptics/rayscattering/opencl/utils 2026-06-04T05:12:36,280 copying pytissueoptics/rayscattering/opencl/utils/CLParameters.py -> build/lib/pytissueoptics/rayscattering/opencl/utils 2026-06-04T05:12:36,281 copying pytissueoptics/rayscattering/opencl/utils/__init__.py -> build/lib/pytissueoptics/rayscattering/opencl/utils 2026-06-04T05:12:36,282 copying pytissueoptics/rayscattering/opencl/utils/batchTiming.py -> build/lib/pytissueoptics/rayscattering/opencl/utils 2026-06-04T05:12:36,282 copying pytissueoptics/rayscattering/opencl/utils/optimalWorkUnits.py -> build/lib/pytissueoptics/rayscattering/opencl/utils 2026-06-04T05:12:36,283 creating build/lib/pytissueoptics/rayscattering/samples 2026-06-04T05:12:36,283 copying pytissueoptics/rayscattering/samples/__init__.py -> build/lib/pytissueoptics/rayscattering/samples 2026-06-04T05:12:36,284 copying pytissueoptics/rayscattering/samples/infiniteTissue.py -> build/lib/pytissueoptics/rayscattering/samples 2026-06-04T05:12:36,285 copying pytissueoptics/rayscattering/samples/phantomTissue.py -> build/lib/pytissueoptics/rayscattering/samples 2026-06-04T05:12:36,285 creating build/lib/pytissueoptics/rayscattering/statistics 2026-06-04T05:12:36,286 copying pytissueoptics/rayscattering/statistics/__init__.py -> build/lib/pytissueoptics/rayscattering/statistics 2026-06-04T05:12:36,286 copying pytissueoptics/rayscattering/statistics/statistics.py -> build/lib/pytissueoptics/rayscattering/statistics 2026-06-04T05:12:36,287 creating build/lib/pytissueoptics/rayscattering/tests 2026-06-04T05:12:36,287 copying pytissueoptics/rayscattering/tests/__init__.py -> build/lib/pytissueoptics/rayscattering/tests 2026-06-04T05:12:36,288 copying pytissueoptics/rayscattering/tests/testFresnel.py -> build/lib/pytissueoptics/rayscattering/tests 2026-06-04T05:12:36,289 copying pytissueoptics/rayscattering/tests/testPhoton.py -> build/lib/pytissueoptics/rayscattering/tests 2026-06-04T05:12:36,289 copying pytissueoptics/rayscattering/tests/testScatteringScene.py -> build/lib/pytissueoptics/rayscattering/tests 2026-06-04T05:12:36,290 copying pytissueoptics/rayscattering/tests/testSource.py -> build/lib/pytissueoptics/rayscattering/tests 2026-06-04T05:12:36,290 copying pytissueoptics/rayscattering/tests/testSourceAccelerated.py -> build/lib/pytissueoptics/rayscattering/tests 2026-06-04T05:12:36,291 copying pytissueoptics/rayscattering/tests/testUtils.py -> build/lib/pytissueoptics/rayscattering/tests 2026-06-04T05:12:36,292 creating build/lib/pytissueoptics/rayscattering/tests/display 2026-06-04T05:12:36,292 copying pytissueoptics/rayscattering/tests/display/__init__.py -> build/lib/pytissueoptics/rayscattering/tests/display 2026-06-04T05:12:36,292 copying pytissueoptics/rayscattering/tests/display/testProfile1D.py -> build/lib/pytissueoptics/rayscattering/tests/display 2026-06-04T05:12:36,293 copying pytissueoptics/rayscattering/tests/display/testProfileFactory.py -> build/lib/pytissueoptics/rayscattering/tests/display 2026-06-04T05:12:36,294 copying pytissueoptics/rayscattering/tests/display/testView2D.py -> build/lib/pytissueoptics/rayscattering/tests/display 2026-06-04T05:12:36,294 copying pytissueoptics/rayscattering/tests/display/testViewFactory.py -> build/lib/pytissueoptics/rayscattering/tests/display 2026-06-04T05:12:36,294 copying pytissueoptics/rayscattering/tests/display/testViewer.py -> build/lib/pytissueoptics/rayscattering/tests/display 2026-06-04T05:12:36,295 creating build/lib/pytissueoptics/rayscattering/tests/display/testImages 2026-06-04T05:12:36,295 copying pytissueoptics/rayscattering/tests/display/testImages/profile1D.png -> build/lib/pytissueoptics/rayscattering/tests/display/testImages 2026-06-04T05:12:36,296 copying pytissueoptics/rayscattering/tests/display/testImages/viewXPOS_uYPOS_vZNEG.png -> build/lib/pytissueoptics/rayscattering/tests/display/testImages 2026-06-04T05:12:36,296 creating build/lib/pytissueoptics/rayscattering/tests/energyLogging 2026-06-04T05:12:36,297 copying pytissueoptics/rayscattering/tests/energyLogging/__init__.py -> build/lib/pytissueoptics/rayscattering/tests/energyLogging 2026-06-04T05:12:36,297 copying pytissueoptics/rayscattering/tests/energyLogging/testEnergyLogger.py -> build/lib/pytissueoptics/rayscattering/tests/energyLogging 2026-06-04T05:12:36,298 copying pytissueoptics/rayscattering/tests/energyLogging/testPointCloudFactory.py -> build/lib/pytissueoptics/rayscattering/tests/energyLogging 2026-06-04T05:12:36,299 copying pytissueoptics/rayscattering/tests/energyLogging/testPointcloud.py -> build/lib/pytissueoptics/rayscattering/tests/energyLogging 2026-06-04T05:12:36,299 creating build/lib/pytissueoptics/rayscattering/tests/materials 2026-06-04T05:12:36,300 copying pytissueoptics/rayscattering/tests/materials/__init__.py -> build/lib/pytissueoptics/rayscattering/tests/materials 2026-06-04T05:12:36,300 copying pytissueoptics/rayscattering/tests/materials/testScatteringMaterial.py -> build/lib/pytissueoptics/rayscattering/tests/materials 2026-06-04T05:12:36,301 creating build/lib/pytissueoptics/rayscattering/tests/opencl 2026-06-04T05:12:36,301 copying pytissueoptics/rayscattering/tests/opencl/__init__.py -> build/lib/pytissueoptics/rayscattering/tests/opencl 2026-06-04T05:12:36,302 copying pytissueoptics/rayscattering/tests/opencl/testCLKeyLog.py -> build/lib/pytissueoptics/rayscattering/tests/opencl 2026-06-04T05:12:36,302 copying pytissueoptics/rayscattering/tests/opencl/testCLPhotons.py -> build/lib/pytissueoptics/rayscattering/tests/opencl 2026-06-04T05:12:36,303 creating build/lib/pytissueoptics/rayscattering/tests/opencl/config 2026-06-04T05:12:36,303 copying pytissueoptics/rayscattering/tests/opencl/config/__init__.py -> build/lib/pytissueoptics/rayscattering/tests/opencl/config 2026-06-04T05:12:36,304 copying pytissueoptics/rayscattering/tests/opencl/config/testCLConfig.py -> build/lib/pytissueoptics/rayscattering/tests/opencl/config 2026-06-04T05:12:36,305 copying pytissueoptics/rayscattering/tests/opencl/config/testIPPTable.py -> build/lib/pytissueoptics/rayscattering/tests/opencl/config 2026-06-04T05:12:36,305 creating build/lib/pytissueoptics/rayscattering/tests/opencl/src 2026-06-04T05:12:36,306 copying pytissueoptics/rayscattering/tests/opencl/src/CLObjects.py -> build/lib/pytissueoptics/rayscattering/tests/opencl/src 2026-06-04T05:12:36,306 copying pytissueoptics/rayscattering/tests/opencl/src/__init__.py -> build/lib/pytissueoptics/rayscattering/tests/opencl/src 2026-06-04T05:12:36,307 copying pytissueoptics/rayscattering/tests/opencl/src/testCLFresnel.py -> build/lib/pytissueoptics/rayscattering/tests/opencl/src 2026-06-04T05:12:36,308 copying pytissueoptics/rayscattering/tests/opencl/src/testCLIntersection.py -> build/lib/pytissueoptics/rayscattering/tests/opencl/src 2026-06-04T05:12:36,309 copying pytissueoptics/rayscattering/tests/opencl/src/testCLPhoton.py -> build/lib/pytissueoptics/rayscattering/tests/opencl/src 2026-06-04T05:12:36,309 copying pytissueoptics/rayscattering/tests/opencl/src/testCLRandom.py -> build/lib/pytissueoptics/rayscattering/tests/opencl/src 2026-06-04T05:12:36,310 copying pytissueoptics/rayscattering/tests/opencl/src/testCLScatteringMaterial.py -> build/lib/pytissueoptics/rayscattering/tests/opencl/src 2026-06-04T05:12:36,310 copying pytissueoptics/rayscattering/tests/opencl/src/testCLSmoothing.py -> build/lib/pytissueoptics/rayscattering/tests/opencl/src 2026-06-04T05:12:36,311 copying pytissueoptics/rayscattering/tests/opencl/src/testCLVectorOperators.py -> build/lib/pytissueoptics/rayscattering/tests/opencl/src 2026-06-04T05:12:36,312 creating build/lib/pytissueoptics/rayscattering/tests/statistics 2026-06-04T05:12:36,312 copying pytissueoptics/rayscattering/tests/statistics/__init__.py -> build/lib/pytissueoptics/rayscattering/tests/statistics 2026-06-04T05:12:36,313 copying pytissueoptics/rayscattering/tests/statistics/testStats.py -> build/lib/pytissueoptics/rayscattering/tests/statistics 2026-06-04T05:12:36,313 creating build/lib/pytissueoptics/scene 2026-06-04T05:12:36,314 copying pytissueoptics/scene/__init__.py -> build/lib/pytissueoptics/scene 2026-06-04T05:12:36,315 copying pytissueoptics/scene/material.py -> build/lib/pytissueoptics/scene 2026-06-04T05:12:36,316 creating build/lib/pytissueoptics/scene/geometry 2026-06-04T05:12:36,316 copying pytissueoptics/scene/geometry/__init__.py -> build/lib/pytissueoptics/scene/geometry 2026-06-04T05:12:36,317 copying pytissueoptics/scene/geometry/bbox.py -> build/lib/pytissueoptics/scene/geometry 2026-06-04T05:12:36,318 copying pytissueoptics/scene/geometry/polygon.py -> build/lib/pytissueoptics/scene/geometry 2026-06-04T05:12:36,320 copying pytissueoptics/scene/geometry/primitives.py -> build/lib/pytissueoptics/scene/geometry 2026-06-04T05:12:36,323 copying pytissueoptics/scene/geometry/quad.py -> build/lib/pytissueoptics/scene/geometry 2026-06-04T05:12:36,326 copying pytissueoptics/scene/geometry/rotation.py -> build/lib/pytissueoptics/scene/geometry 2026-06-04T05:12:36,329 copying pytissueoptics/scene/geometry/surfaceCollection.py -> build/lib/pytissueoptics/scene/geometry 2026-06-04T05:12:36,332 copying pytissueoptics/scene/geometry/triangle.py -> build/lib/pytissueoptics/scene/geometry 2026-06-04T05:12:36,335 copying pytissueoptics/scene/geometry/utils.py -> build/lib/pytissueoptics/scene/geometry 2026-06-04T05:12:36,338 copying pytissueoptics/scene/geometry/vector.py -> build/lib/pytissueoptics/scene/geometry 2026-06-04T05:12:36,341 copying pytissueoptics/scene/geometry/vertex.py -> build/lib/pytissueoptics/scene/geometry 2026-06-04T05:12:36,344 creating build/lib/pytissueoptics/scene/intersection 2026-06-04T05:12:36,345 copying pytissueoptics/scene/intersection/__init__.py -> build/lib/pytissueoptics/scene/intersection 2026-06-04T05:12:36,348 copying pytissueoptics/scene/intersection/bboxIntersect.py -> build/lib/pytissueoptics/scene/intersection 2026-06-04T05:12:36,351 copying pytissueoptics/scene/intersection/intersectionFinder.py -> build/lib/pytissueoptics/scene/intersection 2026-06-04T05:12:36,354 copying pytissueoptics/scene/intersection/mollerTrumboreIntersect.py -> build/lib/pytissueoptics/scene/intersection 2026-06-04T05:12:36,358 copying pytissueoptics/scene/intersection/ray.py -> build/lib/pytissueoptics/scene/intersection 2026-06-04T05:12:36,360 copying pytissueoptics/scene/intersection/raySource.py -> build/lib/pytissueoptics/scene/intersection 2026-06-04T05:12:36,363 creating build/lib/pytissueoptics/scene/loader 2026-06-04T05:12:36,365 copying pytissueoptics/scene/loader/__init__.py -> build/lib/pytissueoptics/scene/loader 2026-06-04T05:12:36,367 copying pytissueoptics/scene/loader/loadSolid.py -> build/lib/pytissueoptics/scene/loader 2026-06-04T05:12:36,370 copying pytissueoptics/scene/loader/loader.py -> build/lib/pytissueoptics/scene/loader 2026-06-04T05:12:36,373 creating build/lib/pytissueoptics/scene/loader/parsers 2026-06-04T05:12:36,374 copying pytissueoptics/scene/loader/parsers/__init__.py -> build/lib/pytissueoptics/scene/loader/parsers 2026-06-04T05:12:36,377 copying pytissueoptics/scene/loader/parsers/parsedObject.py -> build/lib/pytissueoptics/scene/loader/parsers 2026-06-04T05:12:36,379 copying pytissueoptics/scene/loader/parsers/parsedSurface.py -> build/lib/pytissueoptics/scene/loader/parsers 2026-06-04T05:12:36,382 copying pytissueoptics/scene/loader/parsers/parser.py -> build/lib/pytissueoptics/scene/loader/parsers 2026-06-04T05:12:36,385 creating build/lib/pytissueoptics/scene/loader/parsers/obj 2026-06-04T05:12:36,386 copying pytissueoptics/scene/loader/parsers/obj/__init__.py -> build/lib/pytissueoptics/scene/loader/parsers/obj 2026-06-04T05:12:36,389 copying pytissueoptics/scene/loader/parsers/obj/objParser.py -> build/lib/pytissueoptics/scene/loader/parsers/obj 2026-06-04T05:12:36,392 creating build/lib/pytissueoptics/scene/logger 2026-06-04T05:12:36,394 copying pytissueoptics/scene/logger/__init__.py -> build/lib/pytissueoptics/scene/logger 2026-06-04T05:12:36,397 copying pytissueoptics/scene/logger/listArrayContainer.py -> build/lib/pytissueoptics/scene/logger 2026-06-04T05:12:36,399 copying pytissueoptics/scene/logger/logger.py -> build/lib/pytissueoptics/scene/logger 2026-06-04T05:12:36,403 creating build/lib/pytissueoptics/scene/scene 2026-06-04T05:12:36,404 copying pytissueoptics/scene/scene/__init__.py -> build/lib/pytissueoptics/scene/scene 2026-06-04T05:12:36,407 copying pytissueoptics/scene/scene/scene.py -> build/lib/pytissueoptics/scene/scene 2026-06-04T05:12:36,410 creating build/lib/pytissueoptics/scene/shader 2026-06-04T05:12:36,411 copying pytissueoptics/scene/shader/__init__.py -> build/lib/pytissueoptics/scene/shader 2026-06-04T05:12:36,413 copying pytissueoptics/scene/shader/utils.py -> build/lib/pytissueoptics/scene/shader 2026-06-04T05:12:36,415 creating build/lib/pytissueoptics/scene/solids 2026-06-04T05:12:36,416 copying pytissueoptics/scene/solids/__init__.py -> build/lib/pytissueoptics/scene/solids 2026-06-04T05:12:36,419 copying pytissueoptics/scene/solids/circle.py -> build/lib/pytissueoptics/scene/solids 2026-06-04T05:12:36,421 copying pytissueoptics/scene/solids/cone.py -> build/lib/pytissueoptics/scene/solids 2026-06-04T05:12:36,423 copying pytissueoptics/scene/solids/cube.py -> build/lib/pytissueoptics/scene/solids 2026-06-04T05:12:36,426 copying pytissueoptics/scene/solids/cuboid.py -> build/lib/pytissueoptics/scene/solids 2026-06-04T05:12:36,429 copying pytissueoptics/scene/solids/cylinder.py -> build/lib/pytissueoptics/scene/solids 2026-06-04T05:12:36,431 copying pytissueoptics/scene/solids/ellipsoid.py -> build/lib/pytissueoptics/scene/solids 2026-06-04T05:12:36,434 copying pytissueoptics/scene/solids/lens.py -> build/lib/pytissueoptics/scene/solids 2026-06-04T05:12:36,437 copying pytissueoptics/scene/solids/rectangle.py -> build/lib/pytissueoptics/scene/solids 2026-06-04T05:12:36,439 copying pytissueoptics/scene/solids/solid.py -> build/lib/pytissueoptics/scene/solids 2026-06-04T05:12:36,442 copying pytissueoptics/scene/solids/solidFactory.py -> build/lib/pytissueoptics/scene/solids 2026-06-04T05:12:36,445 copying pytissueoptics/scene/solids/sphere.py -> build/lib/pytissueoptics/scene/solids 2026-06-04T05:12:36,447 creating build/lib/pytissueoptics/scene/solids/stack 2026-06-04T05:12:36,448 copying pytissueoptics/scene/solids/stack/__init__.py -> build/lib/pytissueoptics/scene/solids/stack 2026-06-04T05:12:36,450 copying pytissueoptics/scene/solids/stack/cuboidStacker.py -> build/lib/pytissueoptics/scene/solids/stack 2026-06-04T05:12:36,453 copying pytissueoptics/scene/solids/stack/stackResult.py -> build/lib/pytissueoptics/scene/solids/stack 2026-06-04T05:12:36,456 creating build/lib/pytissueoptics/scene/tests 2026-06-04T05:12:36,457 copying pytissueoptics/scene/tests/__init__.py -> build/lib/pytissueoptics/scene/tests 2026-06-04T05:12:36,459 creating build/lib/pytissueoptics/scene/tests/geometry 2026-06-04T05:12:36,460 copying pytissueoptics/scene/tests/geometry/__init__.py -> build/lib/pytissueoptics/scene/tests/geometry 2026-06-04T05:12:36,462 copying pytissueoptics/scene/tests/geometry/testBoundingBox.py -> build/lib/pytissueoptics/scene/tests/geometry 2026-06-04T05:12:36,465 copying pytissueoptics/scene/tests/geometry/testPolygon.py -> build/lib/pytissueoptics/scene/tests/geometry 2026-06-04T05:12:36,467 copying pytissueoptics/scene/tests/geometry/testRotation.py -> build/lib/pytissueoptics/scene/tests/geometry 2026-06-04T05:12:36,470 copying pytissueoptics/scene/tests/geometry/testSurfaceCollection.py -> build/lib/pytissueoptics/scene/tests/geometry 2026-06-04T05:12:36,473 copying pytissueoptics/scene/tests/geometry/testTriangle.py -> build/lib/pytissueoptics/scene/tests/geometry 2026-06-04T05:12:36,475 copying pytissueoptics/scene/tests/geometry/testUtils.py -> build/lib/pytissueoptics/scene/tests/geometry 2026-06-04T05:12:36,477 copying pytissueoptics/scene/tests/geometry/testVector.py -> build/lib/pytissueoptics/scene/tests/geometry 2026-06-04T05:12:36,480 creating build/lib/pytissueoptics/scene/tests/intersection 2026-06-04T05:12:36,481 copying pytissueoptics/scene/tests/intersection/__init__.py -> build/lib/pytissueoptics/scene/tests/intersection 2026-06-04T05:12:36,483 copying pytissueoptics/scene/tests/intersection/benchmarkIntersectionFinder.py -> build/lib/pytissueoptics/scene/tests/intersection 2026-06-04T05:12:36,487 copying pytissueoptics/scene/tests/intersection/testBoundingBoxIntersect.py -> build/lib/pytissueoptics/scene/tests/intersection 2026-06-04T05:12:36,489 copying pytissueoptics/scene/tests/intersection/testIntersectionFinder.py -> build/lib/pytissueoptics/scene/tests/intersection 2026-06-04T05:12:36,492 copying pytissueoptics/scene/tests/intersection/testPolygonIntersect.py -> build/lib/pytissueoptics/scene/tests/intersection 2026-06-04T05:12:36,495 copying pytissueoptics/scene/tests/intersection/testRay.py -> build/lib/pytissueoptics/scene/tests/intersection 2026-06-04T05:12:36,497 copying pytissueoptics/scene/tests/intersection/testUniformRaySource.py -> build/lib/pytissueoptics/scene/tests/intersection 2026-06-04T05:12:36,499 creating build/lib/pytissueoptics/scene/tests/loader 2026-06-04T05:12:36,500 copying pytissueoptics/scene/tests/loader/__init__.py -> build/lib/pytissueoptics/scene/tests/loader 2026-06-04T05:12:36,502 copying pytissueoptics/scene/tests/loader/testLoadSolid.py -> build/lib/pytissueoptics/scene/tests/loader 2026-06-04T05:12:36,505 copying pytissueoptics/scene/tests/loader/testLoader.py -> build/lib/pytissueoptics/scene/tests/loader 2026-06-04T05:12:36,507 creating build/lib/pytissueoptics/scene/tests/loader/parsers 2026-06-04T05:12:36,508 copying pytissueoptics/scene/tests/loader/parsers/__init__.py -> build/lib/pytissueoptics/scene/tests/loader/parsers 2026-06-04T05:12:36,510 copying pytissueoptics/scene/tests/loader/parsers/testOBJParser.py -> build/lib/pytissueoptics/scene/tests/loader/parsers 2026-06-04T05:12:36,513 creating build/lib/pytissueoptics/scene/tests/loader/parsers/objFiles 2026-06-04T05:12:36,514 copying pytissueoptics/scene/tests/loader/parsers/objFiles/test.wrongExtension -> build/lib/pytissueoptics/scene/tests/loader/parsers/objFiles 2026-06-04T05:12:36,516 copying pytissueoptics/scene/tests/loader/parsers/objFiles/testCubeQuads.obj -> build/lib/pytissueoptics/scene/tests/loader/parsers/objFiles 2026-06-04T05:12:36,518 copying pytissueoptics/scene/tests/loader/parsers/objFiles/testCubeQuadsNoObject.obj -> build/lib/pytissueoptics/scene/tests/loader/parsers/objFiles 2026-06-04T05:12:36,521 copying pytissueoptics/scene/tests/loader/parsers/objFiles/testCubeQuadsNoObjectName.obj -> build/lib/pytissueoptics/scene/tests/loader/parsers/objFiles 2026-06-04T05:12:36,523 copying pytissueoptics/scene/tests/loader/parsers/objFiles/testCubeQuadsNoSurface.obj -> build/lib/pytissueoptics/scene/tests/loader/parsers/objFiles 2026-06-04T05:12:36,525 copying pytissueoptics/scene/tests/loader/parsers/objFiles/testCubeQuadsNoSurfaceName.obj -> build/lib/pytissueoptics/scene/tests/loader/parsers/objFiles 2026-06-04T05:12:36,527 copying pytissueoptics/scene/tests/loader/parsers/objFiles/testCubeQuadsRepeatingSurface.obj -> build/lib/pytissueoptics/scene/tests/loader/parsers/objFiles 2026-06-04T05:12:36,530 copying pytissueoptics/scene/tests/loader/parsers/objFiles/testCubeQuadsTexture.obj -> build/lib/pytissueoptics/scene/tests/loader/parsers/objFiles 2026-06-04T05:12:36,532 copying pytissueoptics/scene/tests/loader/parsers/objFiles/testCubeTriangles.obj -> build/lib/pytissueoptics/scene/tests/loader/parsers/objFiles 2026-06-04T05:12:36,534 copying pytissueoptics/scene/tests/loader/parsers/objFiles/testCubeTrianglesMulti.obj -> build/lib/pytissueoptics/scene/tests/loader/parsers/objFiles 2026-06-04T05:12:36,537 creating build/lib/pytissueoptics/scene/tests/logger 2026-06-04T05:12:36,537 copying pytissueoptics/scene/tests/logger/__init__.py -> build/lib/pytissueoptics/scene/tests/logger 2026-06-04T05:12:36,540 copying pytissueoptics/scene/tests/logger/testListArrayContainer.py -> build/lib/pytissueoptics/scene/tests/logger 2026-06-04T05:12:36,542 copying pytissueoptics/scene/tests/logger/testLogger.py -> build/lib/pytissueoptics/scene/tests/logger 2026-06-04T05:12:36,545 creating build/lib/pytissueoptics/scene/tests/scene 2026-06-04T05:12:36,546 copying pytissueoptics/scene/tests/scene/__init__.py -> build/lib/pytissueoptics/scene/tests/scene 2026-06-04T05:12:36,548 copying pytissueoptics/scene/tests/scene/benchmarkScenes.py -> build/lib/pytissueoptics/scene/tests/scene 2026-06-04T05:12:36,551 copying pytissueoptics/scene/tests/scene/testScene.py -> build/lib/pytissueoptics/scene/tests/scene 2026-06-04T05:12:36,554 creating build/lib/pytissueoptics/scene/tests/shader 2026-06-04T05:12:36,555 copying pytissueoptics/scene/tests/shader/__init__.py -> build/lib/pytissueoptics/scene/tests/shader 2026-06-04T05:12:36,557 copying pytissueoptics/scene/tests/shader/testSmoothing.py -> build/lib/pytissueoptics/scene/tests/shader 2026-06-04T05:12:36,559 creating build/lib/pytissueoptics/scene/tests/solids 2026-06-04T05:12:36,560 copying pytissueoptics/scene/tests/solids/__init__.py -> build/lib/pytissueoptics/scene/tests/solids 2026-06-04T05:12:36,563 copying pytissueoptics/scene/tests/solids/testCircle.py -> build/lib/pytissueoptics/scene/tests/solids 2026-06-04T05:12:36,565 copying pytissueoptics/scene/tests/solids/testCone.py -> build/lib/pytissueoptics/scene/tests/solids 2026-06-04T05:12:36,567 copying pytissueoptics/scene/tests/solids/testCuboid.py -> build/lib/pytissueoptics/scene/tests/solids 2026-06-04T05:12:36,570 copying pytissueoptics/scene/tests/solids/testCylinder.py -> build/lib/pytissueoptics/scene/tests/solids 2026-06-04T05:12:36,573 copying pytissueoptics/scene/tests/solids/testEllipsoid.py -> build/lib/pytissueoptics/scene/tests/solids 2026-06-04T05:12:36,575 copying pytissueoptics/scene/tests/solids/testRectangle.py -> build/lib/pytissueoptics/scene/tests/solids 2026-06-04T05:12:36,578 copying pytissueoptics/scene/tests/solids/testSolid.py -> build/lib/pytissueoptics/scene/tests/solids 2026-06-04T05:12:36,581 copying pytissueoptics/scene/tests/solids/testSolidGroup.py -> build/lib/pytissueoptics/scene/tests/solids 2026-06-04T05:12:36,584 copying pytissueoptics/scene/tests/solids/testSphere.py -> build/lib/pytissueoptics/scene/tests/solids 2026-06-04T05:12:36,588 copying pytissueoptics/scene/tests/solids/testThickLens.py -> build/lib/pytissueoptics/scene/tests/solids 2026-06-04T05:12:36,591 creating build/lib/pytissueoptics/scene/tests/tree 2026-06-04T05:12:36,592 copying pytissueoptics/scene/tests/tree/__init__.py -> build/lib/pytissueoptics/scene/tests/tree 2026-06-04T05:12:36,594 copying pytissueoptics/scene/tests/tree/testSpacePartition.py -> build/lib/pytissueoptics/scene/tests/tree 2026-06-04T05:12:36,597 creating build/lib/pytissueoptics/scene/tests/tree/treeConstructor 2026-06-04T05:12:36,598 copying pytissueoptics/scene/tests/tree/treeConstructor/__init__.py -> build/lib/pytissueoptics/scene/tests/tree/treeConstructor 2026-06-04T05:12:36,600 creating build/lib/pytissueoptics/scene/tests/tree/treeConstructor/binary 2026-06-04T05:12:36,602 copying pytissueoptics/scene/tests/tree/treeConstructor/binary/__init__.py -> build/lib/pytissueoptics/scene/tests/tree/treeConstructor/binary 2026-06-04T05:12:36,604 copying pytissueoptics/scene/tests/tree/treeConstructor/binary/testNoSplitConstructor.py -> build/lib/pytissueoptics/scene/tests/tree/treeConstructor/binary 2026-06-04T05:12:36,607 copying pytissueoptics/scene/tests/tree/treeConstructor/binary/testSplitConstructor.py -> build/lib/pytissueoptics/scene/tests/tree/treeConstructor/binary 2026-06-04T05:12:36,610 creating build/lib/pytissueoptics/scene/tests/utils 2026-06-04T05:12:36,612 copying pytissueoptics/scene/tests/utils/__init__.py -> build/lib/pytissueoptics/scene/tests/utils 2026-06-04T05:12:36,614 copying pytissueoptics/scene/tests/utils/testNoProgressBar.py -> build/lib/pytissueoptics/scene/tests/utils 2026-06-04T05:12:36,616 creating build/lib/pytissueoptics/scene/tests/viewer 2026-06-04T05:12:36,618 copying pytissueoptics/scene/tests/viewer/__init__.py -> build/lib/pytissueoptics/scene/tests/viewer 2026-06-04T05:12:36,621 copying pytissueoptics/scene/tests/viewer/testMayavi3DViewer.py -> build/lib/pytissueoptics/scene/tests/viewer 2026-06-04T05:12:36,624 copying pytissueoptics/scene/tests/viewer/testMayaviSolid.py -> build/lib/pytissueoptics/scene/tests/viewer 2026-06-04T05:12:36,628 creating build/lib/pytissueoptics/scene/tests/viewer/testImages 2026-06-04T05:12:36,629 copying pytissueoptics/scene/tests/viewer/testImages/images.png -> build/lib/pytissueoptics/scene/tests/viewer/testImages 2026-06-04T05:12:36,632 copying pytissueoptics/scene/tests/viewer/testImages/logger_natural.png -> build/lib/pytissueoptics/scene/tests/viewer/testImages 2026-06-04T05:12:36,635 copying pytissueoptics/scene/tests/viewer/testImages/scene_natural.png -> build/lib/pytissueoptics/scene/tests/viewer/testImages 2026-06-04T05:12:36,638 copying pytissueoptics/scene/tests/viewer/testImages/solid_natural_front.png -> build/lib/pytissueoptics/scene/tests/viewer/testImages 2026-06-04T05:12:36,641 copying pytissueoptics/scene/tests/viewer/testImages/solid_optics.png -> build/lib/pytissueoptics/scene/tests/viewer/testImages 2026-06-04T05:12:36,644 copying pytissueoptics/scene/tests/viewer/testImages/sphere_normals.png -> build/lib/pytissueoptics/scene/tests/viewer/testImages 2026-06-04T05:12:36,647 creating build/lib/pytissueoptics/scene/tree 2026-06-04T05:12:36,649 copying pytissueoptics/scene/tree/__init__.py -> build/lib/pytissueoptics/scene/tree 2026-06-04T05:12:36,652 copying pytissueoptics/scene/tree/node.py -> build/lib/pytissueoptics/scene/tree 2026-06-04T05:12:36,654 copying pytissueoptics/scene/tree/spacePartition.py -> build/lib/pytissueoptics/scene/tree 2026-06-04T05:12:36,657 creating build/lib/pytissueoptics/scene/tree/treeConstructor 2026-06-04T05:12:36,659 copying pytissueoptics/scene/tree/treeConstructor/__init__.py -> build/lib/pytissueoptics/scene/tree/treeConstructor 2026-06-04T05:12:36,662 copying pytissueoptics/scene/tree/treeConstructor/splitNodeResult.py -> build/lib/pytissueoptics/scene/tree/treeConstructor 2026-06-04T05:12:36,665 copying pytissueoptics/scene/tree/treeConstructor/treeConstructor.py -> build/lib/pytissueoptics/scene/tree/treeConstructor 2026-06-04T05:12:36,669 creating build/lib/pytissueoptics/scene/tree/treeConstructor/binary 2026-06-04T05:12:36,670 copying pytissueoptics/scene/tree/treeConstructor/binary/__init__.py -> build/lib/pytissueoptics/scene/tree/treeConstructor/binary 2026-06-04T05:12:36,674 copying pytissueoptics/scene/tree/treeConstructor/binary/noSplitOneAxisConstructor.py -> build/lib/pytissueoptics/scene/tree/treeConstructor/binary 2026-06-04T05:12:36,677 copying pytissueoptics/scene/tree/treeConstructor/binary/noSplitThreeAxesConstructor.py -> build/lib/pytissueoptics/scene/tree/treeConstructor/binary 2026-06-04T05:12:36,680 copying pytissueoptics/scene/tree/treeConstructor/binary/sahSearchResult.py -> build/lib/pytissueoptics/scene/tree/treeConstructor/binary 2026-06-04T05:12:36,682 copying pytissueoptics/scene/tree/treeConstructor/binary/splitTreeAxesConstructor.py -> build/lib/pytissueoptics/scene/tree/treeConstructor/binary 2026-06-04T05:12:36,686 creating build/lib/pytissueoptics/scene/utils 2026-06-04T05:12:36,687 copying pytissueoptics/scene/utils/__init__.py -> build/lib/pytissueoptics/scene/utils 2026-06-04T05:12:36,690 copying pytissueoptics/scene/utils/progressBar.py -> build/lib/pytissueoptics/scene/utils 2026-06-04T05:12:36,692 creating build/lib/pytissueoptics/scene/viewer 2026-06-04T05:12:36,693 copying pytissueoptics/scene/viewer/__init__.py -> build/lib/pytissueoptics/scene/viewer 2026-06-04T05:12:36,696 copying pytissueoptics/scene/viewer/abstract3DViewer.py -> build/lib/pytissueoptics/scene/viewer 2026-06-04T05:12:36,699 copying pytissueoptics/scene/viewer/displayable.py -> build/lib/pytissueoptics/scene/viewer 2026-06-04T05:12:36,702 copying pytissueoptics/scene/viewer/null3DViewer.py -> build/lib/pytissueoptics/scene/viewer 2026-06-04T05:12:36,704 copying pytissueoptics/scene/viewer/provider.py -> build/lib/pytissueoptics/scene/viewer 2026-06-04T05:12:36,707 copying pytissueoptics/scene/viewer/viewPoint.py -> build/lib/pytissueoptics/scene/viewer 2026-06-04T05:12:36,710 creating build/lib/pytissueoptics/scene/viewer/mayavi 2026-06-04T05:12:36,711 copying pytissueoptics/scene/viewer/mayavi/__init__.py -> build/lib/pytissueoptics/scene/viewer/mayavi 2026-06-04T05:12:36,714 copying pytissueoptics/scene/viewer/mayavi/mayavi3DViewer.py -> build/lib/pytissueoptics/scene/viewer/mayavi 2026-06-04T05:12:36,717 copying pytissueoptics/scene/viewer/mayavi/mayaviNormals.py -> build/lib/pytissueoptics/scene/viewer/mayavi 2026-06-04T05:12:36,720 copying pytissueoptics/scene/viewer/mayavi/mayaviSolid.py -> build/lib/pytissueoptics/scene/viewer/mayavi 2026-06-04T05:12:36,723 copying pytissueoptics/scene/viewer/mayavi/mayaviTriangleMesh.py -> build/lib/pytissueoptics/scene/viewer/mayavi 2026-06-04T05:12:36,726 copying pytissueoptics/scene/viewer/mayavi/mayaviVolumeSlicer.py -> build/lib/pytissueoptics/scene/viewer/mayavi 2026-06-04T05:12:36,742 installing to build/bdist.linux-armv7l/wheel 2026-06-04T05:12:36,743 running install 2026-06-04T05:12:36,766 running install_lib 2026-06-04T05:12:36,774 creating build/bdist.linux-armv7l/wheel 2026-06-04T05:12:36,777 creating build/bdist.linux-armv7l/wheel/pytissueoptics 2026-06-04T05:12:36,779 copying build/lib/pytissueoptics/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics 2026-06-04T05:12:36,782 copying build/lib/pytissueoptics/__main__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics 2026-06-04T05:12:36,786 creating build/bdist.linux-armv7l/wheel/pytissueoptics/rayscattering 2026-06-04T05:12:36,788 creating build/bdist.linux-armv7l/wheel/pytissueoptics/rayscattering/materials 2026-06-04T05:12:36,789 copying build/lib/pytissueoptics/rayscattering/materials/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/materials 2026-06-04T05:12:36,792 copying build/lib/pytissueoptics/rayscattering/materials/scatteringMaterial.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/materials 2026-06-04T05:12:36,796 creating build/bdist.linux-armv7l/wheel/pytissueoptics/rayscattering/tests 2026-06-04T05:12:36,799 creating build/bdist.linux-armv7l/wheel/pytissueoptics/rayscattering/tests/materials 2026-06-04T05:12:36,801 copying build/lib/pytissueoptics/rayscattering/tests/materials/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/materials 2026-06-04T05:12:36,803 copying build/lib/pytissueoptics/rayscattering/tests/materials/testScatteringMaterial.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/materials 2026-06-04T05:12:36,805 copying build/lib/pytissueoptics/rayscattering/tests/testSource.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests 2026-06-04T05:12:36,807 copying build/lib/pytissueoptics/rayscattering/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests 2026-06-04T05:12:36,810 creating build/bdist.linux-armv7l/wheel/pytissueoptics/rayscattering/tests/display 2026-06-04T05:12:36,812 copying build/lib/pytissueoptics/rayscattering/tests/display/testProfile1D.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/display 2026-06-04T05:12:36,814 copying build/lib/pytissueoptics/rayscattering/tests/display/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/display 2026-06-04T05:12:36,816 copying build/lib/pytissueoptics/rayscattering/tests/display/testViewer.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/display 2026-06-04T05:12:36,818 copying build/lib/pytissueoptics/rayscattering/tests/display/testProfileFactory.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/display 2026-06-04T05:12:36,821 copying build/lib/pytissueoptics/rayscattering/tests/display/testView2D.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/display 2026-06-04T05:12:36,825 creating build/bdist.linux-armv7l/wheel/pytissueoptics/rayscattering/tests/display/testImages 2026-06-04T05:12:36,826 copying build/lib/pytissueoptics/rayscattering/tests/display/testImages/profile1D.png -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/display/testImages 2026-06-04T05:12:36,829 copying build/lib/pytissueoptics/rayscattering/tests/display/testImages/viewXPOS_uYPOS_vZNEG.png -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/display/testImages 2026-06-04T05:12:36,832 copying build/lib/pytissueoptics/rayscattering/tests/display/testViewFactory.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/display 2026-06-04T05:12:36,835 copying build/lib/pytissueoptics/rayscattering/tests/testPhoton.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests 2026-06-04T05:12:36,838 copying build/lib/pytissueoptics/rayscattering/tests/testSourceAccelerated.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests 2026-06-04T05:12:36,842 creating build/bdist.linux-armv7l/wheel/pytissueoptics/rayscattering/tests/energyLogging 2026-06-04T05:12:36,843 copying build/lib/pytissueoptics/rayscattering/tests/energyLogging/testEnergyLogger.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/energyLogging 2026-06-04T05:12:36,847 copying build/lib/pytissueoptics/rayscattering/tests/energyLogging/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/energyLogging 2026-06-04T05:12:36,849 copying build/lib/pytissueoptics/rayscattering/tests/energyLogging/testPointcloud.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/energyLogging 2026-06-04T05:12:36,851 copying build/lib/pytissueoptics/rayscattering/tests/energyLogging/testPointCloudFactory.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/energyLogging 2026-06-04T05:12:36,854 copying build/lib/pytissueoptics/rayscattering/tests/testFresnel.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests 2026-06-04T05:12:36,856 copying build/lib/pytissueoptics/rayscattering/tests/testScatteringScene.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests 2026-06-04T05:12:36,859 creating build/bdist.linux-armv7l/wheel/pytissueoptics/rayscattering/tests/opencl 2026-06-04T05:12:36,861 creating build/bdist.linux-armv7l/wheel/pytissueoptics/rayscattering/tests/opencl/config 2026-06-04T05:12:36,863 copying build/lib/pytissueoptics/rayscattering/tests/opencl/config/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/opencl/config 2026-06-04T05:12:36,865 copying build/lib/pytissueoptics/rayscattering/tests/opencl/config/testCLConfig.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/opencl/config 2026-06-04T05:12:36,868 copying build/lib/pytissueoptics/rayscattering/tests/opencl/config/testIPPTable.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/opencl/config 2026-06-04T05:12:36,870 copying build/lib/pytissueoptics/rayscattering/tests/opencl/testCLPhotons.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/opencl 2026-06-04T05:12:36,873 copying build/lib/pytissueoptics/rayscattering/tests/opencl/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/opencl 2026-06-04T05:12:36,875 creating build/bdist.linux-armv7l/wheel/pytissueoptics/rayscattering/tests/opencl/src 2026-06-04T05:12:36,877 copying build/lib/pytissueoptics/rayscattering/tests/opencl/src/testCLScatteringMaterial.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/opencl/src 2026-06-04T05:12:36,879 copying build/lib/pytissueoptics/rayscattering/tests/opencl/src/testCLSmoothing.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/opencl/src 2026-06-04T05:12:36,882 copying build/lib/pytissueoptics/rayscattering/tests/opencl/src/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/opencl/src 2026-06-04T05:12:36,884 copying build/lib/pytissueoptics/rayscattering/tests/opencl/src/testCLRandom.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/opencl/src 2026-06-04T05:12:36,886 copying build/lib/pytissueoptics/rayscattering/tests/opencl/src/testCLIntersection.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/opencl/src 2026-06-04T05:12:36,889 copying build/lib/pytissueoptics/rayscattering/tests/opencl/src/testCLFresnel.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/opencl/src 2026-06-04T05:12:36,892 copying build/lib/pytissueoptics/rayscattering/tests/opencl/src/testCLPhoton.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/opencl/src 2026-06-04T05:12:36,895 copying build/lib/pytissueoptics/rayscattering/tests/opencl/src/CLObjects.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/opencl/src 2026-06-04T05:12:36,897 copying build/lib/pytissueoptics/rayscattering/tests/opencl/src/testCLVectorOperators.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/opencl/src 2026-06-04T05:12:36,899 copying build/lib/pytissueoptics/rayscattering/tests/opencl/testCLKeyLog.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/opencl 2026-06-04T05:12:36,902 creating build/bdist.linux-armv7l/wheel/pytissueoptics/rayscattering/tests/statistics 2026-06-04T05:12:36,904 copying build/lib/pytissueoptics/rayscattering/tests/statistics/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/statistics 2026-06-04T05:12:36,906 copying build/lib/pytissueoptics/rayscattering/tests/statistics/testStats.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests/statistics 2026-06-04T05:12:36,909 copying build/lib/pytissueoptics/rayscattering/tests/testUtils.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/tests 2026-06-04T05:12:36,911 copying build/lib/pytissueoptics/rayscattering/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering 2026-06-04T05:12:36,914 creating build/bdist.linux-armv7l/wheel/pytissueoptics/rayscattering/display 2026-06-04T05:12:36,916 creating build/bdist.linux-armv7l/wheel/pytissueoptics/rayscattering/display/utils 2026-06-04T05:12:36,918 copying build/lib/pytissueoptics/rayscattering/display/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/display/utils 2026-06-04T05:12:36,920 copying build/lib/pytissueoptics/rayscattering/display/utils/direction.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/display/utils 2026-06-04T05:12:36,922 copying build/lib/pytissueoptics/rayscattering/display/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/display 2026-06-04T05:12:36,925 creating build/bdist.linux-armv7l/wheel/pytissueoptics/rayscattering/display/views 2026-06-04T05:12:36,926 copying build/lib/pytissueoptics/rayscattering/display/views/viewFactory.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/display/views 2026-06-04T05:12:36,929 copying build/lib/pytissueoptics/rayscattering/display/views/view2D.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/display/views 2026-06-04T05:12:36,932 copying build/lib/pytissueoptics/rayscattering/display/views/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/display/views 2026-06-04T05:12:36,935 copying build/lib/pytissueoptics/rayscattering/display/views/defaultViews.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/display/views 2026-06-04T05:12:36,939 creating build/bdist.linux-armv7l/wheel/pytissueoptics/rayscattering/display/profiles 2026-06-04T05:12:36,940 copying build/lib/pytissueoptics/rayscattering/display/profiles/profileFactory.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/display/profiles 2026-06-04T05:12:36,943 copying build/lib/pytissueoptics/rayscattering/display/profiles/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/display/profiles 2026-06-04T05:12:36,946 copying build/lib/pytissueoptics/rayscattering/display/profiles/profile1D.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/display/profiles 2026-06-04T05:12:36,948 copying build/lib/pytissueoptics/rayscattering/display/viewer.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/display 2026-06-04T05:12:36,951 copying build/lib/pytissueoptics/rayscattering/source.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering 2026-06-04T05:12:36,955 creating build/bdist.linux-armv7l/wheel/pytissueoptics/rayscattering/samples 2026-06-04T05:12:36,957 copying build/lib/pytissueoptics/rayscattering/samples/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/samples 2026-06-04T05:12:36,959 copying build/lib/pytissueoptics/rayscattering/samples/phantomTissue.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/samples 2026-06-04T05:12:36,962 copying build/lib/pytissueoptics/rayscattering/samples/infiniteTissue.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/samples 2026-06-04T05:12:36,965 creating build/bdist.linux-armv7l/wheel/pytissueoptics/rayscattering/energyLogging 2026-06-04T05:12:36,967 copying build/lib/pytissueoptics/rayscattering/energyLogging/energyLogger.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/energyLogging 2026-06-04T05:12:36,970 copying build/lib/pytissueoptics/rayscattering/energyLogging/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/energyLogging 2026-06-04T05:12:36,972 copying build/lib/pytissueoptics/rayscattering/energyLogging/pointCloudFactory.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/energyLogging 2026-06-04T05:12:36,975 copying build/lib/pytissueoptics/rayscattering/energyLogging/pointCloud.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/energyLogging 2026-06-04T05:12:36,978 copying build/lib/pytissueoptics/rayscattering/energyLogging/energyType.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/energyLogging 2026-06-04T05:12:36,980 copying build/lib/pytissueoptics/rayscattering/utils.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering 2026-06-04T05:12:36,983 copying build/lib/pytissueoptics/rayscattering/photon.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering 2026-06-04T05:12:36,986 creating build/bdist.linux-armv7l/wheel/pytissueoptics/rayscattering/opencl 2026-06-04T05:12:36,987 creating build/bdist.linux-armv7l/wheel/pytissueoptics/rayscattering/opencl/config 2026-06-04T05:12:36,989 copying build/lib/pytissueoptics/rayscattering/opencl/config/CLConfig.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/opencl/config 2026-06-04T05:12:36,991 copying build/lib/pytissueoptics/rayscattering/opencl/config/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/opencl/config 2026-06-04T05:12:36,993 copying build/lib/pytissueoptics/rayscattering/opencl/config/IPPTable.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/opencl/config 2026-06-04T05:12:36,995 creating build/bdist.linux-armv7l/wheel/pytissueoptics/rayscattering/opencl/utils 2026-06-04T05:12:36,996 copying build/lib/pytissueoptics/rayscattering/opencl/utils/batchTiming.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/opencl/utils 2026-06-04T05:12:36,999 copying build/lib/pytissueoptics/rayscattering/opencl/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/opencl/utils 2026-06-04T05:12:37,001 copying build/lib/pytissueoptics/rayscattering/opencl/utils/optimalWorkUnits.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/opencl/utils 2026-06-04T05:12:37,002 copying build/lib/pytissueoptics/rayscattering/opencl/utils/CLParameters.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/opencl/utils 2026-06-04T05:12:37,005 copying build/lib/pytissueoptics/rayscattering/opencl/utils/CLKeyLog.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/opencl/utils 2026-06-04T05:12:37,007 copying build/lib/pytissueoptics/rayscattering/opencl/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/opencl 2026-06-04T05:12:37,010 creating build/bdist.linux-armv7l/wheel/pytissueoptics/rayscattering/opencl/buffers 2026-06-04T05:12:37,011 copying build/lib/pytissueoptics/rayscattering/opencl/buffers/solidCandidateCL.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/opencl/buffers 2026-06-04T05:12:37,013 copying build/lib/pytissueoptics/rayscattering/opencl/buffers/vertexCL.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/opencl/buffers 2026-06-04T05:12:37,015 copying build/lib/pytissueoptics/rayscattering/opencl/buffers/CLObject.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/opencl/buffers 2026-06-04T05:12:37,017 copying build/lib/pytissueoptics/rayscattering/opencl/buffers/triangleCL.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/opencl/buffers 2026-06-04T05:12:37,019 copying build/lib/pytissueoptics/rayscattering/opencl/buffers/solidCL.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/opencl/buffers 2026-06-04T05:12:37,021 copying build/lib/pytissueoptics/rayscattering/opencl/buffers/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/opencl/buffers 2026-06-04T05:12:37,023 copying build/lib/pytissueoptics/rayscattering/opencl/buffers/dataPointCL.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/opencl/buffers 2026-06-04T05:12:37,025 copying build/lib/pytissueoptics/rayscattering/opencl/buffers/photonCL.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/opencl/buffers 2026-06-04T05:12:37,027 copying build/lib/pytissueoptics/rayscattering/opencl/buffers/surfaceCL.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/opencl/buffers 2026-06-04T05:12:37,029 copying build/lib/pytissueoptics/rayscattering/opencl/buffers/materialCL.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/opencl/buffers 2026-06-04T05:12:37,031 copying build/lib/pytissueoptics/rayscattering/opencl/buffers/seedCL.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/opencl/buffers 2026-06-04T05:12:37,033 copying build/lib/pytissueoptics/rayscattering/opencl/CLProgram.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/opencl 2026-06-04T05:12:37,036 creating build/bdist.linux-armv7l/wheel/pytissueoptics/rayscattering/opencl/src 2026-06-04T05:12:37,037 copying build/lib/pytissueoptics/rayscattering/opencl/src/propagation.c -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/opencl/src 2026-06-04T05:12:37,040 copying build/lib/pytissueoptics/rayscattering/opencl/src/scatteringMaterial.c -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/opencl/src 2026-06-04T05:12:37,042 copying build/lib/pytissueoptics/rayscattering/opencl/src/fresnel.c -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/opencl/src 2026-06-04T05:12:37,044 copying build/lib/pytissueoptics/rayscattering/opencl/src/intersection.c -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/opencl/src 2026-06-04T05:12:37,047 copying build/lib/pytissueoptics/rayscattering/opencl/src/random.c -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/opencl/src 2026-06-04T05:12:37,049 copying build/lib/pytissueoptics/rayscattering/opencl/src/vectorOperators.c -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/opencl/src 2026-06-04T05:12:37,051 copying build/lib/pytissueoptics/rayscattering/opencl/CLPhotons.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/opencl 2026-06-04T05:12:37,053 copying build/lib/pytissueoptics/rayscattering/opencl/CLScene.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/opencl 2026-06-04T05:12:37,056 creating build/bdist.linux-armv7l/wheel/pytissueoptics/rayscattering/statistics 2026-06-04T05:12:37,057 copying build/lib/pytissueoptics/rayscattering/statistics/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/statistics 2026-06-04T05:12:37,059 copying build/lib/pytissueoptics/rayscattering/statistics/statistics.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering/statistics 2026-06-04T05:12:37,061 copying build/lib/pytissueoptics/rayscattering/scatteringScene.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering 2026-06-04T05:12:37,063 copying build/lib/pytissueoptics/rayscattering/fresnel.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/rayscattering 2026-06-04T05:12:37,066 copying build/lib/pytissueoptics/testExamples.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics 2026-06-04T05:12:37,068 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene 2026-06-04T05:12:37,070 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/utils 2026-06-04T05:12:37,071 copying build/lib/pytissueoptics/scene/utils/progressBar.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/utils 2026-06-04T05:12:37,073 copying build/lib/pytissueoptics/scene/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/utils 2026-06-04T05:12:37,076 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/logger 2026-06-04T05:12:37,077 copying build/lib/pytissueoptics/scene/logger/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/logger 2026-06-04T05:12:37,079 copying build/lib/pytissueoptics/scene/logger/listArrayContainer.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/logger 2026-06-04T05:12:37,082 copying build/lib/pytissueoptics/scene/logger/logger.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/logger 2026-06-04T05:12:37,085 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/tests 2026-06-04T05:12:37,087 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/tests/utils 2026-06-04T05:12:37,088 copying build/lib/pytissueoptics/scene/tests/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/utils 2026-06-04T05:12:37,090 copying build/lib/pytissueoptics/scene/tests/utils/testNoProgressBar.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/utils 2026-06-04T05:12:37,092 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/tests/logger 2026-06-04T05:12:37,093 copying build/lib/pytissueoptics/scene/tests/logger/testListArrayContainer.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/logger 2026-06-04T05:12:37,096 copying build/lib/pytissueoptics/scene/tests/logger/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/logger 2026-06-04T05:12:37,097 copying build/lib/pytissueoptics/scene/tests/logger/testLogger.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/logger 2026-06-04T05:12:37,100 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/tests/geometry 2026-06-04T05:12:37,101 copying build/lib/pytissueoptics/scene/tests/geometry/testVector.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/geometry 2026-06-04T05:12:37,104 copying build/lib/pytissueoptics/scene/tests/geometry/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/geometry 2026-06-04T05:12:37,105 copying build/lib/pytissueoptics/scene/tests/geometry/testSurfaceCollection.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/geometry 2026-06-04T05:12:37,108 copying build/lib/pytissueoptics/scene/tests/geometry/testRotation.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/geometry 2026-06-04T05:12:37,110 copying build/lib/pytissueoptics/scene/tests/geometry/testPolygon.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/geometry 2026-06-04T05:12:37,111 copying build/lib/pytissueoptics/scene/tests/geometry/testUtils.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/geometry 2026-06-04T05:12:37,114 copying build/lib/pytissueoptics/scene/tests/geometry/testBoundingBox.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/geometry 2026-06-04T05:12:37,116 copying build/lib/pytissueoptics/scene/tests/geometry/testTriangle.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/geometry 2026-06-04T05:12:37,118 copying build/lib/pytissueoptics/scene/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests 2026-06-04T05:12:37,121 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/tests/loader 2026-06-04T05:12:37,122 copying build/lib/pytissueoptics/scene/tests/loader/testLoader.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/loader 2026-06-04T05:12:37,124 copying build/lib/pytissueoptics/scene/tests/loader/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/loader 2026-06-04T05:12:37,126 copying build/lib/pytissueoptics/scene/tests/loader/testLoadSolid.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/loader 2026-06-04T05:12:37,128 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/tests/loader/parsers 2026-06-04T05:12:37,129 copying build/lib/pytissueoptics/scene/tests/loader/parsers/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/loader/parsers 2026-06-04T05:12:37,131 copying build/lib/pytissueoptics/scene/tests/loader/parsers/testOBJParser.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/loader/parsers 2026-06-04T05:12:37,134 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/tests/loader/parsers/objFiles 2026-06-04T05:12:37,135 copying build/lib/pytissueoptics/scene/tests/loader/parsers/objFiles/testCubeQuads.obj -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/loader/parsers/objFiles 2026-06-04T05:12:37,137 copying build/lib/pytissueoptics/scene/tests/loader/parsers/objFiles/testCubeQuadsNoObject.obj -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/loader/parsers/objFiles 2026-06-04T05:12:37,139 copying build/lib/pytissueoptics/scene/tests/loader/parsers/objFiles/testCubeTriangles.obj -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/loader/parsers/objFiles 2026-06-04T05:12:37,141 copying build/lib/pytissueoptics/scene/tests/loader/parsers/objFiles/testCubeTrianglesMulti.obj -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/loader/parsers/objFiles 2026-06-04T05:12:37,143 copying build/lib/pytissueoptics/scene/tests/loader/parsers/objFiles/testCubeQuadsNoSurfaceName.obj -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/loader/parsers/objFiles 2026-06-04T05:12:37,145 copying build/lib/pytissueoptics/scene/tests/loader/parsers/objFiles/testCubeQuadsNoObjectName.obj -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/loader/parsers/objFiles 2026-06-04T05:12:37,147 copying build/lib/pytissueoptics/scene/tests/loader/parsers/objFiles/testCubeQuadsTexture.obj -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/loader/parsers/objFiles 2026-06-04T05:12:37,149 copying build/lib/pytissueoptics/scene/tests/loader/parsers/objFiles/test.wrongExtension -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/loader/parsers/objFiles 2026-06-04T05:12:37,150 copying build/lib/pytissueoptics/scene/tests/loader/parsers/objFiles/testCubeQuadsRepeatingSurface.obj -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/loader/parsers/objFiles 2026-06-04T05:12:37,152 copying build/lib/pytissueoptics/scene/tests/loader/parsers/objFiles/testCubeQuadsNoSurface.obj -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/loader/parsers/objFiles 2026-06-04T05:12:37,155 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/tests/shader 2026-06-04T05:12:37,156 copying build/lib/pytissueoptics/scene/tests/shader/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/shader 2026-06-04T05:12:37,158 copying build/lib/pytissueoptics/scene/tests/shader/testSmoothing.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/shader 2026-06-04T05:12:37,160 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/tests/intersection 2026-06-04T05:12:37,161 copying build/lib/pytissueoptics/scene/tests/intersection/testPolygonIntersect.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/intersection 2026-06-04T05:12:37,164 copying build/lib/pytissueoptics/scene/tests/intersection/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/intersection 2026-06-04T05:12:37,165 copying build/lib/pytissueoptics/scene/tests/intersection/testUniformRaySource.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/intersection 2026-06-04T05:12:37,167 copying build/lib/pytissueoptics/scene/tests/intersection/benchmarkIntersectionFinder.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/intersection 2026-06-04T05:12:37,170 copying build/lib/pytissueoptics/scene/tests/intersection/testRay.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/intersection 2026-06-04T05:12:37,172 copying build/lib/pytissueoptics/scene/tests/intersection/testBoundingBoxIntersect.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/intersection 2026-06-04T05:12:37,174 copying build/lib/pytissueoptics/scene/tests/intersection/testIntersectionFinder.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/intersection 2026-06-04T05:12:37,178 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/tests/solids 2026-06-04T05:12:37,179 copying build/lib/pytissueoptics/scene/tests/solids/testSphere.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/solids 2026-06-04T05:12:37,181 copying build/lib/pytissueoptics/scene/tests/solids/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/solids 2026-06-04T05:12:37,183 copying build/lib/pytissueoptics/scene/tests/solids/testCylinder.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/solids 2026-06-04T05:12:37,185 copying build/lib/pytissueoptics/scene/tests/solids/testCone.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/solids 2026-06-04T05:12:37,187 copying build/lib/pytissueoptics/scene/tests/solids/testRectangle.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/solids 2026-06-04T05:12:37,190 copying build/lib/pytissueoptics/scene/tests/solids/testSolidGroup.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/solids 2026-06-04T05:12:37,192 copying build/lib/pytissueoptics/scene/tests/solids/testCuboid.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/solids 2026-06-04T05:12:37,194 copying build/lib/pytissueoptics/scene/tests/solids/testEllipsoid.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/solids 2026-06-04T05:12:37,196 copying build/lib/pytissueoptics/scene/tests/solids/testCircle.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/solids 2026-06-04T05:12:37,198 copying build/lib/pytissueoptics/scene/tests/solids/testThickLens.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/solids 2026-06-04T05:12:37,200 copying build/lib/pytissueoptics/scene/tests/solids/testSolid.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/solids 2026-06-04T05:12:37,203 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/tests/scene 2026-06-04T05:12:37,204 copying build/lib/pytissueoptics/scene/tests/scene/testScene.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/scene 2026-06-04T05:12:37,208 copying build/lib/pytissueoptics/scene/tests/scene/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/scene 2026-06-04T05:12:37,209 copying build/lib/pytissueoptics/scene/tests/scene/benchmarkScenes.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/scene 2026-06-04T05:12:37,212 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/tests/viewer 2026-06-04T05:12:37,213 copying build/lib/pytissueoptics/scene/tests/viewer/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/viewer 2026-06-04T05:12:37,215 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/tests/viewer/testImages 2026-06-04T05:12:37,217 copying build/lib/pytissueoptics/scene/tests/viewer/testImages/images.png -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/viewer/testImages 2026-06-04T05:12:37,219 copying build/lib/pytissueoptics/scene/tests/viewer/testImages/logger_natural.png -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/viewer/testImages 2026-06-04T05:12:37,221 copying build/lib/pytissueoptics/scene/tests/viewer/testImages/solid_optics.png -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/viewer/testImages 2026-06-04T05:12:37,223 copying build/lib/pytissueoptics/scene/tests/viewer/testImages/sphere_normals.png -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/viewer/testImages 2026-06-04T05:12:37,226 copying build/lib/pytissueoptics/scene/tests/viewer/testImages/solid_natural_front.png -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/viewer/testImages 2026-06-04T05:12:37,228 copying build/lib/pytissueoptics/scene/tests/viewer/testImages/scene_natural.png -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/viewer/testImages 2026-06-04T05:12:37,231 copying build/lib/pytissueoptics/scene/tests/viewer/testMayaviSolid.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/viewer 2026-06-04T05:12:37,233 copying build/lib/pytissueoptics/scene/tests/viewer/testMayavi3DViewer.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/viewer 2026-06-04T05:12:37,236 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/tests/tree 2026-06-04T05:12:37,238 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/tests/tree/treeConstructor 2026-06-04T05:12:37,239 copying build/lib/pytissueoptics/scene/tests/tree/treeConstructor/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/tree/treeConstructor 2026-06-04T05:12:37,242 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/tests/tree/treeConstructor/binary 2026-06-04T05:12:37,243 copying build/lib/pytissueoptics/scene/tests/tree/treeConstructor/binary/testNoSplitConstructor.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/tree/treeConstructor/binary 2026-06-04T05:12:37,245 copying build/lib/pytissueoptics/scene/tests/tree/treeConstructor/binary/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/tree/treeConstructor/binary 2026-06-04T05:12:37,247 copying build/lib/pytissueoptics/scene/tests/tree/treeConstructor/binary/testSplitConstructor.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/tree/treeConstructor/binary 2026-06-04T05:12:37,249 copying build/lib/pytissueoptics/scene/tests/tree/testSpacePartition.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/tree 2026-06-04T05:12:37,251 copying build/lib/pytissueoptics/scene/tests/tree/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tests/tree 2026-06-04T05:12:37,254 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/geometry 2026-06-04T05:12:37,255 copying build/lib/pytissueoptics/scene/geometry/rotation.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/geometry 2026-06-04T05:12:37,257 copying build/lib/pytissueoptics/scene/geometry/primitives.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/geometry 2026-06-04T05:12:37,259 copying build/lib/pytissueoptics/scene/geometry/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/geometry 2026-06-04T05:12:37,260 copying build/lib/pytissueoptics/scene/geometry/quad.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/geometry 2026-06-04T05:12:37,262 copying build/lib/pytissueoptics/scene/geometry/vertex.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/geometry 2026-06-04T05:12:37,264 copying build/lib/pytissueoptics/scene/geometry/triangle.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/geometry 2026-06-04T05:12:37,266 copying build/lib/pytissueoptics/scene/geometry/surfaceCollection.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/geometry 2026-06-04T05:12:37,269 copying build/lib/pytissueoptics/scene/geometry/polygon.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/geometry 2026-06-04T05:12:37,271 copying build/lib/pytissueoptics/scene/geometry/vector.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/geometry 2026-06-04T05:12:37,273 copying build/lib/pytissueoptics/scene/geometry/utils.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/geometry 2026-06-04T05:12:37,275 copying build/lib/pytissueoptics/scene/geometry/bbox.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/geometry 2026-06-04T05:12:37,278 copying build/lib/pytissueoptics/scene/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene 2026-06-04T05:12:37,280 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/loader 2026-06-04T05:12:37,282 copying build/lib/pytissueoptics/scene/loader/loader.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/loader 2026-06-04T05:12:37,284 copying build/lib/pytissueoptics/scene/loader/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/loader 2026-06-04T05:12:37,286 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/loader/parsers 2026-06-04T05:12:37,287 copying build/lib/pytissueoptics/scene/loader/parsers/parsedSurface.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/loader/parsers 2026-06-04T05:12:37,290 copying build/lib/pytissueoptics/scene/loader/parsers/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/loader/parsers 2026-06-04T05:12:37,292 copying build/lib/pytissueoptics/scene/loader/parsers/parser.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/loader/parsers 2026-06-04T05:12:37,294 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/loader/parsers/obj 2026-06-04T05:12:37,296 copying build/lib/pytissueoptics/scene/loader/parsers/obj/objParser.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/loader/parsers/obj 2026-06-04T05:12:37,298 copying build/lib/pytissueoptics/scene/loader/parsers/obj/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/loader/parsers/obj 2026-06-04T05:12:37,300 copying build/lib/pytissueoptics/scene/loader/parsers/parsedObject.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/loader/parsers 2026-06-04T05:12:37,302 copying build/lib/pytissueoptics/scene/loader/loadSolid.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/loader 2026-06-04T05:12:37,305 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/shader 2026-06-04T05:12:37,306 copying build/lib/pytissueoptics/scene/shader/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/shader 2026-06-04T05:12:37,308 copying build/lib/pytissueoptics/scene/shader/utils.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/shader 2026-06-04T05:12:37,310 copying build/lib/pytissueoptics/scene/material.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene 2026-06-04T05:12:37,312 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/intersection 2026-06-04T05:12:37,313 copying build/lib/pytissueoptics/scene/intersection/raySource.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/intersection 2026-06-04T05:12:37,315 copying build/lib/pytissueoptics/scene/intersection/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/intersection 2026-06-04T05:12:37,317 copying build/lib/pytissueoptics/scene/intersection/intersectionFinder.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/intersection 2026-06-04T05:12:37,320 copying build/lib/pytissueoptics/scene/intersection/bboxIntersect.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/intersection 2026-06-04T05:12:37,322 copying build/lib/pytissueoptics/scene/intersection/ray.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/intersection 2026-06-04T05:12:37,324 copying build/lib/pytissueoptics/scene/intersection/mollerTrumboreIntersect.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/intersection 2026-06-04T05:12:37,326 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/solids 2026-06-04T05:12:37,328 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/solids/stack 2026-06-04T05:12:37,329 copying build/lib/pytissueoptics/scene/solids/stack/stackResult.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/solids/stack 2026-06-04T05:12:37,331 copying build/lib/pytissueoptics/scene/solids/stack/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/solids/stack 2026-06-04T05:12:37,333 copying build/lib/pytissueoptics/scene/solids/stack/cuboidStacker.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/solids/stack 2026-06-04T05:12:37,336 copying build/lib/pytissueoptics/scene/solids/cylinder.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/solids 2026-06-04T05:12:37,338 copying build/lib/pytissueoptics/scene/solids/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/solids 2026-06-04T05:12:37,340 copying build/lib/pytissueoptics/scene/solids/sphere.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/solids 2026-06-04T05:12:37,342 copying build/lib/pytissueoptics/scene/solids/cube.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/solids 2026-06-04T05:12:37,344 copying build/lib/pytissueoptics/scene/solids/rectangle.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/solids 2026-06-04T05:12:37,346 copying build/lib/pytissueoptics/scene/solids/cone.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/solids 2026-06-04T05:12:37,348 copying build/lib/pytissueoptics/scene/solids/circle.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/solids 2026-06-04T05:12:37,350 copying build/lib/pytissueoptics/scene/solids/solid.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/solids 2026-06-04T05:12:37,352 copying build/lib/pytissueoptics/scene/solids/ellipsoid.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/solids 2026-06-04T05:12:37,355 copying build/lib/pytissueoptics/scene/solids/cuboid.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/solids 2026-06-04T05:12:37,357 copying build/lib/pytissueoptics/scene/solids/lens.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/solids 2026-06-04T05:12:37,360 copying build/lib/pytissueoptics/scene/solids/solidFactory.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/solids 2026-06-04T05:12:37,362 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/scene 2026-06-04T05:12:37,363 copying build/lib/pytissueoptics/scene/scene/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/scene 2026-06-04T05:12:37,365 copying build/lib/pytissueoptics/scene/scene/scene.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/scene 2026-06-04T05:12:37,368 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/viewer 2026-06-04T05:12:37,369 copying build/lib/pytissueoptics/scene/viewer/viewPoint.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/viewer 2026-06-04T05:12:37,371 copying build/lib/pytissueoptics/scene/viewer/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/viewer 2026-06-04T05:12:37,372 copying build/lib/pytissueoptics/scene/viewer/abstract3DViewer.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/viewer 2026-06-04T05:12:37,375 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/viewer/mayavi 2026-06-04T05:12:37,376 copying build/lib/pytissueoptics/scene/viewer/mayavi/mayavi3DViewer.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/viewer/mayavi 2026-06-04T05:12:37,378 copying build/lib/pytissueoptics/scene/viewer/mayavi/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/viewer/mayavi 2026-06-04T05:12:37,380 copying build/lib/pytissueoptics/scene/viewer/mayavi/mayaviTriangleMesh.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/viewer/mayavi 2026-06-04T05:12:37,382 copying build/lib/pytissueoptics/scene/viewer/mayavi/mayaviVolumeSlicer.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/viewer/mayavi 2026-06-04T05:12:37,384 copying build/lib/pytissueoptics/scene/viewer/mayavi/mayaviNormals.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/viewer/mayavi 2026-06-04T05:12:37,386 copying build/lib/pytissueoptics/scene/viewer/mayavi/mayaviSolid.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/viewer/mayavi 2026-06-04T05:12:37,388 copying build/lib/pytissueoptics/scene/viewer/provider.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/viewer 2026-06-04T05:12:37,389 copying build/lib/pytissueoptics/scene/viewer/null3DViewer.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/viewer 2026-06-04T05:12:37,391 copying build/lib/pytissueoptics/scene/viewer/displayable.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/viewer 2026-06-04T05:12:37,394 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/tree 2026-06-04T05:12:37,395 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/tree/treeConstructor 2026-06-04T05:12:37,396 copying build/lib/pytissueoptics/scene/tree/treeConstructor/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tree/treeConstructor 2026-06-04T05:12:37,399 creating build/bdist.linux-armv7l/wheel/pytissueoptics/scene/tree/treeConstructor/binary 2026-06-04T05:12:37,401 copying build/lib/pytissueoptics/scene/tree/treeConstructor/binary/sahSearchResult.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tree/treeConstructor/binary 2026-06-04T05:12:37,403 copying build/lib/pytissueoptics/scene/tree/treeConstructor/binary/splitTreeAxesConstructor.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tree/treeConstructor/binary 2026-06-04T05:12:37,405 copying build/lib/pytissueoptics/scene/tree/treeConstructor/binary/noSplitThreeAxesConstructor.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tree/treeConstructor/binary 2026-06-04T05:12:37,407 copying build/lib/pytissueoptics/scene/tree/treeConstructor/binary/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tree/treeConstructor/binary 2026-06-04T05:12:37,409 copying build/lib/pytissueoptics/scene/tree/treeConstructor/binary/noSplitOneAxisConstructor.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tree/treeConstructor/binary 2026-06-04T05:12:37,411 copying build/lib/pytissueoptics/scene/tree/treeConstructor/treeConstructor.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tree/treeConstructor 2026-06-04T05:12:37,413 copying build/lib/pytissueoptics/scene/tree/treeConstructor/splitNodeResult.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tree/treeConstructor 2026-06-04T05:12:37,414 copying build/lib/pytissueoptics/scene/tree/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tree 2026-06-04T05:12:37,416 copying build/lib/pytissueoptics/scene/tree/spacePartition.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tree 2026-06-04T05:12:37,418 copying build/lib/pytissueoptics/scene/tree/node.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/scene/tree 2026-06-04T05:12:37,421 creating build/bdist.linux-armv7l/wheel/pytissueoptics/examples 2026-06-04T05:12:37,422 copying build/lib/pytissueoptics/examples/__init__.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/examples 2026-06-04T05:12:37,424 creating build/bdist.linux-armv7l/wheel/pytissueoptics/examples/rayscattering 2026-06-04T05:12:37,425 copying build/lib/pytissueoptics/examples/rayscattering/ex01.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/examples/rayscattering 2026-06-04T05:12:37,427 copying build/lib/pytissueoptics/examples/rayscattering/ex02.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/examples/rayscattering 2026-06-04T05:12:37,429 copying build/lib/pytissueoptics/examples/rayscattering/ex06.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/examples/rayscattering 2026-06-04T05:12:37,430 copying build/lib/pytissueoptics/examples/rayscattering/ex04.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/examples/rayscattering 2026-06-04T05:12:37,432 copying build/lib/pytissueoptics/examples/rayscattering/ex05.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/examples/rayscattering 2026-06-04T05:12:37,434 copying build/lib/pytissueoptics/examples/rayscattering/ex03.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/examples/rayscattering 2026-06-04T05:12:37,436 copying build/lib/pytissueoptics/examples/rayscattering/env.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/examples/rayscattering 2026-06-04T05:12:37,438 creating build/bdist.linux-armv7l/wheel/pytissueoptics/examples/scene 2026-06-04T05:12:37,439 copying build/lib/pytissueoptics/examples/scene/example3.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/examples/scene 2026-06-04T05:12:37,441 copying build/lib/pytissueoptics/examples/scene/example0.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/examples/scene 2026-06-04T05:12:37,443 copying build/lib/pytissueoptics/examples/scene/example2.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/examples/scene 2026-06-04T05:12:37,445 copying build/lib/pytissueoptics/examples/scene/droid.obj -> build/bdist.linux-armv7l/wheel/./pytissueoptics/examples/scene 2026-06-04T05:12:37,453 copying build/lib/pytissueoptics/examples/scene/env.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/examples/scene 2026-06-04T05:12:37,455 copying build/lib/pytissueoptics/examples/scene/example1.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/examples/scene 2026-06-04T05:12:37,456 copying build/lib/pytissueoptics/examples/scene/example4.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/examples/scene 2026-06-04T05:12:37,459 creating build/bdist.linux-armv7l/wheel/pytissueoptics/examples/benchmarks 2026-06-04T05:12:37,460 copying build/lib/pytissueoptics/examples/benchmarks/cubesph60b.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/examples/benchmarks 2026-06-04T05:12:37,462 copying build/lib/pytissueoptics/examples/benchmarks/skinvessel.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/examples/benchmarks 2026-06-04T05:12:37,464 copying build/lib/pytissueoptics/examples/benchmarks/cube60.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/examples/benchmarks 2026-06-04T05:12:37,466 copying build/lib/pytissueoptics/examples/benchmarks/sphshells.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/examples/benchmarks 2026-06-04T05:12:37,468 copying build/lib/pytissueoptics/examples/benchmarks/env.py -> build/bdist.linux-armv7l/wheel/./pytissueoptics/examples/benchmarks 2026-06-04T05:12:37,469 running install_egg_info 2026-06-04T05:12:37,476 Copying pytissueoptics.egg-info to build/bdist.linux-armv7l/wheel/./pytissueoptics-2.0.1-py3.11.egg-info 2026-06-04T05:12:37,487 running install_scripts 2026-06-04T05:12:37,496 creating build/bdist.linux-armv7l/wheel/pytissueoptics-2.0.1.dist-info/WHEEL 2026-06-04T05:12:37,499 creating '/tmp/pip-wheel-5ffbxnd8/.tmp-3s00vp0y/pytissueoptics-2.0.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-04T05:12:37,501 adding 'pytissueoptics/__init__.py' 2026-06-04T05:12:37,503 adding 'pytissueoptics/__main__.py' 2026-06-04T05:12:37,504 adding 'pytissueoptics/testExamples.py' 2026-06-04T05:12:37,506 adding 'pytissueoptics/examples/__init__.py' 2026-06-04T05:12:37,508 adding 'pytissueoptics/examples/benchmarks/cube60.py' 2026-06-04T05:12:37,510 adding 'pytissueoptics/examples/benchmarks/cubesph60b.py' 2026-06-04T05:12:37,511 adding 'pytissueoptics/examples/benchmarks/env.py' 2026-06-04T05:12:37,512 adding 'pytissueoptics/examples/benchmarks/skinvessel.py' 2026-06-04T05:12:37,513 adding 'pytissueoptics/examples/benchmarks/sphshells.py' 2026-06-04T05:12:37,515 adding 'pytissueoptics/examples/rayscattering/env.py' 2026-06-04T05:12:37,517 adding 'pytissueoptics/examples/rayscattering/ex01.py' 2026-06-04T05:12:37,518 adding 'pytissueoptics/examples/rayscattering/ex02.py' 2026-06-04T05:12:37,519 adding 'pytissueoptics/examples/rayscattering/ex03.py' 2026-06-04T05:12:37,521 adding 'pytissueoptics/examples/rayscattering/ex04.py' 2026-06-04T05:12:37,522 adding 'pytissueoptics/examples/rayscattering/ex05.py' 2026-06-04T05:12:37,523 adding 'pytissueoptics/examples/rayscattering/ex06.py' 2026-06-04T05:12:37,582 adding 'pytissueoptics/examples/scene/droid.obj' 2026-06-04T05:12:37,585 adding 'pytissueoptics/examples/scene/env.py' 2026-06-04T05:12:37,587 adding 'pytissueoptics/examples/scene/example0.py' 2026-06-04T05:12:37,588 adding 'pytissueoptics/examples/scene/example1.py' 2026-06-04T05:12:37,589 adding 'pytissueoptics/examples/scene/example2.py' 2026-06-04T05:12:37,590 adding 'pytissueoptics/examples/scene/example3.py' 2026-06-04T05:12:37,592 adding 'pytissueoptics/examples/scene/example4.py' 2026-06-04T05:12:37,594 adding 'pytissueoptics/rayscattering/__init__.py' 2026-06-04T05:12:37,595 adding 'pytissueoptics/rayscattering/fresnel.py' 2026-06-04T05:12:37,597 adding 'pytissueoptics/rayscattering/photon.py' 2026-06-04T05:12:37,598 adding 'pytissueoptics/rayscattering/scatteringScene.py' 2026-06-04T05:12:37,600 adding 'pytissueoptics/rayscattering/source.py' 2026-06-04T05:12:37,601 adding 'pytissueoptics/rayscattering/utils.py' 2026-06-04T05:12:37,603 adding 'pytissueoptics/rayscattering/display/__init__.py' 2026-06-04T05:12:37,605 adding 'pytissueoptics/rayscattering/display/viewer.py' 2026-06-04T05:12:37,607 adding 'pytissueoptics/rayscattering/display/profiles/__init__.py' 2026-06-04T05:12:37,608 adding 'pytissueoptics/rayscattering/display/profiles/profile1D.py' 2026-06-04T05:12:37,610 adding 'pytissueoptics/rayscattering/display/profiles/profileFactory.py' 2026-06-04T05:12:37,612 adding 'pytissueoptics/rayscattering/display/utils/__init__.py' 2026-06-04T05:12:37,613 adding 'pytissueoptics/rayscattering/display/utils/direction.py' 2026-06-04T05:12:37,615 adding 'pytissueoptics/rayscattering/display/views/__init__.py' 2026-06-04T05:12:37,617 adding 'pytissueoptics/rayscattering/display/views/defaultViews.py' 2026-06-04T05:12:37,619 adding 'pytissueoptics/rayscattering/display/views/view2D.py' 2026-06-04T05:12:37,621 adding 'pytissueoptics/rayscattering/display/views/viewFactory.py' 2026-06-04T05:12:37,623 adding 'pytissueoptics/rayscattering/energyLogging/__init__.py' 2026-06-04T05:12:37,626 adding 'pytissueoptics/rayscattering/energyLogging/energyLogger.py' 2026-06-04T05:12:37,627 adding 'pytissueoptics/rayscattering/energyLogging/energyType.py' 2026-06-04T05:12:37,628 adding 'pytissueoptics/rayscattering/energyLogging/pointCloud.py' 2026-06-04T05:12:37,630 adding 'pytissueoptics/rayscattering/energyLogging/pointCloudFactory.py' 2026-06-04T05:12:37,632 adding 'pytissueoptics/rayscattering/materials/__init__.py' 2026-06-04T05:12:37,633 adding 'pytissueoptics/rayscattering/materials/scatteringMaterial.py' 2026-06-04T05:12:37,635 adding 'pytissueoptics/rayscattering/opencl/CLPhotons.py' 2026-06-04T05:12:37,637 adding 'pytissueoptics/rayscattering/opencl/CLProgram.py' 2026-06-04T05:12:37,638 adding 'pytissueoptics/rayscattering/opencl/CLScene.py' 2026-06-04T05:12:37,640 adding 'pytissueoptics/rayscattering/opencl/__init__.py' 2026-06-04T05:12:37,642 adding 'pytissueoptics/rayscattering/opencl/buffers/CLObject.py' 2026-06-04T05:12:37,643 adding 'pytissueoptics/rayscattering/opencl/buffers/__init__.py' 2026-06-04T05:12:37,644 adding 'pytissueoptics/rayscattering/opencl/buffers/dataPointCL.py' 2026-06-04T05:12:37,646 adding 'pytissueoptics/rayscattering/opencl/buffers/materialCL.py' 2026-06-04T05:12:37,647 adding 'pytissueoptics/rayscattering/opencl/buffers/photonCL.py' 2026-06-04T05:12:37,648 adding 'pytissueoptics/rayscattering/opencl/buffers/seedCL.py' 2026-06-04T05:12:37,650 adding 'pytissueoptics/rayscattering/opencl/buffers/solidCL.py' 2026-06-04T05:12:37,651 adding 'pytissueoptics/rayscattering/opencl/buffers/solidCandidateCL.py' 2026-06-04T05:12:37,652 adding 'pytissueoptics/rayscattering/opencl/buffers/surfaceCL.py' 2026-06-04T05:12:37,653 adding 'pytissueoptics/rayscattering/opencl/buffers/triangleCL.py' 2026-06-04T05:12:37,655 adding 'pytissueoptics/rayscattering/opencl/buffers/vertexCL.py' 2026-06-04T05:12:37,657 adding 'pytissueoptics/rayscattering/opencl/config/CLConfig.py' 2026-06-04T05:12:37,659 adding 'pytissueoptics/rayscattering/opencl/config/IPPTable.py' 2026-06-04T05:12:37,660 adding 'pytissueoptics/rayscattering/opencl/config/__init__.py' 2026-06-04T05:12:37,662 adding 'pytissueoptics/rayscattering/opencl/src/fresnel.c' 2026-06-04T05:12:37,664 adding 'pytissueoptics/rayscattering/opencl/src/intersection.c' 2026-06-04T05:12:37,666 adding 'pytissueoptics/rayscattering/opencl/src/propagation.c' 2026-06-04T05:12:37,668 adding 'pytissueoptics/rayscattering/opencl/src/random.c' 2026-06-04T05:12:37,669 adding 'pytissueoptics/rayscattering/opencl/src/scatteringMaterial.c' 2026-06-04T05:12:37,671 adding 'pytissueoptics/rayscattering/opencl/src/vectorOperators.c' 2026-06-04T05:12:37,673 adding 'pytissueoptics/rayscattering/opencl/utils/CLKeyLog.py' 2026-06-04T05:12:37,674 adding 'pytissueoptics/rayscattering/opencl/utils/CLParameters.py' 2026-06-04T05:12:37,675 adding 'pytissueoptics/rayscattering/opencl/utils/__init__.py' 2026-06-04T05:12:37,677 adding 'pytissueoptics/rayscattering/opencl/utils/batchTiming.py' 2026-06-04T05:12:37,678 adding 'pytissueoptics/rayscattering/opencl/utils/optimalWorkUnits.py' 2026-06-04T05:12:37,680 adding 'pytissueoptics/rayscattering/samples/__init__.py' 2026-06-04T05:12:37,681 adding 'pytissueoptics/rayscattering/samples/infiniteTissue.py' 2026-06-04T05:12:37,682 adding 'pytissueoptics/rayscattering/samples/phantomTissue.py' 2026-06-04T05:12:37,684 adding 'pytissueoptics/rayscattering/statistics/__init__.py' 2026-06-04T05:12:37,686 adding 'pytissueoptics/rayscattering/statistics/statistics.py' 2026-06-04T05:12:37,688 adding 'pytissueoptics/rayscattering/tests/__init__.py' 2026-06-04T05:12:37,689 adding 'pytissueoptics/rayscattering/tests/testFresnel.py' 2026-06-04T05:12:37,692 adding 'pytissueoptics/rayscattering/tests/testPhoton.py' 2026-06-04T05:12:37,693 adding 'pytissueoptics/rayscattering/tests/testScatteringScene.py' 2026-06-04T05:12:37,695 adding 'pytissueoptics/rayscattering/tests/testSource.py' 2026-06-04T05:12:37,696 adding 'pytissueoptics/rayscattering/tests/testSourceAccelerated.py' 2026-06-04T05:12:37,697 adding 'pytissueoptics/rayscattering/tests/testUtils.py' 2026-06-04T05:12:37,699 adding 'pytissueoptics/rayscattering/tests/display/__init__.py' 2026-06-04T05:12:37,700 adding 'pytissueoptics/rayscattering/tests/display/testProfile1D.py' 2026-06-04T05:12:37,702 adding 'pytissueoptics/rayscattering/tests/display/testProfileFactory.py' 2026-06-04T05:12:37,704 adding 'pytissueoptics/rayscattering/tests/display/testView2D.py' 2026-06-04T05:12:37,706 adding 'pytissueoptics/rayscattering/tests/display/testViewFactory.py' 2026-06-04T05:12:37,707 adding 'pytissueoptics/rayscattering/tests/display/testViewer.py' 2026-06-04T05:12:37,710 adding 'pytissueoptics/rayscattering/tests/display/testImages/profile1D.png' 2026-06-04T05:12:37,713 adding 'pytissueoptics/rayscattering/tests/display/testImages/viewXPOS_uYPOS_vZNEG.png' 2026-06-04T05:12:37,715 adding 'pytissueoptics/rayscattering/tests/energyLogging/__init__.py' 2026-06-04T05:12:37,717 adding 'pytissueoptics/rayscattering/tests/energyLogging/testEnergyLogger.py' 2026-06-04T05:12:37,718 adding 'pytissueoptics/rayscattering/tests/energyLogging/testPointCloudFactory.py' 2026-06-04T05:12:37,719 adding 'pytissueoptics/rayscattering/tests/energyLogging/testPointcloud.py' 2026-06-04T05:12:37,721 adding 'pytissueoptics/rayscattering/tests/materials/__init__.py' 2026-06-04T05:12:37,722 adding 'pytissueoptics/rayscattering/tests/materials/testScatteringMaterial.py' 2026-06-04T05:12:37,724 adding 'pytissueoptics/rayscattering/tests/opencl/__init__.py' 2026-06-04T05:12:37,726 adding 'pytissueoptics/rayscattering/tests/opencl/testCLKeyLog.py' 2026-06-04T05:12:37,727 adding 'pytissueoptics/rayscattering/tests/opencl/testCLPhotons.py' 2026-06-04T05:12:37,729 adding 'pytissueoptics/rayscattering/tests/opencl/config/__init__.py' 2026-06-04T05:12:37,730 adding 'pytissueoptics/rayscattering/tests/opencl/config/testCLConfig.py' 2026-06-04T05:12:37,731 adding 'pytissueoptics/rayscattering/tests/opencl/config/testIPPTable.py' 2026-06-04T05:12:37,734 adding 'pytissueoptics/rayscattering/tests/opencl/src/CLObjects.py' 2026-06-04T05:12:37,735 adding 'pytissueoptics/rayscattering/tests/opencl/src/__init__.py' 2026-06-04T05:12:37,737 adding 'pytissueoptics/rayscattering/tests/opencl/src/testCLFresnel.py' 2026-06-04T05:12:37,738 adding 'pytissueoptics/rayscattering/tests/opencl/src/testCLIntersection.py' 2026-06-04T05:12:37,741 adding 'pytissueoptics/rayscattering/tests/opencl/src/testCLPhoton.py' 2026-06-04T05:12:37,743 adding 'pytissueoptics/rayscattering/tests/opencl/src/testCLRandom.py' 2026-06-04T05:12:37,744 adding 'pytissueoptics/rayscattering/tests/opencl/src/testCLScatteringMaterial.py' 2026-06-04T05:12:37,745 adding 'pytissueoptics/rayscattering/tests/opencl/src/testCLSmoothing.py' 2026-06-04T05:12:37,747 adding 'pytissueoptics/rayscattering/tests/opencl/src/testCLVectorOperators.py' 2026-06-04T05:12:37,749 adding 'pytissueoptics/rayscattering/tests/statistics/__init__.py' 2026-06-04T05:12:37,750 adding 'pytissueoptics/rayscattering/tests/statistics/testStats.py' 2026-06-04T05:12:37,752 adding 'pytissueoptics/scene/__init__.py' 2026-06-04T05:12:37,754 adding 'pytissueoptics/scene/material.py' 2026-06-04T05:12:37,755 adding 'pytissueoptics/scene/geometry/__init__.py' 2026-06-04T05:12:37,757 adding 'pytissueoptics/scene/geometry/bbox.py' 2026-06-04T05:12:37,758 adding 'pytissueoptics/scene/geometry/polygon.py' 2026-06-04T05:12:37,760 adding 'pytissueoptics/scene/geometry/primitives.py' 2026-06-04T05:12:37,761 adding 'pytissueoptics/scene/geometry/quad.py' 2026-06-04T05:12:37,762 adding 'pytissueoptics/scene/geometry/rotation.py' 2026-06-04T05:12:37,763 adding 'pytissueoptics/scene/geometry/surfaceCollection.py' 2026-06-04T05:12:37,765 adding 'pytissueoptics/scene/geometry/triangle.py' 2026-06-04T05:12:37,766 adding 'pytissueoptics/scene/geometry/utils.py' 2026-06-04T05:12:37,767 adding 'pytissueoptics/scene/geometry/vector.py' 2026-06-04T05:12:37,768 adding 'pytissueoptics/scene/geometry/vertex.py' 2026-06-04T05:12:37,770 adding 'pytissueoptics/scene/intersection/__init__.py' 2026-06-04T05:12:37,771 adding 'pytissueoptics/scene/intersection/bboxIntersect.py' 2026-06-04T05:12:37,773 adding 'pytissueoptics/scene/intersection/intersectionFinder.py' 2026-06-04T05:12:37,775 adding 'pytissueoptics/scene/intersection/mollerTrumboreIntersect.py' 2026-06-04T05:12:37,776 adding 'pytissueoptics/scene/intersection/ray.py' 2026-06-04T05:12:37,777 adding 'pytissueoptics/scene/intersection/raySource.py' 2026-06-04T05:12:37,779 adding 'pytissueoptics/scene/loader/__init__.py' 2026-06-04T05:12:37,780 adding 'pytissueoptics/scene/loader/loadSolid.py' 2026-06-04T05:12:37,781 adding 'pytissueoptics/scene/loader/loader.py' 2026-06-04T05:12:37,783 adding 'pytissueoptics/scene/loader/parsers/__init__.py' 2026-06-04T05:12:37,784 adding 'pytissueoptics/scene/loader/parsers/parsedObject.py' 2026-06-04T05:12:37,785 adding 'pytissueoptics/scene/loader/parsers/parsedSurface.py' 2026-06-04T05:12:37,787 adding 'pytissueoptics/scene/loader/parsers/parser.py' 2026-06-04T05:12:37,788 adding 'pytissueoptics/scene/loader/parsers/obj/__init__.py' 2026-06-04T05:12:37,790 adding 'pytissueoptics/scene/loader/parsers/obj/objParser.py' 2026-06-04T05:12:37,792 adding 'pytissueoptics/scene/logger/__init__.py' 2026-06-04T05:12:37,793 adding 'pytissueoptics/scene/logger/listArrayContainer.py' 2026-06-04T05:12:37,795 adding 'pytissueoptics/scene/logger/logger.py' 2026-06-04T05:12:37,797 adding 'pytissueoptics/scene/scene/__init__.py' 2026-06-04T05:12:37,798 adding 'pytissueoptics/scene/scene/scene.py' 2026-06-04T05:12:37,801 adding 'pytissueoptics/scene/shader/__init__.py' 2026-06-04T05:12:37,802 adding 'pytissueoptics/scene/shader/utils.py' 2026-06-04T05:12:37,804 adding 'pytissueoptics/scene/solids/__init__.py' 2026-06-04T05:12:37,805 adding 'pytissueoptics/scene/solids/circle.py' 2026-06-04T05:12:37,807 adding 'pytissueoptics/scene/solids/cone.py' 2026-06-04T05:12:37,808 adding 'pytissueoptics/scene/solids/cube.py' 2026-06-04T05:12:37,809 adding 'pytissueoptics/scene/solids/cuboid.py' 2026-06-04T05:12:37,811 adding 'pytissueoptics/scene/solids/cylinder.py' 2026-06-04T05:12:37,813 adding 'pytissueoptics/scene/solids/ellipsoid.py' 2026-06-04T05:12:37,815 adding 'pytissueoptics/scene/solids/lens.py' 2026-06-04T05:12:37,816 adding 'pytissueoptics/scene/solids/rectangle.py' 2026-06-04T05:12:37,818 adding 'pytissueoptics/scene/solids/solid.py' 2026-06-04T05:12:37,820 adding 'pytissueoptics/scene/solids/solidFactory.py' 2026-06-04T05:12:37,821 adding 'pytissueoptics/scene/solids/sphere.py' 2026-06-04T05:12:37,823 adding 'pytissueoptics/scene/solids/stack/__init__.py' 2026-06-04T05:12:37,824 adding 'pytissueoptics/scene/solids/stack/cuboidStacker.py' 2026-06-04T05:12:37,826 adding 'pytissueoptics/scene/solids/stack/stackResult.py' 2026-06-04T05:12:37,828 adding 'pytissueoptics/scene/tests/__init__.py' 2026-06-04T05:12:37,829 adding 'pytissueoptics/scene/tests/geometry/__init__.py' 2026-06-04T05:12:37,831 adding 'pytissueoptics/scene/tests/geometry/testBoundingBox.py' 2026-06-04T05:12:37,832 adding 'pytissueoptics/scene/tests/geometry/testPolygon.py' 2026-06-04T05:12:37,834 adding 'pytissueoptics/scene/tests/geometry/testRotation.py' 2026-06-04T05:12:37,835 adding 'pytissueoptics/scene/tests/geometry/testSurfaceCollection.py' 2026-06-04T05:12:37,837 adding 'pytissueoptics/scene/tests/geometry/testTriangle.py' 2026-06-04T05:12:37,838 adding 'pytissueoptics/scene/tests/geometry/testUtils.py' 2026-06-04T05:12:37,840 adding 'pytissueoptics/scene/tests/geometry/testVector.py' 2026-06-04T05:12:37,841 adding 'pytissueoptics/scene/tests/intersection/__init__.py' 2026-06-04T05:12:37,843 adding 'pytissueoptics/scene/tests/intersection/benchmarkIntersectionFinder.py' 2026-06-04T05:12:37,845 adding 'pytissueoptics/scene/tests/intersection/testBoundingBoxIntersect.py' 2026-06-04T05:12:37,847 adding 'pytissueoptics/scene/tests/intersection/testIntersectionFinder.py' 2026-06-04T05:12:37,848 adding 'pytissueoptics/scene/tests/intersection/testPolygonIntersect.py' 2026-06-04T05:12:37,849 adding 'pytissueoptics/scene/tests/intersection/testRay.py' 2026-06-04T05:12:37,850 adding 'pytissueoptics/scene/tests/intersection/testUniformRaySource.py' 2026-06-04T05:12:37,852 adding 'pytissueoptics/scene/tests/loader/__init__.py' 2026-06-04T05:12:37,853 adding 'pytissueoptics/scene/tests/loader/testLoadSolid.py' 2026-06-04T05:12:37,854 adding 'pytissueoptics/scene/tests/loader/testLoader.py' 2026-06-04T05:12:37,856 adding 'pytissueoptics/scene/tests/loader/parsers/__init__.py' 2026-06-04T05:12:37,857 adding 'pytissueoptics/scene/tests/loader/parsers/testOBJParser.py' 2026-06-04T05:12:37,859 adding 'pytissueoptics/scene/tests/loader/parsers/objFiles/test.wrongExtension' 2026-06-04T05:12:37,860 adding 'pytissueoptics/scene/tests/loader/parsers/objFiles/testCubeQuads.obj' 2026-06-04T05:12:37,862 adding 'pytissueoptics/scene/tests/loader/parsers/objFiles/testCubeQuadsNoObject.obj' 2026-06-04T05:12:37,863 adding 'pytissueoptics/scene/tests/loader/parsers/objFiles/testCubeQuadsNoObjectName.obj' 2026-06-04T05:12:37,864 adding 'pytissueoptics/scene/tests/loader/parsers/objFiles/testCubeQuadsNoSurface.obj' 2026-06-04T05:12:37,865 adding 'pytissueoptics/scene/tests/loader/parsers/objFiles/testCubeQuadsNoSurfaceName.obj' 2026-06-04T05:12:37,866 adding 'pytissueoptics/scene/tests/loader/parsers/objFiles/testCubeQuadsRepeatingSurface.obj' 2026-06-04T05:12:37,868 adding 'pytissueoptics/scene/tests/loader/parsers/objFiles/testCubeQuadsTexture.obj' 2026-06-04T05:12:37,869 adding 'pytissueoptics/scene/tests/loader/parsers/objFiles/testCubeTriangles.obj' 2026-06-04T05:12:37,870 adding 'pytissueoptics/scene/tests/loader/parsers/objFiles/testCubeTrianglesMulti.obj' 2026-06-04T05:12:37,872 adding 'pytissueoptics/scene/tests/logger/__init__.py' 2026-06-04T05:12:37,873 adding 'pytissueoptics/scene/tests/logger/testListArrayContainer.py' 2026-06-04T05:12:37,875 adding 'pytissueoptics/scene/tests/logger/testLogger.py' 2026-06-04T05:12:37,877 adding 'pytissueoptics/scene/tests/scene/__init__.py' 2026-06-04T05:12:37,878 adding 'pytissueoptics/scene/tests/scene/benchmarkScenes.py' 2026-06-04T05:12:37,880 adding 'pytissueoptics/scene/tests/scene/testScene.py' 2026-06-04T05:12:37,883 adding 'pytissueoptics/scene/tests/shader/__init__.py' 2026-06-04T05:12:37,884 adding 'pytissueoptics/scene/tests/shader/testSmoothing.py' 2026-06-04T05:12:37,886 adding 'pytissueoptics/scene/tests/solids/__init__.py' 2026-06-04T05:12:37,887 adding 'pytissueoptics/scene/tests/solids/testCircle.py' 2026-06-04T05:12:37,888 adding 'pytissueoptics/scene/tests/solids/testCone.py' 2026-06-04T05:12:37,890 adding 'pytissueoptics/scene/tests/solids/testCuboid.py' 2026-06-04T05:12:37,891 adding 'pytissueoptics/scene/tests/solids/testCylinder.py' 2026-06-04T05:12:37,893 adding 'pytissueoptics/scene/tests/solids/testEllipsoid.py' 2026-06-04T05:12:37,894 adding 'pytissueoptics/scene/tests/solids/testRectangle.py' 2026-06-04T05:12:37,896 adding 'pytissueoptics/scene/tests/solids/testSolid.py' 2026-06-04T05:12:37,897 adding 'pytissueoptics/scene/tests/solids/testSolidGroup.py' 2026-06-04T05:12:37,899 adding 'pytissueoptics/scene/tests/solids/testSphere.py' 2026-06-04T05:12:37,900 adding 'pytissueoptics/scene/tests/solids/testThickLens.py' 2026-06-04T05:12:37,905 adding 'pytissueoptics/scene/tests/tree/__init__.py' 2026-06-04T05:12:37,906 adding 'pytissueoptics/scene/tests/tree/testSpacePartition.py' 2026-06-04T05:12:37,908 adding 'pytissueoptics/scene/tests/tree/treeConstructor/__init__.py' 2026-06-04T05:12:37,909 adding 'pytissueoptics/scene/tests/tree/treeConstructor/binary/__init__.py' 2026-06-04T05:12:37,911 adding 'pytissueoptics/scene/tests/tree/treeConstructor/binary/testNoSplitConstructor.py' 2026-06-04T05:12:37,912 adding 'pytissueoptics/scene/tests/tree/treeConstructor/binary/testSplitConstructor.py' 2026-06-04T05:12:37,914 adding 'pytissueoptics/scene/tests/utils/__init__.py' 2026-06-04T05:12:37,915 adding 'pytissueoptics/scene/tests/utils/testNoProgressBar.py' 2026-06-04T05:12:37,917 adding 'pytissueoptics/scene/tests/viewer/__init__.py' 2026-06-04T05:12:37,918 adding 'pytissueoptics/scene/tests/viewer/testMayavi3DViewer.py' 2026-06-04T05:12:37,919 adding 'pytissueoptics/scene/tests/viewer/testMayaviSolid.py' 2026-06-04T05:12:37,921 adding 'pytissueoptics/scene/tests/viewer/testImages/images.png' 2026-06-04T05:12:37,923 adding 'pytissueoptics/scene/tests/viewer/testImages/logger_natural.png' 2026-06-04T05:12:37,925 adding 'pytissueoptics/scene/tests/viewer/testImages/scene_natural.png' 2026-06-04T05:12:37,927 adding 'pytissueoptics/scene/tests/viewer/testImages/solid_natural_front.png' 2026-06-04T05:12:37,929 adding 'pytissueoptics/scene/tests/viewer/testImages/solid_optics.png' 2026-06-04T05:12:37,931 adding 'pytissueoptics/scene/tests/viewer/testImages/sphere_normals.png' 2026-06-04T05:12:37,933 adding 'pytissueoptics/scene/tree/__init__.py' 2026-06-04T05:12:37,934 adding 'pytissueoptics/scene/tree/node.py' 2026-06-04T05:12:37,935 adding 'pytissueoptics/scene/tree/spacePartition.py' 2026-06-04T05:12:37,937 adding 'pytissueoptics/scene/tree/treeConstructor/__init__.py' 2026-06-04T05:12:37,938 adding 'pytissueoptics/scene/tree/treeConstructor/splitNodeResult.py' 2026-06-04T05:12:37,939 adding 'pytissueoptics/scene/tree/treeConstructor/treeConstructor.py' 2026-06-04T05:12:37,941 adding 'pytissueoptics/scene/tree/treeConstructor/binary/__init__.py' 2026-06-04T05:12:37,943 adding 'pytissueoptics/scene/tree/treeConstructor/binary/noSplitOneAxisConstructor.py' 2026-06-04T05:12:37,944 adding 'pytissueoptics/scene/tree/treeConstructor/binary/noSplitThreeAxesConstructor.py' 2026-06-04T05:12:37,945 adding 'pytissueoptics/scene/tree/treeConstructor/binary/sahSearchResult.py' 2026-06-04T05:12:37,947 adding 'pytissueoptics/scene/tree/treeConstructor/binary/splitTreeAxesConstructor.py' 2026-06-04T05:12:37,949 adding 'pytissueoptics/scene/utils/__init__.py' 2026-06-04T05:12:37,950 adding 'pytissueoptics/scene/utils/progressBar.py' 2026-06-04T05:12:37,952 adding 'pytissueoptics/scene/viewer/__init__.py' 2026-06-04T05:12:37,953 adding 'pytissueoptics/scene/viewer/abstract3DViewer.py' 2026-06-04T05:12:37,954 adding 'pytissueoptics/scene/viewer/displayable.py' 2026-06-04T05:12:37,955 adding 'pytissueoptics/scene/viewer/null3DViewer.py' 2026-06-04T05:12:37,957 adding 'pytissueoptics/scene/viewer/provider.py' 2026-06-04T05:12:37,958 adding 'pytissueoptics/scene/viewer/viewPoint.py' 2026-06-04T05:12:37,960 adding 'pytissueoptics/scene/viewer/mayavi/__init__.py' 2026-06-04T05:12:37,961 adding 'pytissueoptics/scene/viewer/mayavi/mayavi3DViewer.py' 2026-06-04T05:12:37,963 adding 'pytissueoptics/scene/viewer/mayavi/mayaviNormals.py' 2026-06-04T05:12:37,964 adding 'pytissueoptics/scene/viewer/mayavi/mayaviSolid.py' 2026-06-04T05:12:37,965 adding 'pytissueoptics/scene/viewer/mayavi/mayaviTriangleMesh.py' 2026-06-04T05:12:37,967 adding 'pytissueoptics/scene/viewer/mayavi/mayaviVolumeSlicer.py' 2026-06-04T05:12:37,970 adding 'pytissueoptics-2.0.1.dist-info/licenses/LICENSE' 2026-06-04T05:12:37,972 adding 'pytissueoptics-2.0.1.dist-info/METADATA' 2026-06-04T05:12:37,973 adding 'pytissueoptics-2.0.1.dist-info/WHEEL' 2026-06-04T05:12:37,974 adding 'pytissueoptics-2.0.1.dist-info/top_level.txt' 2026-06-04T05:12:37,978 adding 'pytissueoptics-2.0.1.dist-info/RECORD' 2026-06-04T05:12:37,986 removing build/bdist.linux-armv7l/wheel 2026-06-04T05:12:38,172 Building wheel for pytissueoptics (pyproject.toml): finished with status 'done' 2026-06-04T05:12:38,186 Created wheel for pytissueoptics: filename=pytissueoptics-2.0.1-py3-none-any.whl size=436230 sha256=cd33253fb60b62025b97321be0eab7d539e5a949976da2cbc08d59fbf9b80733 2026-06-04T05:12:38,187 Stored in directory: /tmp/pip-ephem-wheel-cache-7eup101y/wheels/82/41/c5/ca1be956d9dea7ff4d8407419e26eccf52ee8b47a5ed0ebbef 2026-06-04T05:12:38,206 Successfully built pytissueoptics 2026-06-04T05:12:38,220 Removed build tracker: '/tmp/pip-build-tracker-sfh39yte'