2026-03-18T23:32:35,403 Created temporary directory: /tmp/pip-ephem-wheel-cache-stmu1kxk 2026-03-18T23:32:35,404 Created temporary directory: /tmp/pip-build-tracker-lz0u9nlo 2026-03-18T23:32:35,405 Initialized build tracking at /tmp/pip-build-tracker-lz0u9nlo 2026-03-18T23:32:35,406 Created build tracker: /tmp/pip-build-tracker-lz0u9nlo 2026-03-18T23:32:35,406 Entered build tracker: /tmp/pip-build-tracker-lz0u9nlo 2026-03-18T23:32:35,407 Created temporary directory: /tmp/pip-wheel-02ii1pna 2026-03-18T23:32:35,410 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-18T23:32:35,412 Created temporary directory: /tmp/pip-ephem-wheel-cache-05cgizd8 2026-03-18T23:32:35,437 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-18T23:32:35,442 2 location(s) to search for versions of gcp-pipeline-core: 2026-03-18T23:32:35,442 * https://pypi.org/simple/gcp-pipeline-core/ 2026-03-18T23:32:35,442 * https://www.piwheels.org/simple/gcp-pipeline-core/ 2026-03-18T23:32:35,443 Fetching project page and analyzing links: https://pypi.org/simple/gcp-pipeline-core/ 2026-03-18T23:32:35,444 Getting page https://pypi.org/simple/gcp-pipeline-core/ 2026-03-18T23:32:35,445 Found index url https://pypi.org/simple 2026-03-18T23:32:35,584 Fetched page https://pypi.org/simple/gcp-pipeline-core/ as application/vnd.pypi.simple.v1+json 2026-03-18T23:32:35,593 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-18T23:32:35,594 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-18T23:32:35,595 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-18T23:32:35,596 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-18T23:32:35,597 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-18T23:32:35,598 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-18T23:32:35,598 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-18T23:32:35,599 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-18T23:32:35,600 Skipping link: No binaries permitted for gcp-pipeline-core: https://files.pythonhosted.org/packages/82/8c/686861ceb0607f4b0708a0714bba96a15141edf642dd0fcc5ae21f2cced8/gcp_pipeline_core-1.0.5-py3-none-any.whl (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,601 Found link https://files.pythonhosted.org/packages/b0/c2/12e10ad7ed9a527ecb8660d60aa6696bd833cc5a65f5eecaf3e7c4a9375a/gcp_pipeline_core-1.0.5.tar.gz (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9), version: 1.0.5 2026-03-18T23:32:35,602 Skipping link: No binaries permitted for gcp-pipeline-core: https://files.pythonhosted.org/packages/83/64/aabf01cb264ddfc63678c6e1f7590dbc91ec542529d1e87c6a6205a35ab5/gcp_pipeline_core-1.0.6-py3-none-any.whl (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,603 Found link https://files.pythonhosted.org/packages/b4/8f/6ff9f3cd84370a7f83de04150608c9a486983128d65f8330729e305c14b7/gcp_pipeline_core-1.0.6.tar.gz (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9), version: 1.0.6 2026-03-18T23:32:35,603 Skipping link: No binaries permitted for gcp-pipeline-core: https://files.pythonhosted.org/packages/7d/fc/d848f02bd88fee0b1f1083fe6a014cfe0a4bec94539ff629bb68e80fd3f2/gcp_pipeline_core-1.0.7-py3-none-any.whl (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,604 Found link https://files.pythonhosted.org/packages/9f/30/85046c0e34dd22a6bf70412bd88326efdb447b365f0c1d0192a57878f8bd/gcp_pipeline_core-1.0.7.tar.gz (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9), version: 1.0.7 2026-03-18T23:32:35,605 Skipping link: No binaries permitted for gcp-pipeline-core: https://files.pythonhosted.org/packages/d0/42/6a9ad0d326e04426fc6a5665a9006deb575139821e9b8f33db31be548579/gcp_pipeline_core-1.0.8-py3-none-any.whl (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,606 Found link https://files.pythonhosted.org/packages/db/6e/5539c10f32fe8102e0e4ed38c89a6e7271eea0bc7969319fcee0ff40995e/gcp_pipeline_core-1.0.8.tar.gz (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9), version: 1.0.8 2026-03-18T23:32:35,606 Skipping link: No binaries permitted for gcp-pipeline-core: https://files.pythonhosted.org/packages/cf/30/33e75d0f80dfdb58c547a6f15eb87d9377f8741424f371258b3b9c373910/gcp_pipeline_core-1.0.9-py3-none-any.whl (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,607 Found link https://files.pythonhosted.org/packages/fb/9a/93ab3e0be0c14bd1da480f60b8bc8ca24b66a37996164e85b74e2b9d293d/gcp_pipeline_core-1.0.9.tar.gz (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9), version: 1.0.9 2026-03-18T23:32:35,608 Skipping link: No binaries permitted for gcp-pipeline-core: https://files.pythonhosted.org/packages/d2/d5/5c4fdc40d865b02ef33c2519ce62ae377980c446bec65769e583eb2bfed3/gcp_pipeline_core-1.0.10-py3-none-any.whl (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,609 Found link https://files.pythonhosted.org/packages/97/d9/5a3503ec9bbe3ad467b754bff512d6642e678f60bd7e701d02f918b32ebc/gcp_pipeline_core-1.0.10.tar.gz (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9), version: 1.0.10 2026-03-18T23:32:35,610 Skipping link: No binaries permitted for gcp-pipeline-core: https://files.pythonhosted.org/packages/25/e8/c1ca4ace3dcd1fcd1340f61ba1a798e5585932cf32b2dcd43e56abb4b62c/gcp_pipeline_core-1.0.11-py3-none-any.whl (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,610 Found link https://files.pythonhosted.org/packages/81/16/379ab00c58717734793cc5a349f4125ad3158f14d1ee5942934db6a50184/gcp_pipeline_core-1.0.11.tar.gz (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9), version: 1.0.11 2026-03-18T23:32:35,611 Skipping link: No binaries permitted for gcp-pipeline-core: https://files.pythonhosted.org/packages/2c/64/674a5557a7bf92333c630e5601808fe703bf96c5af52b9d787e5e180cfbf/gcp_pipeline_core-1.0.13-py3-none-any.whl (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,612 Found link https://files.pythonhosted.org/packages/37/53/174d062da6b439703b375d1871f8677f3eb95aaeca911b8b85e7ebd97130/gcp_pipeline_core-1.0.13.tar.gz (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9), version: 1.0.13 2026-03-18T23:32:35,613 Skipping link: No binaries permitted for gcp-pipeline-core: https://files.pythonhosted.org/packages/6b/6e/e026f835be66b1917013441bf649e178106ab975447681e7067d577ebda5/gcp_pipeline_core-1.0.14-py3-none-any.whl (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,614 Found link https://files.pythonhosted.org/packages/62/c9/86c9060cc14009e70a33213f058e0c89cd5a98dff34e415bdfb0ed99ad14/gcp_pipeline_core-1.0.14.tar.gz (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9), version: 1.0.14 2026-03-18T23:32:35,614 Skipping link: No binaries permitted for gcp-pipeline-core: https://files.pythonhosted.org/packages/8e/a9/23679804255cdb3187af5db4e2e0304a28eda50994ae38b9370452b3345c/gcp_pipeline_core-1.0.15-py3-none-any.whl (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,615 Found link https://files.pythonhosted.org/packages/9f/92/ea897b60593bc67b0e141cfdc189ae3d69084be9b3ed70e3f629a2393e08/gcp_pipeline_core-1.0.15.tar.gz (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9), version: 1.0.15 2026-03-18T23:32:35,616 Skipping link: No binaries permitted for gcp-pipeline-core: https://files.pythonhosted.org/packages/5b/84/50e40ea83075c73d476193ca1870dcc8e991f1cf676082d113d35f4ee4ec/gcp_pipeline_core-1.0.17-py3-none-any.whl (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,617 Found link https://files.pythonhosted.org/packages/6f/2e/8aabac1579459897f4018da56bb46f77318a08f130f5a3c18a4f6c0c4941/gcp_pipeline_core-1.0.17.tar.gz (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9), version: 1.0.17 2026-03-18T23:32:35,617 Skipping link: No binaries permitted for gcp-pipeline-core: https://files.pythonhosted.org/packages/35/93/dfef0c80bdbb5be982981ce4041d468013225a3e33273c895d8baa67bb26/gcp_pipeline_core-1.0.18-py3-none-any.whl (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,618 Found link https://files.pythonhosted.org/packages/6f/33/19ffabfce304ab7f41821c7411619794f847cdaa756ed6f6bea9f08ddbce/gcp_pipeline_core-1.0.18.tar.gz (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9), version: 1.0.18 2026-03-18T23:32:35,619 Skipping link: No binaries permitted for gcp-pipeline-core: https://files.pythonhosted.org/packages/3a/60/a7d1d9962a61bd2055915adfb3e5a8d7ce4d7954815c1c5e69f42ad052f4/gcp_pipeline_core-1.0.19-py3-none-any.whl (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,620 Found link https://files.pythonhosted.org/packages/68/76/8c7da56f2a1ed4bdd5fc8554226b007e0da0262196757328186b6e73e4ae/gcp_pipeline_core-1.0.19.tar.gz (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9), version: 1.0.19 2026-03-18T23:32:35,620 Skipping link: No binaries permitted for gcp-pipeline-core: https://files.pythonhosted.org/packages/20/fc/e041b6be36fa8116adda2cf912731f159507bc37893a096dfc724b3cfca8/gcp_pipeline_core-1.0.20-py3-none-any.whl (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,621 Found link https://files.pythonhosted.org/packages/e4/91/84e6aa621c2f310f914892c1cb3d2558d5538babf2c82ab458071898a0d0/gcp_pipeline_core-1.0.20.tar.gz (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9), version: 1.0.20 2026-03-18T23:32:35,622 Skipping link: No binaries permitted for gcp-pipeline-core: https://files.pythonhosted.org/packages/43/b1/c543c55e03eb3cc34510cf24383903ffd4b1de6c6d75768e8f2ea5f89b80/gcp_pipeline_core-1.0.21-py3-none-any.whl (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,623 Found link https://files.pythonhosted.org/packages/2e/02/04bc31357c9d03fa99be4a953f87664ca5cbf083f51d3adc0e702f5811c1/gcp_pipeline_core-1.0.21.tar.gz (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9), version: 1.0.21 2026-03-18T23:32:35,624 Skipping link: No binaries permitted for gcp-pipeline-core: https://files.pythonhosted.org/packages/fd/7a/b259cb2a42e3349f6f6122a9eede53e8b140485add228c5f6904d089a79d/gcp_pipeline_core-1.0.22-py3-none-any.whl (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,625 Found link https://files.pythonhosted.org/packages/df/cb/1c35f182b6201fc952dacf5e3f8635c60cd665bd4076ee6e4b145f9c6781/gcp_pipeline_core-1.0.22.tar.gz (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9), version: 1.0.22 2026-03-18T23:32:35,625 Skipping link: No binaries permitted for gcp-pipeline-core: https://files.pythonhosted.org/packages/c4/02/0c05f4cbe446a0aa94849c369c72af18f59d0790d8d74eea90f9fd6657f0/gcp_pipeline_core-1.0.23-py3-none-any.whl (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,626 Found link https://files.pythonhosted.org/packages/1a/60/31c0cd91ad8f89ac3834a7704c5e402cc50b72f85d2e252432529ab06c5a/gcp_pipeline_core-1.0.23.tar.gz (from https://pypi.org/simple/gcp-pipeline-core/) (requires-python:>=3.9), version: 1.0.23 2026-03-18T23:32:35,627 Fetching project page and analyzing links: https://www.piwheels.org/simple/gcp-pipeline-core/ 2026-03-18T23:32:35,627 Getting page https://www.piwheels.org/simple/gcp-pipeline-core/ 2026-03-18T23:32:35,629 Found index url https://www.piwheels.org/simple 2026-03-18T23:32:35,791 Fetched page https://www.piwheels.org/simple/gcp-pipeline-core/ as text/html 2026-03-18T23:32:35,797 Skipping link: No binaries permitted for gcp-pipeline-core: https://www.piwheels.org/simple/gcp-pipeline-core/gcp_pipeline_core-1.0.22-py3-none-any.whl#sha256=f4416aa69980e74d9735755ce52698a449bde6c84646a46af0291aa9aa6d310e (from https://www.piwheels.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,798 Skipping link: No binaries permitted for gcp-pipeline-core: https://www.piwheels.org/simple/gcp-pipeline-core/gcp_pipeline_core-1.0.21-py3-none-any.whl#sha256=3f567abdd04e634d88359ef1f34210158c4a49581b18b22e6c5e4927284880e6 (from https://www.piwheels.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,798 Skipping link: No binaries permitted for gcp-pipeline-core: https://www.piwheels.org/simple/gcp-pipeline-core/gcp_pipeline_core-1.0.20-py3-none-any.whl#sha256=4028d4348d4bf4bc5004487fca4f77dd42ccb542be33d1ccd5f48509b2151a23 (from https://www.piwheels.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,799 Skipping link: No binaries permitted for gcp-pipeline-core: https://www.piwheels.org/simple/gcp-pipeline-core/gcp_pipeline_core-1.0.18-py3-none-any.whl#sha256=18e83ab4d5a33d192c6d1ab32e97f44b48f4d0b9d4548b3069371e480bb97744 (from https://www.piwheels.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,800 Skipping link: No binaries permitted for gcp-pipeline-core: https://www.piwheels.org/simple/gcp-pipeline-core/gcp_pipeline_core-1.0.17-py3-none-any.whl#sha256=b4f532ce7bb31c0c8a48069d616b3fa8e06d44dcd227ae5b06c76ed9fb0c93f9 (from https://www.piwheels.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,800 Skipping link: No binaries permitted for gcp-pipeline-core: https://www.piwheels.org/simple/gcp-pipeline-core/gcp_pipeline_core-1.0.15-py3-none-any.whl#sha256=95e742e78b32d7d3a033df649a17659702d0cc4cc3a4da855359fb789d2c3fc9 (from https://www.piwheels.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,801 Skipping link: No binaries permitted for gcp-pipeline-core: https://www.piwheels.org/simple/gcp-pipeline-core/gcp_pipeline_core-1.0.14-py3-none-any.whl#sha256=988eb5af9c9ea632358c9dd46deb951a3b5ce1462f7f53f0e7ddf67699929de2 (from https://www.piwheels.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,801 Skipping link: No binaries permitted for gcp-pipeline-core: https://www.piwheels.org/simple/gcp-pipeline-core/gcp_pipeline_core-1.0.13-py3-none-any.whl#sha256=a02cc05f3c8a59686097aaebe711799cd3986d82ddf124741f0a2eaea1e4ee8e (from https://www.piwheels.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,802 Skipping link: No binaries permitted for gcp-pipeline-core: https://www.piwheels.org/simple/gcp-pipeline-core/gcp_pipeline_core-1.0.11-py3-none-any.whl#sha256=7a1f18db94a17b98029c4e945411f147b71c5ef98450b30afe9e736d33c14597 (from https://www.piwheels.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,803 Skipping link: No binaries permitted for gcp-pipeline-core: https://www.piwheels.org/simple/gcp-pipeline-core/gcp_pipeline_core-1.0.10-py3-none-any.whl#sha256=d5bc4a93d5871d79bd075d04f232ab0bb794fe8b4074c2206ae8ca56f29458f2 (from https://www.piwheels.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,803 Skipping link: No binaries permitted for gcp-pipeline-core: https://www.piwheels.org/simple/gcp-pipeline-core/gcp_pipeline_core-1.0.9-py3-none-any.whl#sha256=bc76148c45076827ca666a28a94fc7ee4f7c4eea2e7044b7da105da13b1a0d5d (from https://www.piwheels.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,803 Skipping link: No binaries permitted for gcp-pipeline-core: https://www.piwheels.org/simple/gcp-pipeline-core/gcp_pipeline_core-1.0.8-py3-none-any.whl#sha256=41a43a0689bf040d08e987cf19bca7a60bd920939db57731b4e84df6638f8fde (from https://www.piwheels.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,804 Skipping link: No binaries permitted for gcp-pipeline-core: https://www.piwheels.org/simple/gcp-pipeline-core/gcp_pipeline_core-1.0.7-py3-none-any.whl#sha256=eab0e6c51bdbf32a229c5e7e674f60531f5933ce2e39698f9e80a27d198e1274 (from https://www.piwheels.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,804 Skipping link: No binaries permitted for gcp-pipeline-core: https://www.piwheels.org/simple/gcp-pipeline-core/gcp_pipeline_core-1.0.6-py3-none-any.whl#sha256=d10f4c8a5a1517d5f3946c1c4f2025bfbb315bc94e2403dea6a468ca9b8f440b (from https://www.piwheels.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,805 Skipping link: No binaries permitted for gcp-pipeline-core: https://www.piwheels.org/simple/gcp-pipeline-core/gcp_pipeline_core-1.0.5-py3-none-any.whl#sha256=024ba8a51178fb9ced17fae7649d8078ecc85ba6c1762019b7d23c0437e07d34 (from https://www.piwheels.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,805 Skipping link: No binaries permitted for gcp-pipeline-core: https://www.piwheels.org/simple/gcp-pipeline-core/gcp_pipeline_core-1.0.4-py3-none-any.whl#sha256=77c075c6a829a591055c382e083565c011bcd5ad24071642107af2bc720a9a8a (from https://www.piwheels.org/simple/gcp-pipeline-core/) (requires-python:>=3.9) 2026-03-18T23:32:35,806 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-18T23:32:35,807 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-18T23:32:35,807 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-18T23:32:35,808 Skipping link: not a file: https://www.piwheels.org/simple/gcp-pipeline-core/ 2026-03-18T23:32:35,808 Skipping link: not a file: https://pypi.org/simple/gcp-pipeline-core/ 2026-03-18T23:32:35,830 Given no hashes to check 1 links for project 'gcp-pipeline-core': discarding no candidates 2026-03-18T23:32:35,848 Collecting gcp-pipeline-core==1.0.23 2026-03-18T23:32:35,850 Created temporary directory: /tmp/pip-unpack-s8qqnpcp 2026-03-18T23:32:36,059 Downloading gcp_pipeline_core-1.0.23.tar.gz (64 kB) 2026-03-18T23:32:36,242 Added gcp-pipeline-core==1.0.23 from https://files.pythonhosted.org/packages/1a/60/31c0cd91ad8f89ac3834a7704c5e402cc50b72f85d2e252432529ab06c5a/gcp_pipeline_core-1.0.23.tar.gz to build tracker '/tmp/pip-build-tracker-lz0u9nlo' 2026-03-18T23:32:36,246 Created temporary directory: /tmp/pip-build-env-ve4zispj 2026-03-18T23:32:36,251 Installing build dependencies: started 2026-03-18T23:32:36,252 Running command pip subprocess to install build dependencies 2026-03-18T23:32:37,427 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-18T23:32:38,033 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-18T23:32:38,056 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-18T23:32:39,781 Collecting setuptools>=61.0 2026-03-18T23:32:39,894 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-18T23:32:42,929 Installing collected packages: setuptools 2026-03-18T23:32:45,922 Successfully installed setuptools-82.0.1 2026-03-18T23:32:46,192 Installing build dependencies: finished with status 'done' 2026-03-18T23:32:46,199 Getting requirements to build wheel: started 2026-03-18T23:32:46,200 Running command Getting requirements to build wheel 2026-03-18T23:32:46,895 running egg_info 2026-03-18T23:32:46,901 writing src/gcp_pipeline_core.egg-info/PKG-INFO 2026-03-18T23:32:46,906 writing dependency_links to src/gcp_pipeline_core.egg-info/dependency_links.txt 2026-03-18T23:32:46,910 writing requirements to src/gcp_pipeline_core.egg-info/requires.txt 2026-03-18T23:32:46,911 writing top-level names to src/gcp_pipeline_core.egg-info/top_level.txt 2026-03-18T23:32:46,945 reading manifest file 'src/gcp_pipeline_core.egg-info/SOURCES.txt' 2026-03-18T23:32:46,956 writing manifest file 'src/gcp_pipeline_core.egg-info/SOURCES.txt' 2026-03-18T23:32:47,054 Getting requirements to build wheel: finished with status 'done' 2026-03-18T23:32:47,057 Created temporary directory: /tmp/pip-modern-metadata-bomd9r0v 2026-03-18T23:32:47,059 Preparing metadata (pyproject.toml): started 2026-03-18T23:32:47,060 Running command Preparing metadata (pyproject.toml) 2026-03-18T23:32:47,706 running dist_info 2026-03-18T23:32:47,716 creating /tmp/pip-modern-metadata-bomd9r0v/gcp_pipeline_core.egg-info 2026-03-18T23:32:47,717 writing /tmp/pip-modern-metadata-bomd9r0v/gcp_pipeline_core.egg-info/PKG-INFO 2026-03-18T23:32:47,723 writing dependency_links to /tmp/pip-modern-metadata-bomd9r0v/gcp_pipeline_core.egg-info/dependency_links.txt 2026-03-18T23:32:47,726 writing requirements to /tmp/pip-modern-metadata-bomd9r0v/gcp_pipeline_core.egg-info/requires.txt 2026-03-18T23:32:47,727 writing top-level names to /tmp/pip-modern-metadata-bomd9r0v/gcp_pipeline_core.egg-info/top_level.txt 2026-03-18T23:32:47,729 writing manifest file '/tmp/pip-modern-metadata-bomd9r0v/gcp_pipeline_core.egg-info/SOURCES.txt' 2026-03-18T23:32:47,758 reading manifest file '/tmp/pip-modern-metadata-bomd9r0v/gcp_pipeline_core.egg-info/SOURCES.txt' 2026-03-18T23:32:47,764 writing manifest file '/tmp/pip-modern-metadata-bomd9r0v/gcp_pipeline_core.egg-info/SOURCES.txt' 2026-03-18T23:32:47,765 creating '/tmp/pip-modern-metadata-bomd9r0v/gcp_pipeline_core-1.0.23.dist-info' 2026-03-18T23:32:47,885 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-18T23:32:47,890 Source in /tmp/pip-wheel-02ii1pna/gcp-pipeline-core_a828ffc1988044ee9851f9bfd775e9ab has version 1.0.23, which satisfies requirement gcp-pipeline-core==1.0.23 from https://files.pythonhosted.org/packages/1a/60/31c0cd91ad8f89ac3834a7704c5e402cc50b72f85d2e252432529ab06c5a/gcp_pipeline_core-1.0.23.tar.gz 2026-03-18T23:32:47,891 Removed gcp-pipeline-core==1.0.23 from https://files.pythonhosted.org/packages/1a/60/31c0cd91ad8f89ac3834a7704c5e402cc50b72f85d2e252432529ab06c5a/gcp_pipeline_core-1.0.23.tar.gz from build tracker '/tmp/pip-build-tracker-lz0u9nlo' 2026-03-18T23:32:47,897 Created temporary directory: /tmp/pip-unpack-pehaousb 2026-03-18T23:32:47,898 Building wheels for collected packages: gcp-pipeline-core 2026-03-18T23:32:47,911 Created temporary directory: /tmp/pip-wheel-tbsm26jq 2026-03-18T23:32:47,911 Destination directory: /tmp/pip-wheel-tbsm26jq 2026-03-18T23:32:47,914 Building wheel for gcp-pipeline-core (pyproject.toml): started 2026-03-18T23:32:47,915 Running command Building wheel for gcp-pipeline-core (pyproject.toml) 2026-03-18T23:32:48,547 running bdist_wheel 2026-03-18T23:32:48,565 running build 2026-03-18T23:32:48,565 running build_py 2026-03-18T23:32:48,571 creating build/lib/gcp_pipeline_core 2026-03-18T23:32:48,573 copying src/gcp_pipeline_core/schema.py -> build/lib/gcp_pipeline_core 2026-03-18T23:32:48,575 copying src/gcp_pipeline_core/__init__.py -> build/lib/gcp_pipeline_core 2026-03-18T23:32:48,578 creating build/lib/gcp_pipeline_core/data_quality 2026-03-18T23:32:48,579 copying src/gcp_pipeline_core/data_quality/checker.py -> build/lib/gcp_pipeline_core/data_quality 2026-03-18T23:32:48,581 copying src/gcp_pipeline_core/data_quality/reporting.py -> build/lib/gcp_pipeline_core/data_quality 2026-03-18T23:32:48,583 copying src/gcp_pipeline_core/data_quality/types.py -> build/lib/gcp_pipeline_core/data_quality 2026-03-18T23:32:48,585 copying src/gcp_pipeline_core/data_quality/__init__.py -> build/lib/gcp_pipeline_core/data_quality 2026-03-18T23:32:48,587 copying src/gcp_pipeline_core/data_quality/dimensions.py -> build/lib/gcp_pipeline_core/data_quality 2026-03-18T23:32:48,589 copying src/gcp_pipeline_core/data_quality/anomaly.py -> build/lib/gcp_pipeline_core/data_quality 2026-03-18T23:32:48,591 copying src/gcp_pipeline_core/data_quality/scoring.py -> build/lib/gcp_pipeline_core/data_quality 2026-03-18T23:32:48,594 creating build/lib/gcp_pipeline_core/data_deletion 2026-03-18T23:32:48,595 copying src/gcp_pipeline_core/data_deletion/quarantine.py -> build/lib/gcp_pipeline_core/data_deletion 2026-03-18T23:32:48,597 copying src/gcp_pipeline_core/data_deletion/framework.py -> build/lib/gcp_pipeline_core/data_deletion 2026-03-18T23:32:48,599 copying src/gcp_pipeline_core/data_deletion/recovery.py -> build/lib/gcp_pipeline_core/data_deletion 2026-03-18T23:32:48,602 copying src/gcp_pipeline_core/data_deletion/deletion.py -> build/lib/gcp_pipeline_core/data_deletion 2026-03-18T23:32:48,604 copying src/gcp_pipeline_core/data_deletion/types.py -> build/lib/gcp_pipeline_core/data_deletion 2026-03-18T23:32:48,606 copying src/gcp_pipeline_core/data_deletion/detector.py -> build/lib/gcp_pipeline_core/data_deletion 2026-03-18T23:32:48,608 copying src/gcp_pipeline_core/data_deletion/__init__.py -> build/lib/gcp_pipeline_core/data_deletion 2026-03-18T23:32:48,610 creating build/lib/gcp_pipeline_core/job_control 2026-03-18T23:32:48,612 copying src/gcp_pipeline_core/job_control/models.py -> build/lib/gcp_pipeline_core/job_control 2026-03-18T23:32:48,614 copying src/gcp_pipeline_core/job_control/types.py -> build/lib/gcp_pipeline_core/job_control 2026-03-18T23:32:48,616 copying src/gcp_pipeline_core/job_control/repository.py -> build/lib/gcp_pipeline_core/job_control 2026-03-18T23:32:48,619 copying src/gcp_pipeline_core/job_control/__init__.py -> build/lib/gcp_pipeline_core/job_control 2026-03-18T23:32:48,621 creating build/lib/gcp_pipeline_core/monitoring 2026-03-18T23:32:48,622 copying src/gcp_pipeline_core/monitoring/alerts.py -> build/lib/gcp_pipeline_core/monitoring 2026-03-18T23:32:48,625 copying src/gcp_pipeline_core/monitoring/observability.py -> build/lib/gcp_pipeline_core/monitoring 2026-03-18T23:32:48,627 copying src/gcp_pipeline_core/monitoring/types.py -> build/lib/gcp_pipeline_core/monitoring 2026-03-18T23:32:48,629 copying src/gcp_pipeline_core/monitoring/__init__.py -> build/lib/gcp_pipeline_core/monitoring 2026-03-18T23:32:48,631 copying src/gcp_pipeline_core/monitoring/metrics.py -> build/lib/gcp_pipeline_core/monitoring 2026-03-18T23:32:48,633 copying src/gcp_pipeline_core/monitoring/health.py -> build/lib/gcp_pipeline_core/monitoring 2026-03-18T23:32:48,635 creating build/lib/gcp_pipeline_core/utilities 2026-03-18T23:32:48,636 copying src/gcp_pipeline_core/utilities/gcs_discovery.py -> build/lib/gcp_pipeline_core/utilities 2026-03-18T23:32:48,638 copying src/gcp_pipeline_core/utilities/__init__.py -> build/lib/gcp_pipeline_core/utilities 2026-03-18T23:32:48,640 copying src/gcp_pipeline_core/utilities/run_id.py -> build/lib/gcp_pipeline_core/utilities 2026-03-18T23:32:48,642 copying src/gcp_pipeline_core/utilities/logging.py -> build/lib/gcp_pipeline_core/utilities 2026-03-18T23:32:48,645 creating build/lib/gcp_pipeline_core/finops 2026-03-18T23:32:48,646 copying src/gcp_pipeline_core/finops/models.py -> build/lib/gcp_pipeline_core/finops 2026-03-18T23:32:48,648 copying src/gcp_pipeline_core/finops/decorators.py -> build/lib/gcp_pipeline_core/finops 2026-03-18T23:32:48,650 copying src/gcp_pipeline_core/finops/tracker.py -> build/lib/gcp_pipeline_core/finops 2026-03-18T23:32:48,652 copying src/gcp_pipeline_core/finops/labels.py -> build/lib/gcp_pipeline_core/finops 2026-03-18T23:32:48,654 copying src/gcp_pipeline_core/finops/__init__.py -> build/lib/gcp_pipeline_core/finops 2026-03-18T23:32:48,657 creating build/lib/gcp_pipeline_core/audit 2026-03-18T23:32:48,658 copying src/gcp_pipeline_core/audit/publisher.py -> build/lib/gcp_pipeline_core/audit 2026-03-18T23:32:48,660 copying src/gcp_pipeline_core/audit/records.py -> build/lib/gcp_pipeline_core/audit 2026-03-18T23:32:48,662 copying src/gcp_pipeline_core/audit/reconciliation.py -> build/lib/gcp_pipeline_core/audit 2026-03-18T23:32:48,664 copying src/gcp_pipeline_core/audit/trail.py -> build/lib/gcp_pipeline_core/audit 2026-03-18T23:32:48,667 copying src/gcp_pipeline_core/audit/__init__.py -> build/lib/gcp_pipeline_core/audit 2026-03-18T23:32:48,668 copying src/gcp_pipeline_core/audit/lineage.py -> build/lib/gcp_pipeline_core/audit 2026-03-18T23:32:48,671 creating build/lib/gcp_pipeline_core/error_handling 2026-03-18T23:32:48,672 copying src/gcp_pipeline_core/error_handling/models.py -> build/lib/gcp_pipeline_core/error_handling 2026-03-18T23:32:48,674 copying src/gcp_pipeline_core/error_handling/errors.py -> build/lib/gcp_pipeline_core/error_handling 2026-03-18T23:32:48,676 copying src/gcp_pipeline_core/error_handling/handler.py -> build/lib/gcp_pipeline_core/error_handling 2026-03-18T23:32:48,679 copying src/gcp_pipeline_core/error_handling/context.py -> build/lib/gcp_pipeline_core/error_handling 2026-03-18T23:32:48,681 copying src/gcp_pipeline_core/error_handling/storage.py -> build/lib/gcp_pipeline_core/error_handling 2026-03-18T23:32:48,683 copying src/gcp_pipeline_core/error_handling/types.py -> build/lib/gcp_pipeline_core/error_handling 2026-03-18T23:32:48,685 copying src/gcp_pipeline_core/error_handling/__init__.py -> build/lib/gcp_pipeline_core/error_handling 2026-03-18T23:32:48,688 creating build/lib/gcp_pipeline_core/file_management 2026-03-18T23:32:48,689 copying src/gcp_pipeline_core/file_management/__init__.py -> build/lib/gcp_pipeline_core/file_management 2026-03-18T23:32:48,691 creating build/lib/gcp_pipeline_core/clients 2026-03-18T23:32:48,693 copying src/gcp_pipeline_core/clients/gcs_client.py -> build/lib/gcp_pipeline_core/clients 2026-03-18T23:32:48,695 copying src/gcp_pipeline_core/clients/bigquery_client.py -> build/lib/gcp_pipeline_core/clients 2026-03-18T23:32:48,697 copying src/gcp_pipeline_core/clients/pubsub_client.py -> build/lib/gcp_pipeline_core/clients 2026-03-18T23:32:48,699 copying src/gcp_pipeline_core/clients/__init__.py -> build/lib/gcp_pipeline_core/clients 2026-03-18T23:32:48,702 creating build/lib/gcp_pipeline_core/monitoring/otel 2026-03-18T23:32:48,703 copying src/gcp_pipeline_core/monitoring/otel/tracing.py -> build/lib/gcp_pipeline_core/monitoring/otel 2026-03-18T23:32:48,705 copying src/gcp_pipeline_core/monitoring/otel/context.py -> build/lib/gcp_pipeline_core/monitoring/otel 2026-03-18T23:32:48,708 copying src/gcp_pipeline_core/monitoring/otel/config.py -> build/lib/gcp_pipeline_core/monitoring/otel 2026-03-18T23:32:48,710 copying src/gcp_pipeline_core/monitoring/otel/metrics_bridge.py -> build/lib/gcp_pipeline_core/monitoring/otel 2026-03-18T23:32:48,712 copying src/gcp_pipeline_core/monitoring/otel/__init__.py -> build/lib/gcp_pipeline_core/monitoring/otel 2026-03-18T23:32:48,714 copying src/gcp_pipeline_core/monitoring/otel/provider.py -> build/lib/gcp_pipeline_core/monitoring/otel 2026-03-18T23:32:48,717 creating build/lib/gcp_pipeline_core/file_management/hdr_trl 2026-03-18T23:32:48,719 copying src/gcp_pipeline_core/file_management/hdr_trl/parser.py -> build/lib/gcp_pipeline_core/file_management/hdr_trl 2026-03-18T23:32:48,721 copying src/gcp_pipeline_core/file_management/hdr_trl/types.py -> build/lib/gcp_pipeline_core/file_management/hdr_trl 2026-03-18T23:32:48,723 copying src/gcp_pipeline_core/file_management/hdr_trl/__init__.py -> build/lib/gcp_pipeline_core/file_management/hdr_trl 2026-03-18T23:32:48,726 copying src/gcp_pipeline_core/file_management/hdr_trl/constants.py -> build/lib/gcp_pipeline_core/file_management/hdr_trl 2026-03-18T23:32:48,728 running egg_info 2026-03-18T23:32:48,738 writing src/gcp_pipeline_core.egg-info/PKG-INFO 2026-03-18T23:32:48,743 writing dependency_links to src/gcp_pipeline_core.egg-info/dependency_links.txt 2026-03-18T23:32:48,746 writing requirements to src/gcp_pipeline_core.egg-info/requires.txt 2026-03-18T23:32:48,748 writing top-level names to src/gcp_pipeline_core.egg-info/top_level.txt 2026-03-18T23:32:48,768 reading manifest file 'src/gcp_pipeline_core.egg-info/SOURCES.txt' 2026-03-18T23:32:48,778 writing manifest file 'src/gcp_pipeline_core.egg-info/SOURCES.txt' 2026-03-18T23:32:48,801 installing to build/bdist.linux-armv7l/wheel 2026-03-18T23:32:48,802 running install 2026-03-18T23:32:48,825 running install_lib 2026-03-18T23:32:48,831 creating build/bdist.linux-armv7l/wheel 2026-03-18T23:32:48,833 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_core 2026-03-18T23:32:48,835 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_core/data_quality 2026-03-18T23:32:48,837 copying build/lib/gcp_pipeline_core/data_quality/checker.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/data_quality 2026-03-18T23:32:48,840 copying build/lib/gcp_pipeline_core/data_quality/reporting.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/data_quality 2026-03-18T23:32:48,842 copying build/lib/gcp_pipeline_core/data_quality/types.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/data_quality 2026-03-18T23:32:48,844 copying build/lib/gcp_pipeline_core/data_quality/__init__.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/data_quality 2026-03-18T23:32:48,846 copying build/lib/gcp_pipeline_core/data_quality/dimensions.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/data_quality 2026-03-18T23:32:48,849 copying build/lib/gcp_pipeline_core/data_quality/anomaly.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/data_quality 2026-03-18T23:32:48,851 copying build/lib/gcp_pipeline_core/data_quality/scoring.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/data_quality 2026-03-18T23:32:48,854 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_core/data_deletion 2026-03-18T23:32:48,856 copying build/lib/gcp_pipeline_core/data_deletion/quarantine.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/data_deletion 2026-03-18T23:32:48,858 copying build/lib/gcp_pipeline_core/data_deletion/framework.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/data_deletion 2026-03-18T23:32:48,861 copying build/lib/gcp_pipeline_core/data_deletion/recovery.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/data_deletion 2026-03-18T23:32:48,864 copying build/lib/gcp_pipeline_core/data_deletion/deletion.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/data_deletion 2026-03-18T23:32:48,866 copying build/lib/gcp_pipeline_core/data_deletion/types.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/data_deletion 2026-03-18T23:32:48,869 copying build/lib/gcp_pipeline_core/data_deletion/detector.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/data_deletion 2026-03-18T23:32:48,871 copying build/lib/gcp_pipeline_core/data_deletion/__init__.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/data_deletion 2026-03-18T23:32:48,873 copying build/lib/gcp_pipeline_core/schema.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core 2026-03-18T23:32:48,876 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_core/job_control 2026-03-18T23:32:48,877 copying build/lib/gcp_pipeline_core/job_control/models.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/job_control 2026-03-18T23:32:48,880 copying build/lib/gcp_pipeline_core/job_control/types.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/job_control 2026-03-18T23:32:48,882 copying build/lib/gcp_pipeline_core/job_control/repository.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/job_control 2026-03-18T23:32:48,885 copying build/lib/gcp_pipeline_core/job_control/__init__.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/job_control 2026-03-18T23:32:48,888 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_core/monitoring 2026-03-18T23:32:48,890 copying build/lib/gcp_pipeline_core/monitoring/alerts.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/monitoring 2026-03-18T23:32:48,892 copying build/lib/gcp_pipeline_core/monitoring/observability.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/monitoring 2026-03-18T23:32:48,895 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_core/monitoring/otel 2026-03-18T23:32:48,897 copying build/lib/gcp_pipeline_core/monitoring/otel/tracing.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/monitoring/otel 2026-03-18T23:32:48,900 copying build/lib/gcp_pipeline_core/monitoring/otel/context.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/monitoring/otel 2026-03-18T23:32:48,902 copying build/lib/gcp_pipeline_core/monitoring/otel/config.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/monitoring/otel 2026-03-18T23:32:48,905 copying build/lib/gcp_pipeline_core/monitoring/otel/metrics_bridge.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/monitoring/otel 2026-03-18T23:32:48,908 copying build/lib/gcp_pipeline_core/monitoring/otel/__init__.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/monitoring/otel 2026-03-18T23:32:48,910 copying build/lib/gcp_pipeline_core/monitoring/otel/provider.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/monitoring/otel 2026-03-18T23:32:48,913 copying build/lib/gcp_pipeline_core/monitoring/types.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/monitoring 2026-03-18T23:32:48,915 copying build/lib/gcp_pipeline_core/monitoring/__init__.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/monitoring 2026-03-18T23:32:48,917 copying build/lib/gcp_pipeline_core/monitoring/metrics.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/monitoring 2026-03-18T23:32:48,920 copying build/lib/gcp_pipeline_core/monitoring/health.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/monitoring 2026-03-18T23:32:48,923 copying build/lib/gcp_pipeline_core/__init__.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core 2026-03-18T23:32:48,926 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_core/utilities 2026-03-18T23:32:48,927 copying build/lib/gcp_pipeline_core/utilities/gcs_discovery.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/utilities 2026-03-18T23:32:48,930 copying build/lib/gcp_pipeline_core/utilities/__init__.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/utilities 2026-03-18T23:32:48,932 copying build/lib/gcp_pipeline_core/utilities/run_id.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/utilities 2026-03-18T23:32:48,934 copying build/lib/gcp_pipeline_core/utilities/logging.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/utilities 2026-03-18T23:32:48,937 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_core/finops 2026-03-18T23:32:48,939 copying build/lib/gcp_pipeline_core/finops/models.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/finops 2026-03-18T23:32:48,941 copying build/lib/gcp_pipeline_core/finops/decorators.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/finops 2026-03-18T23:32:48,943 copying build/lib/gcp_pipeline_core/finops/tracker.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/finops 2026-03-18T23:32:48,946 copying build/lib/gcp_pipeline_core/finops/labels.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/finops 2026-03-18T23:32:48,948 copying build/lib/gcp_pipeline_core/finops/__init__.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/finops 2026-03-18T23:32:48,951 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_core/audit 2026-03-18T23:32:48,952 copying build/lib/gcp_pipeline_core/audit/publisher.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/audit 2026-03-18T23:32:48,955 copying build/lib/gcp_pipeline_core/audit/records.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/audit 2026-03-18T23:32:48,957 copying build/lib/gcp_pipeline_core/audit/reconciliation.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/audit 2026-03-18T23:32:48,960 copying build/lib/gcp_pipeline_core/audit/trail.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/audit 2026-03-18T23:32:48,962 copying build/lib/gcp_pipeline_core/audit/__init__.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/audit 2026-03-18T23:32:48,964 copying build/lib/gcp_pipeline_core/audit/lineage.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/audit 2026-03-18T23:32:48,967 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_core/error_handling 2026-03-18T23:32:48,969 copying build/lib/gcp_pipeline_core/error_handling/models.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/error_handling 2026-03-18T23:32:48,971 copying build/lib/gcp_pipeline_core/error_handling/errors.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/error_handling 2026-03-18T23:32:48,973 copying build/lib/gcp_pipeline_core/error_handling/handler.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/error_handling 2026-03-18T23:32:48,976 copying build/lib/gcp_pipeline_core/error_handling/context.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/error_handling 2026-03-18T23:32:48,979 copying build/lib/gcp_pipeline_core/error_handling/storage.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/error_handling 2026-03-18T23:32:48,981 copying build/lib/gcp_pipeline_core/error_handling/types.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/error_handling 2026-03-18T23:32:48,983 copying build/lib/gcp_pipeline_core/error_handling/__init__.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/error_handling 2026-03-18T23:32:48,986 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_core/file_management 2026-03-18T23:32:48,988 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_core/file_management/hdr_trl 2026-03-18T23:32:48,990 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-18T23:32:48,993 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-18T23:32:48,995 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-18T23:32:48,998 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-18T23:32:49,000 copying build/lib/gcp_pipeline_core/file_management/__init__.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/file_management 2026-03-18T23:32:49,003 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_core/clients 2026-03-18T23:32:49,004 copying build/lib/gcp_pipeline_core/clients/gcs_client.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/clients 2026-03-18T23:32:49,007 copying build/lib/gcp_pipeline_core/clients/bigquery_client.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/clients 2026-03-18T23:32:49,009 copying build/lib/gcp_pipeline_core/clients/pubsub_client.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/clients 2026-03-18T23:32:49,012 copying build/lib/gcp_pipeline_core/clients/__init__.py -> build/bdist.linux-armv7l/wheel/./gcp_pipeline_core/clients 2026-03-18T23:32:49,014 running install_egg_info 2026-03-18T23:32:49,019 Copying src/gcp_pipeline_core.egg-info to build/bdist.linux-armv7l/wheel/./gcp_pipeline_core-1.0.23-py3.11.egg-info 2026-03-18T23:32:49,030 running install_scripts 2026-03-18T23:32:49,039 creating build/bdist.linux-armv7l/wheel/gcp_pipeline_core-1.0.23.dist-info/WHEEL 2026-03-18T23:32:49,043 creating '/tmp/pip-wheel-tbsm26jq/.tmp-42pjvowo/gcp_pipeline_core-1.0.23-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-18T23:32:49,046 adding 'gcp_pipeline_core/__init__.py' 2026-03-18T23:32:49,047 adding 'gcp_pipeline_core/schema.py' 2026-03-18T23:32:49,050 adding 'gcp_pipeline_core/audit/__init__.py' 2026-03-18T23:32:49,052 adding 'gcp_pipeline_core/audit/lineage.py' 2026-03-18T23:32:49,053 adding 'gcp_pipeline_core/audit/publisher.py' 2026-03-18T23:32:49,056 adding 'gcp_pipeline_core/audit/reconciliation.py' 2026-03-18T23:32:49,058 adding 'gcp_pipeline_core/audit/records.py' 2026-03-18T23:32:49,060 adding 'gcp_pipeline_core/audit/trail.py' 2026-03-18T23:32:49,062 adding 'gcp_pipeline_core/clients/__init__.py' 2026-03-18T23:32:49,064 adding 'gcp_pipeline_core/clients/bigquery_client.py' 2026-03-18T23:32:49,066 adding 'gcp_pipeline_core/clients/gcs_client.py' 2026-03-18T23:32:49,068 adding 'gcp_pipeline_core/clients/pubsub_client.py' 2026-03-18T23:32:49,071 adding 'gcp_pipeline_core/data_deletion/__init__.py' 2026-03-18T23:32:49,073 adding 'gcp_pipeline_core/data_deletion/deletion.py' 2026-03-18T23:32:49,074 adding 'gcp_pipeline_core/data_deletion/detector.py' 2026-03-18T23:32:49,076 adding 'gcp_pipeline_core/data_deletion/framework.py' 2026-03-18T23:32:49,078 adding 'gcp_pipeline_core/data_deletion/quarantine.py' 2026-03-18T23:32:49,080 adding 'gcp_pipeline_core/data_deletion/recovery.py' 2026-03-18T23:32:49,081 adding 'gcp_pipeline_core/data_deletion/types.py' 2026-03-18T23:32:49,083 adding 'gcp_pipeline_core/data_quality/__init__.py' 2026-03-18T23:32:49,084 adding 'gcp_pipeline_core/data_quality/anomaly.py' 2026-03-18T23:32:49,086 adding 'gcp_pipeline_core/data_quality/checker.py' 2026-03-18T23:32:49,087 adding 'gcp_pipeline_core/data_quality/dimensions.py' 2026-03-18T23:32:49,089 adding 'gcp_pipeline_core/data_quality/reporting.py' 2026-03-18T23:32:49,090 adding 'gcp_pipeline_core/data_quality/scoring.py' 2026-03-18T23:32:49,091 adding 'gcp_pipeline_core/data_quality/types.py' 2026-03-18T23:32:49,093 adding 'gcp_pipeline_core/error_handling/__init__.py' 2026-03-18T23:32:49,095 adding 'gcp_pipeline_core/error_handling/context.py' 2026-03-18T23:32:49,096 adding 'gcp_pipeline_core/error_handling/errors.py' 2026-03-18T23:32:49,098 adding 'gcp_pipeline_core/error_handling/handler.py' 2026-03-18T23:32:49,099 adding 'gcp_pipeline_core/error_handling/models.py' 2026-03-18T23:32:49,101 adding 'gcp_pipeline_core/error_handling/storage.py' 2026-03-18T23:32:49,102 adding 'gcp_pipeline_core/error_handling/types.py' 2026-03-18T23:32:49,104 adding 'gcp_pipeline_core/file_management/__init__.py' 2026-03-18T23:32:49,106 adding 'gcp_pipeline_core/file_management/hdr_trl/__init__.py' 2026-03-18T23:32:49,107 adding 'gcp_pipeline_core/file_management/hdr_trl/constants.py' 2026-03-18T23:32:49,108 adding 'gcp_pipeline_core/file_management/hdr_trl/parser.py' 2026-03-18T23:32:49,110 adding 'gcp_pipeline_core/file_management/hdr_trl/types.py' 2026-03-18T23:32:49,111 adding 'gcp_pipeline_core/finops/__init__.py' 2026-03-18T23:32:49,112 adding 'gcp_pipeline_core/finops/decorators.py' 2026-03-18T23:32:49,114 adding 'gcp_pipeline_core/finops/labels.py' 2026-03-18T23:32:49,115 adding 'gcp_pipeline_core/finops/models.py' 2026-03-18T23:32:49,116 adding 'gcp_pipeline_core/finops/tracker.py' 2026-03-18T23:32:49,118 adding 'gcp_pipeline_core/job_control/__init__.py' 2026-03-18T23:32:49,120 adding 'gcp_pipeline_core/job_control/models.py' 2026-03-18T23:32:49,122 adding 'gcp_pipeline_core/job_control/repository.py' 2026-03-18T23:32:49,123 adding 'gcp_pipeline_core/job_control/types.py' 2026-03-18T23:32:49,125 adding 'gcp_pipeline_core/monitoring/__init__.py' 2026-03-18T23:32:49,126 adding 'gcp_pipeline_core/monitoring/alerts.py' 2026-03-18T23:32:49,127 adding 'gcp_pipeline_core/monitoring/health.py' 2026-03-18T23:32:49,130 adding 'gcp_pipeline_core/monitoring/metrics.py' 2026-03-18T23:32:49,131 adding 'gcp_pipeline_core/monitoring/observability.py' 2026-03-18T23:32:49,132 adding 'gcp_pipeline_core/monitoring/types.py' 2026-03-18T23:32:49,134 adding 'gcp_pipeline_core/monitoring/otel/__init__.py' 2026-03-18T23:32:49,136 adding 'gcp_pipeline_core/monitoring/otel/config.py' 2026-03-18T23:32:49,137 adding 'gcp_pipeline_core/monitoring/otel/context.py' 2026-03-18T23:32:49,139 adding 'gcp_pipeline_core/monitoring/otel/metrics_bridge.py' 2026-03-18T23:32:49,140 adding 'gcp_pipeline_core/monitoring/otel/provider.py' 2026-03-18T23:32:49,142 adding 'gcp_pipeline_core/monitoring/otel/tracing.py' 2026-03-18T23:32:49,144 adding 'gcp_pipeline_core/utilities/__init__.py' 2026-03-18T23:32:49,145 adding 'gcp_pipeline_core/utilities/gcs_discovery.py' 2026-03-18T23:32:49,147 adding 'gcp_pipeline_core/utilities/logging.py' 2026-03-18T23:32:49,148 adding 'gcp_pipeline_core/utilities/run_id.py' 2026-03-18T23:32:49,151 adding 'gcp_pipeline_core-1.0.23.dist-info/METADATA' 2026-03-18T23:32:49,152 adding 'gcp_pipeline_core-1.0.23.dist-info/WHEEL' 2026-03-18T23:32:49,153 adding 'gcp_pipeline_core-1.0.23.dist-info/top_level.txt' 2026-03-18T23:32:49,155 adding 'gcp_pipeline_core-1.0.23.dist-info/RECORD' 2026-03-18T23:32:49,157 removing build/bdist.linux-armv7l/wheel 2026-03-18T23:32:49,275 Building wheel for gcp-pipeline-core (pyproject.toml): finished with status 'done' 2026-03-18T23:32:49,282 Created wheel for gcp-pipeline-core: filename=gcp_pipeline_core-1.0.23-py3-none-any.whl size=88664 sha256=cfbbc8838f7741f1293158ebd8c16726d39722daff66694387f4b935b6c5d7ad 2026-03-18T23:32:49,283 Stored in directory: /tmp/pip-ephem-wheel-cache-05cgizd8/wheels/a4/7d/35/5e359d95ef2ee30979515c81bed7e4810fb5d4d45294629132 2026-03-18T23:32:49,296 Successfully built gcp-pipeline-core 2026-03-18T23:32:49,301 Removed build tracker: '/tmp/pip-build-tracker-lz0u9nlo'