2026-03-04T09:41:06,914 Created temporary directory: /tmp/pip-ephem-wheel-cache-qbaskmct 2026-03-04T09:41:06,916 Created temporary directory: /tmp/pip-build-tracker-wzksdn5v 2026-03-04T09:41:06,917 Initialized build tracking at /tmp/pip-build-tracker-wzksdn5v 2026-03-04T09:41:06,917 Created build tracker: /tmp/pip-build-tracker-wzksdn5v 2026-03-04T09:41:06,918 Entered build tracker: /tmp/pip-build-tracker-wzksdn5v 2026-03-04T09:41:06,919 Created temporary directory: /tmp/pip-wheel-rqyc102s 2026-03-04T09:41:06,921 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-04T09:41:06,924 Created temporary directory: /tmp/pip-ephem-wheel-cache-syigxtdv 2026-03-04T09:41:06,949 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-04T09:41:06,953 2 location(s) to search for versions of gcp-pipeline-core: 2026-03-04T09:41:06,953 * https://pypi.org/simple/gcp-pipeline-core/ 2026-03-04T09:41:06,953 * https://www.piwheels.org/simple/gcp-pipeline-core/ 2026-03-04T09:41:06,954 Fetching project page and analyzing links: https://pypi.org/simple/gcp-pipeline-core/ 2026-03-04T09:41:06,954 Getting page https://pypi.org/simple/gcp-pipeline-core/ 2026-03-04T09:41:06,956 Found index url https://pypi.org/simple 2026-03-04T09:41:07,178 Fetched page https://pypi.org/simple/gcp-pipeline-core/ as application/vnd.pypi.simple.v1+json 2026-03-04T09:41:07,181 Skipping link: No binaries permitted for gcp-pipeline-core: https://files.pythonhosted.org/packages/c1/4a/4d1a8d3ccd90946e71c9b2a6c1e188638e9b15cd1fa8129063e7b3c73848/gcp_pipeline_core-1.0.1-py3-none-any.whl (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-04T09:41:07,182 Found link https://files.pythonhosted.org/packages/11/31/d5b0224450e37843a2659fea17687ccd4e109ff1f67f4e64a8d39badde23/gcp_pipeline_core-1.0.1.tar.gz (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9), version: 1.0.1 2026-03-04T09:41:07,182 Skipping link: No binaries permitted for gcp-pipeline-core: https://files.pythonhosted.org/packages/2e/c9/3b8c5364d1d773f472b6893850120406a28e3d8f429e180de2926a0c075e/gcp_pipeline_core-1.0.2-py3-none-any.whl (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-04T09:41:07,184 Found link https://files.pythonhosted.org/packages/a4/93/604a8ba07fdb5e3b268da963719d98cd6dacced2ef1dabd9ba21c599509a/gcp_pipeline_core-1.0.2.tar.gz (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9), version: 1.0.2 2026-03-04T09:41:07,185 Skipping link: No binaries permitted for gcp-pipeline-core: https://files.pythonhosted.org/packages/f9/66/f2c7aeafa052c6ce3a2cafc162f3c5331d3e08ed0926ee268ddcfc580a19/gcp_pipeline_core-1.0.3-py3-none-any.whl (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-04T09:41:07,186 Found link https://files.pythonhosted.org/packages/04/f3/fc4848471d3fff825448e8341f27691ed35807b2ce8adeaab6a465605c16/gcp_pipeline_core-1.0.3.tar.gz (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9), version: 1.0.3 2026-03-04T09:41:07,186 Skipping link: No binaries permitted for gcp-pipeline-core: https://files.pythonhosted.org/packages/03/ad/150ff4f25c1505b342ecc4ba26e76859332a7e023042338fde08ca0c0498/gcp_pipeline_core-1.0.4-py3-none-any.whl (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-04T09:41:07,187 Found link https://files.pythonhosted.org/packages/3a/6c/28be85369bdfe8b8e52a25dde79f3a70767e0bcb27e0f933be2a5100bb08/gcp_pipeline_core-1.0.4.tar.gz (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9), version: 1.0.4 2026-03-04T09:41:07,188 Fetching project page and analyzing links: https://www.piwheels.org/simple/gcp-pipeline-core/ 2026-03-04T09:41:07,189 Getting page https://www.piwheels.org/simple/gcp-pipeline-core/ 2026-03-04T09:41:07,191 Found index url https://www.piwheels.org/simple 2026-03-04T09:41:07,360 Fetched page https://www.piwheels.org/simple/gcp-pipeline-core/ as text/html 2026-03-04T09:41:07,362 Skipping link: No binaries permitted for gcp-pipeline-core: https://www.piwheels.org/simple/gcp-pipeline-core/gcp_pipeline_core-1.0.3-py3-none-any.whl#sha256=60f5496f09cec78a809ac8ad09d72dd1da6b2fcaf16bcabc6d3a6a80c6b3f2fc (from https://www.piwheels.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-04T09:41:07,362 Skipping link: No binaries permitted for gcp-pipeline-core: https://www.piwheels.org/simple/gcp-pipeline-core/gcp_pipeline_core-1.0.2-py3-none-any.whl#sha256=adba40cb1cc7b9cd9b7ccbecddd2c38b3636b7f227cba499250fa73af081e360 (from https://www.piwheels.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-04T09:41:07,363 Skipping link: No binaries permitted for gcp-pipeline-core: https://www.piwheels.org/simple/gcp-pipeline-core/gcp_pipeline_core-1.0.1-py3-none-any.whl#sha256=f32fc2d563559f22dbaf492d18af4a3ecaa6ee431b0616d5c030d678500a7f7d (from https://www.piwheels.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-04T09:41:07,364 Skipping link: not a file: https://www.piwheels.org/simple/gcp-pipeline-core/ 2026-03-04T09:41:07,364 Skipping link: not a file: https://pypi.org/simple/gcp-pipeline-core/ 2026-03-04T09:41:07,384 Given no hashes to check 1 links for project 'gcp-pipeline-core': discarding no candidates 2026-03-04T09:41:07,401 Collecting gcp-pipeline-core==1.0.4 2026-03-04T09:41:07,404 Created temporary directory: /tmp/pip-unpack-24h21wn3 2026-03-04T09:41:07,617 Downloading gcp_pipeline_core-1.0.4.tar.gz (60 kB) 2026-03-04T09:41:07,804 Added gcp-pipeline-core==1.0.4 from https://files.pythonhosted.org/packages/3a/6c/28be85369bdfe8b8e52a25dde79f3a70767e0bcb27e0f933be2a5100bb08/gcp_pipeline_core-1.0.4.tar.gz to build tracker '/tmp/pip-build-tracker-wzksdn5v' 2026-03-04T09:41:07,808 Created temporary directory: /tmp/pip-build-env-ed417fmz 2026-03-04T09:41:07,812 Installing build dependencies: started 2026-03-04T09:41:07,813 Running command pip subprocess to install build dependencies 2026-03-04T09:41:08,968 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-04T09:41:09,538 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-04T09:41:09,562 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-04T09:41:11,315 Collecting setuptools>=61.0 2026-03-04T09:41:11,403 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-03-04T09:41:15,034 Installing collected packages: setuptools 2026-03-04T09:41:18,147 Successfully installed setuptools-82.0.0 2026-03-04T09:41:18,411 Installing build dependencies: finished with status 'done' 2026-03-04T09:41:18,418 Getting requirements to build wheel: started 2026-03-04T09:41:18,419 Running command Getting requirements to build wheel 2026-03-04T09:41:19,099 running egg_info 2026-03-04T09:41:19,104 writing src/gcp_pipeline_core.egg-info/PKG-INFO 2026-03-04T09:41:19,108 writing dependency_links to src/gcp_pipeline_core.egg-info/dependency_links.txt 2026-03-04T09:41:19,110 writing requirements to src/gcp_pipeline_core.egg-info/requires.txt 2026-03-04T09:41:19,111 writing top-level names to src/gcp_pipeline_core.egg-info/top_level.txt 2026-03-04T09:41:19,144 reading manifest file 'src/gcp_pipeline_core.egg-info/SOURCES.txt' 2026-03-04T09:41:19,154 writing manifest file 'src/gcp_pipeline_core.egg-info/SOURCES.txt' 2026-03-04T09:41:19,254 Getting requirements to build wheel: finished with status 'done' 2026-03-04T09:41:19,257 Created temporary directory: /tmp/pip-modern-metadata-wd0y8ng1 2026-03-04T09:41:19,260 Preparing metadata (pyproject.toml): started 2026-03-04T09:41:19,261 Running command Preparing metadata (pyproject.toml) 2026-03-04T09:41:19,899 running dist_info 2026-03-04T09:41:19,909 creating /tmp/pip-modern-metadata-wd0y8ng1/gcp_pipeline_core.egg-info 2026-03-04T09:41:19,910 writing /tmp/pip-modern-metadata-wd0y8ng1/gcp_pipeline_core.egg-info/PKG-INFO 2026-03-04T09:41:19,913 writing dependency_links to /tmp/pip-modern-metadata-wd0y8ng1/gcp_pipeline_core.egg-info/dependency_links.txt 2026-03-04T09:41:19,915 writing requirements to /tmp/pip-modern-metadata-wd0y8ng1/gcp_pipeline_core.egg-info/requires.txt 2026-03-04T09:41:19,916 writing top-level names to /tmp/pip-modern-metadata-wd0y8ng1/gcp_pipeline_core.egg-info/top_level.txt 2026-03-04T09:41:19,918 writing manifest file '/tmp/pip-modern-metadata-wd0y8ng1/gcp_pipeline_core.egg-info/SOURCES.txt' 2026-03-04T09:41:19,946 reading manifest file '/tmp/pip-modern-metadata-wd0y8ng1/gcp_pipeline_core.egg-info/SOURCES.txt' 2026-03-04T09:41:19,952 writing manifest file '/tmp/pip-modern-metadata-wd0y8ng1/gcp_pipeline_core.egg-info/SOURCES.txt' 2026-03-04T09:41:19,953 creating '/tmp/pip-modern-metadata-wd0y8ng1/gcp_pipeline_core-1.0.4.dist-info' 2026-03-04T09:41:20,072 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-04T09:41:20,077 Source in /tmp/pip-wheel-rqyc102s/gcp-pipeline-core_fc686993506e484094a040c6c3cce42a has version 1.0.4, which satisfies requirement gcp-pipeline-core==1.0.4 from https://files.pythonhosted.org/packages/3a/6c/28be85369bdfe8b8e52a25dde79f3a70767e0bcb27e0f933be2a5100bb08/gcp_pipeline_core-1.0.4.tar.gz 2026-03-04T09:41:20,078 Removed gcp-pipeline-core==1.0.4 from https://files.pythonhosted.org/packages/3a/6c/28be85369bdfe8b8e52a25dde79f3a70767e0bcb27e0f933be2a5100bb08/gcp_pipeline_core-1.0.4.tar.gz from build tracker '/tmp/pip-build-tracker-wzksdn5v' 2026-03-04T09:41:20,083 Created temporary directory: /tmp/pip-unpack-eip_tp06 2026-03-04T09:41:20,084 Building wheels for collected packages: gcp-pipeline-core 2026-03-04T09:41:20,088 Created temporary directory: /tmp/pip-wheel-16bej6w7 2026-03-04T09:41:20,089 Destination directory: /tmp/pip-wheel-16bej6w7 2026-03-04T09:41:20,091 Building wheel for gcp-pipeline-core (pyproject.toml): started 2026-03-04T09:41:20,092 Running command Building wheel for gcp-pipeline-core (pyproject.toml) 2026-03-04T09:41:20,741 running bdist_wheel 2026-03-04T09:41:20,758 running build 2026-03-04T09:41:20,759 running build_py 2026-03-04T09:41:20,765 creating build/lib/gcp_pipeline_core 2026-03-04T09:41:20,767 copying src/gcp_pipeline_core/__init__.py -> build/lib/gcp_pipeline_core 2026-03-04T09:41:20,770 copying src/gcp_pipeline_core/schema.py -> build/lib/gcp_pipeline_core 2026-03-04T09:41:20,772 creating build/lib/gcp_pipeline_core/error_handling 2026-03-04T09:41:20,773 copying src/gcp_pipeline_core/error_handling/__init__.py -> build/lib/gcp_pipeline_core/error_handling 2026-03-04T09:41:20,775 copying src/gcp_pipeline_core/error_handling/handler.py -> build/lib/gcp_pipeline_core/error_handling 2026-03-04T09:41:20,778 copying src/gcp_pipeline_core/error_handling/errors.py -> build/lib/gcp_pipeline_core/error_handling 2026-03-04T09:41:20,780 copying src/gcp_pipeline_core/error_handling/types.py -> build/lib/gcp_pipeline_core/error_handling 2026-03-04T09:41:20,782 copying src/gcp_pipeline_core/error_handling/context.py -> build/lib/gcp_pipeline_core/error_handling 2026-03-04T09:41:20,783 copying src/gcp_pipeline_core/error_handling/storage.py -> build/lib/gcp_pipeline_core/error_handling 2026-03-04T09:41:20,786 copying src/gcp_pipeline_core/error_handling/models.py -> build/lib/gcp_pipeline_core/error_handling 2026-03-04T09:41:20,789 creating build/lib/gcp_pipeline_core/data_quality 2026-03-04T09:41:20,790 copying src/gcp_pipeline_core/data_quality/__init__.py -> build/lib/gcp_pipeline_core/data_quality 2026-03-04T09:41:20,792 copying src/gcp_pipeline_core/data_quality/dimensions.py -> build/lib/gcp_pipeline_core/data_quality 2026-03-04T09:41:20,794 copying src/gcp_pipeline_core/data_quality/scoring.py -> build/lib/gcp_pipeline_core/data_quality 2026-03-04T09:41:20,796 copying src/gcp_pipeline_core/data_quality/anomaly.py -> build/lib/gcp_pipeline_core/data_quality 2026-03-04T09:41:20,798 copying src/gcp_pipeline_core/data_quality/checker.py -> build/lib/gcp_pipeline_core/data_quality 2026-03-04T09:41:20,800 copying src/gcp_pipeline_core/data_quality/types.py -> build/lib/gcp_pipeline_core/data_quality 2026-03-04T09:41:20,802 copying src/gcp_pipeline_core/data_quality/reporting.py -> build/lib/gcp_pipeline_core/data_quality 2026-03-04T09:41:20,804 creating build/lib/gcp_pipeline_core/data_deletion 2026-03-04T09:41:20,805 copying src/gcp_pipeline_core/data_deletion/__init__.py -> build/lib/gcp_pipeline_core/data_deletion 2026-03-04T09:41:20,807 copying src/gcp_pipeline_core/data_deletion/deletion.py -> build/lib/gcp_pipeline_core/data_deletion 2026-03-04T09:41:20,809 copying src/gcp_pipeline_core/data_deletion/types.py -> build/lib/gcp_pipeline_core/data_deletion 2026-03-04T09:41:20,811 copying src/gcp_pipeline_core/data_deletion/detector.py -> build/lib/gcp_pipeline_core/data_deletion 2026-03-04T09:41:20,813 copying src/gcp_pipeline_core/data_deletion/framework.py -> build/lib/gcp_pipeline_core/data_deletion 2026-03-04T09:41:20,815 copying src/gcp_pipeline_core/data_deletion/quarantine.py -> build/lib/gcp_pipeline_core/data_deletion 2026-03-04T09:41:20,816 copying src/gcp_pipeline_core/data_deletion/recovery.py -> build/lib/gcp_pipeline_core/data_deletion 2026-03-04T09:41:20,819 creating build/lib/gcp_pipeline_core/file_management 2026-03-04T09:41:20,820 copying src/gcp_pipeline_core/file_management/__init__.py -> build/lib/gcp_pipeline_core/file_management 2026-03-04T09:41:20,822 creating build/lib/gcp_pipeline_core/monitoring 2026-03-04T09:41:20,823 copying src/gcp_pipeline_core/monitoring/observability.py -> build/lib/gcp_pipeline_core/monitoring 2026-03-04T09:41:20,825 copying src/gcp_pipeline_core/monitoring/__init__.py -> build/lib/gcp_pipeline_core/monitoring 2026-03-04T09:41:20,827 copying src/gcp_pipeline_core/monitoring/health.py -> build/lib/gcp_pipeline_core/monitoring 2026-03-04T09:41:20,829 copying src/gcp_pipeline_core/monitoring/metrics.py -> build/lib/gcp_pipeline_core/monitoring 2026-03-04T09:41:20,832 copying src/gcp_pipeline_core/monitoring/types.py -> build/lib/gcp_pipeline_core/monitoring 2026-03-04T09:41:20,834 copying src/gcp_pipeline_core/monitoring/alerts.py -> build/lib/gcp_pipeline_core/monitoring 2026-03-04T09:41:20,837 creating build/lib/gcp_pipeline_core/finops 2026-03-04T09:41:20,837 copying src/gcp_pipeline_core/finops/__init__.py -> build/lib/gcp_pipeline_core/finops 2026-03-04T09:41:20,839 copying src/gcp_pipeline_core/finops/decorators.py -> build/lib/gcp_pipeline_core/finops 2026-03-04T09:41:20,841 copying src/gcp_pipeline_core/finops/tracker.py -> build/lib/gcp_pipeline_core/finops 2026-03-04T09:41:20,844 copying src/gcp_pipeline_core/finops/labels.py -> build/lib/gcp_pipeline_core/finops 2026-03-04T09:41:20,845 copying src/gcp_pipeline_core/finops/models.py -> build/lib/gcp_pipeline_core/finops 2026-03-04T09:41:20,848 creating build/lib/gcp_pipeline_core/audit 2026-03-04T09:41:20,849 copying src/gcp_pipeline_core/audit/__init__.py -> build/lib/gcp_pipeline_core/audit 2026-03-04T09:41:20,851 copying src/gcp_pipeline_core/audit/records.py -> build/lib/gcp_pipeline_core/audit 2026-03-04T09:41:20,853 copying src/gcp_pipeline_core/audit/reconciliation.py -> build/lib/gcp_pipeline_core/audit 2026-03-04T09:41:20,855 copying src/gcp_pipeline_core/audit/trail.py -> build/lib/gcp_pipeline_core/audit 2026-03-04T09:41:20,857 copying src/gcp_pipeline_core/audit/lineage.py -> build/lib/gcp_pipeline_core/audit 2026-03-04T09:41:20,859 copying src/gcp_pipeline_core/audit/publisher.py -> build/lib/gcp_pipeline_core/audit 2026-03-04T09:41:20,862 creating build/lib/gcp_pipeline_core/job_control 2026-03-04T09:41:20,863 copying src/gcp_pipeline_core/job_control/__init__.py -> build/lib/gcp_pipeline_core/job_control 2026-03-04T09:41:20,865 copying src/gcp_pipeline_core/job_control/repository.py -> build/lib/gcp_pipeline_core/job_control 2026-03-04T09:41:20,867 copying src/gcp_pipeline_core/job_control/types.py -> build/lib/gcp_pipeline_core/job_control 2026-03-04T09:41:20,869 copying src/gcp_pipeline_core/job_control/models.py -> build/lib/gcp_pipeline_core/job_control 2026-03-04T09:41:20,871 creating build/lib/gcp_pipeline_core/utilities 2026-03-04T09:41:20,872 copying src/gcp_pipeline_core/utilities/__init__.py -> build/lib/gcp_pipeline_core/utilities 2026-03-04T09:41:20,874 copying src/gcp_pipeline_core/utilities/run_id.py -> build/lib/gcp_pipeline_core/utilities 2026-03-04T09:41:20,876 copying src/gcp_pipeline_core/utilities/logging.py -> build/lib/gcp_pipeline_core/utilities 2026-03-04T09:41:20,878 copying src/gcp_pipeline_core/utilities/gcs_discovery.py -> build/lib/gcp_pipeline_core/utilities 2026-03-04T09:41:20,881 creating build/lib/gcp_pipeline_core/clients 2026-03-04T09:41:20,882 copying src/gcp_pipeline_core/clients/__init__.py -> build/lib/gcp_pipeline_core/clients 2026-03-04T09:41:20,883 copying src/gcp_pipeline_core/clients/gcs_client.py -> build/lib/gcp_pipeline_core/clients 2026-03-04T09:41:20,885 copying src/gcp_pipeline_core/clients/pubsub_client.py -> build/lib/gcp_pipeline_core/clients 2026-03-04T09:41:20,888 copying src/gcp_pipeline_core/clients/bigquery_client.py -> build/lib/gcp_pipeline_core/clients 2026-03-04T09:41:20,890 creating build/lib/gcp_pipeline_core/file_management/hdr_trl 2026-03-04T09:41:20,891 copying src/gcp_pipeline_core/file_management/hdr_trl/__init__.py -> build/lib/gcp_pipeline_core/file_management/hdr_trl 2026-03-04T09:41:20,893 copying src/gcp_pipeline_core/file_management/hdr_trl/parser.py -> build/lib/gcp_pipeline_core/file_management/hdr_trl 2026-03-04T09:41:20,895 copying src/gcp_pipeline_core/file_management/hdr_trl/types.py -> build/lib/gcp_pipeline_core/file_management/hdr_trl 2026-03-04T09:41:20,897 copying src/gcp_pipeline_core/file_management/hdr_trl/constants.py -> build/lib/gcp_pipeline_core/file_management/hdr_trl 2026-03-04T09:41:20,900 creating build/lib/gcp_pipeline_core/monitoring/otel 2026-03-04T09:41:20,901 copying src/gcp_pipeline_core/monitoring/otel/metrics_bridge.py -> build/lib/gcp_pipeline_core/monitoring/otel 2026-03-04T09:41:20,903 copying src/gcp_pipeline_core/monitoring/otel/__init__.py -> build/lib/gcp_pipeline_core/monitoring/otel 2026-03-04T09:41:20,905 copying src/gcp_pipeline_core/monitoring/otel/tracing.py -> build/lib/gcp_pipeline_core/monitoring/otel 2026-03-04T09:41:20,907 copying src/gcp_pipeline_core/monitoring/otel/config.py -> build/lib/gcp_pipeline_core/monitoring/otel 2026-03-04T09:41:20,909 copying src/gcp_pipeline_core/monitoring/otel/provider.py -> build/lib/gcp_pipeline_core/monitoring/otel 2026-03-04T09:41:20,912 copying src/gcp_pipeline_core/monitoring/otel/context.py -> build/lib/gcp_pipeline_core/monitoring/otel 2026-03-04T09:41:20,914 running egg_info 2026-03-04T09:41:20,924 writing src/gcp_pipeline_core.egg-info/PKG-INFO 2026-03-04T09:41:20,927 writing dependency_links to src/gcp_pipeline_core.egg-info/dependency_links.txt 2026-03-04T09:41:20,929 writing requirements to src/gcp_pipeline_core.egg-info/requires.txt 2026-03-04T09:41:20,930 writing top-level names to src/gcp_pipeline_core.egg-info/top_level.txt 2026-03-04T09:41:20,950 reading manifest file 'src/gcp_pipeline_core.egg-info/SOURCES.txt' 2026-03-04T09:41:20,960 writing manifest file 'src/gcp_pipeline_core.egg-info/SOURCES.txt' 2026-03-04T09:41:20,983 installing to build/bdist.linux-armv7l/wheel 2026-03-04T09:41:20,983 running install 2026-03-04T09:41:21,006 running install_lib 2026-03-04T09:41:21,011 creating build/bdist.linux-armv7l/wheel 2026-03-04T09:41:21,014 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_core 2026-03-04T09:41:21,015 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_core/error_handling 2026-03-04T09:41:21,017 copying build/lib/gcp_pipeline_core/error_handling/__init__.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/error_handling 2026-03-04T09:41:21,019 copying build/lib/gcp_pipeline_core/error_handling/handler.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/error_handling 2026-03-04T09:41:21,021 copying build/lib/gcp_pipeline_core/error_handling/errors.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/error_handling 2026-03-04T09:41:21,023 copying build/lib/gcp_pipeline_core/error_handling/types.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/error_handling 2026-03-04T09:41:21,024 copying build/lib/gcp_pipeline_core/error_handling/context.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/error_handling 2026-03-04T09:41:21,026 copying build/lib/gcp_pipeline_core/error_handling/storage.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/error_handling 2026-03-04T09:41:21,028 copying build/lib/gcp_pipeline_core/error_handling/models.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/error_handling 2026-03-04T09:41:21,030 copying build/lib/gcp_pipeline_core/__init__.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core 2026-03-04T09:41:21,032 copying build/lib/gcp_pipeline_core/schema.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core 2026-03-04T09:41:21,035 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_core/data_quality 2026-03-04T09:41:21,036 copying build/lib/gcp_pipeline_core/data_quality/__init__.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/data_quality 2026-03-04T09:41:21,037 copying build/lib/gcp_pipeline_core/data_quality/dimensions.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/data_quality 2026-03-04T09:41:21,040 copying build/lib/gcp_pipeline_core/data_quality/scoring.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/data_quality 2026-03-04T09:41:21,042 copying build/lib/gcp_pipeline_core/data_quality/anomaly.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/data_quality 2026-03-04T09:41:21,044 copying build/lib/gcp_pipeline_core/data_quality/checker.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/data_quality 2026-03-04T09:41:21,046 copying build/lib/gcp_pipeline_core/data_quality/types.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/data_quality 2026-03-04T09:41:21,048 copying build/lib/gcp_pipeline_core/data_quality/reporting.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/data_quality 2026-03-04T09:41:21,051 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_core/data_deletion 2026-03-04T09:41:21,052 copying build/lib/gcp_pipeline_core/data_deletion/__init__.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/data_deletion 2026-03-04T09:41:21,054 copying build/lib/gcp_pipeline_core/data_deletion/deletion.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/data_deletion 2026-03-04T09:41:21,056 copying build/lib/gcp_pipeline_core/data_deletion/types.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/data_deletion 2026-03-04T09:41:21,058 copying build/lib/gcp_pipeline_core/data_deletion/detector.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/data_deletion 2026-03-04T09:41:21,060 copying build/lib/gcp_pipeline_core/data_deletion/framework.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/data_deletion 2026-03-04T09:41:21,063 copying build/lib/gcp_pipeline_core/data_deletion/quarantine.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/data_deletion 2026-03-04T09:41:21,065 copying build/lib/gcp_pipeline_core/data_deletion/recovery.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/data_deletion 2026-03-04T09:41:21,067 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_core/file_management 2026-03-04T09:41:21,068 copying build/lib/gcp_pipeline_core/file_management/__init__.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/file_management 2026-03-04T09:41:21,071 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_core/file_management/hdr_trl 2026-03-04T09:41:21,072 copying build/lib/gcp_pipeline_core/file_management/hdr_trl/__init__.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/file_management/hdr_trl 2026-03-04T09:41:21,074 copying build/lib/gcp_pipeline_core/file_management/hdr_trl/parser.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/file_management/hdr_trl 2026-03-04T09:41:21,076 copying build/lib/gcp_pipeline_core/file_management/hdr_trl/types.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/file_management/hdr_trl 2026-03-04T09:41:21,078 copying build/lib/gcp_pipeline_core/file_management/hdr_trl/constants.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/file_management/hdr_trl 2026-03-04T09:41:21,080 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_core/monitoring 2026-03-04T09:41:21,082 copying build/lib/gcp_pipeline_core/monitoring/observability.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/monitoring 2026-03-04T09:41:21,083 copying build/lib/gcp_pipeline_core/monitoring/__init__.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/monitoring 2026-03-04T09:41:21,085 copying build/lib/gcp_pipeline_core/monitoring/health.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/monitoring 2026-03-04T09:41:21,088 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_core/monitoring/otel 2026-03-04T09:41:21,089 copying build/lib/gcp_pipeline_core/monitoring/otel/metrics_bridge.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/monitoring/otel 2026-03-04T09:41:21,091 copying build/lib/gcp_pipeline_core/monitoring/otel/__init__.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/monitoring/otel 2026-03-04T09:41:21,093 copying build/lib/gcp_pipeline_core/monitoring/otel/tracing.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/monitoring/otel 2026-03-04T09:41:21,096 copying build/lib/gcp_pipeline_core/monitoring/otel/config.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/monitoring/otel 2026-03-04T09:41:21,098 copying build/lib/gcp_pipeline_core/monitoring/otel/provider.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/monitoring/otel 2026-03-04T09:41:21,100 copying build/lib/gcp_pipeline_core/monitoring/otel/context.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/monitoring/otel 2026-03-04T09:41:21,103 copying build/lib/gcp_pipeline_core/monitoring/metrics.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/monitoring 2026-03-04T09:41:21,105 copying build/lib/gcp_pipeline_core/monitoring/types.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/monitoring 2026-03-04T09:41:21,107 copying build/lib/gcp_pipeline_core/monitoring/alerts.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/monitoring 2026-03-04T09:41:21,110 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_core/finops 2026-03-04T09:41:21,111 copying build/lib/gcp_pipeline_core/finops/__init__.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/finops 2026-03-04T09:41:21,113 copying build/lib/gcp_pipeline_core/finops/decorators.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/finops 2026-03-04T09:41:21,115 copying build/lib/gcp_pipeline_core/finops/tracker.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/finops 2026-03-04T09:41:21,117 copying build/lib/gcp_pipeline_core/finops/labels.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/finops 2026-03-04T09:41:21,119 copying build/lib/gcp_pipeline_core/finops/models.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/finops 2026-03-04T09:41:21,122 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_core/audit 2026-03-04T09:41:21,123 copying build/lib/gcp_pipeline_core/audit/__init__.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/audit 2026-03-04T09:41:21,125 copying build/lib/gcp_pipeline_core/audit/records.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/audit 2026-03-04T09:41:21,127 copying build/lib/gcp_pipeline_core/audit/reconciliation.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/audit 2026-03-04T09:41:21,129 copying build/lib/gcp_pipeline_core/audit/trail.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/audit 2026-03-04T09:41:21,132 copying build/lib/gcp_pipeline_core/audit/lineage.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/audit 2026-03-04T09:41:21,133 copying build/lib/gcp_pipeline_core/audit/publisher.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/audit 2026-03-04T09:41:21,135 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_core/job_control 2026-03-04T09:41:21,136 copying build/lib/gcp_pipeline_core/job_control/__init__.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/job_control 2026-03-04T09:41:21,138 copying build/lib/gcp_pipeline_core/job_control/repository.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/job_control 2026-03-04T09:41:21,140 copying build/lib/gcp_pipeline_core/job_control/types.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/job_control 2026-03-04T09:41:21,142 copying build/lib/gcp_pipeline_core/job_control/models.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/job_control 2026-03-04T09:41:21,144 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_core/utilities 2026-03-04T09:41:21,145 copying build/lib/gcp_pipeline_core/utilities/__init__.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/utilities 2026-03-04T09:41:21,147 copying build/lib/gcp_pipeline_core/utilities/run_id.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/utilities 2026-03-04T09:41:21,149 copying build/lib/gcp_pipeline_core/utilities/logging.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/utilities 2026-03-04T09:41:21,151 copying build/lib/gcp_pipeline_core/utilities/gcs_discovery.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/utilities 2026-03-04T09:41:21,154 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_core/clients 2026-03-04T09:41:21,155 copying build/lib/gcp_pipeline_core/clients/__init__.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/clients 2026-03-04T09:41:21,157 copying build/lib/gcp_pipeline_core/clients/gcs_client.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/clients 2026-03-04T09:41:21,159 copying build/lib/gcp_pipeline_core/clients/pubsub_client.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/clients 2026-03-04T09:41:21,161 copying build/lib/gcp_pipeline_core/clients/bigquery_client.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/clients 2026-03-04T09:41:21,163 running install_egg_info 2026-03-04T09:41:21,168 Copying src/gcp_pipeline_core.egg-info to build/bdist.linux-armv7l/wheel/./gcp_pipeline_core-1.0.4-py3.11.egg-info 2026-03-04T09:41:21,178 running install_scripts 2026-03-04T09:41:21,185 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_core-1.0.4.dist-info/WHEEL 2026-03-04T09:41:21,187 creating '/tmp/pip-wheel-16bej6w7/.tmp-41fxvzqr/gcp_pipeline_core-1.0.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-04T09:41:21,190 adding 'gcp_pipeline_core/__init__.py' 2026-03-04T09:41:21,191 adding 'gcp_pipeline_core/schema.py' 2026-03-04T09:41:21,193 adding 'gcp_pipeline_core/audit/__init__.py' 2026-03-04T09:41:21,195 adding 'gcp_pipeline_core/audit/lineage.py' 2026-03-04T09:41:21,196 adding 'gcp_pipeline_core/audit/publisher.py' 2026-03-04T09:41:21,198 adding 'gcp_pipeline_core/audit/reconciliation.py' 2026-03-04T09:41:21,199 adding 'gcp_pipeline_core/audit/records.py' 2026-03-04T09:41:21,201 adding 'gcp_pipeline_core/audit/trail.py' 2026-03-04T09:41:21,203 adding 'gcp_pipeline_core/clients/__init__.py' 2026-03-04T09:41:21,204 adding 'gcp_pipeline_core/clients/bigquery_client.py' 2026-03-04T09:41:21,206 adding 'gcp_pipeline_core/clients/gcs_client.py' 2026-03-04T09:41:21,208 adding 'gcp_pipeline_core/clients/pubsub_client.py' 2026-03-04T09:41:21,211 adding 'gcp_pipeline_core/data_deletion/__init__.py' 2026-03-04T09:41:21,213 adding 'gcp_pipeline_core/data_deletion/deletion.py' 2026-03-04T09:41:21,214 adding 'gcp_pipeline_core/data_deletion/detector.py' 2026-03-04T09:41:21,217 adding 'gcp_pipeline_core/data_deletion/framework.py' 2026-03-04T09:41:21,219 adding 'gcp_pipeline_core/data_deletion/quarantine.py' 2026-03-04T09:41:21,221 adding 'gcp_pipeline_core/data_deletion/recovery.py' 2026-03-04T09:41:21,222 adding 'gcp_pipeline_core/data_deletion/types.py' 2026-03-04T09:41:21,224 adding 'gcp_pipeline_core/data_quality/__init__.py' 2026-03-04T09:41:21,226 adding 'gcp_pipeline_core/data_quality/anomaly.py' 2026-03-04T09:41:21,228 adding 'gcp_pipeline_core/data_quality/checker.py' 2026-03-04T09:41:21,230 adding 'gcp_pipeline_core/data_quality/dimensions.py' 2026-03-04T09:41:21,232 adding 'gcp_pipeline_core/data_quality/reporting.py' 2026-03-04T09:41:21,234 adding 'gcp_pipeline_core/data_quality/scoring.py' 2026-03-04T09:41:21,235 adding 'gcp_pipeline_core/data_quality/types.py' 2026-03-04T09:41:21,237 adding 'gcp_pipeline_core/error_handling/__init__.py' 2026-03-04T09:41:21,239 adding 'gcp_pipeline_core/error_handling/context.py' 2026-03-04T09:41:21,240 adding 'gcp_pipeline_core/error_handling/errors.py' 2026-03-04T09:41:21,243 adding 'gcp_pipeline_core/error_handling/handler.py' 2026-03-04T09:41:21,245 adding 'gcp_pipeline_core/error_handling/models.py' 2026-03-04T09:41:21,246 adding 'gcp_pipeline_core/error_handling/storage.py' 2026-03-04T09:41:21,248 adding 'gcp_pipeline_core/error_handling/types.py' 2026-03-04T09:41:21,250 adding 'gcp_pipeline_core/file_management/__init__.py' 2026-03-04T09:41:21,252 adding 'gcp_pipeline_core/file_management/hdr_trl/__init__.py' 2026-03-04T09:41:21,253 adding 'gcp_pipeline_core/file_management/hdr_trl/constants.py' 2026-03-04T09:41:21,256 adding 'gcp_pipeline_core/file_management/hdr_trl/parser.py' 2026-03-04T09:41:21,257 adding 'gcp_pipeline_core/file_management/hdr_trl/types.py' 2026-03-04T09:41:21,259 adding 'gcp_pipeline_core/finops/__init__.py' 2026-03-04T09:41:21,261 adding 'gcp_pipeline_core/finops/decorators.py' 2026-03-04T09:41:21,263 adding 'gcp_pipeline_core/finops/labels.py' 2026-03-04T09:41:21,264 adding 'gcp_pipeline_core/finops/models.py' 2026-03-04T09:41:21,266 adding 'gcp_pipeline_core/finops/tracker.py' 2026-03-04T09:41:21,268 adding 'gcp_pipeline_core/job_control/__init__.py' 2026-03-04T09:41:21,270 adding 'gcp_pipeline_core/job_control/models.py' 2026-03-04T09:41:21,272 adding 'gcp_pipeline_core/job_control/repository.py' 2026-03-04T09:41:21,274 adding 'gcp_pipeline_core/job_control/types.py' 2026-03-04T09:41:21,276 adding 'gcp_pipeline_core/monitoring/__init__.py' 2026-03-04T09:41:21,278 adding 'gcp_pipeline_core/monitoring/alerts.py' 2026-03-04T09:41:21,280 adding 'gcp_pipeline_core/monitoring/health.py' 2026-03-04T09:41:21,284 adding 'gcp_pipeline_core/monitoring/metrics.py' 2026-03-04T09:41:21,286 adding 'gcp_pipeline_core/monitoring/observability.py' 2026-03-04T09:41:21,287 adding 'gcp_pipeline_core/monitoring/types.py' 2026-03-04T09:41:21,290 adding 'gcp_pipeline_core/monitoring/otel/__init__.py' 2026-03-04T09:41:21,292 adding 'gcp_pipeline_core/monitoring/otel/config.py' 2026-03-04T09:41:21,294 adding 'gcp_pipeline_core/monitoring/otel/context.py' 2026-03-04T09:41:21,296 adding 'gcp_pipeline_core/monitoring/otel/metrics_bridge.py' 2026-03-04T09:41:21,299 adding 'gcp_pipeline_core/monitoring/otel/provider.py' 2026-03-04T09:41:21,301 adding 'gcp_pipeline_core/monitoring/otel/tracing.py' 2026-03-04T09:41:21,303 adding 'gcp_pipeline_core/utilities/__init__.py' 2026-03-04T09:41:21,305 adding 'gcp_pipeline_core/utilities/gcs_discovery.py' 2026-03-04T09:41:21,308 adding 'gcp_pipeline_core/utilities/logging.py' 2026-03-04T09:41:21,309 adding 'gcp_pipeline_core/utilities/run_id.py' 2026-03-04T09:41:21,312 adding 'gcp_pipeline_core-1.0.4.dist-info/METADATA' 2026-03-04T09:41:21,313 adding 'gcp_pipeline_core-1.0.4.dist-info/WHEEL' 2026-03-04T09:41:21,314 adding 'gcp_pipeline_core-1.0.4.dist-info/top_level.txt' 2026-03-04T09:41:21,315 adding 'gcp_pipeline_core-1.0.4.dist-info/RECORD' 2026-03-04T09:41:21,319 removing build/bdist.linux-armv7l/wheel 2026-03-04T09:41:21,434 Building wheel for gcp-pipeline-core (pyproject.toml): finished with status 'done' 2026-03-04T09:41:21,439 Created wheel for gcp-pipeline-core: filename=gcp_pipeline_core-1.0.4-py3-none-any.whl size=83999 sha256=77c075c6a829a591055c382e083565c011bcd5ad24071642107af2bc720a9a8a 2026-03-04T09:41:21,440 Stored in directory: /tmp/pip-ephem-wheel-cache-syigxtdv/wheels/93/e8/cc/cbe6c5e3df6141d5fcbf56dc99e28c770b8e76ef2cc566ff1d 2026-03-04T09:41:21,452 Successfully built gcp-pipeline-core 2026-03-04T09:41:21,458 Removed build tracker: '/tmp/pip-build-tracker-wzksdn5v'