2026-03-13T07:56:17,578 Created temporary directory: /tmp/pip-ephem-wheel-cache-5jytd3zf 2026-03-13T07:56:17,580 Created temporary directory: /tmp/pip-build-tracker-csmp8kdn 2026-03-13T07:56:17,581 Initialized build tracking at /tmp/pip-build-tracker-csmp8kdn 2026-03-13T07:56:17,581 Created build tracker: /tmp/pip-build-tracker-csmp8kdn 2026-03-13T07:56:17,582 Entered build tracker: /tmp/pip-build-tracker-csmp8kdn 2026-03-13T07:56:17,583 Created temporary directory: /tmp/pip-wheel-xi651ntc 2026-03-13T07:56:17,586 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-03-13T07:56:17,588 Created temporary directory: /tmp/pip-ephem-wheel-cache-th4sk8m0 2026-03-13T07:56:17,610 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-13T07:56:17,613 2 location(s) to search for versions of gcp-pipeline-ref-ingestion: 2026-03-13T07:56:17,613 * https://pypi.org/simple/gcp-pipeline-ref-ingestion/ 2026-03-13T07:56:17,613 * https://www.piwheels.org/simple/gcp-pipeline-ref-ingestion/ 2026-03-13T07:56:17,614 Fetching project page and analyzing links: https://pypi.org/simple/gcp-pipeline-ref-ingestion/ 2026-03-13T07:56:17,615 Getting page https://pypi.org/simple/gcp-pipeline-ref-ingestion/ 2026-03-13T07:56:17,616 Found index url https://pypi.org/simple 2026-03-13T07:56:17,827 Fetched page https://pypi.org/simple/gcp-pipeline-ref-ingestion/ as application/vnd.pypi.simple.v1+json 2026-03-13T07:56:17,830 Skipping link: No binaries permitted for gcp-pipeline-ref-ingestion: https://files.pythonhosted.org/packages/3d/2d/5cc62c10d6fed0700a2771a875580dd603d8830aadba227e4e7e7c4d3e74/gcp_pipeline_ref_ingestion-1.0.7-py3-none-any.whl (from https://pypi.org/simple/gcp-pipeline-ref-ingestion/) (requires-python:>=3.9) 2026-03-13T07:56:17,831 Found link https://files.pythonhosted.org/packages/31/d8/784a5871a74894f5f7f637c6748d1bfbf9141bf642903e88e71862a38963/gcp_pipeline_ref_ingestion-1.0.7.tar.gz (from https://pypi.org/simple/gcp-pipeline-ref-ingestion/) (requires-python:>=3.9), version: 1.0.7 2026-03-13T07:56:17,832 Skipping link: No binaries permitted for gcp-pipeline-ref-ingestion: https://files.pythonhosted.org/packages/29/97/45be68d662819a76282cead03a35c0ea4c040d383a06c65c3a41376053b7/gcp_pipeline_ref_ingestion-1.0.8-py3-none-any.whl (from https://pypi.org/simple/gcp-pipeline-ref-ingestion/) (requires-python:>=3.9) 2026-03-13T07:56:17,833 Found link https://files.pythonhosted.org/packages/59/90/6c9d899aebbb326c403aa82852150f26685641e603d44dea5968969b82ce/gcp_pipeline_ref_ingestion-1.0.8.tar.gz (from https://pypi.org/simple/gcp-pipeline-ref-ingestion/) (requires-python:>=3.9), version: 1.0.8 2026-03-13T07:56:17,834 Skipping link: No binaries permitted for gcp-pipeline-ref-ingestion: https://files.pythonhosted.org/packages/cb/8a/a54f51b81576ffc33751deb3eea0d128e35b2819df46e2c1ff7e25b49d17/gcp_pipeline_ref_ingestion-1.0.9-py3-none-any.whl (from https://pypi.org/simple/gcp-pipeline-ref-ingestion/) (requires-python:>=3.9) 2026-03-13T07:56:17,835 Found link https://files.pythonhosted.org/packages/34/fb/896803e20bd26f87a5b436a41606589c4fc8b6000b3744e4b11d69788138/gcp_pipeline_ref_ingestion-1.0.9.tar.gz (from https://pypi.org/simple/gcp-pipeline-ref-ingestion/) (requires-python:>=3.9), version: 1.0.9 2026-03-13T07:56:17,836 Skipping link: No binaries permitted for gcp-pipeline-ref-ingestion: https://files.pythonhosted.org/packages/98/b7/f6d526bc47e0ed6bcf27d612053017cc29579ba22d0f292311fa2651fdee/gcp_pipeline_ref_ingestion-1.0.10-py3-none-any.whl (from https://pypi.org/simple/gcp-pipeline-ref-ingestion/) (requires-python:>=3.9) 2026-03-13T07:56:17,837 Found link https://files.pythonhosted.org/packages/c5/4c/b7ff7a9d8211c3b55c98d6fb8dfdb215e00a1a6e6c0f172be76a45dd07d7/gcp_pipeline_ref_ingestion-1.0.10.tar.gz (from https://pypi.org/simple/gcp-pipeline-ref-ingestion/) (requires-python:>=3.9), version: 1.0.10 2026-03-13T07:56:17,838 Fetching project page and analyzing links: https://www.piwheels.org/simple/gcp-pipeline-ref-ingestion/ 2026-03-13T07:56:17,839 Getting page https://www.piwheels.org/simple/gcp-pipeline-ref-ingestion/ 2026-03-13T07:56:17,840 Found index url https://www.piwheels.org/simple 2026-03-13T07:56:18,003 Fetched page https://www.piwheels.org/simple/gcp-pipeline-ref-ingestion/ as text/html 2026-03-13T07:56:18,004 Skipping link: not a file: https://www.piwheels.org/simple/gcp-pipeline-ref-ingestion/ 2026-03-13T07:56:18,004 Skipping link: not a file: https://pypi.org/simple/gcp-pipeline-ref-ingestion/ 2026-03-13T07:56:18,024 Given no hashes to check 1 links for project 'gcp-pipeline-ref-ingestion': discarding no candidates 2026-03-13T07:56:18,044 Collecting gcp-pipeline-ref-ingestion==1.0.7 2026-03-13T07:56:18,046 Created temporary directory: /tmp/pip-unpack-vcs81v94 2026-03-13T07:56:18,177 Downloading gcp_pipeline_ref_ingestion-1.0.7.tar.gz (24 kB) 2026-03-13T07:56:18,252 Added gcp-pipeline-ref-ingestion==1.0.7 from https://files.pythonhosted.org/packages/31/d8/784a5871a74894f5f7f637c6748d1bfbf9141bf642903e88e71862a38963/gcp_pipeline_ref_ingestion-1.0.7.tar.gz to build tracker '/tmp/pip-build-tracker-csmp8kdn' 2026-03-13T07:56:18,258 Created temporary directory: /tmp/pip-build-env-3hxvyk96 2026-03-13T07:56:18,263 Installing build dependencies: started 2026-03-13T07:56:18,264 Running command pip subprocess to install build dependencies 2026-03-13T07:56:19,408 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-13T07:56:19,986 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-03-13T07:56:20,009 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-13T07:56:21,761 Collecting setuptools>=61.0 2026-03-13T07:56:21,891 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-13T07:56:22,178 Collecting wheel 2026-03-13T07:56:22,194 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-13T07:56:22,379 Collecting packaging>=24.0 2026-03-13T07:56:22,397 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-13T07:56:25,364 Installing collected packages: setuptools, packaging, wheel 2026-03-13T07:56:28,700 Creating /tmp/pip-build-env-3hxvyk96/overlay/local/bin 2026-03-13T07:56:28,703 changing mode of /tmp/pip-build-env-3hxvyk96/overlay/local/bin/wheel to 755 2026-03-13T07:56:28,724 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-13T07:56:29,004 Installing build dependencies: finished with status 'done' 2026-03-13T07:56:29,011 Getting requirements to build wheel: started 2026-03-13T07:56:29,012 Running command Getting requirements to build wheel 2026-03-13T07:56:29,612 /tmp/pip-build-env-3hxvyk96/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-13T07:56:29,612 !! 2026-03-13T07:56:29,613 ******************************************************************************** 2026-03-13T07:56:29,614 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-03-13T07:56:29,615 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-13T07:56:29,616 or your builds will no longer be supported. 2026-03-13T07:56:29,617 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T07:56:29,618 ******************************************************************************** 2026-03-13T07:56:29,619 !! 2026-03-13T07:56:29,619 corresp(dist, value, root_dir) 2026-03-13T07:56:29,694 /tmp/pip-build-env-3hxvyk96/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-13T07:56:29,695 !! 2026-03-13T07:56:29,695 ******************************************************************************** 2026-03-13T07:56:29,696 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-13T07:56:29,697 License :: OSI Approved :: MIT License 2026-03-13T07:56:29,698 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T07:56:29,699 ******************************************************************************** 2026-03-13T07:56:29,699 !! 2026-03-13T07:56:29,700 dist._finalize_license_expression() 2026-03-13T07:56:29,701 /tmp/pip-build-env-3hxvyk96/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-13T07:56:29,701 !! 2026-03-13T07:56:29,702 ******************************************************************************** 2026-03-13T07:56:29,702 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-13T07:56:29,704 License :: OSI Approved :: MIT License 2026-03-13T07:56:29,705 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T07:56:29,705 ******************************************************************************** 2026-03-13T07:56:29,706 !! 2026-03-13T07:56:29,708 self._finalize_license_expression() 2026-03-13T07:56:29,710 running egg_info 2026-03-13T07:56:29,713 writing src/gcp_pipeline_ref_ingestion.egg-info/PKG-INFO 2026-03-13T07:56:29,718 writing dependency_links to src/gcp_pipeline_ref_ingestion.egg-info/dependency_links.txt 2026-03-13T07:56:29,721 writing entry points to src/gcp_pipeline_ref_ingestion.egg-info/entry_points.txt 2026-03-13T07:56:29,723 writing requirements to src/gcp_pipeline_ref_ingestion.egg-info/requires.txt 2026-03-13T07:56:29,725 writing top-level names to src/gcp_pipeline_ref_ingestion.egg-info/top_level.txt 2026-03-13T07:56:29,755 reading manifest file 'src/gcp_pipeline_ref_ingestion.egg-info/SOURCES.txt' 2026-03-13T07:56:29,762 writing manifest file 'src/gcp_pipeline_ref_ingestion.egg-info/SOURCES.txt' 2026-03-13T07:56:29,860 Getting requirements to build wheel: finished with status 'done' 2026-03-13T07:56:29,863 Created temporary directory: /tmp/pip-modern-metadata-78a5ggt_ 2026-03-13T07:56:29,866 Preparing metadata (pyproject.toml): started 2026-03-13T07:56:29,867 Running command Preparing metadata (pyproject.toml) 2026-03-13T07:56:30,430 /tmp/pip-build-env-3hxvyk96/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-13T07:56:30,431 !! 2026-03-13T07:56:30,432 ******************************************************************************** 2026-03-13T07:56:30,432 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-03-13T07:56:30,434 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-13T07:56:30,434 or your builds will no longer be supported. 2026-03-13T07:56:30,435 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T07:56:30,436 ******************************************************************************** 2026-03-13T07:56:30,437 !! 2026-03-13T07:56:30,438 corresp(dist, value, root_dir) 2026-03-13T07:56:30,507 /tmp/pip-build-env-3hxvyk96/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-13T07:56:30,508 !! 2026-03-13T07:56:30,509 ******************************************************************************** 2026-03-13T07:56:30,509 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-13T07:56:30,510 License :: OSI Approved :: MIT License 2026-03-13T07:56:30,511 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T07:56:30,511 ******************************************************************************** 2026-03-13T07:56:30,512 !! 2026-03-13T07:56:30,513 dist._finalize_license_expression() 2026-03-13T07:56:30,513 /tmp/pip-build-env-3hxvyk96/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-13T07:56:30,514 !! 2026-03-13T07:56:30,515 ******************************************************************************** 2026-03-13T07:56:30,515 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-13T07:56:30,516 License :: OSI Approved :: MIT License 2026-03-13T07:56:30,517 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T07:56:30,518 ******************************************************************************** 2026-03-13T07:56:30,519 !! 2026-03-13T07:56:30,520 self._finalize_license_expression() 2026-03-13T07:56:30,521 running dist_info 2026-03-13T07:56:30,531 creating /tmp/pip-modern-metadata-78a5ggt_/gcp_pipeline_ref_ingestion.egg-info 2026-03-13T07:56:30,532 writing /tmp/pip-modern-metadata-78a5ggt_/gcp_pipeline_ref_ingestion.egg-info/PKG-INFO 2026-03-13T07:56:30,537 writing dependency_links to /tmp/pip-modern-metadata-78a5ggt_/gcp_pipeline_ref_ingestion.egg-info/dependency_links.txt 2026-03-13T07:56:30,539 writing entry points to /tmp/pip-modern-metadata-78a5ggt_/gcp_pipeline_ref_ingestion.egg-info/entry_points.txt 2026-03-13T07:56:30,541 writing requirements to /tmp/pip-modern-metadata-78a5ggt_/gcp_pipeline_ref_ingestion.egg-info/requires.txt 2026-03-13T07:56:30,542 writing top-level names to /tmp/pip-modern-metadata-78a5ggt_/gcp_pipeline_ref_ingestion.egg-info/top_level.txt 2026-03-13T07:56:30,543 writing manifest file '/tmp/pip-modern-metadata-78a5ggt_/gcp_pipeline_ref_ingestion.egg-info/SOURCES.txt' 2026-03-13T07:56:30,570 reading manifest file '/tmp/pip-modern-metadata-78a5ggt_/gcp_pipeline_ref_ingestion.egg-info/SOURCES.txt' 2026-03-13T07:56:30,575 writing manifest file '/tmp/pip-modern-metadata-78a5ggt_/gcp_pipeline_ref_ingestion.egg-info/SOURCES.txt' 2026-03-13T07:56:30,576 creating '/tmp/pip-modern-metadata-78a5ggt_/gcp_pipeline_ref_ingestion-1.0.7.dist-info' 2026-03-13T07:56:30,701 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-13T07:56:30,706 Source in /tmp/pip-wheel-xi651ntc/gcp-pipeline-ref-ingestion_608661da8f8143a5b81b2823db55087d has version 1.0.7, which satisfies requirement gcp-pipeline-ref-ingestion==1.0.7 from https://files.pythonhosted.org/packages/31/d8/784a5871a74894f5f7f637c6748d1bfbf9141bf642903e88e71862a38963/gcp_pipeline_ref_ingestion-1.0.7.tar.gz 2026-03-13T07:56:30,707 Removed gcp-pipeline-ref-ingestion==1.0.7 from https://files.pythonhosted.org/packages/31/d8/784a5871a74894f5f7f637c6748d1bfbf9141bf642903e88e71862a38963/gcp_pipeline_ref_ingestion-1.0.7.tar.gz from build tracker '/tmp/pip-build-tracker-csmp8kdn' 2026-03-13T07:56:30,713 Created temporary directory: /tmp/pip-unpack-vd6ht6f8 2026-03-13T07:56:30,713 Building wheels for collected packages: gcp-pipeline-ref-ingestion 2026-03-13T07:56:30,719 Created temporary directory: /tmp/pip-wheel-0zzroznh 2026-03-13T07:56:30,719 Destination directory: /tmp/pip-wheel-0zzroznh 2026-03-13T07:56:30,722 Building wheel for gcp-pipeline-ref-ingestion (pyproject.toml): started 2026-03-13T07:56:30,723 Running command Building wheel for gcp-pipeline-ref-ingestion (pyproject.toml) 2026-03-13T07:56:31,316 /tmp/pip-build-env-3hxvyk96/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-13T07:56:31,316 !! 2026-03-13T07:56:31,317 ******************************************************************************** 2026-03-13T07:56:31,317 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-03-13T07:56:31,318 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-13T07:56:31,319 or your builds will no longer be supported. 2026-03-13T07:56:31,320 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T07:56:31,320 ******************************************************************************** 2026-03-13T07:56:31,321 !! 2026-03-13T07:56:31,322 corresp(dist, value, root_dir) 2026-03-13T07:56:31,386 /tmp/pip-build-env-3hxvyk96/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-13T07:56:31,387 !! 2026-03-13T07:56:31,388 ******************************************************************************** 2026-03-13T07:56:31,389 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-13T07:56:31,390 License :: OSI Approved :: MIT License 2026-03-13T07:56:31,391 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T07:56:31,391 ******************************************************************************** 2026-03-13T07:56:31,393 !! 2026-03-13T07:56:31,393 dist._finalize_license_expression() 2026-03-13T07:56:31,394 /tmp/pip-build-env-3hxvyk96/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-13T07:56:31,395 !! 2026-03-13T07:56:31,396 ******************************************************************************** 2026-03-13T07:56:31,397 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-13T07:56:31,398 License :: OSI Approved :: MIT License 2026-03-13T07:56:31,399 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T07:56:31,400 ******************************************************************************** 2026-03-13T07:56:31,401 !! 2026-03-13T07:56:31,401 self._finalize_license_expression() 2026-03-13T07:56:31,402 running bdist_wheel 2026-03-13T07:56:31,413 running build 2026-03-13T07:56:31,414 running build_py 2026-03-13T07:56:31,420 creating build/lib/data_ingestion 2026-03-13T07:56:31,422 copying src/data_ingestion/cli.py -> build/lib/data_ingestion 2026-03-13T07:56:31,425 copying src/data_ingestion/__init__.py -> build/lib/data_ingestion 2026-03-13T07:56:31,427 creating build/lib/data_ingestion/config 2026-03-13T07:56:31,429 copying src/data_ingestion/config/constants.py -> build/lib/data_ingestion/config 2026-03-13T07:56:31,431 copying src/data_ingestion/config/__init__.py -> build/lib/data_ingestion/config 2026-03-13T07:56:31,433 copying src/data_ingestion/config/settings.py -> build/lib/data_ingestion/config 2026-03-13T07:56:31,435 creating build/lib/data_ingestion/schema 2026-03-13T07:56:31,437 copying src/data_ingestion/schema/customers.py -> build/lib/data_ingestion/schema 2026-03-13T07:56:31,439 copying src/data_ingestion/schema/__init__.py -> build/lib/data_ingestion/schema 2026-03-13T07:56:31,440 copying src/data_ingestion/schema/applications.py -> build/lib/data_ingestion/schema 2026-03-13T07:56:31,442 copying src/data_ingestion/schema/accounts.py -> build/lib/data_ingestion/schema 2026-03-13T07:56:31,444 copying src/data_ingestion/schema/registry.py -> build/lib/data_ingestion/schema 2026-03-13T07:56:31,446 copying src/data_ingestion/schema/decision.py -> build/lib/data_ingestion/schema 2026-03-13T07:56:31,449 creating build/lib/data_ingestion/pipeline 2026-03-13T07:56:31,450 copying src/data_ingestion/pipeline/ingestion_pipeline.py -> build/lib/data_ingestion/pipeline 2026-03-13T07:56:31,453 copying src/data_ingestion/pipeline/options.py -> build/lib/data_ingestion/pipeline 2026-03-13T07:56:31,454 copying src/data_ingestion/pipeline/pipeline_router.py -> build/lib/data_ingestion/pipeline 2026-03-13T07:56:31,457 copying src/data_ingestion/pipeline/__init__.py -> build/lib/data_ingestion/pipeline 2026-03-13T07:56:31,459 copying src/data_ingestion/pipeline/runner.py -> build/lib/data_ingestion/pipeline 2026-03-13T07:56:31,461 copying src/data_ingestion/pipeline/transforms.py -> build/lib/data_ingestion/pipeline 2026-03-13T07:56:31,464 creating build/lib/data_ingestion/validation 2026-03-13T07:56:31,465 copying src/data_ingestion/validation/validator.py -> build/lib/data_ingestion/validation 2026-03-13T07:56:31,467 copying src/data_ingestion/validation/types.py -> build/lib/data_ingestion/validation 2026-03-13T07:56:31,469 copying src/data_ingestion/validation/__init__.py -> build/lib/data_ingestion/validation 2026-03-13T07:56:31,471 copying src/data_ingestion/validation/file_validator.py -> build/lib/data_ingestion/validation 2026-03-13T07:56:31,473 copying src/data_ingestion/validation/record_validator.py -> build/lib/data_ingestion/validation 2026-03-13T07:56:31,475 running egg_info 2026-03-13T07:56:31,485 writing src/gcp_pipeline_ref_ingestion.egg-info/PKG-INFO 2026-03-13T07:56:31,490 writing dependency_links to src/gcp_pipeline_ref_ingestion.egg-info/dependency_links.txt 2026-03-13T07:56:31,491 writing entry points to src/gcp_pipeline_ref_ingestion.egg-info/entry_points.txt 2026-03-13T07:56:31,494 writing requirements to src/gcp_pipeline_ref_ingestion.egg-info/requires.txt 2026-03-13T07:56:31,495 writing top-level names to src/gcp_pipeline_ref_ingestion.egg-info/top_level.txt 2026-03-13T07:56:31,514 reading manifest file 'src/gcp_pipeline_ref_ingestion.egg-info/SOURCES.txt' 2026-03-13T07:56:31,521 writing manifest file 'src/gcp_pipeline_ref_ingestion.egg-info/SOURCES.txt' 2026-03-13T07:56:31,541 installing to build/bdist.linux-armv7l/wheel 2026-03-13T07:56:31,542 running install 2026-03-13T07:56:31,565 running install_lib 2026-03-13T07:56:31,571 creating build/bdist.linux-armv7l/wheel 2026-03-13T07:56:31,573 creating build/bdist.linux-armv7l/wheel/data_ingestion 2026-03-13T07:56:31,575 creating build/bdist.linux-armv7l/wheel/data_ingestion/config 2026-03-13T07:56:31,577 copying build/lib/data_ingestion/config/constants.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/config 2026-03-13T07:56:31,579 copying build/lib/data_ingestion/config/__init__.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/config 2026-03-13T07:56:31,581 copying build/lib/data_ingestion/config/settings.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/config 2026-03-13T07:56:31,583 copying build/lib/data_ingestion/cli.py -> build/bdist.linux-armv7l/wheel/./data_ingestion 2026-03-13T07:56:31,586 creating build/bdist.linux-armv7l/wheel/data_ingestion/schema 2026-03-13T07:56:31,587 copying build/lib/data_ingestion/schema/customers.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/schema 2026-03-13T07:56:31,590 copying build/lib/data_ingestion/schema/__init__.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/schema 2026-03-13T07:56:31,592 copying build/lib/data_ingestion/schema/applications.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/schema 2026-03-13T07:56:31,594 copying build/lib/data_ingestion/schema/accounts.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/schema 2026-03-13T07:56:31,596 copying build/lib/data_ingestion/schema/registry.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/schema 2026-03-13T07:56:31,597 copying build/lib/data_ingestion/schema/decision.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/schema 2026-03-13T07:56:31,599 copying build/lib/data_ingestion/__init__.py -> build/bdist.linux-armv7l/wheel/./data_ingestion 2026-03-13T07:56:31,602 creating build/bdist.linux-armv7l/wheel/data_ingestion/pipeline 2026-03-13T07:56:31,603 copying build/lib/data_ingestion/pipeline/ingestion_pipeline.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/pipeline 2026-03-13T07:56:31,606 copying build/lib/data_ingestion/pipeline/options.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/pipeline 2026-03-13T07:56:31,608 copying build/lib/data_ingestion/pipeline/pipeline_router.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/pipeline 2026-03-13T07:56:31,610 copying build/lib/data_ingestion/pipeline/__init__.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/pipeline 2026-03-13T07:56:31,612 copying build/lib/data_ingestion/pipeline/runner.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/pipeline 2026-03-13T07:56:31,614 copying build/lib/data_ingestion/pipeline/transforms.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/pipeline 2026-03-13T07:56:31,617 creating build/bdist.linux-armv7l/wheel/data_ingestion/validation 2026-03-13T07:56:31,618 copying build/lib/data_ingestion/validation/validator.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/validation 2026-03-13T07:56:31,620 copying build/lib/data_ingestion/validation/types.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/validation 2026-03-13T07:56:31,622 copying build/lib/data_ingestion/validation/__init__.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/validation 2026-03-13T07:56:31,623 copying build/lib/data_ingestion/validation/file_validator.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/validation 2026-03-13T07:56:31,626 copying build/lib/data_ingestion/validation/record_validator.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/validation 2026-03-13T07:56:31,627 running install_egg_info 2026-03-13T07:56:31,632 Copying src/gcp_pipeline_ref_ingestion.egg-info to build/bdist.linux-armv7l/wheel/./gcp_pipeline_ref_ingestion-1.0.7-py3.11.egg-info 2026-03-13T07:56:31,645 running install_scripts 2026-03-13T07:56:31,654 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_ref_ingestion-1.0.7.dist-info/WHEEL 2026-03-13T07:56:31,658 creating '/tmp/pip-wheel-0zzroznh/.tmp-s9g5x2ul/gcp_pipeline_ref_ingestion-1.0.7-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-13T07:56:31,660 adding 'data_ingestion/__init__.py' 2026-03-13T07:56:31,662 adding 'data_ingestion/cli.py' 2026-03-13T07:56:31,664 adding 'data_ingestion/config/__init__.py' 2026-03-13T07:56:31,666 adding 'data_ingestion/config/constants.py' 2026-03-13T07:56:31,667 adding 'data_ingestion/config/settings.py' 2026-03-13T07:56:31,669 adding 'data_ingestion/pipeline/__init__.py' 2026-03-13T07:56:31,672 adding 'data_ingestion/pipeline/ingestion_pipeline.py' 2026-03-13T07:56:31,673 adding 'data_ingestion/pipeline/options.py' 2026-03-13T07:56:31,675 adding 'data_ingestion/pipeline/pipeline_router.py' 2026-03-13T07:56:31,677 adding 'data_ingestion/pipeline/runner.py' 2026-03-13T07:56:31,679 adding 'data_ingestion/pipeline/transforms.py' 2026-03-13T07:56:31,681 adding 'data_ingestion/schema/__init__.py' 2026-03-13T07:56:31,682 adding 'data_ingestion/schema/accounts.py' 2026-03-13T07:56:31,683 adding 'data_ingestion/schema/applications.py' 2026-03-13T07:56:31,685 adding 'data_ingestion/schema/customers.py' 2026-03-13T07:56:31,686 adding 'data_ingestion/schema/decision.py' 2026-03-13T07:56:31,688 adding 'data_ingestion/schema/registry.py' 2026-03-13T07:56:31,689 adding 'data_ingestion/validation/__init__.py' 2026-03-13T07:56:31,691 adding 'data_ingestion/validation/file_validator.py' 2026-03-13T07:56:31,692 adding 'data_ingestion/validation/record_validator.py' 2026-03-13T07:56:31,693 adding 'data_ingestion/validation/types.py' 2026-03-13T07:56:31,694 adding 'data_ingestion/validation/validator.py' 2026-03-13T07:56:31,697 adding 'gcp_pipeline_ref_ingestion-1.0.7.dist-info/METADATA' 2026-03-13T07:56:31,698 adding 'gcp_pipeline_ref_ingestion-1.0.7.dist-info/WHEEL' 2026-03-13T07:56:31,699 adding 'gcp_pipeline_ref_ingestion-1.0.7.dist-info/entry_points.txt' 2026-03-13T07:56:31,700 adding 'gcp_pipeline_ref_ingestion-1.0.7.dist-info/top_level.txt' 2026-03-13T07:56:31,701 adding 'gcp_pipeline_ref_ingestion-1.0.7.dist-info/RECORD' 2026-03-13T07:56:31,703 removing build/bdist.linux-armv7l/wheel 2026-03-13T07:56:31,810 Building wheel for gcp-pipeline-ref-ingestion (pyproject.toml): finished with status 'done' 2026-03-13T07:56:31,816 Created wheel for gcp-pipeline-ref-ingestion: filename=gcp_pipeline_ref_ingestion-1.0.7-py3-none-any.whl size=29590 sha256=cb9740e08a629a18ebe581007b7a63216d4cd0fba38ee1173997c220febfa223 2026-03-13T07:56:31,817 Stored in directory: /tmp/pip-ephem-wheel-cache-th4sk8m0/wheels/00/31/3e/5673d99fdcaad923f4e1ab5ecc56dab286ee365e0299873461 2026-03-13T07:56:31,829 Successfully built gcp-pipeline-ref-ingestion 2026-03-13T07:56:31,834 Removed build tracker: '/tmp/pip-build-tracker-csmp8kdn'