2026-03-13T15:58:17,950 Created temporary directory: /tmp/pip-ephem-wheel-cache-5dg46gzr 2026-03-13T15:58:17,952 Created temporary directory: /tmp/pip-build-tracker-724b715t 2026-03-13T15:58:17,953 Initialized build tracking at /tmp/pip-build-tracker-724b715t 2026-03-13T15:58:17,953 Created build tracker: /tmp/pip-build-tracker-724b715t 2026-03-13T15:58:17,954 Entered build tracker: /tmp/pip-build-tracker-724b715t 2026-03-13T15:58:17,955 Created temporary directory: /tmp/pip-wheel-7y5ikps7 2026-03-13T15:58:17,958 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-13T15:58:17,960 Created temporary directory: /tmp/pip-ephem-wheel-cache-hbflijrg 2026-03-13T15:58:17,982 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-13T15:58:17,986 2 location(s) to search for versions of gcp-pipeline-ref-ingestion: 2026-03-13T15:58:17,986 * https://pypi.org/simple/gcp-pipeline-ref-ingestion/ 2026-03-13T15:58:17,986 * https://www.piwheels.org/simple/gcp-pipeline-ref-ingestion/ 2026-03-13T15:58:17,987 Fetching project page and analyzing links: https://pypi.org/simple/gcp-pipeline-ref-ingestion/ 2026-03-13T15:58:17,988 Getting page https://pypi.org/simple/gcp-pipeline-ref-ingestion/ 2026-03-13T15:58:17,989 Found index url https://pypi.org/simple 2026-03-13T15:58:18,125 Fetched page https://pypi.org/simple/gcp-pipeline-ref-ingestion/ as application/vnd.pypi.simple.v1+json 2026-03-13T15:58:18,128 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-13T15:58:18,129 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-13T15:58:18,130 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-13T15:58:18,131 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-13T15:58:18,131 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-13T15:58:18,132 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-13T15:58:18,133 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-13T15:58:18,134 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-13T15:58:18,135 Fetching project page and analyzing links: https://www.piwheels.org/simple/gcp-pipeline-ref-ingestion/ 2026-03-13T15:58:18,136 Getting page https://www.piwheels.org/simple/gcp-pipeline-ref-ingestion/ 2026-03-13T15:58:18,137 Found index url https://www.piwheels.org/simple 2026-03-13T15:58:18,301 Fetched page https://www.piwheels.org/simple/gcp-pipeline-ref-ingestion/ as text/html 2026-03-13T15:58:18,304 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.9-py3-none-any.whl#sha256=1187b80245fd0f2ce559c926962789e0d50aeea5c124d0af5a8742ac9008bd18 (from https://www.piwheels.org/simple/gcp-pipeline-ref-ingestion/) (requires-python:>=3.9) 2026-03-13T15:58:18,304 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.8-py3-none-any.whl#sha256=59b81dcec7b389cd8ec340e7cad23fec3e21838dacf70e36346909059e0063dc (from https://www.piwheels.org/simple/gcp-pipeline-ref-ingestion/) (requires-python:>=3.9) 2026-03-13T15:58:18,305 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-13T15:58:18,305 Skipping link: not a file: https://www.piwheels.org/simple/gcp-pipeline-ref-ingestion/ 2026-03-13T15:58:18,306 Skipping link: not a file: https://pypi.org/simple/gcp-pipeline-ref-ingestion/ 2026-03-13T15:58:18,325 Given no hashes to check 1 links for project 'gcp-pipeline-ref-ingestion': discarding no candidates 2026-03-13T15:58:18,343 Collecting gcp-pipeline-ref-ingestion==1.0.10 2026-03-13T15:58:18,346 Created temporary directory: /tmp/pip-unpack-2o0ztq08 2026-03-13T15:58:18,478 Downloading gcp_pipeline_ref_ingestion-1.0.10.tar.gz (24 kB) 2026-03-13T15:58:18,556 Added gcp-pipeline-ref-ingestion==1.0.10 from https://files.pythonhosted.org/packages/c5/4c/b7ff7a9d8211c3b55c98d6fb8dfdb215e00a1a6e6c0f172be76a45dd07d7/gcp_pipeline_ref_ingestion-1.0.10.tar.gz to build tracker '/tmp/pip-build-tracker-724b715t' 2026-03-13T15:58:18,561 Created temporary directory: /tmp/pip-build-env-heptz30b 2026-03-13T15:58:18,566 Installing build dependencies: started 2026-03-13T15:58:18,567 Running command pip subprocess to install build dependencies 2026-03-13T15:58:19,738 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-13T15:58:20,373 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-13T15:58:20,396 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-13T15:58:22,158 Collecting setuptools>=61.0 2026-03-13T15:58:22,250 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-13T15:58:22,546 Collecting wheel 2026-03-13T15:58:22,563 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-13T15:58:22,745 Collecting packaging>=24.0 2026-03-13T15:58:22,763 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-13T15:58:25,714 Installing collected packages: setuptools, packaging, wheel 2026-03-13T15:58:29,571 Creating /tmp/pip-build-env-heptz30b/overlay/local/bin 2026-03-13T15:58:29,573 changing mode of /tmp/pip-build-env-heptz30b/overlay/local/bin/wheel to 755 2026-03-13T15:58:29,595 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-13T15:58:29,876 Installing build dependencies: finished with status 'done' 2026-03-13T15:58:29,882 Getting requirements to build wheel: started 2026-03-13T15:58:29,883 Running command Getting requirements to build wheel 2026-03-13T15:58:30,516 /tmp/pip-build-env-heptz30b/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-13T15:58:30,516 !! 2026-03-13T15:58:30,517 ******************************************************************************** 2026-03-13T15:58:30,518 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-13T15:58:30,519 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-13T15:58:30,519 or your builds will no longer be supported. 2026-03-13T15:58:30,520 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T15:58:30,521 ******************************************************************************** 2026-03-13T15:58:30,521 !! 2026-03-13T15:58:30,522 corresp(dist, value, root_dir) 2026-03-13T15:58:30,597 /tmp/pip-build-env-heptz30b/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-13T15:58:30,598 !! 2026-03-13T15:58:30,599 ******************************************************************************** 2026-03-13T15:58:30,599 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-13T15:58:30,601 License :: OSI Approved :: MIT License 2026-03-13T15:58:30,602 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T15:58:30,603 ******************************************************************************** 2026-03-13T15:58:30,604 !! 2026-03-13T15:58:30,605 dist._finalize_license_expression() 2026-03-13T15:58:30,605 /tmp/pip-build-env-heptz30b/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-13T15:58:30,606 !! 2026-03-13T15:58:30,607 ******************************************************************************** 2026-03-13T15:58:30,608 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-13T15:58:30,609 License :: OSI Approved :: MIT License 2026-03-13T15:58:30,610 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T15:58:30,611 ******************************************************************************** 2026-03-13T15:58:30,612 !! 2026-03-13T15:58:30,613 self._finalize_license_expression() 2026-03-13T15:58:30,613 running egg_info 2026-03-13T15:58:30,614 writing src/gcp_pipeline_ref_ingestion.egg-info/PKG-INFO 2026-03-13T15:58:30,619 writing dependency_links to src/gcp_pipeline_ref_ingestion.egg-info/dependency_links.txt 2026-03-13T15:58:30,621 writing entry points to src/gcp_pipeline_ref_ingestion.egg-info/entry_points.txt 2026-03-13T15:58:30,623 writing requirements to src/gcp_pipeline_ref_ingestion.egg-info/requires.txt 2026-03-13T15:58:30,624 writing top-level names to src/gcp_pipeline_ref_ingestion.egg-info/top_level.txt 2026-03-13T15:58:30,654 reading manifest file 'src/gcp_pipeline_ref_ingestion.egg-info/SOURCES.txt' 2026-03-13T15:58:30,661 writing manifest file 'src/gcp_pipeline_ref_ingestion.egg-info/SOURCES.txt' 2026-03-13T15:58:30,759 Getting requirements to build wheel: finished with status 'done' 2026-03-13T15:58:30,763 Created temporary directory: /tmp/pip-modern-metadata-n2qcdc82 2026-03-13T15:58:30,766 Preparing metadata (pyproject.toml): started 2026-03-13T15:58:30,767 Running command Preparing metadata (pyproject.toml) 2026-03-13T15:58:31,581 /tmp/pip-build-env-heptz30b/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-13T15:58:31,581 !! 2026-03-13T15:58:31,582 ******************************************************************************** 2026-03-13T15:58:31,583 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-13T15:58:31,583 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-13T15:58:31,584 or your builds will no longer be supported. 2026-03-13T15:58:31,585 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T15:58:31,585 ******************************************************************************** 2026-03-13T15:58:31,586 !! 2026-03-13T15:58:31,587 corresp(dist, value, root_dir) 2026-03-13T15:58:31,657 /tmp/pip-build-env-heptz30b/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-13T15:58:31,658 !! 2026-03-13T15:58:31,659 ******************************************************************************** 2026-03-13T15:58:31,659 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-13T15:58:31,660 License :: OSI Approved :: MIT License 2026-03-13T15:58:31,661 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T15:58:31,662 ******************************************************************************** 2026-03-13T15:58:31,663 !! 2026-03-13T15:58:31,664 dist._finalize_license_expression() 2026-03-13T15:58:31,664 /tmp/pip-build-env-heptz30b/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-13T15:58:31,665 !! 2026-03-13T15:58:31,666 ******************************************************************************** 2026-03-13T15:58:31,667 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-13T15:58:31,668 License :: OSI Approved :: MIT License 2026-03-13T15:58:31,670 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T15:58:31,670 ******************************************************************************** 2026-03-13T15:58:31,671 !! 2026-03-13T15:58:31,672 self._finalize_license_expression() 2026-03-13T15:58:31,672 running dist_info 2026-03-13T15:58:31,681 creating /tmp/pip-modern-metadata-n2qcdc82/gcp_pipeline_ref_ingestion.egg-info 2026-03-13T15:58:31,682 writing /tmp/pip-modern-metadata-n2qcdc82/gcp_pipeline_ref_ingestion.egg-info/PKG-INFO 2026-03-13T15:58:31,688 writing dependency_links to /tmp/pip-modern-metadata-n2qcdc82/gcp_pipeline_ref_ingestion.egg-info/dependency_links.txt 2026-03-13T15:58:31,690 writing entry points to /tmp/pip-modern-metadata-n2qcdc82/gcp_pipeline_ref_ingestion.egg-info/entry_points.txt 2026-03-13T15:58:31,692 writing requirements to /tmp/pip-modern-metadata-n2qcdc82/gcp_pipeline_ref_ingestion.egg-info/requires.txt 2026-03-13T15:58:31,693 writing top-level names to /tmp/pip-modern-metadata-n2qcdc82/gcp_pipeline_ref_ingestion.egg-info/top_level.txt 2026-03-13T15:58:31,695 writing manifest file '/tmp/pip-modern-metadata-n2qcdc82/gcp_pipeline_ref_ingestion.egg-info/SOURCES.txt' 2026-03-13T15:58:31,722 reading manifest file '/tmp/pip-modern-metadata-n2qcdc82/gcp_pipeline_ref_ingestion.egg-info/SOURCES.txt' 2026-03-13T15:58:31,727 writing manifest file '/tmp/pip-modern-metadata-n2qcdc82/gcp_pipeline_ref_ingestion.egg-info/SOURCES.txt' 2026-03-13T15:58:31,729 creating '/tmp/pip-modern-metadata-n2qcdc82/gcp_pipeline_ref_ingestion-1.0.10.dist-info' 2026-03-13T15:58:31,853 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-13T15:58:31,857 Source in /tmp/pip-wheel-7y5ikps7/gcp-pipeline-ref-ingestion_d44f258f23544e95ac76f6c3e51fa310 has version 1.0.10, which satisfies requirement gcp-pipeline-ref-ingestion==1.0.10 from https://files.pythonhosted.org/packages/c5/4c/b7ff7a9d8211c3b55c98d6fb8dfdb215e00a1a6e6c0f172be76a45dd07d7/gcp_pipeline_ref_ingestion-1.0.10.tar.gz 2026-03-13T15:58:31,858 Removed gcp-pipeline-ref-ingestion==1.0.10 from https://files.pythonhosted.org/packages/c5/4c/b7ff7a9d8211c3b55c98d6fb8dfdb215e00a1a6e6c0f172be76a45dd07d7/gcp_pipeline_ref_ingestion-1.0.10.tar.gz from build tracker '/tmp/pip-build-tracker-724b715t' 2026-03-13T15:58:31,864 Created temporary directory: /tmp/pip-unpack-84c10xfr 2026-03-13T15:58:31,865 Building wheels for collected packages: gcp-pipeline-ref-ingestion 2026-03-13T15:58:31,869 Created temporary directory: /tmp/pip-wheel-gulmbwb6 2026-03-13T15:58:31,869 Destination directory: /tmp/pip-wheel-gulmbwb6 2026-03-13T15:58:31,872 Building wheel for gcp-pipeline-ref-ingestion (pyproject.toml): started 2026-03-13T15:58:31,873 Running command Building wheel for gcp-pipeline-ref-ingestion (pyproject.toml) 2026-03-13T15:58:32,426 /tmp/pip-build-env-heptz30b/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-13T15:58:32,426 !! 2026-03-13T15:58:32,427 ******************************************************************************** 2026-03-13T15:58:32,428 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-13T15:58:32,429 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-13T15:58:32,430 or your builds will no longer be supported. 2026-03-13T15:58:32,431 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T15:58:32,432 ******************************************************************************** 2026-03-13T15:58:32,433 !! 2026-03-13T15:58:32,433 corresp(dist, value, root_dir) 2026-03-13T15:58:32,496 /tmp/pip-build-env-heptz30b/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-13T15:58:32,496 !! 2026-03-13T15:58:32,497 ******************************************************************************** 2026-03-13T15:58:32,498 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-13T15:58:32,499 License :: OSI Approved :: MIT License 2026-03-13T15:58:32,500 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T15:58:32,501 ******************************************************************************** 2026-03-13T15:58:32,502 !! 2026-03-13T15:58:32,502 dist._finalize_license_expression() 2026-03-13T15:58:32,503 /tmp/pip-build-env-heptz30b/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-13T15:58:32,504 !! 2026-03-13T15:58:32,505 ******************************************************************************** 2026-03-13T15:58:32,505 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-13T15:58:32,506 License :: OSI Approved :: MIT License 2026-03-13T15:58:32,508 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T15:58:32,508 ******************************************************************************** 2026-03-13T15:58:32,509 !! 2026-03-13T15:58:32,509 self._finalize_license_expression() 2026-03-13T15:58:32,510 running bdist_wheel 2026-03-13T15:58:32,521 running build 2026-03-13T15:58:32,521 running build_py 2026-03-13T15:58:32,527 creating build/lib/data_ingestion 2026-03-13T15:58:32,529 copying src/data_ingestion/cli.py -> build/lib/data_ingestion 2026-03-13T15:58:32,531 copying src/data_ingestion/__init__.py -> build/lib/data_ingestion 2026-03-13T15:58:32,533 creating build/lib/data_ingestion/pipeline 2026-03-13T15:58:32,534 copying src/data_ingestion/pipeline/transforms.py -> build/lib/data_ingestion/pipeline 2026-03-13T15:58:32,537 copying src/data_ingestion/pipeline/__init__.py -> build/lib/data_ingestion/pipeline 2026-03-13T15:58:32,538 copying src/data_ingestion/pipeline/runner.py -> build/lib/data_ingestion/pipeline 2026-03-13T15:58:32,540 copying src/data_ingestion/pipeline/pipeline_router.py -> build/lib/data_ingestion/pipeline 2026-03-13T15:58:32,542 copying src/data_ingestion/pipeline/options.py -> build/lib/data_ingestion/pipeline 2026-03-13T15:58:32,544 copying src/data_ingestion/pipeline/ingestion_pipeline.py -> build/lib/data_ingestion/pipeline 2026-03-13T15:58:32,547 creating build/lib/data_ingestion/config 2026-03-13T15:58:32,548 copying src/data_ingestion/config/constants.py -> build/lib/data_ingestion/config 2026-03-13T15:58:32,550 copying src/data_ingestion/config/settings.py -> build/lib/data_ingestion/config 2026-03-13T15:58:32,552 copying src/data_ingestion/config/__init__.py -> build/lib/data_ingestion/config 2026-03-13T15:58:32,554 creating build/lib/data_ingestion/validation 2026-03-13T15:58:32,555 copying src/data_ingestion/validation/types.py -> build/lib/data_ingestion/validation 2026-03-13T15:58:32,557 copying src/data_ingestion/validation/validator.py -> build/lib/data_ingestion/validation 2026-03-13T15:58:32,559 copying src/data_ingestion/validation/__init__.py -> build/lib/data_ingestion/validation 2026-03-13T15:58:32,561 copying src/data_ingestion/validation/file_validator.py -> build/lib/data_ingestion/validation 2026-03-13T15:58:32,563 copying src/data_ingestion/validation/record_validator.py -> build/lib/data_ingestion/validation 2026-03-13T15:58:32,565 creating build/lib/data_ingestion/schema 2026-03-13T15:58:32,566 copying src/data_ingestion/schema/applications.py -> build/lib/data_ingestion/schema 2026-03-13T15:58:32,568 copying src/data_ingestion/schema/accounts.py -> build/lib/data_ingestion/schema 2026-03-13T15:58:32,570 copying src/data_ingestion/schema/decision.py -> build/lib/data_ingestion/schema 2026-03-13T15:58:32,572 copying src/data_ingestion/schema/__init__.py -> build/lib/data_ingestion/schema 2026-03-13T15:58:32,574 copying src/data_ingestion/schema/registry.py -> build/lib/data_ingestion/schema 2026-03-13T15:58:32,575 copying src/data_ingestion/schema/customers.py -> build/lib/data_ingestion/schema 2026-03-13T15:58:32,577 running egg_info 2026-03-13T15:58:32,587 writing src/gcp_pipeline_ref_ingestion.egg-info/PKG-INFO 2026-03-13T15:58:32,591 writing dependency_links to src/gcp_pipeline_ref_ingestion.egg-info/dependency_links.txt 2026-03-13T15:58:32,592 writing entry points to src/gcp_pipeline_ref_ingestion.egg-info/entry_points.txt 2026-03-13T15:58:32,595 writing requirements to src/gcp_pipeline_ref_ingestion.egg-info/requires.txt 2026-03-13T15:58:32,596 writing top-level names to src/gcp_pipeline_ref_ingestion.egg-info/top_level.txt 2026-03-13T15:58:32,614 reading manifest file 'src/gcp_pipeline_ref_ingestion.egg-info/SOURCES.txt' 2026-03-13T15:58:32,620 writing manifest file 'src/gcp_pipeline_ref_ingestion.egg-info/SOURCES.txt' 2026-03-13T15:58:32,640 installing to build/bdist.linux-armv7l/wheel 2026-03-13T15:58:32,640 running install 2026-03-13T15:58:32,663 running install_lib 2026-03-13T15:58:32,668 creating build/bdist.linux-armv7l/wheel 2026-03-13T15:58:32,670 creating build/bdist.linux-armv7l/wheel/data_ingestion 2026-03-13T15:58:32,672 creating build/bdist.linux-armv7l/wheel/data_ingestion/pipeline 2026-03-13T15:58:32,673 copying build/lib/data_ingestion/pipeline/transforms.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/pipeline 2026-03-13T15:58:32,675 copying build/lib/data_ingestion/pipeline/__init__.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/pipeline 2026-03-13T15:58:32,677 copying build/lib/data_ingestion/pipeline/runner.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/pipeline 2026-03-13T15:58:32,679 copying build/lib/data_ingestion/pipeline/pipeline_router.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/pipeline 2026-03-13T15:58:32,681 copying build/lib/data_ingestion/pipeline/options.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/pipeline 2026-03-13T15:58:32,683 copying build/lib/data_ingestion/pipeline/ingestion_pipeline.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/pipeline 2026-03-13T15:58:32,685 copying build/lib/data_ingestion/cli.py -> build/bdist.linux-armv7l/wheel/./data_ingestion 2026-03-13T15:58:32,688 creating build/bdist.linux-armv7l/wheel/data_ingestion/config 2026-03-13T15:58:32,689 copying build/lib/data_ingestion/config/constants.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/config 2026-03-13T15:58:32,691 copying build/lib/data_ingestion/config/settings.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/config 2026-03-13T15:58:32,692 copying build/lib/data_ingestion/config/__init__.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/config 2026-03-13T15:58:32,694 copying build/lib/data_ingestion/__init__.py -> build/bdist.linux-armv7l/wheel/./data_ingestion 2026-03-13T15:58:32,697 creating build/bdist.linux-armv7l/wheel/data_ingestion/validation 2026-03-13T15:58:32,698 copying build/lib/data_ingestion/validation/types.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/validation 2026-03-13T15:58:32,699 copying build/lib/data_ingestion/validation/validator.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/validation 2026-03-13T15:58:32,701 copying build/lib/data_ingestion/validation/__init__.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/validation 2026-03-13T15:58:32,703 copying build/lib/data_ingestion/validation/file_validator.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/validation 2026-03-13T15:58:32,705 copying build/lib/data_ingestion/validation/record_validator.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/validation 2026-03-13T15:58:32,707 creating build/bdist.linux-armv7l/wheel/data_ingestion/schema 2026-03-13T15:58:32,709 copying build/lib/data_ingestion/schema/applications.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/schema 2026-03-13T15:58:32,711 copying build/lib/data_ingestion/schema/accounts.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/schema 2026-03-13T15:58:32,712 copying build/lib/data_ingestion/schema/decision.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/schema 2026-03-13T15:58:32,714 copying build/lib/data_ingestion/schema/__init__.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/schema 2026-03-13T15:58:32,716 copying build/lib/data_ingestion/schema/registry.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/schema 2026-03-13T15:58:32,718 copying build/lib/data_ingestion/schema/customers.py -> build/bdist.linux-armv7l/wheel/./data_ingestion/schema 2026-03-13T15:58:32,719 running install_egg_info 2026-03-13T15:58:32,724 Copying src/gcp_pipeline_ref_ingestion.egg-info to build/bdist.linux-armv7l/wheel/./gcp_pipeline_ref_ingestion-1.0.10-py3.11.egg-info 2026-03-13T15:58:32,735 running install_scripts 2026-03-13T15:58:32,744 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_ref_ingestion-1.0.10.dist-info/WHEEL 2026-03-13T15:58:32,747 creating '/tmp/pip-wheel-gulmbwb6/.tmp-wfr4xfo5/gcp_pipeline_ref_ingestion-1.0.10-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-13T15:58:32,749 adding 'data_ingestion/__init__.py' 2026-03-13T15:58:32,751 adding 'data_ingestion/cli.py' 2026-03-13T15:58:32,753 adding 'data_ingestion/config/__init__.py' 2026-03-13T15:58:32,754 adding 'data_ingestion/config/constants.py' 2026-03-13T15:58:32,755 adding 'data_ingestion/config/settings.py' 2026-03-13T15:58:32,757 adding 'data_ingestion/pipeline/__init__.py' 2026-03-13T15:58:32,759 adding 'data_ingestion/pipeline/ingestion_pipeline.py' 2026-03-13T15:58:32,760 adding 'data_ingestion/pipeline/options.py' 2026-03-13T15:58:32,762 adding 'data_ingestion/pipeline/pipeline_router.py' 2026-03-13T15:58:32,763 adding 'data_ingestion/pipeline/runner.py' 2026-03-13T15:58:32,765 adding 'data_ingestion/pipeline/transforms.py' 2026-03-13T15:58:32,766 adding 'data_ingestion/schema/__init__.py' 2026-03-13T15:58:32,768 adding 'data_ingestion/schema/accounts.py' 2026-03-13T15:58:32,769 adding 'data_ingestion/schema/applications.py' 2026-03-13T15:58:32,770 adding 'data_ingestion/schema/customers.py' 2026-03-13T15:58:32,771 adding 'data_ingestion/schema/decision.py' 2026-03-13T15:58:32,773 adding 'data_ingestion/schema/registry.py' 2026-03-13T15:58:32,774 adding 'data_ingestion/validation/__init__.py' 2026-03-13T15:58:32,776 adding 'data_ingestion/validation/file_validator.py' 2026-03-13T15:58:32,777 adding 'data_ingestion/validation/record_validator.py' 2026-03-13T15:58:32,778 adding 'data_ingestion/validation/types.py' 2026-03-13T15:58:32,779 adding 'data_ingestion/validation/validator.py' 2026-03-13T15:58:32,782 adding 'gcp_pipeline_ref_ingestion-1.0.10.dist-info/METADATA' 2026-03-13T15:58:32,783 adding 'gcp_pipeline_ref_ingestion-1.0.10.dist-info/WHEEL' 2026-03-13T15:58:32,784 adding 'gcp_pipeline_ref_ingestion-1.0.10.dist-info/entry_points.txt' 2026-03-13T15:58:32,785 adding 'gcp_pipeline_ref_ingestion-1.0.10.dist-info/top_level.txt' 2026-03-13T15:58:32,786 adding 'gcp_pipeline_ref_ingestion-1.0.10.dist-info/RECORD' 2026-03-13T15:58:32,788 removing build/bdist.linux-armv7l/wheel 2026-03-13T15:58:32,898 Building wheel for gcp-pipeline-ref-ingestion (pyproject.toml): finished with status 'done' 2026-03-13T15:58:32,902 Created wheel for gcp-pipeline-ref-ingestion: filename=gcp_pipeline_ref_ingestion-1.0.10-py3-none-any.whl size=29616 sha256=a4c5f990573df22fe84f8f6301028b9097e3ff39807e421d9936b562f6441f3b 2026-03-13T15:58:32,904 Stored in directory: /tmp/pip-ephem-wheel-cache-hbflijrg/wheels/0f/51/64/9d40994dbeddcf7acbc04a3d691263e64d60099aa1507c99d1 2026-03-13T15:58:32,915 Successfully built gcp-pipeline-ref-ingestion 2026-03-13T15:58:32,919 Removed build tracker: '/tmp/pip-build-tracker-724b715t'