2026-03-13T08:18:43,414 Created temporary directory: /tmp/pip-ephem-wheel-cache-lwonno7q 2026-03-13T08:18:43,417 Created temporary directory: /tmp/pip-build-tracker-8gmyxexv 2026-03-13T08:18:43,417 Initialized build tracking at /tmp/pip-build-tracker-8gmyxexv 2026-03-13T08:18:43,418 Created build tracker: /tmp/pip-build-tracker-8gmyxexv 2026-03-13T08:18:43,418 Entered build tracker: /tmp/pip-build-tracker-8gmyxexv 2026-03-13T08:18:43,419 Created temporary directory: /tmp/pip-wheel-5e8st_85 2026-03-13T08:18:43,423 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-13T08:18:43,425 Created temporary directory: /tmp/pip-ephem-wheel-cache-zfdtaskl 2026-03-13T08:18:43,448 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-13T08:18:43,452 2 location(s) to search for versions of gcp-pipeline-ref-ingestion: 2026-03-13T08:18:43,452 * https://pypi.org/simple/gcp-pipeline-ref-ingestion/ 2026-03-13T08:18:43,452 * https://www.piwheels.org/simple/gcp-pipeline-ref-ingestion/ 2026-03-13T08:18:43,453 Fetching project page and analyzing links: https://pypi.org/simple/gcp-pipeline-ref-ingestion/ 2026-03-13T08:18:43,454 Getting page https://pypi.org/simple/gcp-pipeline-ref-ingestion/ 2026-03-13T08:18:43,455 Found index url https://pypi.org/simple 2026-03-13T08:18:43,664 Fetched page https://pypi.org/simple/gcp-pipeline-ref-ingestion/ as application/vnd.pypi.simple.v1+json 2026-03-13T08:18:43,667 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-13T08:18:43,668 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-13T08:18:43,669 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-13T08:18:43,670 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-13T08:18:43,671 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-13T08:18:43,672 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-13T08:18:43,673 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-13T08:18:43,674 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-13T08:18:43,675 Fetching project page and analyzing links: https://www.piwheels.org/simple/gcp-pipeline-ref-ingestion/ 2026-03-13T08:18:43,676 Getting page https://www.piwheels.org/simple/gcp-pipeline-ref-ingestion/ 2026-03-13T08:18:43,677 Found index url https://www.piwheels.org/simple 2026-03-13T08:18:43,828 Fetched page https://www.piwheels.org/simple/gcp-pipeline-ref-ingestion/ as text/html 2026-03-13T08:18:43,830 Skipping link: No binaries permitted for gcp-pipeline-ref-ingestion: https://www.piwheels.org/simple/gcp-pipeline-ref-ingestion/gcp_pipeline_ref_ingestion-1.0.7-py3-none-any.whl#sha256=cb9740e08a629a18ebe581007b7a63216d4cd0fba38ee1173997c220febfa223 (from https://www.piwheels.org/simple/gcp-pipeline-ref-ingestion/) (requires-python:>=3.9) 2026-03-13T08:18:43,830 Skipping link: not a file: https://www.piwheels.org/simple/gcp-pipeline-ref-ingestion/ 2026-03-13T08:18:43,831 Skipping link: not a file: https://pypi.org/simple/gcp-pipeline-ref-ingestion/ 2026-03-13T08:18:43,851 Given no hashes to check 1 links for project 'gcp-pipeline-ref-ingestion': discarding no candidates 2026-03-13T08:18:43,872 Collecting gcp-pipeline-ref-ingestion==1.0.8 2026-03-13T08:18:43,874 Created temporary directory: /tmp/pip-unpack-7gtgoj77 2026-03-13T08:18:44,084 Downloading gcp_pipeline_ref_ingestion-1.0.8.tar.gz (24 kB) 2026-03-13T08:18:44,168 Added gcp-pipeline-ref-ingestion==1.0.8 from https://files.pythonhosted.org/packages/59/90/6c9d899aebbb326c403aa82852150f26685641e603d44dea5968969b82ce/gcp_pipeline_ref_ingestion-1.0.8.tar.gz to build tracker '/tmp/pip-build-tracker-8gmyxexv' 2026-03-13T08:18:44,174 Created temporary directory: /tmp/pip-build-env-51cr7oa1 2026-03-13T08:18:44,179 Installing build dependencies: started 2026-03-13T08:18:44,180 Running command pip subprocess to install build dependencies 2026-03-13T08:18:45,334 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-13T08:18:45,918 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-13T08:18:45,941 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-13T08:18:47,731 Collecting setuptools>=61.0 2026-03-13T08:18:47,823 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-13T08:18:48,097 Collecting wheel 2026-03-13T08:18:48,114 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-13T08:18:48,299 Collecting packaging>=24.0 2026-03-13T08:18:48,315 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-13T08:18:51,310 Installing collected packages: setuptools, packaging, wheel 2026-03-13T08:18:54,710 Creating /tmp/pip-build-env-51cr7oa1/overlay/local/bin 2026-03-13T08:18:54,712 changing mode of /tmp/pip-build-env-51cr7oa1/overlay/local/bin/wheel to 755 2026-03-13T08:18:54,732 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-13T08:18:55,018 Installing build dependencies: finished with status 'done' 2026-03-13T08:18:55,025 Getting requirements to build wheel: started 2026-03-13T08:18:55,026 Running command Getting requirements to build wheel 2026-03-13T08:18:55,624 /tmp/pip-build-env-51cr7oa1/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-13T08:18:55,624 !! 2026-03-13T08:18:55,626 ******************************************************************************** 2026-03-13T08:18:55,626 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-13T08:18:55,627 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-13T08:18:55,628 or your builds will no longer be supported. 2026-03-13T08:18:55,629 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T08:18:55,629 ******************************************************************************** 2026-03-13T08:18:55,630 !! 2026-03-13T08:18:55,630 corresp(dist, value, root_dir) 2026-03-13T08:18:55,702 /tmp/pip-build-env-51cr7oa1/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-13T08:18:55,703 !! 2026-03-13T08:18:55,704 ******************************************************************************** 2026-03-13T08:18:55,704 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-13T08:18:55,705 License :: OSI Approved :: MIT License 2026-03-13T08:18:55,706 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T08:18:55,707 ******************************************************************************** 2026-03-13T08:18:55,708 !! 2026-03-13T08:18:55,708 dist._finalize_license_expression() 2026-03-13T08:18:55,709 /tmp/pip-build-env-51cr7oa1/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-13T08:18:55,710 !! 2026-03-13T08:18:55,711 ******************************************************************************** 2026-03-13T08:18:55,712 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-13T08:18:55,713 License :: OSI Approved :: MIT License 2026-03-13T08:18:55,714 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T08:18:55,715 ******************************************************************************** 2026-03-13T08:18:55,716 !! 2026-03-13T08:18:55,717 self._finalize_license_expression() 2026-03-13T08:18:55,718 running egg_info 2026-03-13T08:18:55,721 writing src/gcp_pipeline_ref_ingestion.egg-info/PKG-INFO 2026-03-13T08:18:55,726 writing dependency_links to src/gcp_pipeline_ref_ingestion.egg-info/dependency_links.txt 2026-03-13T08:18:55,728 writing entry points to src/gcp_pipeline_ref_ingestion.egg-info/entry_points.txt 2026-03-13T08:18:55,730 writing requirements to src/gcp_pipeline_ref_ingestion.egg-info/requires.txt 2026-03-13T08:18:55,732 writing top-level names to src/gcp_pipeline_ref_ingestion.egg-info/top_level.txt 2026-03-13T08:18:55,762 reading manifest file 'src/gcp_pipeline_ref_ingestion.egg-info/SOURCES.txt' 2026-03-13T08:18:55,769 writing manifest file 'src/gcp_pipeline_ref_ingestion.egg-info/SOURCES.txt' 2026-03-13T08:18:55,869 Getting requirements to build wheel: finished with status 'done' 2026-03-13T08:18:55,872 Created temporary directory: /tmp/pip-modern-metadata-dyt227gt 2026-03-13T08:18:55,875 Preparing metadata (pyproject.toml): started 2026-03-13T08:18:55,876 Running command Preparing metadata (pyproject.toml) 2026-03-13T08:18:56,444 /tmp/pip-build-env-51cr7oa1/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-13T08:18:56,444 !! 2026-03-13T08:18:56,445 ******************************************************************************** 2026-03-13T08:18:56,446 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-13T08:18:56,448 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-13T08:18:56,448 or your builds will no longer be supported. 2026-03-13T08:18:56,449 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T08:18:56,449 ******************************************************************************** 2026-03-13T08:18:56,450 !! 2026-03-13T08:18:56,451 corresp(dist, value, root_dir) 2026-03-13T08:18:56,524 /tmp/pip-build-env-51cr7oa1/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-13T08:18:56,524 !! 2026-03-13T08:18:56,525 ******************************************************************************** 2026-03-13T08:18:56,526 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-13T08:18:56,527 License :: OSI Approved :: MIT License 2026-03-13T08:18:56,528 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T08:18:56,528 ******************************************************************************** 2026-03-13T08:18:56,529 !! 2026-03-13T08:18:56,530 dist._finalize_license_expression() 2026-03-13T08:18:56,530 /tmp/pip-build-env-51cr7oa1/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-13T08:18:56,531 !! 2026-03-13T08:18:56,532 ******************************************************************************** 2026-03-13T08:18:56,533 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-13T08:18:56,534 License :: OSI Approved :: MIT License 2026-03-13T08:18:56,535 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T08:18:56,536 ******************************************************************************** 2026-03-13T08:18:56,537 !! 2026-03-13T08:18:56,538 self._finalize_license_expression() 2026-03-13T08:18:56,538 running dist_info 2026-03-13T08:18:56,546 creating /tmp/pip-modern-metadata-dyt227gt/gcp_pipeline_ref_ingestion.egg-info 2026-03-13T08:18:56,547 writing /tmp/pip-modern-metadata-dyt227gt/gcp_pipeline_ref_ingestion.egg-info/PKG-INFO 2026-03-13T08:18:56,552 writing dependency_links to /tmp/pip-modern-metadata-dyt227gt/gcp_pipeline_ref_ingestion.egg-info/dependency_links.txt 2026-03-13T08:18:56,554 writing entry points to /tmp/pip-modern-metadata-dyt227gt/gcp_pipeline_ref_ingestion.egg-info/entry_points.txt 2026-03-13T08:18:56,556 writing requirements to /tmp/pip-modern-metadata-dyt227gt/gcp_pipeline_ref_ingestion.egg-info/requires.txt 2026-03-13T08:18:56,557 writing top-level names to /tmp/pip-modern-metadata-dyt227gt/gcp_pipeline_ref_ingestion.egg-info/top_level.txt 2026-03-13T08:18:56,558 writing manifest file '/tmp/pip-modern-metadata-dyt227gt/gcp_pipeline_ref_ingestion.egg-info/SOURCES.txt' 2026-03-13T08:18:56,586 reading manifest file '/tmp/pip-modern-metadata-dyt227gt/gcp_pipeline_ref_ingestion.egg-info/SOURCES.txt' 2026-03-13T08:18:56,591 writing manifest file '/tmp/pip-modern-metadata-dyt227gt/gcp_pipeline_ref_ingestion.egg-info/SOURCES.txt' 2026-03-13T08:18:56,592 creating '/tmp/pip-modern-metadata-dyt227gt/gcp_pipeline_ref_ingestion-1.0.8.dist-info' 2026-03-13T08:18:56,719 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-13T08:18:56,724 Source in /tmp/pip-wheel-5e8st_85/gcp-pipeline-ref-ingestion_365df2a8749245c899a15fff40ff2f65 has version 1.0.8, which satisfies requirement gcp-pipeline-ref-ingestion==1.0.8 from https://files.pythonhosted.org/packages/59/90/6c9d899aebbb326c403aa82852150f26685641e603d44dea5968969b82ce/gcp_pipeline_ref_ingestion-1.0.8.tar.gz 2026-03-13T08:18:56,725 Removed gcp-pipeline-ref-ingestion==1.0.8 from https://files.pythonhosted.org/packages/59/90/6c9d899aebbb326c403aa82852150f26685641e603d44dea5968969b82ce/gcp_pipeline_ref_ingestion-1.0.8.tar.gz from build tracker '/tmp/pip-build-tracker-8gmyxexv' 2026-03-13T08:18:56,731 Created temporary directory: /tmp/pip-unpack-vv1r1265 2026-03-13T08:18:56,731 Building wheels for collected packages: gcp-pipeline-ref-ingestion 2026-03-13T08:18:56,735 Created temporary directory: /tmp/pip-wheel-056ewd_8 2026-03-13T08:18:56,736 Destination directory: /tmp/pip-wheel-056ewd_8 2026-03-13T08:18:56,738 Building wheel for gcp-pipeline-ref-ingestion (pyproject.toml): started 2026-03-13T08:18:56,739 Running command Building wheel for gcp-pipeline-ref-ingestion (pyproject.toml) 2026-03-13T08:18:57,300 /tmp/pip-build-env-51cr7oa1/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-13T08:18:57,300 !! 2026-03-13T08:18:57,301 ******************************************************************************** 2026-03-13T08:18:57,301 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-13T08:18:57,302 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-13T08:18:57,303 or your builds will no longer be supported. 2026-03-13T08:18:57,304 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T08:18:57,304 ******************************************************************************** 2026-03-13T08:18:57,305 !! 2026-03-13T08:18:57,306 corresp(dist, value, root_dir) 2026-03-13T08:18:57,370 /tmp/pip-build-env-51cr7oa1/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-13T08:18:57,371 !! 2026-03-13T08:18:57,372 ******************************************************************************** 2026-03-13T08:18:57,373 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-13T08:18:57,374 License :: OSI Approved :: MIT License 2026-03-13T08:18:57,375 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T08:18:57,376 ******************************************************************************** 2026-03-13T08:18:57,377 !! 2026-03-13T08:18:57,378 dist._finalize_license_expression() 2026-03-13T08:18:57,379 /tmp/pip-build-env-51cr7oa1/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-13T08:18:57,379 !! 2026-03-13T08:18:57,380 ******************************************************************************** 2026-03-13T08:18:57,381 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-13T08:18:57,382 License :: OSI Approved :: MIT License 2026-03-13T08:18:57,383 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T08:18:57,384 ******************************************************************************** 2026-03-13T08:18:57,385 !! 2026-03-13T08:18:57,386 self._finalize_license_expression() 2026-03-13T08:18:57,386 running bdist_wheel 2026-03-13T08:18:57,397 running build 2026-03-13T08:18:57,398 running build_py 2026-03-13T08:18:57,404 creating build/lib/data_ingestion 2026-03-13T08:18:57,407 copying src/data_ingestion/cli.py -> build/lib/data_ingestion 2026-03-13T08:18:57,410 copying src/data_ingestion/__init__.py -> build/lib/data_ingestion 2026-03-13T08:18:57,413 creating build/lib/data_ingestion/validation 2026-03-13T08:18:57,414 copying src/data_ingestion/validation/__init__.py -> build/lib/data_ingestion/validation 2026-03-13T08:18:57,416 copying src/data_ingestion/validation/record_validator.py -> build/lib/data_ingestion/validation 2026-03-13T08:18:57,419 copying src/data_ingestion/validation/types.py -> build/lib/data_ingestion/validation 2026-03-13T08:18:57,421 copying src/data_ingestion/validation/file_validator.py -> build/lib/data_ingestion/validation 2026-03-13T08:18:57,423 copying src/data_ingestion/validation/validator.py -> build/lib/data_ingestion/validation 2026-03-13T08:18:57,426 creating build/lib/data_ingestion/schema 2026-03-13T08:18:57,427 copying src/data_ingestion/schema/applications.py -> build/lib/data_ingestion/schema 2026-03-13T08:18:57,429 copying src/data_ingestion/schema/accounts.py -> build/lib/data_ingestion/schema 2026-03-13T08:18:57,431 copying src/data_ingestion/schema/__init__.py -> build/lib/data_ingestion/schema 2026-03-13T08:18:57,433 copying src/data_ingestion/schema/customers.py -> build/lib/data_ingestion/schema 2026-03-13T08:18:57,435 copying src/data_ingestion/schema/registry.py -> build/lib/data_ingestion/schema 2026-03-13T08:18:57,437 copying src/data_ingestion/schema/decision.py -> build/lib/data_ingestion/schema 2026-03-13T08:18:57,439 creating build/lib/data_ingestion/pipeline 2026-03-13T08:18:57,440 copying src/data_ingestion/pipeline/options.py -> build/lib/data_ingestion/pipeline 2026-03-13T08:18:57,442 copying src/data_ingestion/pipeline/__init__.py -> build/lib/data_ingestion/pipeline 2026-03-13T08:18:57,444 copying src/data_ingestion/pipeline/ingestion_pipeline.py -> build/lib/data_ingestion/pipeline 2026-03-13T08:18:57,447 copying src/data_ingestion/pipeline/transforms.py -> build/lib/data_ingestion/pipeline 2026-03-13T08:18:57,449 copying src/data_ingestion/pipeline/runner.py -> build/lib/data_ingestion/pipeline 2026-03-13T08:18:57,451 copying src/data_ingestion/pipeline/pipeline_router.py -> build/lib/data_ingestion/pipeline 2026-03-13T08:18:57,454 creating build/lib/data_ingestion/config 2026-03-13T08:18:57,455 copying src/data_ingestion/config/settings.py -> build/lib/data_ingestion/config 2026-03-13T08:18:57,457 copying src/data_ingestion/config/constants.py -> build/lib/data_ingestion/config 2026-03-13T08:18:57,459 copying src/data_ingestion/config/__init__.py -> build/lib/data_ingestion/config 2026-03-13T08:18:57,460 running egg_info 2026-03-13T08:18:57,470 writing src/gcp_pipeline_ref_ingestion.egg-info/PKG-INFO 2026-03-13T08:18:57,475 writing dependency_links to src/gcp_pipeline_ref_ingestion.egg-info/dependency_links.txt 2026-03-13T08:18:57,476 writing entry points to src/gcp_pipeline_ref_ingestion.egg-info/entry_points.txt 2026-03-13T08:18:57,478 writing requirements to src/gcp_pipeline_ref_ingestion.egg-info/requires.txt 2026-03-13T08:18:57,479 writing top-level names to src/gcp_pipeline_ref_ingestion.egg-info/top_level.txt 2026-03-13T08:18:57,497 reading manifest file 'src/gcp_pipeline_ref_ingestion.egg-info/SOURCES.txt' 2026-03-13T08:18:57,504 writing manifest file 'src/gcp_pipeline_ref_ingestion.egg-info/SOURCES.txt' 2026-03-13T08:18:57,523 installing to build/bdist.linux-armv7l/wheel 2026-03-13T08:18:57,524 running install 2026-03-13T08:18:57,547 running install_lib 2026-03-13T08:18:57,553 creating build/bdist.linux-armv7l/wheel 2026-03-13T08:18:57,555 creating build/bdist.linux-armv7l/wheel/data_ingestion 2026-03-13T08:18:57,557 creating build/bdist.linux-armv7l/wheel/data_ingestion/validation 2026-03-13T08:18:57,558 copying build/lib/data_ingestion/validation/__init__.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/validation 2026-03-13T08:18:57,560 copying build/lib/data_ingestion/validation/record_validator.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/validation 2026-03-13T08:18:57,561 copying build/lib/data_ingestion/validation/types.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/validation 2026-03-13T08:18:57,563 copying build/lib/data_ingestion/validation/file_validator.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/validation 2026-03-13T08:18:57,565 copying build/lib/data_ingestion/validation/validator.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/validation 2026-03-13T08:18:57,568 creating build/bdist.linux-armv7l/wheel/data_ingestion/schema 2026-03-13T08:18:57,569 copying build/lib/data_ingestion/schema/applications.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/schema 2026-03-13T08:18:57,571 copying build/lib/data_ingestion/schema/accounts.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/schema 2026-03-13T08:18:57,572 copying build/lib/data_ingestion/schema/__init__.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/schema 2026-03-13T08:18:57,574 copying build/lib/data_ingestion/schema/customers.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/schema 2026-03-13T08:18:57,576 copying build/lib/data_ingestion/schema/registry.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/schema 2026-03-13T08:18:57,577 copying build/lib/data_ingestion/schema/decision.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/schema 2026-03-13T08:18:57,579 copying build/lib/data_ingestion/cli.py -> build/bdist.linux-armv7l/wheel/./data_ingestion 2026-03-13T08:18:57,581 copying build/lib/data_ingestion/__init__.py -> build/bdist.linux-armv7l/wheel/./data_ingestion 2026-03-13T08:18:57,584 creating build/bdist.linux-armv7l/wheel/data_ingestion/pipeline 2026-03-13T08:18:57,585 copying build/lib/data_ingestion/pipeline/options.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/pipeline 2026-03-13T08:18:57,586 copying build/lib/data_ingestion/pipeline/__init__.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/pipeline 2026-03-13T08:18:57,588 copying build/lib/data_ingestion/pipeline/ingestion_pipeline.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/pipeline 2026-03-13T08:18:57,591 copying build/lib/data_ingestion/pipeline/transforms.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/pipeline 2026-03-13T08:18:57,593 copying build/lib/data_ingestion/pipeline/runner.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/pipeline 2026-03-13T08:18:57,595 copying build/lib/data_ingestion/pipeline/pipeline_router.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/pipeline 2026-03-13T08:18:57,597 creating build/bdist.linux-armv7l/wheel/data_ingestion/config 2026-03-13T08:18:57,598 copying build/lib/data_ingestion/config/settings.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/config 2026-03-13T08:18:57,600 copying build/lib/data_ingestion/config/constants.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/config 2026-03-13T08:18:57,602 copying build/lib/data_ingestion/config/__init__.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/config 2026-03-13T08:18:57,603 running install_egg_info 2026-03-13T08:18:57,608 Copying src/gcp_pipeline_ref_ingestion.egg-info to build/bdist.linux-armv7l/wheel/./gcp_pipeline_ref_ingestion-1.0.8-py3.11.egg-info 2026-03-13T08:18:57,619 running install_scripts 2026-03-13T08:18:57,628 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_ref_ingestion-1.0.8.dist-info/WHEEL 2026-03-13T08:18:57,631 creating '/tmp/pip-wheel-056ewd_8/.tmp-s3xkl00k/gcp_pipeline_ref_ingestion-1.0.8-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-13T08:18:57,633 adding 'data_ingestion/__init__.py' 2026-03-13T08:18:57,635 adding 'data_ingestion/cli.py' 2026-03-13T08:18:57,637 adding 'data_ingestion/config/__init__.py' 2026-03-13T08:18:57,638 adding 'data_ingestion/config/constants.py' 2026-03-13T08:18:57,640 adding 'data_ingestion/config/settings.py' 2026-03-13T08:18:57,642 adding 'data_ingestion/pipeline/__init__.py' 2026-03-13T08:18:57,644 adding 'data_ingestion/pipeline/ingestion_pipeline.py' 2026-03-13T08:18:57,645 adding 'data_ingestion/pipeline/options.py' 2026-03-13T08:18:57,647 adding 'data_ingestion/pipeline/pipeline_router.py' 2026-03-13T08:18:57,648 adding 'data_ingestion/pipeline/runner.py' 2026-03-13T08:18:57,650 adding 'data_ingestion/pipeline/transforms.py' 2026-03-13T08:18:57,652 adding 'data_ingestion/schema/__init__.py' 2026-03-13T08:18:57,653 adding 'data_ingestion/schema/accounts.py' 2026-03-13T08:18:57,654 adding 'data_ingestion/schema/applications.py' 2026-03-13T08:18:57,655 adding 'data_ingestion/schema/customers.py' 2026-03-13T08:18:57,656 adding 'data_ingestion/schema/decision.py' 2026-03-13T08:18:57,657 adding 'data_ingestion/schema/registry.py' 2026-03-13T08:18:57,659 adding 'data_ingestion/validation/__init__.py' 2026-03-13T08:18:57,660 adding 'data_ingestion/validation/file_validator.py' 2026-03-13T08:18:57,661 adding 'data_ingestion/validation/record_validator.py' 2026-03-13T08:18:57,663 adding 'data_ingestion/validation/types.py' 2026-03-13T08:18:57,664 adding 'data_ingestion/validation/validator.py' 2026-03-13T08:18:57,667 adding 'gcp_pipeline_ref_ingestion-1.0.8.dist-info/METADATA' 2026-03-13T08:18:57,668 adding 'gcp_pipeline_ref_ingestion-1.0.8.dist-info/WHEEL' 2026-03-13T08:18:57,669 adding 'gcp_pipeline_ref_ingestion-1.0.8.dist-info/entry_points.txt' 2026-03-13T08:18:57,670 adding 'gcp_pipeline_ref_ingestion-1.0.8.dist-info/top_level.txt' 2026-03-13T08:18:57,671 adding 'gcp_pipeline_ref_ingestion-1.0.8.dist-info/RECORD' 2026-03-13T08:18:57,672 removing build/bdist.linux-armv7l/wheel 2026-03-13T08:18:57,781 Building wheel for gcp-pipeline-ref-ingestion (pyproject.toml): finished with status 'done' 2026-03-13T08:18:57,786 Created wheel for gcp-pipeline-ref-ingestion: filename=gcp_pipeline_ref_ingestion-1.0.8-py3-none-any.whl size=29587 sha256=59b81dcec7b389cd8ec340e7cad23fec3e21838dacf70e36346909059e0063dc 2026-03-13T08:18:57,787 Stored in directory: /tmp/pip-ephem-wheel-cache-zfdtaskl/wheels/d6/0c/07/ed0d5bd197358bfd82bfd0a1fa3cd4ef5848b10eca7bddd362 2026-03-13T08:18:57,799 Successfully built gcp-pipeline-ref-ingestion 2026-03-13T08:18:57,802 Removed build tracker: '/tmp/pip-build-tracker-8gmyxexv'