2026-03-04T15:08:04,454 Created temporary directory: /tmp/pip-ephem-wheel-cache-m_uohb8y 2026-03-04T15:08:04,456 Created temporary directory: /tmp/pip-build-tracker-87rcikwy 2026-03-04T15:08:04,457 Initialized build tracking at /tmp/pip-build-tracker-87rcikwy 2026-03-04T15:08:04,457 Created build tracker: /tmp/pip-build-tracker-87rcikwy 2026-03-04T15:08:04,458 Entered build tracker: /tmp/pip-build-tracker-87rcikwy 2026-03-04T15:08:04,459 Created temporary directory: /tmp/pip-wheel-_5wzdnkb 2026-03-04T15:08:04,462 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-04T15:08:04,464 Created temporary directory: /tmp/pip-ephem-wheel-cache-c603o83o 2026-03-04T15:08:04,486 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-04T15:08:04,490 2 location(s) to search for versions of bar-raiser: 2026-03-04T15:08:04,490 * https://pypi.org/simple/bar-raiser/ 2026-03-04T15:08:04,490 * https://www.piwheels.org/simple/bar-raiser/ 2026-03-04T15:08:04,490 Fetching project page and analyzing links: https://pypi.org/simple/bar-raiser/ 2026-03-04T15:08:04,491 Getting page https://pypi.org/simple/bar-raiser/ 2026-03-04T15:08:04,492 Found index url https://pypi.org/simple 2026-03-04T15:08:04,705 Fetched page https://pypi.org/simple/bar-raiser/ as application/vnd.pypi.simple.v1+json 2026-03-04T15:08:04,710 Skipping link: No binaries permitted for bar-raiser: https://files.pythonhosted.org/packages/45/fa/5d6ec5f1c022698c062d874232742eeeb603e9ecf24350134d3f6f685bf1/bar_raiser-0.0.3-py3-none-any.whl (from https://pypi.org/simple/bar-raiser/) (requires-python:>=3.11) 2026-03-04T15:08:04,711 Found link https://files.pythonhosted.org/packages/e2/35/e49c3be39b2ac63f9c57cec14827604eaa138ca9db667b94477b97d49fba/bar_raiser-0.0.3.tar.gz (from https://pypi.org/simple/bar-raiser/) (requires-python:>=3.11), version: 0.0.3 2026-03-04T15:08:04,712 Skipping link: No binaries permitted for bar-raiser: https://files.pythonhosted.org/packages/c8/30/ea4c49ca2d743202b486db57e560124dd8b56d3562266df184c567bbc61d/bar_raiser-0.0.4-py3-none-any.whl (from https://pypi.org/simple/bar-raiser/) (requires-python:>=3.11) 2026-03-04T15:08:04,713 Found link https://files.pythonhosted.org/packages/24/88/ab70595dc74c744f269ebeb1648ed0465c57ec769dad33f1b108c539f891/bar_raiser-0.0.4.tar.gz (from https://pypi.org/simple/bar-raiser/) (requires-python:>=3.11), version: 0.0.4 2026-03-04T15:08:04,714 Skipping link: No binaries permitted for bar-raiser: https://files.pythonhosted.org/packages/80/5a/f4664183f44e446bd3966c8b3d13c46ad236f57ab1d2d2afd0666041b677/bar_raiser-0.0.5-py3-none-any.whl (from https://pypi.org/simple/bar-raiser/) (requires-python:>=3.11) 2026-03-04T15:08:04,715 Found link https://files.pythonhosted.org/packages/69/02/b7dcbdcea0a37448481d32ce490c25cc79a757de9ef55a46bbf12189491d/bar_raiser-0.0.5.tar.gz (from https://pypi.org/simple/bar-raiser/) (requires-python:>=3.11), version: 0.0.5 2026-03-04T15:08:04,715 Skipping link: No binaries permitted for bar-raiser: https://files.pythonhosted.org/packages/b5/35/d6af3798dc030a2edd29017ad94c41810e1e5683b1c291b763da04d3c903/bar_raiser-0.0.7-py3-none-any.whl (from https://pypi.org/simple/bar-raiser/) (requires-python:>=3.11) 2026-03-04T15:08:04,716 Found link https://files.pythonhosted.org/packages/c6/2f/454fcd518d1a4c55503f728ff33760ac6f2e9e7cb343cb0a3c96c2ac4d9a/bar_raiser-0.0.7.tar.gz (from https://pypi.org/simple/bar-raiser/) (requires-python:>=3.11), version: 0.0.7 2026-03-04T15:08:04,717 Skipping link: No binaries permitted for bar-raiser: https://files.pythonhosted.org/packages/8d/a4/03fd48f2fbe7ec3bb8216bef307133d18d0f55ce5df91813dc35ec2e770a/bar_raiser-0.0.8-py3-none-any.whl (from https://pypi.org/simple/bar-raiser/) (requires-python:>=3.11) 2026-03-04T15:08:04,718 Found link https://files.pythonhosted.org/packages/57/96/c1edc9937ae99af1538f19b6aa206c287f9c1737d42b867cd83c9c4bfdfb/bar_raiser-0.0.8.tar.gz (from https://pypi.org/simple/bar-raiser/) (requires-python:>=3.11), version: 0.0.8 2026-03-04T15:08:04,719 Skipping link: No binaries permitted for bar-raiser: https://files.pythonhosted.org/packages/c2/91/c0df5077568a564aef9f2133a8598b5a5d142136b04f6c8763fbdf69eedf/bar_raiser-0.0.9-py3-none-any.whl (from https://pypi.org/simple/bar-raiser/) (requires-python:>=3.11) 2026-03-04T15:08:04,720 Found link https://files.pythonhosted.org/packages/b2/7a/defe81895072bbed014321bb6b05efc04c2693657f8faecd88aab10a3d19/bar_raiser-0.0.9.tar.gz (from https://pypi.org/simple/bar-raiser/) (requires-python:>=3.11), version: 0.0.9 2026-03-04T15:08:04,720 Skipping link: No binaries permitted for bar-raiser: https://files.pythonhosted.org/packages/a1/31/d039b03603af52a878654f36a73d3c85affcbf15d8114aab6cafc7eb5e88/bar_raiser-0.0.10-py3-none-any.whl (from https://pypi.org/simple/bar-raiser/) (requires-python:>=3.11) 2026-03-04T15:08:04,721 Found link https://files.pythonhosted.org/packages/62/a8/ba0cd8c4eed417407c0b8ee1f15f3505716e1b620969e397e9bc7ffa4678/bar_raiser-0.0.10.tar.gz (from https://pypi.org/simple/bar-raiser/) (requires-python:>=3.11), version: 0.0.10 2026-03-04T15:08:04,722 Skipping link: No binaries permitted for bar-raiser: https://files.pythonhosted.org/packages/ff/46/a83eb957b286e9018a497e00ebaca36d1a0f08068b01d07706f4efcee392/bar_raiser-0.0.11-py3-none-any.whl (from https://pypi.org/simple/bar-raiser/) (requires-python:>=3.11) 2026-03-04T15:08:04,723 Found link https://files.pythonhosted.org/packages/cd/8d/ca16a73562af41118e5d51073baa50baa3490b315ed219e923840d25bfd8/bar_raiser-0.0.11.tar.gz (from https://pypi.org/simple/bar-raiser/) (requires-python:>=3.11), version: 0.0.11 2026-03-04T15:08:04,723 Skipping link: No binaries permitted for bar-raiser: https://files.pythonhosted.org/packages/56/0b/3813b577ef71bc8b40ff595031d7967877cda42dbfef1b3927878dcf191d/bar_raiser-0.0.12-py3-none-any.whl (from https://pypi.org/simple/bar-raiser/) (requires-python:<3.14,>=3.11) 2026-03-04T15:08:04,725 Found link https://files.pythonhosted.org/packages/56/9b/953fd65b6e0290182c4ead899ebfc9e2c7a38c4d94e664d81df7c3c6940b/bar_raiser-0.0.12.tar.gz (from https://pypi.org/simple/bar-raiser/) (requires-python:<3.14,>=3.11), version: 0.0.12 2026-03-04T15:08:04,725 Skipping link: No binaries permitted for bar-raiser: https://files.pythonhosted.org/packages/f4/2f/571efc5e4421cd8171802ae5840ec1d04cdcbfb22b414074944600ded37a/bar_raiser-0.0.13-py3-none-any.whl (from https://pypi.org/simple/bar-raiser/) (requires-python:<3.14,>=3.11) 2026-03-04T15:08:04,726 Found link https://files.pythonhosted.org/packages/af/77/8d232f5d271c24f907ebc2735282f46d2d34ce7b74025aa30582bb801a98/bar_raiser-0.0.13.tar.gz (from https://pypi.org/simple/bar-raiser/) (requires-python:<3.14,>=3.11), version: 0.0.13 2026-03-04T15:08:04,727 Skipping link: No binaries permitted for bar-raiser: https://files.pythonhosted.org/packages/81/b7/0c88ead4158d833eccfd9de47fcc26142d9cf40dcfb25915da5ddf5b8e5a/bar_raiser-0.0.14-py3-none-any.whl (from https://pypi.org/simple/bar-raiser/) (requires-python:<3.14,>=3.11) 2026-03-04T15:08:04,728 Found link https://files.pythonhosted.org/packages/67/80/2539c823ab227d71a5b72dbf5b7ea17ec3e343782472439cc40f0866927c/bar_raiser-0.0.14.tar.gz (from https://pypi.org/simple/bar-raiser/) (requires-python:<3.14,>=3.11), version: 0.0.14 2026-03-04T15:08:04,729 Skipping link: No binaries permitted for bar-raiser: https://files.pythonhosted.org/packages/cb/7d/43d8226033231030f6a52168cd8247f5123a584845f56b435d51deee31e9/bar_raiser-0.0.15-py3-none-any.whl (from https://pypi.org/simple/bar-raiser/) (requires-python:<3.14,>=3.11) 2026-03-04T15:08:04,730 Found link https://files.pythonhosted.org/packages/ad/9c/e53f2fd251a0b6bb742fa87c0017bab7d1612dff8f2d3373f9db52059d6e/bar_raiser-0.0.15.tar.gz (from https://pypi.org/simple/bar-raiser/) (requires-python:<3.14,>=3.11), version: 0.0.15 2026-03-04T15:08:04,731 Fetching project page and analyzing links: https://www.piwheels.org/simple/bar-raiser/ 2026-03-04T15:08:04,732 Getting page https://www.piwheels.org/simple/bar-raiser/ 2026-03-04T15:08:04,733 Found index url https://www.piwheels.org/simple 2026-03-04T15:08:04,893 Fetched page https://www.piwheels.org/simple/bar-raiser/ as text/html 2026-03-04T15:08:04,898 Skipping link: No binaries permitted for bar-raiser: https://www.piwheels.org/simple/bar-raiser/bar_raiser-0.0.14-py3-none-any.whl#sha256=4957f34a6fa268af7d5ddc95e4a56bf4bd93fa4e1fed87608f584ba17d51a4ac (from https://www.piwheels.org/simple/bar-raiser/) (requires-python:<3.14,>=3.11) 2026-03-04T15:08:04,898 Skipping link: No binaries permitted for bar-raiser: https://archive1.piwheels.org/simple/bar-raiser/bar_raiser-0.0.13-py3-none-any.whl#sha256=d4fc1f024703ee939b1a7e0c114a71829b4838ca5b2d52b664a720dcbfba473d (from https://www.piwheels.org/simple/bar-raiser/) (requires-python:<3.14,>=3.11) 2026-03-04T15:08:04,899 Skipping link: No binaries permitted for bar-raiser: https://archive1.piwheels.org/simple/bar-raiser/bar_raiser-0.0.12-py3-none-any.whl#sha256=c63508c03cbba8064cd1950d2710cd0d67da778e9ae8113d1c9caa4c5fbfdbf2 (from https://www.piwheels.org/simple/bar-raiser/) (requires-python:<3.14,>=3.11) 2026-03-04T15:08:04,899 Skipping link: No binaries permitted for bar-raiser: https://archive1.piwheels.org/simple/bar-raiser/bar_raiser-0.0.11-py3-none-any.whl#sha256=f5a3c6b2a0359e7d2d6019fba5b94b55bbe6e3ddab44c6c31dc340fedba50bff (from https://www.piwheels.org/simple/bar-raiser/) (requires-python:>=3.11) 2026-03-04T15:08:04,900 Skipping link: No binaries permitted for bar-raiser: https://archive1.piwheels.org/simple/bar-raiser/bar_raiser-0.0.10-py3-none-any.whl#sha256=2a7e7c2871befc22642c7167dd116752a7ad3f60f8376772cc7a085365cba433 (from https://www.piwheels.org/simple/bar-raiser/) (requires-python:>=3.11) 2026-03-04T15:08:04,900 Skipping link: No binaries permitted for bar-raiser: https://archive1.piwheels.org/simple/bar-raiser/bar_raiser-0.0.9-py3-none-any.whl#sha256=7eb528af47ddf59d0783378b126972a56090303a893eab944f355d33a2f55fbd (from https://www.piwheels.org/simple/bar-raiser/) (requires-python:>=3.11) 2026-03-04T15:08:04,901 Skipping link: No binaries permitted for bar-raiser: https://archive1.piwheels.org/simple/bar-raiser/bar_raiser-0.0.8-py3-none-any.whl#sha256=e5cc9da405940953429311e38682b41fef57e33bf51f380e0989656c29addbd6 (from https://www.piwheels.org/simple/bar-raiser/) (requires-python:>=3.11) 2026-03-04T15:08:04,901 Skipping link: No binaries permitted for bar-raiser: https://archive1.piwheels.org/simple/bar-raiser/bar_raiser-0.0.7-py3-none-any.whl#sha256=456a0de6d59792cb4fa1950d7f076422589fa4f761a43afc6de916478d100b52 (from https://www.piwheels.org/simple/bar-raiser/) (requires-python:>=3.11) 2026-03-04T15:08:04,902 Skipping link: No binaries permitted for bar-raiser: https://archive1.piwheels.org/simple/bar-raiser/bar_raiser-0.0.5-py3-none-any.whl#sha256=af34eba56143a46859b6adce5b3fa33d78f670c07c8132a2b6ea7c843e6a530b (from https://www.piwheels.org/simple/bar-raiser/) (requires-python:>=3.11) 2026-03-04T15:08:04,902 Skipping link: No binaries permitted for bar-raiser: https://archive1.piwheels.org/simple/bar-raiser/bar_raiser-0.0.4-py3-none-any.whl#sha256=520ddffe87a4117301521ccc51b95f3cbd27b228914d31a029feaca50ab75963 (from https://www.piwheels.org/simple/bar-raiser/) (requires-python:>=3.11) 2026-03-04T15:08:04,903 Skipping link: No binaries permitted for bar-raiser: https://archive1.piwheels.org/simple/bar-raiser/bar_raiser-0.0.3-py3-none-any.whl#sha256=ff021719a4de230f4ad00e9251b8ef0e096d316be8d83f7b8f512e4bc5726618 (from https://www.piwheels.org/simple/bar-raiser/) (requires-python:>=3.11) 2026-03-04T15:08:04,904 Skipping link: not a file: https://www.piwheels.org/simple/bar-raiser/ 2026-03-04T15:08:04,904 Skipping link: not a file: https://pypi.org/simple/bar-raiser/ 2026-03-04T15:08:04,924 Given no hashes to check 1 links for project 'bar-raiser': discarding no candidates 2026-03-04T15:08:04,942 Collecting bar-raiser==0.0.15 2026-03-04T15:08:04,945 Created temporary directory: /tmp/pip-unpack-g29_ln3x 2026-03-04T15:08:05,078 Downloading bar_raiser-0.0.15.tar.gz (39 kB) 2026-03-04T15:08:05,185 Added bar-raiser==0.0.15 from https://files.pythonhosted.org/packages/ad/9c/e53f2fd251a0b6bb742fa87c0017bab7d1612dff8f2d3373f9db52059d6e/bar_raiser-0.0.15.tar.gz to build tracker '/tmp/pip-build-tracker-87rcikwy' 2026-03-04T15:08:05,189 Created temporary directory: /tmp/pip-build-env-jmxchaob 2026-03-04T15:08:05,193 Installing build dependencies: started 2026-03-04T15:08:05,195 Running command pip subprocess to install build dependencies 2026-03-04T15:08:06,317 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-04T15:08:06,913 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-04T15:08:06,935 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-04T15:08:07,361 Collecting pdm-backend 2026-03-04T15:08:07,383 Using cached https://www.piwheels.org/simple/pdm-backend/pdm_backend-2.4.7-py3-none-any.whl (115 kB) 2026-03-04T15:08:09,946 Installing collected packages: pdm-backend 2026-03-04T15:08:10,360 Successfully installed pdm-backend-2.4.7 2026-03-04T15:08:10,583 Installing build dependencies: finished with status 'done' 2026-03-04T15:08:10,590 Getting requirements to build wheel: started 2026-03-04T15:08:10,591 Running command Getting requirements to build wheel 2026-03-04T15:08:11,065 Getting requirements to build wheel: finished with status 'done' 2026-03-04T15:08:11,068 Created temporary directory: /tmp/pip-modern-metadata-626_ciku 2026-03-04T15:08:11,070 Preparing metadata (pyproject.toml): started 2026-03-04T15:08:11,071 Running command Preparing metadata (pyproject.toml) 2026-03-04T15:08:11,565 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-04T15:08:11,570 Source in /tmp/pip-wheel-_5wzdnkb/bar-raiser_df5f08c9377547ddb8602fdd89821b29 has version 0.0.15, which satisfies requirement bar-raiser==0.0.15 from https://files.pythonhosted.org/packages/ad/9c/e53f2fd251a0b6bb742fa87c0017bab7d1612dff8f2d3373f9db52059d6e/bar_raiser-0.0.15.tar.gz 2026-03-04T15:08:11,571 Removed bar-raiser==0.0.15 from https://files.pythonhosted.org/packages/ad/9c/e53f2fd251a0b6bb742fa87c0017bab7d1612dff8f2d3373f9db52059d6e/bar_raiser-0.0.15.tar.gz from build tracker '/tmp/pip-build-tracker-87rcikwy' 2026-03-04T15:08:11,577 Created temporary directory: /tmp/pip-unpack-p727f_e3 2026-03-04T15:08:11,578 Building wheels for collected packages: bar-raiser 2026-03-04T15:08:11,582 Created temporary directory: /tmp/pip-wheel-s58zneqi 2026-03-04T15:08:11,583 Destination directory: /tmp/pip-wheel-s58zneqi 2026-03-04T15:08:11,585 Building wheel for bar-raiser (pyproject.toml): started 2026-03-04T15:08:11,586 Running command Building wheel for bar-raiser (pyproject.toml) 2026-03-04T15:08:12,038 - Adding /tmp/pip-modern-metadata-626_ciku/bar_raiser-0.0.15.dist-info/METADATA -> bar_raiser-0.0.15.dist-info/METADATA 2026-03-04T15:08:12,038 - Adding /tmp/pip-modern-metadata-626_ciku/bar_raiser-0.0.15.dist-info/WHEEL -> bar_raiser-0.0.15.dist-info/WHEEL 2026-03-04T15:08:12,039 - Adding /tmp/pip-modern-metadata-626_ciku/bar_raiser-0.0.15.dist-info/entry_points.txt -> bar_raiser-0.0.15.dist-info/entry_points.txt 2026-03-04T15:08:12,040 - Adding /tmp/pip-modern-metadata-626_ciku/bar_raiser-0.0.15.dist-info/licenses/LICENSE -> bar_raiser-0.0.15.dist-info/licenses/LICENSE 2026-03-04T15:08:12,041 - Adding src/bar_raiser/__init__.py -> bar_raiser/__init__.py 2026-03-04T15:08:12,042 - Adding src/bar_raiser/autofixes/__init__.py -> bar_raiser/autofixes/__init__.py 2026-03-04T15:08:12,043 - Adding src/bar_raiser/autofixes/notify_reviewer_teams.py -> bar_raiser/autofixes/notify_reviewer_teams.py 2026-03-04T15:08:12,044 - Adding src/bar_raiser/checks/__init__.py -> bar_raiser/checks/__init__.py 2026-03-04T15:08:12,044 - Adding src/bar_raiser/checks/annotate_diff_cover.py -> bar_raiser/checks/annotate_diff_cover.py 2026-03-04T15:08:12,045 - Adding src/bar_raiser/checks/annotate_merge_commits.py -> bar_raiser/checks/annotate_merge_commits.py 2026-03-04T15:08:12,045 - Adding src/bar_raiser/checks/annotate_pyright.py -> bar_raiser/checks/annotate_pyright.py 2026-03-04T15:08:12,046 - Adding src/bar_raiser/checks/annotate_pytest.py -> bar_raiser/checks/annotate_pytest.py 2026-03-04T15:08:12,047 - Adding src/bar_raiser/checks/annotate_ruff.py -> bar_raiser/checks/annotate_ruff.py 2026-03-04T15:08:12,048 - Adding src/bar_raiser/codemods/__init__.py -> bar_raiser/codemods/__init__.py 2026-03-04T15:08:12,048 - Adding src/bar_raiser/codemods/remove_unnecessary_pyright_ignore_comments.py -> bar_raiser/codemods/remove_unnecessary_pyright_ignore_comments.py 2026-03-04T15:08:12,049 - Adding src/bar_raiser/tech_debt_framework/__init__.py -> bar_raiser/tech_debt_framework/__init__.py 2026-03-04T15:08:12,050 - Adding src/bar_raiser/tech_debt_framework/analyzers/__init__.py -> bar_raiser/tech_debt_framework/analyzers/__init__.py 2026-03-04T15:08:12,050 - Adding src/bar_raiser/tech_debt_framework/analyzers/pyright.py -> bar_raiser/tech_debt_framework/analyzers/pyright.py 2026-03-04T15:08:12,051 - Adding src/bar_raiser/tech_debt_framework/run_analyzers.py -> bar_raiser/tech_debt_framework/run_analyzers.py 2026-03-04T15:08:12,052 - Adding src/bar_raiser/tech_debt_framework/utils.py -> bar_raiser/tech_debt_framework/utils.py 2026-03-04T15:08:12,052 - Adding src/bar_raiser/utils/__init__.py -> bar_raiser/utils/__init__.py 2026-03-04T15:08:12,053 - Adding src/bar_raiser/utils/check.py -> bar_raiser/utils/check.py 2026-03-04T15:08:12,054 - Adding src/bar_raiser/utils/github.py -> bar_raiser/utils/github.py 2026-03-04T15:08:12,055 - Adding src/bar_raiser/utils/slack.py -> bar_raiser/utils/slack.py 2026-03-04T15:08:12,056 - Adding bar_raiser-0.0.15.dist-info/RECORD -> bar_raiser-0.0.15.dist-info/RECORD 2026-03-04T15:08:12,092 Building wheel for bar-raiser (pyproject.toml): finished with status 'done' 2026-03-04T15:08:12,098 Created wheel for bar-raiser: filename=bar_raiser-0.0.15-py3-none-any.whl size=34035 sha256=7912db569c17789c9963ed4f021d4d573c36010bbb6234f54424959df11c8ac6 2026-03-04T15:08:12,099 Stored in directory: /tmp/pip-ephem-wheel-cache-c603o83o/wheels/04/f4/bb/5ca8b48c786716d1a37960c95e62ced51e0b093668dfdb5fc5 2026-03-04T15:08:12,110 Successfully built bar-raiser 2026-03-04T15:08:12,114 Removed build tracker: '/tmp/pip-build-tracker-87rcikwy'