2026-02-09T18:35:56,705 Created temporary directory: /tmp/pip-ephem-wheel-cache-kogtjfix 2026-02-09T18:35:56,707 Created temporary directory: /tmp/pip-build-tracker-dsn9_rs3 2026-02-09T18:35:56,707 Initialized build tracking at /tmp/pip-build-tracker-dsn9_rs3 2026-02-09T18:35:56,708 Created build tracker: /tmp/pip-build-tracker-dsn9_rs3 2026-02-09T18:35:56,708 Entered build tracker: /tmp/pip-build-tracker-dsn9_rs3 2026-02-09T18:35:56,709 Created temporary directory: /tmp/pip-wheel-ei52t6o5 2026-02-09T18:35:56,711 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-02-09T18:35:56,714 Created temporary directory: /tmp/pip-ephem-wheel-cache-bys2lxhj 2026-02-09T18:35:56,737 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-09T18:35:56,741 2 location(s) to search for versions of news-watch: 2026-02-09T18:35:56,741 * https://pypi.org/simple/news-watch/ 2026-02-09T18:35:56,741 * https://www.piwheels.org/simple/news-watch/ 2026-02-09T18:35:56,742 Fetching project page and analyzing links: https://pypi.org/simple/news-watch/ 2026-02-09T18:35:56,742 Getting page https://pypi.org/simple/news-watch/ 2026-02-09T18:35:56,744 Found index url https://pypi.org/simple 2026-02-09T18:35:56,967 Fetched page https://pypi.org/simple/news-watch/ as application/vnd.pypi.simple.v1+json 2026-02-09T18:35:56,972 Skipping link: No binaries permitted for news-watch: https://files.pythonhosted.org/packages/48/58/92e3696146fe28b3c4a156fd01133ea8f171d270d2a6595116194db09009/news_watch-0.1.5-py3-none-any.whl (from https://pypi.org/simple/news-watch/) (requires-python:>=3.10) 2026-02-09T18:35:56,973 Found link https://files.pythonhosted.org/packages/c4/e8/ca7c54b7c82ff360ff8c731d44b73f5b1624baf9c9104c6cf68121e0c6cd/news_watch-0.1.5.tar.gz (from https://pypi.org/simple/news-watch/) (requires-python:>=3.10), version: 0.1.5 2026-02-09T18:35:56,974 Skipping link: No binaries permitted for news-watch: https://files.pythonhosted.org/packages/59/bd/1769e4e8f66fbe37aaef16003f1451f833742741b836ba9fca0f61147764/news_watch-0.1.6-py3-none-any.whl (from https://pypi.org/simple/news-watch/) (requires-python:>=3.10) 2026-02-09T18:35:56,975 Found link https://files.pythonhosted.org/packages/b1/8d/dba1e53f8af4ed479282561e6e2731639dfba40d3efe93894fdb656d035d/news_watch-0.1.6.tar.gz (from https://pypi.org/simple/news-watch/) (requires-python:>=3.10), version: 0.1.6 2026-02-09T18:35:56,976 Skipping link: No binaries permitted for news-watch: https://files.pythonhosted.org/packages/5f/91/1310a9280bd22523e6d7400429625336408925c4d7a3818ed9dd54f56524/news_watch-0.1.7-py3-none-any.whl (from https://pypi.org/simple/news-watch/) (requires-python:>=3.10) 2026-02-09T18:35:56,977 Found link https://files.pythonhosted.org/packages/b5/3d/afd1c135ed1500928546d5918cb1ef1ef6d782ff548b7381047339b11916/news_watch-0.1.7.tar.gz (from https://pypi.org/simple/news-watch/) (requires-python:>=3.10), version: 0.1.7 2026-02-09T18:35:56,978 Skipping link: No binaries permitted for news-watch: https://files.pythonhosted.org/packages/29/87/049b3cc5ebcc12e22c6d1fb7524467284770a22125098077d891a8464268/news_watch-0.1.9-py3-none-any.whl (from https://pypi.org/simple/news-watch/) (requires-python:>=3.10) 2026-02-09T18:35:56,978 Found link https://files.pythonhosted.org/packages/82/e4/7385cb7d8a1c735b5a736293dff19bc57e83d18a664c718bc470f73b4f33/news_watch-0.1.9.tar.gz (from https://pypi.org/simple/news-watch/) (requires-python:>=3.10), version: 0.1.9 2026-02-09T18:35:56,979 Skipping link: No binaries permitted for news-watch: https://files.pythonhosted.org/packages/e0/12/f7646d8331a725df650ed36f2113fa17268d9f0f685a94d798d1e5704177/news_watch-0.2.0-py3-none-any.whl (from https://pypi.org/simple/news-watch/) (requires-python:>=3.10) 2026-02-09T18:35:56,980 Found link https://files.pythonhosted.org/packages/f9/f6/abd44f22a203bb23829bbf43df425f8852886155af17008b186d9e810c69/news_watch-0.2.0.tar.gz (from https://pypi.org/simple/news-watch/) (requires-python:>=3.10), version: 0.2.0 2026-02-09T18:35:56,981 Skipping link: No binaries permitted for news-watch: https://files.pythonhosted.org/packages/37/ac/687ae8df85be58ffd8ae7aa93ae2ee28cf98164055261e77757604e5e6b2/news_watch-0.2.1-py3-none-any.whl (from https://pypi.org/simple/news-watch/) (requires-python:>=3.10) 2026-02-09T18:35:56,982 Found link https://files.pythonhosted.org/packages/5c/fe/34b3f200306de2c2146b2eb3659ee89ff9e9be4406ec6f470606ccbb588f/news_watch-0.2.1.tar.gz (from https://pypi.org/simple/news-watch/) (requires-python:>=3.10), version: 0.2.1 2026-02-09T18:35:56,983 Skipping link: No binaries permitted for news-watch: https://files.pythonhosted.org/packages/40/cc/84d22e0931bd4286563279889fd40dad7f4f9d4cc4da5ef8941f15ed29c9/news_watch-0.2.2-py3-none-any.whl (from https://pypi.org/simple/news-watch/) (requires-python:>=3.10) 2026-02-09T18:35:56,984 Found link https://files.pythonhosted.org/packages/25/02/8ac21b2f209c7242a546c4062c663c9aa9705bfce3fe66209745d2b23cbe/news_watch-0.2.2.tar.gz (from https://pypi.org/simple/news-watch/) (requires-python:>=3.10), version: 0.2.2 2026-02-09T18:35:56,984 Skipping link: No binaries permitted for news-watch: https://files.pythonhosted.org/packages/c7/c0/8aa435997237b574565851a354d0ac1cb04f3969910e44d280dba49dbed7/news_watch-0.2.3-py3-none-any.whl (from https://pypi.org/simple/news-watch/) (requires-python:>=3.10) 2026-02-09T18:35:56,985 Found link https://files.pythonhosted.org/packages/9a/f3/6a66fadb06b5abcfac91239ff67f1b8b727ee103490fce1d25d4b4ce9b94/news_watch-0.2.3.tar.gz (from https://pypi.org/simple/news-watch/) (requires-python:>=3.10), version: 0.2.3 2026-02-09T18:35:56,986 Skipping link: No binaries permitted for news-watch: https://files.pythonhosted.org/packages/84/8b/6ffec746fd6163f921670d5017661850867d65dcda27221327141105eba9/news_watch-0.2.4-py3-none-any.whl (from https://pypi.org/simple/news-watch/) (requires-python:>=3.10) 2026-02-09T18:35:56,986 Found link https://files.pythonhosted.org/packages/52/0c/71a6b37303a3088f7a03396bdec349884af61faf511947bfc8ef58815ba8/news_watch-0.2.4.tar.gz (from https://pypi.org/simple/news-watch/) (requires-python:>=3.10), version: 0.2.4 2026-02-09T18:35:56,987 Skipping link: No binaries permitted for news-watch: https://files.pythonhosted.org/packages/f3/98/9b63e26dc33f77546940ea3155753f43bee3da2ce68a8a2e4bb523ccf5cb/news_watch-0.2.5-py3-none-any.whl (from https://pypi.org/simple/news-watch/) (requires-python:<3.13,>=3.10) 2026-02-09T18:35:56,988 Found link https://files.pythonhosted.org/packages/97/26/b6958b184bac89ed1cbd07f66fe0a3bd9461170c08f56d1eb2059380f1a9/news_watch-0.2.5.tar.gz (from https://pypi.org/simple/news-watch/) (requires-python:<3.13,>=3.10), version: 0.2.5 2026-02-09T18:35:56,989 Skipping link: No binaries permitted for news-watch: https://files.pythonhosted.org/packages/e5/1d/b71e13850d0ba420fa7c57eb9c0829b9dda956557e4f4ce036a8f2fce7fb/news_watch-0.3.0-py3-none-any.whl (from https://pypi.org/simple/news-watch/) (requires-python:<3.13,>=3.10) 2026-02-09T18:35:56,990 Found link https://files.pythonhosted.org/packages/a1/a3/cbef2f159681a6b18ff8e669a6efa7af14fc393483aad46715818b19725d/news_watch-0.3.0.tar.gz (from https://pypi.org/simple/news-watch/) (requires-python:<3.13,>=3.10), version: 0.3.0 2026-02-09T18:35:56,991 Skipping link: No binaries permitted for news-watch: https://files.pythonhosted.org/packages/f9/6a/3ff9f0285042062296c36634e45743411874dfc7a172214a9fd687e0924f/news_watch-0.4.0-py3-none-any.whl (from https://pypi.org/simple/news-watch/) (requires-python:>=3.10) 2026-02-09T18:35:56,991 Found link https://files.pythonhosted.org/packages/0d/20/0138dd9560d992cbfc42fb65a29ec51e4d80d0d3929c07c5861389c42769/news_watch-0.4.0.tar.gz (from https://pypi.org/simple/news-watch/) (requires-python:>=3.10), version: 0.4.0 2026-02-09T18:35:56,992 Skipping link: No binaries permitted for news-watch: https://files.pythonhosted.org/packages/ca/cf/b2c95c7d7388ceeebfea6df96ea0b18a4e7999527226440baf9b34917440/news_watch-0.5.0-py3-none-any.whl (from https://pypi.org/simple/news-watch/) (requires-python:>=3.10) 2026-02-09T18:35:56,993 Found link https://files.pythonhosted.org/packages/92/08/727b75cd4221dc744c29363305f2bce3818c1d110d6c9b2ccf5ff732a26d/news_watch-0.5.0.tar.gz (from https://pypi.org/simple/news-watch/) (requires-python:>=3.10), version: 0.5.0 2026-02-09T18:35:56,994 Fetching project page and analyzing links: https://www.piwheels.org/simple/news-watch/ 2026-02-09T18:35:56,995 Getting page https://www.piwheels.org/simple/news-watch/ 2026-02-09T18:35:56,996 Found index url https://www.piwheels.org/simple 2026-02-09T18:35:57,153 Fetched page https://www.piwheels.org/simple/news-watch/ as text/html 2026-02-09T18:35:57,157 Skipping link: No binaries permitted for news-watch: https://www.piwheels.org/simple/news-watch/news_watch-0.4.0-py3-none-any.whl#sha256=fd0a0c86a187ad50bb0469ed5120a57906eaeb87fe9ae7aba19a4b6367cb024c (from https://www.piwheels.org/simple/news-watch/) (requires-python:>=3.10) 2026-02-09T18:35:57,158 Skipping link: No binaries permitted for news-watch: https://archive1.piwheels.org/simple/news-watch/news_watch-0.3.0-py3-none-any.whl#sha256=14dcfa136862cec7ab1f031de86278e8eac5924f8b5cf4f57053e3e7a542a8bb (from https://www.piwheels.org/simple/news-watch/) (requires-python:>=3.10,<3.13) 2026-02-09T18:35:57,158 Skipping link: No binaries permitted for news-watch: https://archive1.piwheels.org/simple/news-watch/news_watch-0.2.5-py3-none-any.whl#sha256=28c8577e8e1503bdc143ad8c083140ae18baee963ed085f309239dab8c16f7aa (from https://www.piwheels.org/simple/news-watch/) (requires-python:>=3.10,<3.13) 2026-02-09T18:35:57,159 Skipping link: No binaries permitted for news-watch: https://archive1.piwheels.org/simple/news-watch/news_watch-0.2.4-py3-none-any.whl#sha256=ef810f6485590e218b97b549b98cda729b030eb8d171edbef1ff3fdad8e786a1 (from https://www.piwheels.org/simple/news-watch/) (requires-python:>=3.10) 2026-02-09T18:35:57,159 Skipping link: No binaries permitted for news-watch: https://archive1.piwheels.org/simple/news-watch/news_watch-0.2.3-py3-none-any.whl#sha256=f002890e24b9ad81e19aaea7fc7afc837b59445fe089966b8dbfe1ddfda28e55 (from https://www.piwheels.org/simple/news-watch/) (requires-python:>=3.10) 2026-02-09T18:35:57,160 Skipping link: No binaries permitted for news-watch: https://archive1.piwheels.org/simple/news-watch/news_watch-0.2.2-py3-none-any.whl#sha256=2f87b999869dcc004d213672638bf1b2d0f62480ebdfa9f29fb22c2640c18fd5 (from https://www.piwheels.org/simple/news-watch/) (requires-python:>=3.10) 2026-02-09T18:35:57,161 Skipping link: No binaries permitted for news-watch: https://archive1.piwheels.org/simple/news-watch/news_watch-0.2.1-py3-none-any.whl#sha256=fac5b13af351deea8564c377632169ef6eb06a9039a75ede6751c44828243c78 (from https://www.piwheels.org/simple/news-watch/) (requires-python:>=3.10) 2026-02-09T18:35:57,161 Skipping link: No binaries permitted for news-watch: https://archive1.piwheels.org/simple/news-watch/news_watch-0.2.0-py3-none-any.whl#sha256=94def09b929ac7b33f5c7e222ee4bf8c109a1d7815546dd2fed20eb9fcab23bd (from https://www.piwheels.org/simple/news-watch/) (requires-python:>=3.10) 2026-02-09T18:35:57,162 Skipping link: No binaries permitted for news-watch: https://archive1.piwheels.org/simple/news-watch/news_watch-0.1.9-py3-none-any.whl#sha256=bbde030a69d4afaacb9a243145d144e29a41d4678b1d593f1f2c4fe245d6d7c3 (from https://www.piwheels.org/simple/news-watch/) (requires-python:>=3.10) 2026-02-09T18:35:57,162 Skipping link: No binaries permitted for news-watch: https://archive1.piwheels.org/simple/news-watch/news_watch-0.1.7-py3-none-any.whl#sha256=d61054d86ffa006e58d974699c81b003adafb153add6006317db99cda6a8c577 (from https://www.piwheels.org/simple/news-watch/) (requires-python:>=3.10) 2026-02-09T18:35:57,163 Skipping link: No binaries permitted for news-watch: https://archive1.piwheels.org/simple/news-watch/news_watch-0.1.6-py3-none-any.whl#sha256=4419f4cfde12a7e1f7903ad08d35b815ed3086503fd9b393cc9327542276e322 (from https://www.piwheels.org/simple/news-watch/) (requires-python:>=3.10) 2026-02-09T18:35:57,164 Skipping link: No binaries permitted for news-watch: https://archive1.piwheels.org/simple/news-watch/news_watch-0.1.5-py3-none-any.whl#sha256=a7a70e6b9992afdbc90b5fa173a132d41977b619f42295186e5538399bd5a398 (from https://www.piwheels.org/simple/news-watch/) (requires-python:>=3.10) 2026-02-09T18:35:57,165 Skipping link: not a file: https://www.piwheels.org/simple/news-watch/ 2026-02-09T18:35:57,165 Skipping link: not a file: https://pypi.org/simple/news-watch/ 2026-02-09T18:35:57,185 Given no hashes to check 1 links for project 'news-watch': discarding no candidates 2026-02-09T18:35:57,202 Collecting news-watch==0.5.0 2026-02-09T18:35:57,205 Created temporary directory: /tmp/pip-unpack-hg4i2bwl 2026-02-09T18:35:57,415 Downloading news_watch-0.5.0.tar.gz (50 kB) 2026-02-09T18:35:57,538 Added news-watch==0.5.0 from https://files.pythonhosted.org/packages/92/08/727b75cd4221dc744c29363305f2bce3818c1d110d6c9b2ccf5ff732a26d/news_watch-0.5.0.tar.gz to build tracker '/tmp/pip-build-tracker-dsn9_rs3' 2026-02-09T18:35:57,543 Created temporary directory: /tmp/pip-build-env-c1z6lfr5 2026-02-09T18:35:57,547 Installing build dependencies: started 2026-02-09T18:35:57,548 Running command pip subprocess to install build dependencies 2026-02-09T18:35:58,676 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-09T18:35:59,235 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-02-09T18:35:59,258 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-09T18:35:59,757 Collecting hatchling 2026-02-09T18:35:59,774 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.28.0-py3-none-any.whl (76 kB) 2026-02-09T18:35:59,966 Collecting packaging>=24.2 2026-02-09T18:35:59,981 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-09T18:36:00,095 Collecting pathspec>=0.10.1 2026-02-09T18:36:00,100 Using cached pathspec-1.0.4-py3-none-any.whl (55 kB) 2026-02-09T18:36:00,218 Collecting pluggy>=1.0.0 2026-02-09T18:36:00,232 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-02-09T18:36:00,475 Collecting trove-classifiers 2026-02-09T18:36:00,494 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.1.14.14-py3-none-any.whl (14 kB) 2026-02-09T18:36:03,185 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-02-09T18:36:03,219 Creating /tmp/pip-build-env-c1z6lfr5/overlay/local/bin 2026-02-09T18:36:03,221 changing mode of /tmp/pip-build-env-c1z6lfr5/overlay/local/bin/trove-classifiers to 755 2026-02-09T18:36:04,138 changing mode of /tmp/pip-build-env-c1z6lfr5/overlay/local/bin/hatchling to 755 2026-02-09T18:36:04,174 Successfully installed hatchling-1.28.0 packaging-26.0 pathspec-1.0.4 pluggy-1.6.0 trove-classifiers-2026.1.14.14 2026-02-09T18:36:04,422 Installing build dependencies: finished with status 'done' 2026-02-09T18:36:04,428 Getting requirements to build wheel: started 2026-02-09T18:36:04,429 Running command Getting requirements to build wheel 2026-02-09T18:36:04,772 Getting requirements to build wheel: finished with status 'done' 2026-02-09T18:36:04,775 Created temporary directory: /tmp/pip-modern-metadata-a1hr8uxs 2026-02-09T18:36:04,777 Preparing metadata (pyproject.toml): started 2026-02-09T18:36:04,778 Running command Preparing metadata (pyproject.toml) 2026-02-09T18:36:05,362 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-09T18:36:05,367 Source in /tmp/pip-wheel-ei52t6o5/news-watch_97f4290d242e4f7881a5ab8a4d50a9e0 has version 0.5.0, which satisfies requirement news-watch==0.5.0 from https://files.pythonhosted.org/packages/92/08/727b75cd4221dc744c29363305f2bce3818c1d110d6c9b2ccf5ff732a26d/news_watch-0.5.0.tar.gz 2026-02-09T18:36:05,368 Removed news-watch==0.5.0 from https://files.pythonhosted.org/packages/92/08/727b75cd4221dc744c29363305f2bce3818c1d110d6c9b2ccf5ff732a26d/news_watch-0.5.0.tar.gz from build tracker '/tmp/pip-build-tracker-dsn9_rs3' 2026-02-09T18:36:05,374 Created temporary directory: /tmp/pip-unpack-c1ybxcwn 2026-02-09T18:36:05,374 Building wheels for collected packages: news-watch 2026-02-09T18:36:05,378 Created temporary directory: /tmp/pip-wheel-zcwar2il 2026-02-09T18:36:05,379 Destination directory: /tmp/pip-wheel-zcwar2il 2026-02-09T18:36:05,381 Building wheel for news-watch (pyproject.toml): started 2026-02-09T18:36:05,382 Running command Building wheel for news-watch (pyproject.toml) 2026-02-09T18:36:05,511 Building wheel for news-watch (pyproject.toml): finished with status 'done' 2026-02-09T18:36:05,515 Created wheel for news-watch: filename=news_watch-0.5.0-py3-none-any.whl size=49642 sha256=62624a8aa7997d65516fc589a72a54a07ef6ec362afe6fb4ec429b80793b37f1 2026-02-09T18:36:05,517 Stored in directory: /tmp/pip-ephem-wheel-cache-bys2lxhj/wheels/a4/3c/c1/5cab3043bebe6e82682f2e4fa8c8dd15a33b853e5639f40806 2026-02-09T18:36:05,528 Successfully built news-watch 2026-02-09T18:36:05,533 Removed build tracker: '/tmp/pip-build-tracker-dsn9_rs3'