2025-09-19T00:12:16,165 Created temporary directory: /tmp/pip-ephem-wheel-cache-_ls2isti 2025-09-19T00:12:16,167 Created temporary directory: /tmp/pip-build-tracker-vzjna8vh 2025-09-19T00:12:16,168 Initialized build tracking at /tmp/pip-build-tracker-vzjna8vh 2025-09-19T00:12:16,168 Created build tracker: /tmp/pip-build-tracker-vzjna8vh 2025-09-19T00:12:16,169 Entered build tracker: /tmp/pip-build-tracker-vzjna8vh 2025-09-19T00:12:16,170 Created temporary directory: /tmp/pip-wheel-w52caz2n 2025-09-19T00:12:16,173 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-09-19T00:12:16,175 Created temporary directory: /tmp/pip-ephem-wheel-cache-4xynep70 2025-09-19T00:12:16,199 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-19T00:12:16,203 2 location(s) to search for versions of synthetic-data-mcp: 2025-09-19T00:12:16,203 * https://pypi.org/simple/synthetic-data-mcp/ 2025-09-19T00:12:16,203 * https://www.piwheels.org/simple/synthetic-data-mcp/ 2025-09-19T00:12:16,204 Fetching project page and analyzing links: https://pypi.org/simple/synthetic-data-mcp/ 2025-09-19T00:12:16,204 Getting page https://pypi.org/simple/synthetic-data-mcp/ 2025-09-19T00:12:16,206 Found index url https://pypi.org/simple 2025-09-19T00:12:16,351 Fetched page https://pypi.org/simple/synthetic-data-mcp/ as application/vnd.pypi.simple.v1+json 2025-09-19T00:12:16,353 Skipping link: No binaries permitted for synthetic-data-mcp: https://files.pythonhosted.org/packages/36/04/8e369ea0dd21d592bd92ca1f0e761896c3110955df601374c4bd178a8b5d/synthetic_data_mcp-0.1.0-py3-none-any.whl (from https://pypi.org/simple/synthetic-data-mcp/) (requires-python:>=3.10) 2025-09-19T00:12:16,354 Found link https://files.pythonhosted.org/packages/c3/fe/1c4e4f6a95f19137636a158e367a65349a08ecaa79300918615af13801d0/synthetic_data_mcp-0.1.0.tar.gz (from https://pypi.org/simple/synthetic-data-mcp/) (requires-python:>=3.10), version: 0.1.0 2025-09-19T00:12:16,355 Skipping link: No binaries permitted for synthetic-data-mcp: https://files.pythonhosted.org/packages/4c/76/366c659b1af1938e4279c4a34d194e3dffa049ea32a17fef97ade2a677c4/synthetic_data_mcp-0.1.1-py3-none-any.whl (from https://pypi.org/simple/synthetic-data-mcp/) (requires-python:>=3.10) 2025-09-19T00:12:16,356 Found link https://files.pythonhosted.org/packages/ea/47/0b30752660c8caaeaf9530ae312adc8e5f3f1a64d6f756608b5e86ed53c8/synthetic_data_mcp-0.1.1.tar.gz (from https://pypi.org/simple/synthetic-data-mcp/) (requires-python:>=3.10), version: 0.1.1 2025-09-19T00:12:16,357 Skipping link: No binaries permitted for synthetic-data-mcp: https://files.pythonhosted.org/packages/60/90/79d1e3166cc8e6e4643fb4bac52fdac7469e75ee398e084938478c899d1a/synthetic_data_mcp-0.1.2-py3-none-any.whl (from https://pypi.org/simple/synthetic-data-mcp/) (requires-python:>=3.10) 2025-09-19T00:12:16,358 Found link https://files.pythonhosted.org/packages/62/d9/56206673356ac57136065cc496d7767507e00ac36fd06cd93bfb56d87b62/synthetic_data_mcp-0.1.2.tar.gz (from https://pypi.org/simple/synthetic-data-mcp/) (requires-python:>=3.10), version: 0.1.2 2025-09-19T00:12:16,358 Fetching project page and analyzing links: https://www.piwheels.org/simple/synthetic-data-mcp/ 2025-09-19T00:12:16,359 Getting page https://www.piwheels.org/simple/synthetic-data-mcp/ 2025-09-19T00:12:16,360 Found index url https://www.piwheels.org/simple 2025-09-19T00:12:16,517 Fetched page https://www.piwheels.org/simple/synthetic-data-mcp/ as text/html 2025-09-19T00:12:16,519 Skipping link: No binaries permitted for synthetic-data-mcp: https://www.piwheels.org/simple/synthetic-data-mcp/synthetic_data_mcp-0.1.1-py3-none-any.whl#sha256=dc9de56152269ace9e7caa47cf0825d32d39c5ce9ee51616aecd010bd07c17d4 (from https://www.piwheels.org/simple/synthetic-data-mcp/) (requires-python:>=3.10) 2025-09-19T00:12:16,520 Skipping link: No binaries permitted for synthetic-data-mcp: https://www.piwheels.org/simple/synthetic-data-mcp/synthetic_data_mcp-0.1.0-py3-none-any.whl#sha256=910c54d70f0baad4a680f9f3d4f9651cbbe05d055491d02c48e996beba8e5fd6 (from https://www.piwheels.org/simple/synthetic-data-mcp/) (requires-python:>=3.10) 2025-09-19T00:12:16,521 Skipping link: not a file: https://www.piwheels.org/simple/synthetic-data-mcp/ 2025-09-19T00:12:16,522 Skipping link: not a file: https://pypi.org/simple/synthetic-data-mcp/ 2025-09-19T00:12:16,540 Given no hashes to check 1 links for project 'synthetic-data-mcp': discarding no candidates 2025-09-19T00:12:16,558 Collecting synthetic-data-mcp==0.1.2 2025-09-19T00:12:16,560 Created temporary directory: /tmp/pip-unpack-xawtsus7 2025-09-19T00:12:16,781 Downloading synthetic_data_mcp-0.1.2.tar.gz (280 kB) 2025-09-19T00:12:17,094 Added synthetic-data-mcp==0.1.2 from https://files.pythonhosted.org/packages/62/d9/56206673356ac57136065cc496d7767507e00ac36fd06cd93bfb56d87b62/synthetic_data_mcp-0.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-vzjna8vh' 2025-09-19T00:12:17,101 Created temporary directory: /tmp/pip-build-env-a6u0xdnj 2025-09-19T00:12:17,106 Installing build dependencies: started 2025-09-19T00:12:17,107 Running command pip subprocess to install build dependencies 2025-09-19T00:12:18,237 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-09-19T00:12:18,879 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-09-19T00:12:18,902 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-19T00:12:20,596 Collecting setuptools>=68.0 2025-09-19T00:12:20,755 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-09-19T00:12:21,096 Collecting wheel 2025-09-19T00:12:21,113 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-09-19T00:12:24,153 Installing collected packages: wheel, setuptools 2025-09-19T00:12:24,399 Creating /tmp/pip-build-env-a6u0xdnj/overlay/local/bin 2025-09-19T00:12:24,402 changing mode of /tmp/pip-build-env-a6u0xdnj/overlay/local/bin/wheel to 755 2025-09-19T00:12:28,056 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-09-19T00:12:28,330 Installing build dependencies: finished with status 'done' 2025-09-19T00:12:28,337 Getting requirements to build wheel: started 2025-09-19T00:12:28,338 Running command Getting requirements to build wheel 2025-09-19T00:12:28,975 /tmp/pip-build-env-a6u0xdnj/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-09-19T00:12:28,975 !! 2025-09-19T00:12:28,977 ******************************************************************************** 2025-09-19T00:12:28,977 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). 2025-09-19T00:12:28,978 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-09-19T00:12:28,979 or your builds will no longer be supported. 2025-09-19T00:12:28,980 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-19T00:12:28,981 ******************************************************************************** 2025-09-19T00:12:28,982 !! 2025-09-19T00:12:28,983 corresp(dist, value, root_dir) 2025-09-19T00:12:29,070 /tmp/pip-build-env-a6u0xdnj/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-19T00:12:29,071 !! 2025-09-19T00:12:29,072 ******************************************************************************** 2025-09-19T00:12:29,072 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-19T00:12:29,073 License :: OSI Approved :: MIT License 2025-09-19T00:12:29,074 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-19T00:12:29,074 ******************************************************************************** 2025-09-19T00:12:29,075 !! 2025-09-19T00:12:29,075 dist._finalize_license_expression() 2025-09-19T00:12:29,076 /tmp/pip-build-env-a6u0xdnj/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-19T00:12:29,076 !! 2025-09-19T00:12:29,077 ******************************************************************************** 2025-09-19T00:12:29,078 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-19T00:12:29,079 License :: OSI Approved :: MIT License 2025-09-19T00:12:29,079 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-19T00:12:29,080 ******************************************************************************** 2025-09-19T00:12:29,081 !! 2025-09-19T00:12:29,081 self._finalize_license_expression() 2025-09-19T00:12:29,084 running egg_info 2025-09-19T00:12:29,090 writing src/synthetic_data_mcp.egg-info/PKG-INFO 2025-09-19T00:12:29,103 writing dependency_links to src/synthetic_data_mcp.egg-info/dependency_links.txt 2025-09-19T00:12:29,105 writing entry points to src/synthetic_data_mcp.egg-info/entry_points.txt 2025-09-19T00:12:29,112 writing requirements to src/synthetic_data_mcp.egg-info/requires.txt 2025-09-19T00:12:29,113 writing top-level names to src/synthetic_data_mcp.egg-info/top_level.txt 2025-09-19T00:12:29,153 reading manifest file 'src/synthetic_data_mcp.egg-info/SOURCES.txt' 2025-09-19T00:12:29,159 adding license file 'LICENSE' 2025-09-19T00:12:29,165 writing manifest file 'src/synthetic_data_mcp.egg-info/SOURCES.txt' 2025-09-19T00:12:29,262 Getting requirements to build wheel: finished with status 'done' 2025-09-19T00:12:29,266 Created temporary directory: /tmp/pip-modern-metadata-8e6di_kj 2025-09-19T00:12:29,268 Preparing metadata (pyproject.toml): started 2025-09-19T00:12:29,269 Running command Preparing metadata (pyproject.toml) 2025-09-19T00:12:29,843 /tmp/pip-build-env-a6u0xdnj/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-09-19T00:12:29,843 !! 2025-09-19T00:12:29,844 ******************************************************************************** 2025-09-19T00:12:29,845 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). 2025-09-19T00:12:29,846 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-09-19T00:12:29,847 or your builds will no longer be supported. 2025-09-19T00:12:29,848 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-19T00:12:29,848 ******************************************************************************** 2025-09-19T00:12:29,850 !! 2025-09-19T00:12:29,851 corresp(dist, value, root_dir) 2025-09-19T00:12:29,939 /tmp/pip-build-env-a6u0xdnj/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-19T00:12:29,940 !! 2025-09-19T00:12:29,942 ******************************************************************************** 2025-09-19T00:12:29,942 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-19T00:12:29,943 License :: OSI Approved :: MIT License 2025-09-19T00:12:29,944 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-19T00:12:29,945 ******************************************************************************** 2025-09-19T00:12:29,946 !! 2025-09-19T00:12:29,946 dist._finalize_license_expression() 2025-09-19T00:12:29,947 /tmp/pip-build-env-a6u0xdnj/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-19T00:12:29,948 !! 2025-09-19T00:12:29,949 ******************************************************************************** 2025-09-19T00:12:29,950 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-19T00:12:29,951 License :: OSI Approved :: MIT License 2025-09-19T00:12:29,951 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-19T00:12:29,952 ******************************************************************************** 2025-09-19T00:12:29,953 !! 2025-09-19T00:12:29,953 self._finalize_license_expression() 2025-09-19T00:12:29,955 running dist_info 2025-09-19T00:12:29,968 creating /tmp/pip-modern-metadata-8e6di_kj/synthetic_data_mcp.egg-info 2025-09-19T00:12:29,969 writing /tmp/pip-modern-metadata-8e6di_kj/synthetic_data_mcp.egg-info/PKG-INFO 2025-09-19T00:12:29,982 writing dependency_links to /tmp/pip-modern-metadata-8e6di_kj/synthetic_data_mcp.egg-info/dependency_links.txt 2025-09-19T00:12:29,983 writing entry points to /tmp/pip-modern-metadata-8e6di_kj/synthetic_data_mcp.egg-info/entry_points.txt 2025-09-19T00:12:29,991 writing requirements to /tmp/pip-modern-metadata-8e6di_kj/synthetic_data_mcp.egg-info/requires.txt 2025-09-19T00:12:29,992 writing top-level names to /tmp/pip-modern-metadata-8e6di_kj/synthetic_data_mcp.egg-info/top_level.txt 2025-09-19T00:12:29,993 writing manifest file '/tmp/pip-modern-metadata-8e6di_kj/synthetic_data_mcp.egg-info/SOURCES.txt' 2025-09-19T00:12:30,027 reading manifest file '/tmp/pip-modern-metadata-8e6di_kj/synthetic_data_mcp.egg-info/SOURCES.txt' 2025-09-19T00:12:30,030 adding license file 'LICENSE' 2025-09-19T00:12:30,034 writing manifest file '/tmp/pip-modern-metadata-8e6di_kj/synthetic_data_mcp.egg-info/SOURCES.txt' 2025-09-19T00:12:30,036 creating '/tmp/pip-modern-metadata-8e6di_kj/synthetic_data_mcp-0.1.2.dist-info' 2025-09-19T00:12:30,167 Preparing metadata (pyproject.toml): finished with status 'done' 2025-09-19T00:12:30,174 Source in /tmp/pip-wheel-w52caz2n/synthetic-data-mcp_74a2d709f2a44dd6ba21de926b85ded1 has version 0.1.2, which satisfies requirement synthetic-data-mcp==0.1.2 from https://files.pythonhosted.org/packages/62/d9/56206673356ac57136065cc496d7767507e00ac36fd06cd93bfb56d87b62/synthetic_data_mcp-0.1.2.tar.gz 2025-09-19T00:12:30,175 Removed synthetic-data-mcp==0.1.2 from https://files.pythonhosted.org/packages/62/d9/56206673356ac57136065cc496d7767507e00ac36fd06cd93bfb56d87b62/synthetic_data_mcp-0.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-vzjna8vh' 2025-09-19T00:12:30,183 Created temporary directory: /tmp/pip-unpack-fj0k4q5t 2025-09-19T00:12:30,183 Building wheels for collected packages: synthetic-data-mcp 2025-09-19T00:12:30,188 Created temporary directory: /tmp/pip-wheel-m01sq9eb 2025-09-19T00:12:30,188 Destination directory: /tmp/pip-wheel-m01sq9eb 2025-09-19T00:12:30,191 Building wheel for synthetic-data-mcp (pyproject.toml): started 2025-09-19T00:12:30,192 Running command Building wheel for synthetic-data-mcp (pyproject.toml) 2025-09-19T00:12:30,753 /tmp/pip-build-env-a6u0xdnj/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-09-19T00:12:30,753 !! 2025-09-19T00:12:30,754 ******************************************************************************** 2025-09-19T00:12:30,755 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). 2025-09-19T00:12:30,756 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-09-19T00:12:30,756 or your builds will no longer be supported. 2025-09-19T00:12:30,757 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-19T00:12:30,758 ******************************************************************************** 2025-09-19T00:12:30,758 !! 2025-09-19T00:12:30,759 corresp(dist, value, root_dir) 2025-09-19T00:12:30,839 /tmp/pip-build-env-a6u0xdnj/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-19T00:12:30,840 !! 2025-09-19T00:12:30,841 ******************************************************************************** 2025-09-19T00:12:30,841 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-19T00:12:30,842 License :: OSI Approved :: MIT License 2025-09-19T00:12:30,843 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-19T00:12:30,843 ******************************************************************************** 2025-09-19T00:12:30,845 !! 2025-09-19T00:12:30,845 dist._finalize_license_expression() 2025-09-19T00:12:30,846 /tmp/pip-build-env-a6u0xdnj/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-19T00:12:30,847 !! 2025-09-19T00:12:30,848 ******************************************************************************** 2025-09-19T00:12:30,849 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-19T00:12:30,850 License :: OSI Approved :: MIT License 2025-09-19T00:12:30,851 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-19T00:12:30,852 ******************************************************************************** 2025-09-19T00:12:30,853 !! 2025-09-19T00:12:30,854 self._finalize_license_expression() 2025-09-19T00:12:30,854 running bdist_wheel 2025-09-19T00:12:30,871 running build 2025-09-19T00:12:30,871 running build_py 2025-09-19T00:12:30,878 creating build/lib/synthetic_data_mcp 2025-09-19T00:12:30,880 copying src/synthetic_data_mcp/server.py -> build/lib/synthetic_data_mcp 2025-09-19T00:12:30,884 copying src/synthetic_data_mcp/__init__.py -> build/lib/synthetic_data_mcp 2025-09-19T00:12:30,886 copying src/synthetic_data_mcp/run_clean.py -> build/lib/synthetic_data_mcp 2025-09-19T00:12:30,889 copying src/synthetic_data_mcp/cli.py -> build/lib/synthetic_data_mcp 2025-09-19T00:12:30,892 creating build/lib/synthetic_data_mcp/infrastructure 2025-09-19T00:12:30,893 copying src/synthetic_data_mcp/infrastructure/caching.py -> build/lib/synthetic_data_mcp/infrastructure 2025-09-19T00:12:30,896 copying src/synthetic_data_mcp/infrastructure/scaling.py -> build/lib/synthetic_data_mcp/infrastructure 2025-09-19T00:12:30,899 creating build/lib/synthetic_data_mcp/schemas 2025-09-19T00:12:30,900 copying src/synthetic_data_mcp/schemas/base.py -> build/lib/synthetic_data_mcp/schemas 2025-09-19T00:12:30,903 copying src/synthetic_data_mcp/schemas/healthcare.py -> build/lib/synthetic_data_mcp/schemas 2025-09-19T00:12:30,905 copying src/synthetic_data_mcp/schemas/finance.py -> build/lib/synthetic_data_mcp/schemas 2025-09-19T00:12:30,908 creating build/lib/synthetic_data_mcp/monitoring 2025-09-19T00:12:30,909 copying src/synthetic_data_mcp/monitoring/metrics.py -> build/lib/synthetic_data_mcp/monitoring 2025-09-19T00:12:30,913 creating build/lib/synthetic_data_mcp/providers 2025-09-19T00:12:30,914 copying src/synthetic_data_mcp/providers/ollama_provider.py -> build/lib/synthetic_data_mcp/providers 2025-09-19T00:12:30,916 copying src/synthetic_data_mcp/providers/base.py -> build/lib/synthetic_data_mcp/providers 2025-09-19T00:12:30,917 copying src/synthetic_data_mcp/providers/__init__.py -> build/lib/synthetic_data_mcp/providers 2025-09-19T00:12:30,919 copying src/synthetic_data_mcp/providers/openai_provider.py -> build/lib/synthetic_data_mcp/providers 2025-09-19T00:12:30,922 creating build/lib/synthetic_data_mcp/utils 2025-09-19T00:12:30,923 copying src/synthetic_data_mcp/utils/audit.py -> build/lib/synthetic_data_mcp/utils 2025-09-19T00:12:30,925 copying src/synthetic_data_mcp/utils/test_credit_cards.py -> build/lib/synthetic_data_mcp/utils 2025-09-19T00:12:30,928 creating build/lib/synthetic_data_mcp/core 2025-09-19T00:12:30,929 copying src/synthetic_data_mcp/core/generator.py -> build/lib/synthetic_data_mcp/core 2025-09-19T00:12:30,933 creating build/lib/synthetic_data_mcp/ingestion 2025-09-19T00:12:30,934 copying src/synthetic_data_mcp/ingestion/knowledge_loader.py -> build/lib/synthetic_data_mcp/ingestion 2025-09-19T00:12:30,937 copying src/synthetic_data_mcp/ingestion/__init__.py -> build/lib/synthetic_data_mcp/ingestion 2025-09-19T00:12:30,939 copying src/synthetic_data_mcp/ingestion/data_ingestion.py -> build/lib/synthetic_data_mcp/ingestion 2025-09-19T00:12:30,942 copying src/synthetic_data_mcp/ingestion/pattern_analyzer.py -> build/lib/synthetic_data_mcp/ingestion 2025-09-19T00:12:30,945 creating build/lib/synthetic_data_mcp/validation 2025-09-19T00:12:30,946 copying src/synthetic_data_mcp/validation/statistical.py -> build/lib/synthetic_data_mcp/validation 2025-09-19T00:12:30,949 creating build/lib/synthetic_data_mcp/database 2025-09-19T00:12:30,950 copying src/synthetic_data_mcp/database/base.py -> build/lib/synthetic_data_mcp/database 2025-09-19T00:12:30,953 copying src/synthetic_data_mcp/database/migrations.py -> build/lib/synthetic_data_mcp/database 2025-09-19T00:12:30,955 copying src/synthetic_data_mcp/database/schema_inspector.py -> build/lib/synthetic_data_mcp/database 2025-09-19T00:12:30,959 copying src/synthetic_data_mcp/database/__init__.py -> build/lib/synthetic_data_mcp/database 2025-09-19T00:12:30,961 copying src/synthetic_data_mcp/database/manager.py -> build/lib/synthetic_data_mcp/database 2025-09-19T00:12:30,964 creating build/lib/synthetic_data_mcp/config 2025-09-19T00:12:30,965 copying src/synthetic_data_mcp/config/ollama.py -> build/lib/synthetic_data_mcp/config 2025-09-19T00:12:30,968 creating build/lib/synthetic_data_mcp/privacy 2025-09-19T00:12:30,969 copying src/synthetic_data_mcp/privacy/engine.py -> build/lib/synthetic_data_mcp/privacy 2025-09-19T00:12:30,972 creating build/lib/synthetic_data_mcp/compliance 2025-09-19T00:12:30,973 copying src/synthetic_data_mcp/compliance/data_residency.py -> build/lib/synthetic_data_mcp/compliance 2025-09-19T00:12:30,976 copying src/synthetic_data_mcp/compliance/validator.py -> build/lib/synthetic_data_mcp/compliance 2025-09-19T00:12:30,979 copying src/synthetic_data_mcp/compliance/soc2.py -> build/lib/synthetic_data_mcp/compliance 2025-09-19T00:12:30,982 copying src/synthetic_data_mcp/compliance/regulatory_reporting.py -> build/lib/synthetic_data_mcp/compliance 2025-09-19T00:12:30,985 copying src/synthetic_data_mcp/compliance/consent_management.py -> build/lib/synthetic_data_mcp/compliance 2025-09-19T00:12:30,989 creating build/lib/synthetic_data_mcp/security 2025-09-19T00:12:30,990 copying src/synthetic_data_mcp/security/auth.py -> build/lib/synthetic_data_mcp/security 2025-09-19T00:12:30,992 copying src/synthetic_data_mcp/security/encryption.py -> build/lib/synthetic_data_mcp/security 2025-09-19T00:12:30,996 creating build/lib/synthetic_data_mcp/database/connectors 2025-09-19T00:12:30,997 copying src/synthetic_data_mcp/database/connectors/dynamodb_connector.py -> build/lib/synthetic_data_mcp/database/connectors 2025-09-19T00:12:31,000 copying src/synthetic_data_mcp/database/connectors/db2_connector.py -> build/lib/synthetic_data_mcp/database/connectors 2025-09-19T00:12:31,002 copying src/synthetic_data_mcp/database/connectors/__init__.py -> build/lib/synthetic_data_mcp/database/connectors 2025-09-19T00:12:31,004 copying src/synthetic_data_mcp/database/connectors/postgresql.py -> build/lib/synthetic_data_mcp/database/connectors 2025-09-19T00:12:31,007 copying src/synthetic_data_mcp/database/connectors/mysql.py -> build/lib/synthetic_data_mcp/database/connectors 2025-09-19T00:12:31,010 copying src/synthetic_data_mcp/database/connectors/vector_connector.py -> build/lib/synthetic_data_mcp/database/connectors 2025-09-19T00:12:31,013 copying src/synthetic_data_mcp/database/connectors/bigquery.py -> build/lib/synthetic_data_mcp/database/connectors 2025-09-19T00:12:31,016 copying src/synthetic_data_mcp/database/connectors/redis.py -> build/lib/synthetic_data_mcp/database/connectors 2025-09-19T00:12:31,018 copying src/synthetic_data_mcp/database/connectors/mongodb.py -> build/lib/synthetic_data_mcp/database/connectors 2025-09-19T00:12:31,021 copying src/synthetic_data_mcp/database/connectors/redshift.py -> build/lib/synthetic_data_mcp/database/connectors 2025-09-19T00:12:31,024 copying src/synthetic_data_mcp/database/connectors/snowflake.py -> build/lib/synthetic_data_mcp/database/connectors 2025-09-19T00:12:31,026 running egg_info 2025-09-19T00:12:31,038 writing src/synthetic_data_mcp.egg-info/PKG-INFO 2025-09-19T00:12:31,050 writing dependency_links to src/synthetic_data_mcp.egg-info/dependency_links.txt 2025-09-19T00:12:31,051 writing entry points to src/synthetic_data_mcp.egg-info/entry_points.txt 2025-09-19T00:12:31,059 writing requirements to src/synthetic_data_mcp.egg-info/requires.txt 2025-09-19T00:12:31,060 writing top-level names to src/synthetic_data_mcp.egg-info/top_level.txt 2025-09-19T00:12:31,082 reading manifest file 'src/synthetic_data_mcp.egg-info/SOURCES.txt' 2025-09-19T00:12:31,088 adding license file 'LICENSE' 2025-09-19T00:12:31,094 writing manifest file 'src/synthetic_data_mcp.egg-info/SOURCES.txt' 2025-09-19T00:12:31,120 installing to build/bdist.linux-armv7l/wheel 2025-09-19T00:12:31,121 running install 2025-09-19T00:12:31,146 running install_lib 2025-09-19T00:12:31,153 creating build/bdist.linux-armv7l/wheel 2025-09-19T00:12:31,155 creating build/bdist.linux-armv7l/wheel/synthetic_data_mcp 2025-09-19T00:12:31,157 creating build/bdist.linux-armv7l/wheel/synthetic_data_mcp/infrastructure 2025-09-19T00:12:31,158 copying build/lib/synthetic_data_mcp/infrastructure/caching.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/infrastructure 2025-09-19T00:12:31,161 copying build/lib/synthetic_data_mcp/infrastructure/scaling.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/infrastructure 2025-09-19T00:12:31,163 copying build/lib/synthetic_data_mcp/server.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp 2025-09-19T00:12:31,168 creating build/bdist.linux-armv7l/wheel/synthetic_data_mcp/schemas 2025-09-19T00:12:31,169 copying build/lib/synthetic_data_mcp/schemas/base.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/schemas 2025-09-19T00:12:31,171 copying build/lib/synthetic_data_mcp/schemas/healthcare.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/schemas 2025-09-19T00:12:31,174 copying build/lib/synthetic_data_mcp/schemas/finance.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/schemas 2025-09-19T00:12:31,177 creating build/bdist.linux-armv7l/wheel/synthetic_data_mcp/monitoring 2025-09-19T00:12:31,178 copying build/lib/synthetic_data_mcp/monitoring/metrics.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/monitoring 2025-09-19T00:12:31,182 creating build/bdist.linux-armv7l/wheel/synthetic_data_mcp/providers 2025-09-19T00:12:31,183 copying build/lib/synthetic_data_mcp/providers/ollama_provider.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/providers 2025-09-19T00:12:31,185 copying build/lib/synthetic_data_mcp/providers/base.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/providers 2025-09-19T00:12:31,187 copying build/lib/synthetic_data_mcp/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/providers 2025-09-19T00:12:31,188 copying build/lib/synthetic_data_mcp/providers/openai_provider.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/providers 2025-09-19T00:12:31,191 creating build/bdist.linux-armv7l/wheel/synthetic_data_mcp/utils 2025-09-19T00:12:31,192 copying build/lib/synthetic_data_mcp/utils/audit.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/utils 2025-09-19T00:12:31,194 copying build/lib/synthetic_data_mcp/utils/test_credit_cards.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/utils 2025-09-19T00:12:31,197 creating build/bdist.linux-armv7l/wheel/synthetic_data_mcp/core 2025-09-19T00:12:31,198 copying build/lib/synthetic_data_mcp/core/generator.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/core 2025-09-19T00:12:31,202 creating build/bdist.linux-armv7l/wheel/synthetic_data_mcp/ingestion 2025-09-19T00:12:31,203 copying build/lib/synthetic_data_mcp/ingestion/knowledge_loader.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/ingestion 2025-09-19T00:12:31,206 copying build/lib/synthetic_data_mcp/ingestion/__init__.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/ingestion 2025-09-19T00:12:31,208 copying build/lib/synthetic_data_mcp/ingestion/data_ingestion.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/ingestion 2025-09-19T00:12:31,211 copying build/lib/synthetic_data_mcp/ingestion/pattern_analyzer.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/ingestion 2025-09-19T00:12:31,213 copying build/lib/synthetic_data_mcp/__init__.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp 2025-09-19T00:12:31,215 copying build/lib/synthetic_data_mcp/run_clean.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp 2025-09-19T00:12:31,218 creating build/bdist.linux-armv7l/wheel/synthetic_data_mcp/validation 2025-09-19T00:12:31,219 copying build/lib/synthetic_data_mcp/validation/statistical.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/validation 2025-09-19T00:12:31,223 creating build/bdist.linux-armv7l/wheel/synthetic_data_mcp/database 2025-09-19T00:12:31,224 creating build/bdist.linux-armv7l/wheel/synthetic_data_mcp/database/connectors 2025-09-19T00:12:31,225 copying build/lib/synthetic_data_mcp/database/connectors/dynamodb_connector.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/database/connectors 2025-09-19T00:12:31,228 copying build/lib/synthetic_data_mcp/database/connectors/db2_connector.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/database/connectors 2025-09-19T00:12:31,231 copying build/lib/synthetic_data_mcp/database/connectors/__init__.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/database/connectors 2025-09-19T00:12:31,232 copying build/lib/synthetic_data_mcp/database/connectors/postgresql.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/database/connectors 2025-09-19T00:12:31,235 copying build/lib/synthetic_data_mcp/database/connectors/mysql.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/database/connectors 2025-09-19T00:12:31,238 copying build/lib/synthetic_data_mcp/database/connectors/vector_connector.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/database/connectors 2025-09-19T00:12:31,242 copying build/lib/synthetic_data_mcp/database/connectors/bigquery.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/database/connectors 2025-09-19T00:12:31,245 copying build/lib/synthetic_data_mcp/database/connectors/redis.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/database/connectors 2025-09-19T00:12:31,247 copying build/lib/synthetic_data_mcp/database/connectors/mongodb.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/database/connectors 2025-09-19T00:12:31,250 copying build/lib/synthetic_data_mcp/database/connectors/redshift.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/database/connectors 2025-09-19T00:12:31,252 copying build/lib/synthetic_data_mcp/database/connectors/snowflake.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/database/connectors 2025-09-19T00:12:31,255 copying build/lib/synthetic_data_mcp/database/base.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/database 2025-09-19T00:12:31,257 copying build/lib/synthetic_data_mcp/database/migrations.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/database 2025-09-19T00:12:31,260 copying build/lib/synthetic_data_mcp/database/schema_inspector.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/database 2025-09-19T00:12:31,263 copying build/lib/synthetic_data_mcp/database/__init__.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/database 2025-09-19T00:12:31,264 copying build/lib/synthetic_data_mcp/database/manager.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/database 2025-09-19T00:12:31,268 creating build/bdist.linux-armv7l/wheel/synthetic_data_mcp/config 2025-09-19T00:12:31,269 copying build/lib/synthetic_data_mcp/config/ollama.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/config 2025-09-19T00:12:31,272 creating build/bdist.linux-armv7l/wheel/synthetic_data_mcp/privacy 2025-09-19T00:12:31,273 copying build/lib/synthetic_data_mcp/privacy/engine.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/privacy 2025-09-19T00:12:31,276 creating build/bdist.linux-armv7l/wheel/synthetic_data_mcp/compliance 2025-09-19T00:12:31,278 copying build/lib/synthetic_data_mcp/compliance/data_residency.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/compliance 2025-09-19T00:12:31,281 copying build/lib/synthetic_data_mcp/compliance/validator.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/compliance 2025-09-19T00:12:31,284 copying build/lib/synthetic_data_mcp/compliance/soc2.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/compliance 2025-09-19T00:12:31,287 copying build/lib/synthetic_data_mcp/compliance/regulatory_reporting.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/compliance 2025-09-19T00:12:31,290 copying build/lib/synthetic_data_mcp/compliance/consent_management.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/compliance 2025-09-19T00:12:31,294 creating build/bdist.linux-armv7l/wheel/synthetic_data_mcp/security 2025-09-19T00:12:31,295 copying build/lib/synthetic_data_mcp/security/auth.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/security 2025-09-19T00:12:31,298 copying build/lib/synthetic_data_mcp/security/encryption.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp/security 2025-09-19T00:12:31,301 copying build/lib/synthetic_data_mcp/cli.py -> build/bdist.linux-armv7l/wheel/./synthetic_data_mcp 2025-09-19T00:12:31,303 running install_egg_info 2025-09-19T00:12:31,309 Copying src/synthetic_data_mcp.egg-info to build/bdist.linux-armv7l/wheel/./synthetic_data_mcp-0.1.2-py3.11.egg-info 2025-09-19T00:12:31,321 running install_scripts 2025-09-19T00:12:31,333 creating build/bdist.linux-armv7l/wheel/synthetic_data_mcp-0.1.2.dist-info/WHEEL 2025-09-19T00:12:31,336 creating '/tmp/pip-wheel-m01sq9eb/.tmp-q6uzm3c6/synthetic_data_mcp-0.1.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-19T00:12:31,338 adding 'synthetic_data_mcp/__init__.py' 2025-09-19T00:12:31,342 adding 'synthetic_data_mcp/cli.py' 2025-09-19T00:12:31,343 adding 'synthetic_data_mcp/run_clean.py' 2025-09-19T00:12:31,349 adding 'synthetic_data_mcp/server.py' 2025-09-19T00:12:31,354 adding 'synthetic_data_mcp/compliance/consent_management.py' 2025-09-19T00:12:31,358 adding 'synthetic_data_mcp/compliance/data_residency.py' 2025-09-19T00:12:31,362 adding 'synthetic_data_mcp/compliance/regulatory_reporting.py' 2025-09-19T00:12:31,366 adding 'synthetic_data_mcp/compliance/soc2.py' 2025-09-19T00:12:31,369 adding 'synthetic_data_mcp/compliance/validator.py' 2025-09-19T00:12:31,371 adding 'synthetic_data_mcp/config/ollama.py' 2025-09-19T00:12:31,377 adding 'synthetic_data_mcp/core/generator.py' 2025-09-19T00:12:31,379 adding 'synthetic_data_mcp/database/__init__.py' 2025-09-19T00:12:31,381 adding 'synthetic_data_mcp/database/base.py' 2025-09-19T00:12:31,384 adding 'synthetic_data_mcp/database/manager.py' 2025-09-19T00:12:31,388 adding 'synthetic_data_mcp/database/migrations.py' 2025-09-19T00:12:31,392 adding 'synthetic_data_mcp/database/schema_inspector.py' 2025-09-19T00:12:31,394 adding 'synthetic_data_mcp/database/connectors/__init__.py' 2025-09-19T00:12:31,396 adding 'synthetic_data_mcp/database/connectors/bigquery.py' 2025-09-19T00:12:31,398 adding 'synthetic_data_mcp/database/connectors/db2_connector.py' 2025-09-19T00:12:31,400 adding 'synthetic_data_mcp/database/connectors/dynamodb_connector.py' 2025-09-19T00:12:31,403 adding 'synthetic_data_mcp/database/connectors/mongodb.py' 2025-09-19T00:12:31,405 adding 'synthetic_data_mcp/database/connectors/mysql.py' 2025-09-19T00:12:31,408 adding 'synthetic_data_mcp/database/connectors/postgresql.py' 2025-09-19T00:12:31,410 adding 'synthetic_data_mcp/database/connectors/redis.py' 2025-09-19T00:12:31,412 adding 'synthetic_data_mcp/database/connectors/redshift.py' 2025-09-19T00:12:31,415 adding 'synthetic_data_mcp/database/connectors/snowflake.py' 2025-09-19T00:12:31,419 adding 'synthetic_data_mcp/database/connectors/vector_connector.py' 2025-09-19T00:12:31,422 adding 'synthetic_data_mcp/infrastructure/caching.py' 2025-09-19T00:12:31,425 adding 'synthetic_data_mcp/infrastructure/scaling.py' 2025-09-19T00:12:31,427 adding 'synthetic_data_mcp/ingestion/__init__.py' 2025-09-19T00:12:31,429 adding 'synthetic_data_mcp/ingestion/data_ingestion.py' 2025-09-19T00:12:31,432 adding 'synthetic_data_mcp/ingestion/knowledge_loader.py' 2025-09-19T00:12:31,434 adding 'synthetic_data_mcp/ingestion/pattern_analyzer.py' 2025-09-19T00:12:31,437 adding 'synthetic_data_mcp/monitoring/metrics.py' 2025-09-19T00:12:31,441 adding 'synthetic_data_mcp/privacy/engine.py' 2025-09-19T00:12:31,443 adding 'synthetic_data_mcp/providers/__init__.py' 2025-09-19T00:12:31,444 adding 'synthetic_data_mcp/providers/base.py' 2025-09-19T00:12:31,445 adding 'synthetic_data_mcp/providers/ollama_provider.py' 2025-09-19T00:12:31,447 adding 'synthetic_data_mcp/providers/openai_provider.py' 2025-09-19T00:12:31,449 adding 'synthetic_data_mcp/schemas/base.py' 2025-09-19T00:12:31,452 adding 'synthetic_data_mcp/schemas/finance.py' 2025-09-19T00:12:31,454 adding 'synthetic_data_mcp/schemas/healthcare.py' 2025-09-19T00:12:31,457 adding 'synthetic_data_mcp/security/auth.py' 2025-09-19T00:12:31,460 adding 'synthetic_data_mcp/security/encryption.py' 2025-09-19T00:12:31,463 adding 'synthetic_data_mcp/utils/audit.py' 2025-09-19T00:12:31,465 adding 'synthetic_data_mcp/utils/test_credit_cards.py' 2025-09-19T00:12:31,469 adding 'synthetic_data_mcp/validation/statistical.py' 2025-09-19T00:12:31,471 adding 'synthetic_data_mcp-0.1.2.dist-info/licenses/LICENSE' 2025-09-19T00:12:31,474 adding 'synthetic_data_mcp-0.1.2.dist-info/METADATA' 2025-09-19T00:12:31,475 adding 'synthetic_data_mcp-0.1.2.dist-info/WHEEL' 2025-09-19T00:12:31,476 adding 'synthetic_data_mcp-0.1.2.dist-info/entry_points.txt' 2025-09-19T00:12:31,477 adding 'synthetic_data_mcp-0.1.2.dist-info/top_level.txt' 2025-09-19T00:12:31,478 adding 'synthetic_data_mcp-0.1.2.dist-info/RECORD' 2025-09-19T00:12:31,483 removing build/bdist.linux-armv7l/wheel 2025-09-19T00:12:31,601 Building wheel for synthetic-data-mcp (pyproject.toml): finished with status 'done' 2025-09-19T00:12:31,612 Created wheel for synthetic-data-mcp: filename=synthetic_data_mcp-0.1.2-py3-none-any.whl size=222420 sha256=2fc209c13aa21b3e21c603e1404478a12d4e99601faf5e3009a177a97f73b9e5 2025-09-19T00:12:31,613 Stored in directory: /tmp/pip-ephem-wheel-cache-4xynep70/wheels/fd/40/c2/4ae34ab270b1a4cb4002c8893f072ebecfb63c8ef05f64ad9b 2025-09-19T00:12:31,629 Successfully built synthetic-data-mcp 2025-09-19T00:12:31,640 Removed build tracker: '/tmp/pip-build-tracker-vzjna8vh'