2026-05-22T06:56:38,204 Created temporary directory: /tmp/pip-ephem-wheel-cache-qwok25q7 2026-05-22T06:56:38,206 Created temporary directory: /tmp/pip-build-tracker-wu7yab8m 2026-05-22T06:56:38,206 Initialized build tracking at /tmp/pip-build-tracker-wu7yab8m 2026-05-22T06:56:38,207 Created build tracker: /tmp/pip-build-tracker-wu7yab8m 2026-05-22T06:56:38,207 Entered build tracker: /tmp/pip-build-tracker-wu7yab8m 2026-05-22T06:56:38,208 Created temporary directory: /tmp/pip-wheel-1nqje05t 2026-05-22T06:56:38,211 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-05-22T06:56:38,214 Created temporary directory: /tmp/pip-ephem-wheel-cache-v1tnzskt 2026-05-22T06:56:38,235 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-22T06:56:38,239 2 location(s) to search for versions of synthdiet: 2026-05-22T06:56:38,239 * https://pypi.org/simple/synthdiet/ 2026-05-22T06:56:38,239 * https://www.piwheels.org/simple/synthdiet/ 2026-05-22T06:56:38,240 Fetching project page and analyzing links: https://pypi.org/simple/synthdiet/ 2026-05-22T06:56:38,240 Getting page https://pypi.org/simple/synthdiet/ 2026-05-22T06:56:38,242 Found index url https://pypi.org/simple 2026-05-22T06:56:38,467 Fetched page https://pypi.org/simple/synthdiet/ as application/vnd.pypi.simple.v1+json 2026-05-22T06:56:38,468 Skipping link: No binaries permitted for synthdiet: https://files.pythonhosted.org/packages/cd/d5/9a3def1e24a0bda24f19491db3f3597be9f8bdfb0982d0892d4286b361ee/synthdiet-0.1.0-py3-none-any.whl (from https://pypi.org/simple/synthdiet/) (requires-python:>=3.9) 2026-05-22T06:56:38,469 Found link https://files.pythonhosted.org/packages/bc/c0/24a78608053b52b1858c7ab8a72927604d263dadee63201f5c1212d6617e/synthdiet-0.1.0.tar.gz (from https://pypi.org/simple/synthdiet/) (requires-python:>=3.9), version: 0.1.0 2026-05-22T06:56:38,470 Fetching project page and analyzing links: https://www.piwheels.org/simple/synthdiet/ 2026-05-22T06:56:38,471 Getting page https://www.piwheels.org/simple/synthdiet/ 2026-05-22T06:56:38,472 Found index url https://www.piwheels.org/simple 2026-05-22T06:56:38,908 Fetched page https://www.piwheels.org/simple/synthdiet/ as text/html 2026-05-22T06:56:38,910 Skipping link: not a file: https://www.piwheels.org/simple/synthdiet/ 2026-05-22T06:56:38,910 Skipping link: not a file: https://pypi.org/simple/synthdiet/ 2026-05-22T06:56:38,938 Given no hashes to check 1 links for project 'synthdiet': discarding no candidates 2026-05-22T06:56:38,965 Collecting synthdiet==0.1.0 2026-05-22T06:56:38,968 Created temporary directory: /tmp/pip-unpack-53_8izkx 2026-05-22T06:56:39,210 Downloading synthdiet-0.1.0.tar.gz (105 kB) 2026-05-22T06:56:39,510 Added synthdiet==0.1.0 from https://files.pythonhosted.org/packages/bc/c0/24a78608053b52b1858c7ab8a72927604d263dadee63201f5c1212d6617e/synthdiet-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-wu7yab8m' 2026-05-22T06:56:39,517 Created temporary directory: /tmp/pip-build-env-_legfq1m 2026-05-22T06:56:39,521 Installing build dependencies: started 2026-05-22T06:56:39,523 Running command pip subprocess to install build dependencies 2026-05-22T06:56:40,698 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-22T06:56:41,153 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-05-22T06:56:41,177 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-22T06:56:42,927 Collecting setuptools>=68 2026-05-22T06:56:42,929 Obtaining dependency information for setuptools>=68 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-22T06:56:42,943 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-22T06:56:43,180 Collecting wheel 2026-05-22T06:56:43,181 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-05-22T06:56:43,194 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-05-22T06:56:43,371 Collecting packaging>=24.0 2026-05-22T06:56:43,372 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-05-22T06:56:43,385 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-05-22T06:56:43,572 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-22T06:56:43,591 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-22T06:56:43,676 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-22T06:56:43,713 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-22T06:56:43,742 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-22T06:56:43,843 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-22T06:56:46,564 Installing collected packages: setuptools, packaging, wheel 2026-05-22T06:56:49,988 Creating /tmp/pip-build-env-_legfq1m/overlay/local/bin 2026-05-22T06:56:49,990 changing mode of /tmp/pip-build-env-_legfq1m/overlay/local/bin/wheel to 755 2026-05-22T06:56:50,011 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-05-22T06:56:50,302 Installing build dependencies: finished with status 'done' 2026-05-22T06:56:50,308 Getting requirements to build wheel: started 2026-05-22T06:56:50,309 Running command Getting requirements to build wheel 2026-05-22T06:56:50,903 /tmp/pip-build-env-_legfq1m/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-22T06:56:50,904 !! 2026-05-22T06:56:50,905 ******************************************************************************** 2026-05-22T06:56:50,906 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-05-22T06:56:50,907 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-22T06:56:50,908 or your builds will no longer be supported. 2026-05-22T06:56:50,909 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-22T06:56:50,909 ******************************************************************************** 2026-05-22T06:56:50,910 !! 2026-05-22T06:56:50,911 corresp(dist, value, root_dir) 2026-05-22T06:56:50,984 /tmp/pip-build-env-_legfq1m/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-22T06:56:50,984 !! 2026-05-22T06:56:50,985 ******************************************************************************** 2026-05-22T06:56:50,986 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-22T06:56:50,987 License :: OSI Approved :: MIT License 2026-05-22T06:56:50,989 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-22T06:56:50,989 ******************************************************************************** 2026-05-22T06:56:50,990 !! 2026-05-22T06:56:50,990 dist._finalize_license_expression() 2026-05-22T06:56:50,991 /tmp/pip-build-env-_legfq1m/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-22T06:56:50,991 !! 2026-05-22T06:56:50,992 ******************************************************************************** 2026-05-22T06:56:50,993 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-22T06:56:50,994 License :: OSI Approved :: MIT License 2026-05-22T06:56:50,995 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-22T06:56:50,995 ******************************************************************************** 2026-05-22T06:56:50,996 !! 2026-05-22T06:56:50,997 self._finalize_license_expression() 2026-05-22T06:56:50,997 running egg_info 2026-05-22T06:56:51,000 writing src/synthdiet.egg-info/PKG-INFO 2026-05-22T06:56:51,006 writing dependency_links to src/synthdiet.egg-info/dependency_links.txt 2026-05-22T06:56:51,009 writing requirements to src/synthdiet.egg-info/requires.txt 2026-05-22T06:56:51,010 writing top-level names to src/synthdiet.egg-info/top_level.txt 2026-05-22T06:56:51,052 reading manifest file 'src/synthdiet.egg-info/SOURCES.txt' 2026-05-22T06:56:51,059 adding license file 'LICENSE' 2026-05-22T06:56:51,060 adding license file 'AUTHORS.md' 2026-05-22T06:56:51,066 writing manifest file 'src/synthdiet.egg-info/SOURCES.txt' 2026-05-22T06:56:51,165 Getting requirements to build wheel: finished with status 'done' 2026-05-22T06:56:51,168 Created temporary directory: /tmp/pip-modern-metadata-c0wjbk70 2026-05-22T06:56:51,170 Preparing metadata (pyproject.toml): started 2026-05-22T06:56:51,172 Running command Preparing metadata (pyproject.toml) 2026-05-22T06:56:51,732 /tmp/pip-build-env-_legfq1m/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-22T06:56:51,732 !! 2026-05-22T06:56:51,733 ******************************************************************************** 2026-05-22T06:56:51,734 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-05-22T06:56:51,735 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-22T06:56:51,736 or your builds will no longer be supported. 2026-05-22T06:56:51,737 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-22T06:56:51,738 ******************************************************************************** 2026-05-22T06:56:51,738 !! 2026-05-22T06:56:51,739 corresp(dist, value, root_dir) 2026-05-22T06:56:51,807 /tmp/pip-build-env-_legfq1m/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-22T06:56:51,808 !! 2026-05-22T06:56:51,809 ******************************************************************************** 2026-05-22T06:56:51,810 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-22T06:56:51,811 License :: OSI Approved :: MIT License 2026-05-22T06:56:51,812 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-22T06:56:51,813 ******************************************************************************** 2026-05-22T06:56:51,814 !! 2026-05-22T06:56:51,815 dist._finalize_license_expression() 2026-05-22T06:56:51,815 /tmp/pip-build-env-_legfq1m/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-22T06:56:51,816 !! 2026-05-22T06:56:51,817 ******************************************************************************** 2026-05-22T06:56:51,817 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-22T06:56:51,818 License :: OSI Approved :: MIT License 2026-05-22T06:56:51,819 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-22T06:56:51,819 ******************************************************************************** 2026-05-22T06:56:51,820 !! 2026-05-22T06:56:51,821 self._finalize_license_expression() 2026-05-22T06:56:51,821 running dist_info 2026-05-22T06:56:51,829 creating /tmp/pip-modern-metadata-c0wjbk70/synthdiet.egg-info 2026-05-22T06:56:51,830 writing /tmp/pip-modern-metadata-c0wjbk70/synthdiet.egg-info/PKG-INFO 2026-05-22T06:56:51,837 writing dependency_links to /tmp/pip-modern-metadata-c0wjbk70/synthdiet.egg-info/dependency_links.txt 2026-05-22T06:56:51,840 writing requirements to /tmp/pip-modern-metadata-c0wjbk70/synthdiet.egg-info/requires.txt 2026-05-22T06:56:51,841 writing top-level names to /tmp/pip-modern-metadata-c0wjbk70/synthdiet.egg-info/top_level.txt 2026-05-22T06:56:51,842 writing manifest file '/tmp/pip-modern-metadata-c0wjbk70/synthdiet.egg-info/SOURCES.txt' 2026-05-22T06:56:51,878 reading manifest file '/tmp/pip-modern-metadata-c0wjbk70/synthdiet.egg-info/SOURCES.txt' 2026-05-22T06:56:51,880 adding license file 'LICENSE' 2026-05-22T06:56:51,880 adding license file 'AUTHORS.md' 2026-05-22T06:56:51,886 writing manifest file '/tmp/pip-modern-metadata-c0wjbk70/synthdiet.egg-info/SOURCES.txt' 2026-05-22T06:56:51,887 creating '/tmp/pip-modern-metadata-c0wjbk70/synthdiet-0.1.0.dist-info' 2026-05-22T06:56:52,011 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-22T06:56:52,016 Source in /tmp/pip-wheel-1nqje05t/synthdiet_1f30d33258424d5da1f645df84e4c47f has version 0.1.0, which satisfies requirement synthdiet==0.1.0 from https://files.pythonhosted.org/packages/bc/c0/24a78608053b52b1858c7ab8a72927604d263dadee63201f5c1212d6617e/synthdiet-0.1.0.tar.gz 2026-05-22T06:56:52,017 Removed synthdiet==0.1.0 from https://files.pythonhosted.org/packages/bc/c0/24a78608053b52b1858c7ab8a72927604d263dadee63201f5c1212d6617e/synthdiet-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-wu7yab8m' 2026-05-22T06:56:52,024 Created temporary directory: /tmp/pip-unpack-wh_hjivh 2026-05-22T06:56:52,024 Building wheels for collected packages: synthdiet 2026-05-22T06:56:52,029 Created temporary directory: /tmp/pip-wheel-f1zwu3kw 2026-05-22T06:56:52,029 Destination directory: /tmp/pip-wheel-f1zwu3kw 2026-05-22T06:56:52,031 Building wheel for synthdiet (pyproject.toml): started 2026-05-22T06:56:52,032 Running command Building wheel for synthdiet (pyproject.toml) 2026-05-22T06:56:52,584 /tmp/pip-build-env-_legfq1m/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-22T06:56:52,584 !! 2026-05-22T06:56:52,585 ******************************************************************************** 2026-05-22T06:56:52,586 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-05-22T06:56:52,587 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-22T06:56:52,588 or your builds will no longer be supported. 2026-05-22T06:56:52,589 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-22T06:56:52,590 ******************************************************************************** 2026-05-22T06:56:52,591 !! 2026-05-22T06:56:52,591 corresp(dist, value, root_dir) 2026-05-22T06:56:52,655 /tmp/pip-build-env-_legfq1m/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-22T06:56:52,655 !! 2026-05-22T06:56:52,656 ******************************************************************************** 2026-05-22T06:56:52,657 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-22T06:56:52,657 License :: OSI Approved :: MIT License 2026-05-22T06:56:52,658 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-22T06:56:52,659 ******************************************************************************** 2026-05-22T06:56:52,660 !! 2026-05-22T06:56:52,660 dist._finalize_license_expression() 2026-05-22T06:56:52,661 /tmp/pip-build-env-_legfq1m/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-22T06:56:52,661 !! 2026-05-22T06:56:52,662 ******************************************************************************** 2026-05-22T06:56:52,663 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-22T06:56:52,664 License :: OSI Approved :: MIT License 2026-05-22T06:56:52,665 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-22T06:56:52,665 ******************************************************************************** 2026-05-22T06:56:52,667 !! 2026-05-22T06:56:52,667 self._finalize_license_expression() 2026-05-22T06:56:52,668 running bdist_wheel 2026-05-22T06:56:52,680 running build 2026-05-22T06:56:52,681 running build_py 2026-05-22T06:56:52,687 creating build/lib/synthdiet 2026-05-22T06:56:52,689 copying src/synthdiet/__init__.py -> build/lib/synthdiet 2026-05-22T06:56:52,692 creating build/lib/synthdiet/causal 2026-05-22T06:56:52,693 copying src/synthdiet/causal/dag.py -> build/lib/synthdiet/causal 2026-05-22T06:56:52,695 copying src/synthdiet/causal/__init__.py -> build/lib/synthdiet/causal 2026-05-22T06:56:52,697 copying src/synthdiet/causal/counterfactual.py -> build/lib/synthdiet/causal 2026-05-22T06:56:52,699 copying src/synthdiet/causal/effects.py -> build/lib/synthdiet/causal 2026-05-22T06:56:52,701 copying src/synthdiet/causal/confounding.py -> build/lib/synthdiet/causal 2026-05-22T06:56:52,703 creating build/lib/synthdiet/diets 2026-05-22T06:56:52,704 copying src/synthdiet/diets/presets.py -> build/lib/synthdiet/diets 2026-05-22T06:56:52,706 copying src/synthdiet/diets/base.py -> build/lib/synthdiet/diets 2026-05-22T06:56:52,709 copying src/synthdiet/diets/__init__.py -> build/lib/synthdiet/diets 2026-05-22T06:56:52,711 creating build/lib/synthdiet/nutrition 2026-05-22T06:56:52,712 copying src/synthdiet/nutrition/foods.py -> build/lib/synthdiet/nutrition 2026-05-22T06:56:52,714 copying src/synthdiet/nutrition/__init__.py -> build/lib/synthdiet/nutrition 2026-05-22T06:56:52,716 copying src/synthdiet/nutrition/requirements.py -> build/lib/synthdiet/nutrition 2026-05-22T06:56:52,718 copying src/synthdiet/nutrition/nutrients.py -> build/lib/synthdiet/nutrition 2026-05-22T06:56:52,720 creating build/lib/synthdiet/utils 2026-05-22T06:56:52,721 copying src/synthdiet/utils/validators.py -> build/lib/synthdiet/utils 2026-05-22T06:56:52,723 copying src/synthdiet/utils/constants.py -> build/lib/synthdiet/utils 2026-05-22T06:56:52,725 copying src/synthdiet/utils/random_state.py -> build/lib/synthdiet/utils 2026-05-22T06:56:52,726 copying src/synthdiet/utils/__init__.py -> build/lib/synthdiet/utils 2026-05-22T06:56:52,729 creating build/lib/synthdiet/noise 2026-05-22T06:56:52,730 copying src/synthdiet/noise/measurement_error.py -> build/lib/synthdiet/noise 2026-05-22T06:56:52,732 copying src/synthdiet/noise/missing_data.py -> build/lib/synthdiet/noise 2026-05-22T06:56:52,733 copying src/synthdiet/noise/__init__.py -> build/lib/synthdiet/noise 2026-05-22T06:56:52,736 creating build/lib/synthdiet/diseases 2026-05-22T06:56:52,737 copying src/synthdiet/diseases/gastrointestinal.py -> build/lib/synthdiet/diseases 2026-05-22T06:56:52,739 copying src/synthdiet/diseases/hepatic.py -> build/lib/synthdiet/diseases 2026-05-22T06:56:52,741 copying src/synthdiet/diseases/registry.py -> build/lib/synthdiet/diseases 2026-05-22T06:56:52,743 copying src/synthdiet/diseases/oncology.py -> build/lib/synthdiet/diseases 2026-05-22T06:56:52,744 copying src/synthdiet/diseases/obesity.py -> build/lib/synthdiet/diseases 2026-05-22T06:56:52,746 copying src/synthdiet/diseases/food_allergies.py -> build/lib/synthdiet/diseases 2026-05-22T06:56:52,748 copying src/synthdiet/diseases/eating_disorders.py -> build/lib/synthdiet/diseases 2026-05-22T06:56:52,750 copying src/synthdiet/diseases/cardiovascular.py -> build/lib/synthdiet/diseases 2026-05-22T06:56:52,752 copying src/synthdiet/diseases/diabetes.py -> build/lib/synthdiet/diseases 2026-05-22T06:56:52,754 copying src/synthdiet/diseases/endocrine.py -> build/lib/synthdiet/diseases 2026-05-22T06:56:52,756 copying src/synthdiet/diseases/renal.py -> build/lib/synthdiet/diseases 2026-05-22T06:56:52,758 copying src/synthdiet/diseases/base.py -> build/lib/synthdiet/diseases 2026-05-22T06:56:52,760 copying src/synthdiet/diseases/musculoskeletal.py -> build/lib/synthdiet/diseases 2026-05-22T06:56:52,762 copying src/synthdiet/diseases/__init__.py -> build/lib/synthdiet/diseases 2026-05-22T06:56:52,764 creating build/lib/synthdiet/validation 2026-05-22T06:56:52,765 copying src/synthdiet/validation/dash_sodium.py -> build/lib/synthdiet/validation 2026-05-22T06:56:52,767 copying src/synthdiet/validation/direct.py -> build/lib/synthdiet/validation 2026-05-22T06:56:52,769 copying src/synthdiet/validation/base.py -> build/lib/synthdiet/validation 2026-05-22T06:56:52,771 copying src/synthdiet/validation/predimed.py -> build/lib/synthdiet/validation 2026-05-22T06:56:52,773 copying src/synthdiet/validation/look_ahead.py -> build/lib/synthdiet/validation 2026-05-22T06:56:52,775 copying src/synthdiet/validation/__init__.py -> build/lib/synthdiet/validation 2026-05-22T06:56:52,777 copying src/synthdiet/validation/dpp.py -> build/lib/synthdiet/validation 2026-05-22T06:56:52,779 creating build/lib/synthdiet/indices 2026-05-22T06:56:52,780 copying src/synthdiet/indices/ahei_2010.py -> build/lib/synthdiet/indices 2026-05-22T06:56:52,782 copying src/synthdiet/indices/phdi.py -> build/lib/synthdiet/indices 2026-05-22T06:56:52,784 copying src/synthdiet/indices/dii.py -> build/lib/synthdiet/indices 2026-05-22T06:56:52,786 copying src/synthdiet/indices/medas.py -> build/lib/synthdiet/indices 2026-05-22T06:56:52,788 copying src/synthdiet/indices/dash_score.py -> build/lib/synthdiet/indices 2026-05-22T06:56:52,790 copying src/synthdiet/indices/base.py -> build/lib/synthdiet/indices 2026-05-22T06:56:52,792 copying src/synthdiet/indices/hei_2020.py -> build/lib/synthdiet/indices 2026-05-22T06:56:52,794 copying src/synthdiet/indices/__init__.py -> build/lib/synthdiet/indices 2026-05-22T06:56:52,796 creating build/lib/synthdiet/viz 2026-05-22T06:56:52,797 copying src/synthdiet/viz/_mpl.py -> build/lib/synthdiet/viz 2026-05-22T06:56:52,799 copying src/synthdiet/viz/consort.py -> build/lib/synthdiet/viz 2026-05-22T06:56:52,801 copying src/synthdiet/viz/table1.py -> build/lib/synthdiet/viz 2026-05-22T06:56:52,803 copying src/synthdiet/viz/trajectories.py -> build/lib/synthdiet/viz 2026-05-22T06:56:52,805 copying src/synthdiet/viz/forest.py -> build/lib/synthdiet/viz 2026-05-22T06:56:52,806 copying src/synthdiet/viz/__init__.py -> build/lib/synthdiet/viz 2026-05-22T06:56:52,809 creating build/lib/synthdiet/interactions 2026-05-22T06:56:52,810 copying src/synthdiet/interactions/medications.py -> build/lib/synthdiet/interactions 2026-05-22T06:56:52,812 copying src/synthdiet/interactions/registry.py -> build/lib/synthdiet/interactions 2026-05-22T06:56:52,814 copying src/synthdiet/interactions/__init__.py -> build/lib/synthdiet/interactions 2026-05-22T06:56:52,816 creating build/lib/synthdiet/behavior 2026-05-22T06:56:52,817 copying src/synthdiet/behavior/adherence.py -> build/lib/synthdiet/behavior 2026-05-22T06:56:52,820 copying src/synthdiet/behavior/__init__.py -> build/lib/synthdiet/behavior 2026-05-22T06:56:52,822 creating build/lib/synthdiet/generators 2026-05-22T06:56:52,823 copying src/synthdiet/generators/random_generator.py -> build/lib/synthdiet/generators 2026-05-22T06:56:52,825 copying src/synthdiet/generators/markov_generator.py -> build/lib/synthdiet/generators 2026-05-22T06:56:52,826 copying src/synthdiet/generators/base.py -> build/lib/synthdiet/generators 2026-05-22T06:56:52,828 copying src/synthdiet/generators/copula_generator.py -> build/lib/synthdiet/generators 2026-05-22T06:56:52,830 copying src/synthdiet/generators/__init__.py -> build/lib/synthdiet/generators 2026-05-22T06:56:52,832 copying src/synthdiet/generators/distribution_generator.py -> build/lib/synthdiet/generators 2026-05-22T06:56:52,834 copying src/synthdiet/generators/cohort_generator.py -> build/lib/synthdiet/generators 2026-05-22T06:56:52,837 creating build/lib/synthdiet/education 2026-05-22T06:56:52,838 copying src/synthdiet/education/templates.py -> build/lib/synthdiet/education 2026-05-22T06:56:52,840 copying src/synthdiet/education/osce.py -> build/lib/synthdiet/education 2026-05-22T06:56:52,843 copying src/synthdiet/education/cases.py -> build/lib/synthdiet/education 2026-05-22T06:56:52,844 copying src/synthdiet/education/__init__.py -> build/lib/synthdiet/education 2026-05-22T06:56:52,847 creating build/lib/synthdiet/trials 2026-05-22T06:56:52,848 copying src/synthdiet/trials/analysis.py -> build/lib/synthdiet/trials 2026-05-22T06:56:52,850 copying src/synthdiet/trials/randomization.py -> build/lib/synthdiet/trials 2026-05-22T06:56:52,852 copying src/synthdiet/trials/design.py -> build/lib/synthdiet/trials 2026-05-22T06:56:52,855 copying src/synthdiet/trials/__init__.py -> build/lib/synthdiet/trials 2026-05-22T06:56:52,857 copying src/synthdiet/trials/dropout.py -> build/lib/synthdiet/trials 2026-05-22T06:56:52,859 creating build/lib/synthdiet/simulation 2026-05-22T06:56:52,860 copying src/synthdiet/simulation/engine.py -> build/lib/synthdiet/simulation 2026-05-22T06:56:52,862 copying src/synthdiet/simulation/hall_model.py -> build/lib/synthdiet/simulation 2026-05-22T06:56:52,865 copying src/synthdiet/simulation/__init__.py -> build/lib/synthdiet/simulation 2026-05-22T06:56:52,867 copying src/synthdiet/simulation/metabolism.py -> build/lib/synthdiet/simulation 2026-05-22T06:56:52,869 creating build/lib/synthdiet/patients 2026-05-22T06:56:52,870 copying src/synthdiet/patients/biomarkers.py -> build/lib/synthdiet/patients 2026-05-22T06:56:52,872 copying src/synthdiet/patients/anthropometrics.py -> build/lib/synthdiet/patients 2026-05-22T06:56:52,874 copying src/synthdiet/patients/patient.py -> build/lib/synthdiet/patients 2026-05-22T06:56:52,877 copying src/synthdiet/patients/lifestyle.py -> build/lib/synthdiet/patients 2026-05-22T06:56:52,879 copying src/synthdiet/patients/__init__.py -> build/lib/synthdiet/patients 2026-05-22T06:56:52,881 copying src/synthdiet/patients/demographics.py -> build/lib/synthdiet/patients 2026-05-22T06:56:52,883 creating build/lib/synthdiet/evaluation 2026-05-22T06:56:52,884 copying src/synthdiet/evaluation/reports.py -> build/lib/synthdiet/evaluation 2026-05-22T06:56:52,887 copying src/synthdiet/evaluation/__init__.py -> build/lib/synthdiet/evaluation 2026-05-22T06:56:52,889 copying src/synthdiet/evaluation/metrics.py -> build/lib/synthdiet/evaluation 2026-05-22T06:56:52,891 creating build/lib/synthdiet/stats 2026-05-22T06:56:52,892 copying src/synthdiet/stats/ancova.py -> build/lib/synthdiet/stats 2026-05-22T06:56:52,894 copying src/synthdiet/stats/inference.py -> build/lib/synthdiet/stats 2026-05-22T06:56:52,896 copying src/synthdiet/stats/power.py -> build/lib/synthdiet/stats 2026-05-22T06:56:52,898 copying src/synthdiet/stats/__init__.py -> build/lib/synthdiet/stats 2026-05-22T06:56:52,899 running egg_info 2026-05-22T06:56:52,908 writing src/synthdiet.egg-info/PKG-INFO 2026-05-22T06:56:52,914 writing dependency_links to src/synthdiet.egg-info/dependency_links.txt 2026-05-22T06:56:52,917 writing requirements to src/synthdiet.egg-info/requires.txt 2026-05-22T06:56:52,918 writing top-level names to src/synthdiet.egg-info/top_level.txt 2026-05-22T06:56:52,947 reading manifest file 'src/synthdiet.egg-info/SOURCES.txt' 2026-05-22T06:56:52,954 adding license file 'LICENSE' 2026-05-22T06:56:52,955 adding license file 'AUTHORS.md' 2026-05-22T06:56:52,961 writing manifest file 'src/synthdiet.egg-info/SOURCES.txt' 2026-05-22T06:56:52,972 copying src/synthdiet/py.typed -> build/lib/synthdiet 2026-05-22T06:56:52,991 installing to build/bdist.linux-armv7l/wheel 2026-05-22T06:56:52,991 running install 2026-05-22T06:56:53,015 running install_lib 2026-05-22T06:56:53,020 creating build/bdist.linux-armv7l/wheel 2026-05-22T06:56:53,022 creating build/bdist.linux-armv7l/wheel/synthdiet 2026-05-22T06:56:53,024 creating build/bdist.linux-armv7l/wheel/synthdiet/causal 2026-05-22T06:56:53,025 copying build/lib/synthdiet/causal/dag.py -> build/bdist.linux-armv7l/wheel/./synthdiet/causal 2026-05-22T06:56:53,027 copying build/lib/synthdiet/causal/__init__.py -> build/bdist.linux-armv7l/wheel/./synthdiet/causal 2026-05-22T06:56:53,029 copying build/lib/synthdiet/causal/counterfactual.py -> build/bdist.linux-armv7l/wheel/./synthdiet/causal 2026-05-22T06:56:53,031 copying build/lib/synthdiet/causal/effects.py -> build/bdist.linux-armv7l/wheel/./synthdiet/causal 2026-05-22T06:56:53,033 copying build/lib/synthdiet/causal/confounding.py -> build/bdist.linux-armv7l/wheel/./synthdiet/causal 2026-05-22T06:56:53,035 creating build/bdist.linux-armv7l/wheel/synthdiet/diets 2026-05-22T06:56:53,036 copying build/lib/synthdiet/diets/presets.py -> build/bdist.linux-armv7l/wheel/./synthdiet/diets 2026-05-22T06:56:53,039 copying build/lib/synthdiet/diets/base.py -> build/bdist.linux-armv7l/wheel/./synthdiet/diets 2026-05-22T06:56:53,041 copying build/lib/synthdiet/diets/__init__.py -> build/bdist.linux-armv7l/wheel/./synthdiet/diets 2026-05-22T06:56:53,043 creating build/bdist.linux-armv7l/wheel/synthdiet/nutrition 2026-05-22T06:56:53,044 copying build/lib/synthdiet/nutrition/foods.py -> build/bdist.linux-armv7l/wheel/./synthdiet/nutrition 2026-05-22T06:56:53,046 copying build/lib/synthdiet/nutrition/__init__.py -> build/bdist.linux-armv7l/wheel/./synthdiet/nutrition 2026-05-22T06:56:53,048 copying build/lib/synthdiet/nutrition/requirements.py -> build/bdist.linux-armv7l/wheel/./synthdiet/nutrition 2026-05-22T06:56:53,050 copying build/lib/synthdiet/nutrition/nutrients.py -> build/bdist.linux-armv7l/wheel/./synthdiet/nutrition 2026-05-22T06:56:53,052 creating build/bdist.linux-armv7l/wheel/synthdiet/utils 2026-05-22T06:56:53,053 copying build/lib/synthdiet/utils/validators.py -> build/bdist.linux-armv7l/wheel/./synthdiet/utils 2026-05-22T06:56:53,055 copying build/lib/synthdiet/utils/constants.py -> build/bdist.linux-armv7l/wheel/./synthdiet/utils 2026-05-22T06:56:53,057 copying build/lib/synthdiet/utils/random_state.py -> build/bdist.linux-armv7l/wheel/./synthdiet/utils 2026-05-22T06:56:53,059 copying build/lib/synthdiet/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./synthdiet/utils 2026-05-22T06:56:53,061 copying build/lib/synthdiet/py.typed -> build/bdist.linux-armv7l/wheel/./synthdiet 2026-05-22T06:56:53,063 creating build/bdist.linux-armv7l/wheel/synthdiet/noise 2026-05-22T06:56:53,064 copying build/lib/synthdiet/noise/measurement_error.py -> build/bdist.linux-armv7l/wheel/./synthdiet/noise 2026-05-22T06:56:53,066 copying build/lib/synthdiet/noise/missing_data.py -> build/bdist.linux-armv7l/wheel/./synthdiet/noise 2026-05-22T06:56:53,067 copying build/lib/synthdiet/noise/__init__.py -> build/bdist.linux-armv7l/wheel/./synthdiet/noise 2026-05-22T06:56:53,070 creating build/bdist.linux-armv7l/wheel/synthdiet/diseases 2026-05-22T06:56:53,071 copying build/lib/synthdiet/diseases/gastrointestinal.py -> build/bdist.linux-armv7l/wheel/./synthdiet/diseases 2026-05-22T06:56:53,073 copying build/lib/synthdiet/diseases/hepatic.py -> build/bdist.linux-armv7l/wheel/./synthdiet/diseases 2026-05-22T06:56:53,075 copying build/lib/synthdiet/diseases/registry.py -> build/bdist.linux-armv7l/wheel/./synthdiet/diseases 2026-05-22T06:56:53,076 copying build/lib/synthdiet/diseases/oncology.py -> build/bdist.linux-armv7l/wheel/./synthdiet/diseases 2026-05-22T06:56:53,078 copying build/lib/synthdiet/diseases/obesity.py -> build/bdist.linux-armv7l/wheel/./synthdiet/diseases 2026-05-22T06:56:53,080 copying build/lib/synthdiet/diseases/food_allergies.py -> build/bdist.linux-armv7l/wheel/./synthdiet/diseases 2026-05-22T06:56:53,082 copying build/lib/synthdiet/diseases/eating_disorders.py -> build/bdist.linux-armv7l/wheel/./synthdiet/diseases 2026-05-22T06:56:53,084 copying build/lib/synthdiet/diseases/cardiovascular.py -> build/bdist.linux-armv7l/wheel/./synthdiet/diseases 2026-05-22T06:56:53,086 copying build/lib/synthdiet/diseases/diabetes.py -> build/bdist.linux-armv7l/wheel/./synthdiet/diseases 2026-05-22T06:56:53,088 copying build/lib/synthdiet/diseases/endocrine.py -> build/bdist.linux-armv7l/wheel/./synthdiet/diseases 2026-05-22T06:56:53,090 copying build/lib/synthdiet/diseases/renal.py -> build/bdist.linux-armv7l/wheel/./synthdiet/diseases 2026-05-22T06:56:53,092 copying build/lib/synthdiet/diseases/base.py -> build/bdist.linux-armv7l/wheel/./synthdiet/diseases 2026-05-22T06:56:53,095 copying build/lib/synthdiet/diseases/musculoskeletal.py -> build/bdist.linux-armv7l/wheel/./synthdiet/diseases 2026-05-22T06:56:53,096 copying build/lib/synthdiet/diseases/__init__.py -> build/bdist.linux-armv7l/wheel/./synthdiet/diseases 2026-05-22T06:56:53,099 creating build/bdist.linux-armv7l/wheel/synthdiet/validation 2026-05-22T06:56:53,100 copying build/lib/synthdiet/validation/dash_sodium.py -> build/bdist.linux-armv7l/wheel/./synthdiet/validation 2026-05-22T06:56:53,102 copying build/lib/synthdiet/validation/direct.py -> build/bdist.linux-armv7l/wheel/./synthdiet/validation 2026-05-22T06:56:53,104 copying build/lib/synthdiet/validation/base.py -> build/bdist.linux-armv7l/wheel/./synthdiet/validation 2026-05-22T06:56:53,105 copying build/lib/synthdiet/validation/predimed.py -> build/bdist.linux-armv7l/wheel/./synthdiet/validation 2026-05-22T06:56:53,107 copying build/lib/synthdiet/validation/look_ahead.py -> build/bdist.linux-armv7l/wheel/./synthdiet/validation 2026-05-22T06:56:53,109 copying build/lib/synthdiet/validation/__init__.py -> build/bdist.linux-armv7l/wheel/./synthdiet/validation 2026-05-22T06:56:53,111 copying build/lib/synthdiet/validation/dpp.py -> build/bdist.linux-armv7l/wheel/./synthdiet/validation 2026-05-22T06:56:53,113 creating build/bdist.linux-armv7l/wheel/synthdiet/indices 2026-05-22T06:56:53,114 copying build/lib/synthdiet/indices/ahei_2010.py -> build/bdist.linux-armv7l/wheel/./synthdiet/indices 2026-05-22T06:56:53,117 copying build/lib/synthdiet/indices/phdi.py -> build/bdist.linux-armv7l/wheel/./synthdiet/indices 2026-05-22T06:56:53,119 copying build/lib/synthdiet/indices/dii.py -> build/bdist.linux-armv7l/wheel/./synthdiet/indices 2026-05-22T06:56:53,121 copying build/lib/synthdiet/indices/medas.py -> build/bdist.linux-armv7l/wheel/./synthdiet/indices 2026-05-22T06:56:53,122 copying build/lib/synthdiet/indices/dash_score.py -> build/bdist.linux-armv7l/wheel/./synthdiet/indices 2026-05-22T06:56:53,124 copying build/lib/synthdiet/indices/base.py -> build/bdist.linux-armv7l/wheel/./synthdiet/indices 2026-05-22T06:56:53,126 copying build/lib/synthdiet/indices/hei_2020.py -> build/bdist.linux-armv7l/wheel/./synthdiet/indices 2026-05-22T06:56:53,128 copying build/lib/synthdiet/indices/__init__.py -> build/bdist.linux-armv7l/wheel/./synthdiet/indices 2026-05-22T06:56:53,131 creating build/bdist.linux-armv7l/wheel/synthdiet/viz 2026-05-22T06:56:53,132 copying build/lib/synthdiet/viz/_mpl.py -> build/bdist.linux-armv7l/wheel/./synthdiet/viz 2026-05-22T06:56:53,134 copying build/lib/synthdiet/viz/consort.py -> build/bdist.linux-armv7l/wheel/./synthdiet/viz 2026-05-22T06:56:53,136 copying build/lib/synthdiet/viz/table1.py -> build/bdist.linux-armv7l/wheel/./synthdiet/viz 2026-05-22T06:56:53,137 copying build/lib/synthdiet/viz/trajectories.py -> build/bdist.linux-armv7l/wheel/./synthdiet/viz 2026-05-22T06:56:53,139 copying build/lib/synthdiet/viz/forest.py -> build/bdist.linux-armv7l/wheel/./synthdiet/viz 2026-05-22T06:56:53,141 copying build/lib/synthdiet/viz/__init__.py -> build/bdist.linux-armv7l/wheel/./synthdiet/viz 2026-05-22T06:56:53,143 creating build/bdist.linux-armv7l/wheel/synthdiet/interactions 2026-05-22T06:56:53,144 copying build/lib/synthdiet/interactions/medications.py -> build/bdist.linux-armv7l/wheel/./synthdiet/interactions 2026-05-22T06:56:53,146 copying build/lib/synthdiet/interactions/registry.py -> build/bdist.linux-armv7l/wheel/./synthdiet/interactions 2026-05-22T06:56:53,148 copying build/lib/synthdiet/interactions/__init__.py -> build/bdist.linux-armv7l/wheel/./synthdiet/interactions 2026-05-22T06:56:53,150 creating build/bdist.linux-armv7l/wheel/synthdiet/behavior 2026-05-22T06:56:53,151 copying build/lib/synthdiet/behavior/adherence.py -> build/bdist.linux-armv7l/wheel/./synthdiet/behavior 2026-05-22T06:56:53,154 copying build/lib/synthdiet/behavior/__init__.py -> build/bdist.linux-armv7l/wheel/./synthdiet/behavior 2026-05-22T06:56:53,156 creating build/bdist.linux-armv7l/wheel/synthdiet/generators 2026-05-22T06:56:53,157 copying build/lib/synthdiet/generators/random_generator.py -> build/bdist.linux-armv7l/wheel/./synthdiet/generators 2026-05-22T06:56:53,159 copying build/lib/synthdiet/generators/markov_generator.py -> build/bdist.linux-armv7l/wheel/./synthdiet/generators 2026-05-22T06:56:53,161 copying build/lib/synthdiet/generators/base.py -> build/bdist.linux-armv7l/wheel/./synthdiet/generators 2026-05-22T06:56:53,163 copying build/lib/synthdiet/generators/copula_generator.py -> build/bdist.linux-armv7l/wheel/./synthdiet/generators 2026-05-22T06:56:53,165 copying build/lib/synthdiet/generators/__init__.py -> build/bdist.linux-armv7l/wheel/./synthdiet/generators 2026-05-22T06:56:53,167 copying build/lib/synthdiet/generators/distribution_generator.py -> build/bdist.linux-armv7l/wheel/./synthdiet/generators 2026-05-22T06:56:53,168 copying build/lib/synthdiet/generators/cohort_generator.py -> build/bdist.linux-armv7l/wheel/./synthdiet/generators 2026-05-22T06:56:53,171 creating build/bdist.linux-armv7l/wheel/synthdiet/education 2026-05-22T06:56:53,172 copying build/lib/synthdiet/education/templates.py -> build/bdist.linux-armv7l/wheel/./synthdiet/education 2026-05-22T06:56:53,175 copying build/lib/synthdiet/education/osce.py -> build/bdist.linux-armv7l/wheel/./synthdiet/education 2026-05-22T06:56:53,177 copying build/lib/synthdiet/education/cases.py -> build/bdist.linux-armv7l/wheel/./synthdiet/education 2026-05-22T06:56:53,178 copying build/lib/synthdiet/education/__init__.py -> build/bdist.linux-armv7l/wheel/./synthdiet/education 2026-05-22T06:56:53,181 creating build/bdist.linux-armv7l/wheel/synthdiet/trials 2026-05-22T06:56:53,182 copying build/lib/synthdiet/trials/analysis.py -> build/bdist.linux-armv7l/wheel/./synthdiet/trials 2026-05-22T06:56:53,184 copying build/lib/synthdiet/trials/randomization.py -> build/bdist.linux-armv7l/wheel/./synthdiet/trials 2026-05-22T06:56:53,187 copying build/lib/synthdiet/trials/design.py -> build/bdist.linux-armv7l/wheel/./synthdiet/trials 2026-05-22T06:56:53,189 copying build/lib/synthdiet/trials/__init__.py -> build/bdist.linux-armv7l/wheel/./synthdiet/trials 2026-05-22T06:56:53,191 copying build/lib/synthdiet/trials/dropout.py -> build/bdist.linux-armv7l/wheel/./synthdiet/trials 2026-05-22T06:56:53,193 creating build/bdist.linux-armv7l/wheel/synthdiet/simulation 2026-05-22T06:56:53,194 copying build/lib/synthdiet/simulation/engine.py -> build/bdist.linux-armv7l/wheel/./synthdiet/simulation 2026-05-22T06:56:53,197 copying build/lib/synthdiet/simulation/hall_model.py -> build/bdist.linux-armv7l/wheel/./synthdiet/simulation 2026-05-22T06:56:53,199 copying build/lib/synthdiet/simulation/__init__.py -> build/bdist.linux-armv7l/wheel/./synthdiet/simulation 2026-05-22T06:56:53,201 copying build/lib/synthdiet/simulation/metabolism.py -> build/bdist.linux-armv7l/wheel/./synthdiet/simulation 2026-05-22T06:56:53,203 creating build/bdist.linux-armv7l/wheel/synthdiet/patients 2026-05-22T06:56:53,204 copying build/lib/synthdiet/patients/biomarkers.py -> build/bdist.linux-armv7l/wheel/./synthdiet/patients 2026-05-22T06:56:53,206 copying build/lib/synthdiet/patients/anthropometrics.py -> build/bdist.linux-armv7l/wheel/./synthdiet/patients 2026-05-22T06:56:53,208 copying build/lib/synthdiet/patients/patient.py -> build/bdist.linux-armv7l/wheel/./synthdiet/patients 2026-05-22T06:56:53,210 copying build/lib/synthdiet/patients/lifestyle.py -> build/bdist.linux-armv7l/wheel/./synthdiet/patients 2026-05-22T06:56:53,212 copying build/lib/synthdiet/patients/__init__.py -> build/bdist.linux-armv7l/wheel/./synthdiet/patients 2026-05-22T06:56:53,214 copying build/lib/synthdiet/patients/demographics.py -> build/bdist.linux-armv7l/wheel/./synthdiet/patients 2026-05-22T06:56:53,215 copying build/lib/synthdiet/__init__.py -> build/bdist.linux-armv7l/wheel/./synthdiet 2026-05-22T06:56:53,218 creating build/bdist.linux-armv7l/wheel/synthdiet/evaluation 2026-05-22T06:56:53,219 copying build/lib/synthdiet/evaluation/reports.py -> build/bdist.linux-armv7l/wheel/./synthdiet/evaluation 2026-05-22T06:56:53,221 copying build/lib/synthdiet/evaluation/__init__.py -> build/bdist.linux-armv7l/wheel/./synthdiet/evaluation 2026-05-22T06:56:53,223 copying build/lib/synthdiet/evaluation/metrics.py -> build/bdist.linux-armv7l/wheel/./synthdiet/evaluation 2026-05-22T06:56:53,225 creating build/bdist.linux-armv7l/wheel/synthdiet/stats 2026-05-22T06:56:53,226 copying build/lib/synthdiet/stats/ancova.py -> build/bdist.linux-armv7l/wheel/./synthdiet/stats 2026-05-22T06:56:53,228 copying build/lib/synthdiet/stats/inference.py -> build/bdist.linux-armv7l/wheel/./synthdiet/stats 2026-05-22T06:56:53,230 copying build/lib/synthdiet/stats/power.py -> build/bdist.linux-armv7l/wheel/./synthdiet/stats 2026-05-22T06:56:53,232 copying build/lib/synthdiet/stats/__init__.py -> build/bdist.linux-armv7l/wheel/./synthdiet/stats 2026-05-22T06:56:53,233 running install_egg_info 2026-05-22T06:56:53,238 Copying src/synthdiet.egg-info to build/bdist.linux-armv7l/wheel/./synthdiet-0.1.0-py3.11.egg-info 2026-05-22T06:56:53,248 running install_scripts 2026-05-22T06:56:53,259 creating build/bdist.linux-armv7l/wheel/synthdiet-0.1.0.dist-info/WHEEL 2026-05-22T06:56:53,262 creating '/tmp/pip-wheel-f1zwu3kw/.tmp-on06sagi/synthdiet-0.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-22T06:56:53,265 adding 'synthdiet/__init__.py' 2026-05-22T06:56:53,266 adding 'synthdiet/py.typed' 2026-05-22T06:56:53,268 adding 'synthdiet/behavior/__init__.py' 2026-05-22T06:56:53,269 adding 'synthdiet/behavior/adherence.py' 2026-05-22T06:56:53,271 adding 'synthdiet/causal/__init__.py' 2026-05-22T06:56:53,273 adding 'synthdiet/causal/confounding.py' 2026-05-22T06:56:53,274 adding 'synthdiet/causal/counterfactual.py' 2026-05-22T06:56:53,276 adding 'synthdiet/causal/dag.py' 2026-05-22T06:56:53,277 adding 'synthdiet/causal/effects.py' 2026-05-22T06:56:53,279 adding 'synthdiet/diets/__init__.py' 2026-05-22T06:56:53,280 adding 'synthdiet/diets/base.py' 2026-05-22T06:56:53,282 adding 'synthdiet/diets/presets.py' 2026-05-22T06:56:53,284 adding 'synthdiet/diseases/__init__.py' 2026-05-22T06:56:53,285 adding 'synthdiet/diseases/base.py' 2026-05-22T06:56:53,287 adding 'synthdiet/diseases/cardiovascular.py' 2026-05-22T06:56:53,288 adding 'synthdiet/diseases/diabetes.py' 2026-05-22T06:56:53,290 adding 'synthdiet/diseases/eating_disorders.py' 2026-05-22T06:56:53,291 adding 'synthdiet/diseases/endocrine.py' 2026-05-22T06:56:53,292 adding 'synthdiet/diseases/food_allergies.py' 2026-05-22T06:56:53,293 adding 'synthdiet/diseases/gastrointestinal.py' 2026-05-22T06:56:53,295 adding 'synthdiet/diseases/hepatic.py' 2026-05-22T06:56:53,296 adding 'synthdiet/diseases/musculoskeletal.py' 2026-05-22T06:56:53,297 adding 'synthdiet/diseases/obesity.py' 2026-05-22T06:56:53,298 adding 'synthdiet/diseases/oncology.py' 2026-05-22T06:56:53,299 adding 'synthdiet/diseases/registry.py' 2026-05-22T06:56:53,301 adding 'synthdiet/diseases/renal.py' 2026-05-22T06:56:53,303 adding 'synthdiet/education/__init__.py' 2026-05-22T06:56:53,304 adding 'synthdiet/education/cases.py' 2026-05-22T06:56:53,306 adding 'synthdiet/education/osce.py' 2026-05-22T06:56:53,308 adding 'synthdiet/education/templates.py' 2026-05-22T06:56:53,310 adding 'synthdiet/evaluation/__init__.py' 2026-05-22T06:56:53,311 adding 'synthdiet/evaluation/metrics.py' 2026-05-22T06:56:53,313 adding 'synthdiet/evaluation/reports.py' 2026-05-22T06:56:53,315 adding 'synthdiet/generators/__init__.py' 2026-05-22T06:56:53,316 adding 'synthdiet/generators/base.py' 2026-05-22T06:56:53,317 adding 'synthdiet/generators/cohort_generator.py' 2026-05-22T06:56:53,318 adding 'synthdiet/generators/copula_generator.py' 2026-05-22T06:56:53,320 adding 'synthdiet/generators/distribution_generator.py' 2026-05-22T06:56:53,321 adding 'synthdiet/generators/markov_generator.py' 2026-05-22T06:56:53,322 adding 'synthdiet/generators/random_generator.py' 2026-05-22T06:56:53,324 adding 'synthdiet/indices/__init__.py' 2026-05-22T06:56:53,326 adding 'synthdiet/indices/ahei_2010.py' 2026-05-22T06:56:53,327 adding 'synthdiet/indices/base.py' 2026-05-22T06:56:53,328 adding 'synthdiet/indices/dash_score.py' 2026-05-22T06:56:53,330 adding 'synthdiet/indices/dii.py' 2026-05-22T06:56:53,331 adding 'synthdiet/indices/hei_2020.py' 2026-05-22T06:56:53,333 adding 'synthdiet/indices/medas.py' 2026-05-22T06:56:53,334 adding 'synthdiet/indices/phdi.py' 2026-05-22T06:56:53,336 adding 'synthdiet/interactions/__init__.py' 2026-05-22T06:56:53,337 adding 'synthdiet/interactions/medications.py' 2026-05-22T06:56:53,339 adding 'synthdiet/interactions/registry.py' 2026-05-22T06:56:53,341 adding 'synthdiet/noise/__init__.py' 2026-05-22T06:56:53,342 adding 'synthdiet/noise/measurement_error.py' 2026-05-22T06:56:53,343 adding 'synthdiet/noise/missing_data.py' 2026-05-22T06:56:53,345 adding 'synthdiet/nutrition/__init__.py' 2026-05-22T06:56:53,347 adding 'synthdiet/nutrition/foods.py' 2026-05-22T06:56:53,348 adding 'synthdiet/nutrition/nutrients.py' 2026-05-22T06:56:53,350 adding 'synthdiet/nutrition/requirements.py' 2026-05-22T06:56:53,352 adding 'synthdiet/patients/__init__.py' 2026-05-22T06:56:53,353 adding 'synthdiet/patients/anthropometrics.py' 2026-05-22T06:56:53,354 adding 'synthdiet/patients/biomarkers.py' 2026-05-22T06:56:53,356 adding 'synthdiet/patients/demographics.py' 2026-05-22T06:56:53,357 adding 'synthdiet/patients/lifestyle.py' 2026-05-22T06:56:53,359 adding 'synthdiet/patients/patient.py' 2026-05-22T06:56:53,360 adding 'synthdiet/simulation/__init__.py' 2026-05-22T06:56:53,362 adding 'synthdiet/simulation/engine.py' 2026-05-22T06:56:53,364 adding 'synthdiet/simulation/hall_model.py' 2026-05-22T06:56:53,366 adding 'synthdiet/simulation/metabolism.py' 2026-05-22T06:56:53,367 adding 'synthdiet/stats/__init__.py' 2026-05-22T06:56:53,369 adding 'synthdiet/stats/ancova.py' 2026-05-22T06:56:53,370 adding 'synthdiet/stats/inference.py' 2026-05-22T06:56:53,371 adding 'synthdiet/stats/power.py' 2026-05-22T06:56:53,373 adding 'synthdiet/trials/__init__.py' 2026-05-22T06:56:53,375 adding 'synthdiet/trials/analysis.py' 2026-05-22T06:56:53,377 adding 'synthdiet/trials/design.py' 2026-05-22T06:56:53,378 adding 'synthdiet/trials/dropout.py' 2026-05-22T06:56:53,380 adding 'synthdiet/trials/randomization.py' 2026-05-22T06:56:53,381 adding 'synthdiet/utils/__init__.py' 2026-05-22T06:56:53,383 adding 'synthdiet/utils/constants.py' 2026-05-22T06:56:53,384 adding 'synthdiet/utils/random_state.py' 2026-05-22T06:56:53,385 adding 'synthdiet/utils/validators.py' 2026-05-22T06:56:53,386 adding 'synthdiet/validation/__init__.py' 2026-05-22T06:56:53,388 adding 'synthdiet/validation/base.py' 2026-05-22T06:56:53,389 adding 'synthdiet/validation/dash_sodium.py' 2026-05-22T06:56:53,390 adding 'synthdiet/validation/direct.py' 2026-05-22T06:56:53,392 adding 'synthdiet/validation/dpp.py' 2026-05-22T06:56:53,393 adding 'synthdiet/validation/look_ahead.py' 2026-05-22T06:56:53,394 adding 'synthdiet/validation/predimed.py' 2026-05-22T06:56:53,396 adding 'synthdiet/viz/__init__.py' 2026-05-22T06:56:53,397 adding 'synthdiet/viz/_mpl.py' 2026-05-22T06:56:53,398 adding 'synthdiet/viz/consort.py' 2026-05-22T06:56:53,400 adding 'synthdiet/viz/forest.py' 2026-05-22T06:56:53,401 adding 'synthdiet/viz/table1.py' 2026-05-22T06:56:53,402 adding 'synthdiet/viz/trajectories.py' 2026-05-22T06:56:53,405 adding 'synthdiet-0.1.0.dist-info/licenses/AUTHORS.md' 2026-05-22T06:56:53,406 adding 'synthdiet-0.1.0.dist-info/licenses/LICENSE' 2026-05-22T06:56:53,408 adding 'synthdiet-0.1.0.dist-info/METADATA' 2026-05-22T06:56:53,409 adding 'synthdiet-0.1.0.dist-info/WHEEL' 2026-05-22T06:56:53,410 adding 'synthdiet-0.1.0.dist-info/top_level.txt' 2026-05-22T06:56:53,412 adding 'synthdiet-0.1.0.dist-info/RECORD' 2026-05-22T06:56:53,415 removing build/bdist.linux-armv7l/wheel 2026-05-22T06:56:53,542 Building wheel for synthdiet (pyproject.toml): finished with status 'done' 2026-05-22T06:56:53,549 Created wheel for synthdiet: filename=synthdiet-0.1.0-py3-none-any.whl size=127878 sha256=146d095bb8acabe31e528ccbf6a563619df99f65d2465f070d4f55b3649bd730 2026-05-22T06:56:53,550 Stored in directory: /tmp/pip-ephem-wheel-cache-v1tnzskt/wheels/57/d8/6a/611598a14916f119db93a9fed337061c01597b33cd3845316d 2026-05-22T06:56:53,565 Successfully built synthdiet 2026-05-22T06:56:53,572 Removed build tracker: '/tmp/pip-build-tracker-wu7yab8m'