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