2026-03-20T02:14:58,769 Created temporary directory: /tmp/pip-ephem-wheel-cache-47_nj97l 2026-03-20T02:14:58,770 Created temporary directory: /tmp/pip-build-tracker-g18_cps1 2026-03-20T02:14:58,771 Initialized build tracking at /tmp/pip-build-tracker-g18_cps1 2026-03-20T02:14:58,771 Created build tracker: /tmp/pip-build-tracker-g18_cps1 2026-03-20T02:14:58,772 Entered build tracker: /tmp/pip-build-tracker-g18_cps1 2026-03-20T02:14:58,773 Created temporary directory: /tmp/pip-wheel-0e2f4u2y 2026-03-20T02:14:58,775 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-20T02:14:58,778 Created temporary directory: /tmp/pip-ephem-wheel-cache-wc_ugf3_ 2026-03-20T02:14:58,799 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-20T02:14:58,803 2 location(s) to search for versions of price-parser: 2026-03-20T02:14:58,803 * https://pypi.org/simple/price-parser/ 2026-03-20T02:14:58,803 * https://www.piwheels.org/simple/price-parser/ 2026-03-20T02:14:58,804 Fetching project page and analyzing links: https://pypi.org/simple/price-parser/ 2026-03-20T02:14:58,805 Getting page https://pypi.org/simple/price-parser/ 2026-03-20T02:14:58,806 Found index url https://pypi.org/simple 2026-03-20T02:14:58,957 Fetched page https://pypi.org/simple/price-parser/ as application/vnd.pypi.simple.v1+json 2026-03-20T02:14:58,964 Found link https://files.pythonhosted.org/packages/8b/0e/e8828efd00e473d93d766431e2e9a2af78d270b73c1f3b5295cbfefeb0ed/price-parser-0.1.tar.gz (from https://pypi.org/simple/price-parser/), version: 0.1 2026-03-20T02:14:58,964 Skipping link: No binaries permitted for price-parser: https://files.pythonhosted.org/packages/58/e8/d6b56f6e0245b8c5c1b51dec6c9e8566209295d4c00863de6a43e695bbf6/price_parser-0.1-py2.py3-none-any.whl (from https://pypi.org/simple/price-parser/) 2026-03-20T02:14:58,965 Found link https://files.pythonhosted.org/packages/52/39/e77ea85b8892459db9a65716f00c9bc3353da38dff101feff49a085351aa/price-parser-0.1.1.tar.gz (from https://pypi.org/simple/price-parser/), version: 0.1.1 2026-03-20T02:14:58,966 Skipping link: No binaries permitted for price-parser: https://files.pythonhosted.org/packages/6e/51/fe5afe02a3c961a9ea65d8533c1911e5f1ed00b87f539473bfe15858f71a/price_parser-0.1.1-py2.py3-none-any.whl (from https://pypi.org/simple/price-parser/) 2026-03-20T02:14:58,967 Found link https://files.pythonhosted.org/packages/32/46/fb226e5a59301ad9a7b4ed76b7684a44dd74bf75ad59f8153f25b7112203/price-parser-0.2.tar.gz (from https://pypi.org/simple/price-parser/), version: 0.2 2026-03-20T02:14:58,967 Skipping link: No binaries permitted for price-parser: https://files.pythonhosted.org/packages/f8/19/c352291d213020f056937db65a36d9615a232e7d51c0791d2c3f2f5d43c6/price_parser-0.2-py2.py3-none-any.whl (from https://pypi.org/simple/price-parser/) 2026-03-20T02:14:58,968 Found link https://files.pythonhosted.org/packages/31/3f/389d0134d47ea2796f32ad68c51034f0d17a689f46acda5485ce5192b762/price-parser-0.2.1.tar.gz (from https://pypi.org/simple/price-parser/), version: 0.2.1 2026-03-20T02:14:58,969 Skipping link: No binaries permitted for price-parser: https://files.pythonhosted.org/packages/4b/fb/76c748d1a6ec427f6ee99d07a20db5023624ac8cb06abe8fb72dc1314532/price_parser-0.2.1-py2.py3-none-any.whl (from https://pypi.org/simple/price-parser/) 2026-03-20T02:14:58,970 Found link https://files.pythonhosted.org/packages/0a/80/f0f432c6424aec43dc564009a702ec3c6ba7fb831daad8fcd5eafdeb62f8/price-parser-0.2.2.tar.gz (from https://pypi.org/simple/price-parser/), version: 0.2.2 2026-03-20T02:14:58,970 Skipping link: No binaries permitted for price-parser: https://files.pythonhosted.org/packages/a4/46/30e31283923783b4f7b62f5ae5fb0a80821f7513a56dfe82eb40e375df3b/price_parser-0.2.2-py2.py3-none-any.whl (from https://pypi.org/simple/price-parser/) 2026-03-20T02:14:58,971 Found link https://files.pythonhosted.org/packages/44/98/804e859ba29ce85cc16ceff58c499e9f6c853464ae318ce647ec0c93dce3/price-parser-0.2.3.tar.gz (from https://pypi.org/simple/price-parser/), version: 0.2.3 2026-03-20T02:14:58,972 Skipping link: No binaries permitted for price-parser: https://files.pythonhosted.org/packages/fc/86/3e86a95f02ce5ca0bf387034eeb99d8c889c3230b17eedd1daaa9e2958a3/price_parser-0.2.3-py2.py3-none-any.whl (from https://pypi.org/simple/price-parser/) 2026-03-20T02:14:58,973 Found link https://files.pythonhosted.org/packages/20/b2/5eeaa5f326ab903c5b774b158edeceb0d2cc301d4f378228e71d9097afa2/price-parser-0.2.4.tar.gz (from https://pypi.org/simple/price-parser/), version: 0.2.4 2026-03-20T02:14:58,973 Skipping link: No binaries permitted for price-parser: https://files.pythonhosted.org/packages/65/69/1bd8ba08923bc232f6830dc172c7984181d6932b4be9f7b2a0d098d89e89/price_parser-0.2.4-py2.py3-none-any.whl (from https://pypi.org/simple/price-parser/) 2026-03-20T02:14:58,974 Found link https://files.pythonhosted.org/packages/cc/5f/5a8a452f8263f26ab39306933a41ef8a9888188fa5d9ef6b264bd597af04/price-parser-0.3.0.tar.gz (from https://pypi.org/simple/price-parser/), version: 0.3.0 2026-03-20T02:14:58,974 Skipping link: No binaries permitted for price-parser: https://files.pythonhosted.org/packages/15/3d/d94b18920fe4bf1e221771baa515b11dcd9a3aff389537b92d1ce74f7bc7/price_parser-0.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/price-parser/) 2026-03-20T02:14:58,975 Found link https://files.pythonhosted.org/packages/8e/6d/32d1f8fd8bb49842ebf9e7e61af5327012f6fc469be5037b167db56133ed/price-parser-0.3.1.tar.gz (from https://pypi.org/simple/price-parser/), version: 0.3.1 2026-03-20T02:14:58,975 Skipping link: No binaries permitted for price-parser: https://files.pythonhosted.org/packages/28/85/f804190c4e377b33f24fab9b70ede25802b2537acf964c424be53bd6f886/price_parser-0.3.1-py2.py3-none-any.whl (from https://pypi.org/simple/price-parser/) 2026-03-20T02:14:58,976 Found link https://files.pythonhosted.org/packages/0a/17/ee5506f8b3a0ae366e19da6b5468d082ea44c18ef2e6f401395c56f2d26c/price-parser-0.3.2.tar.gz (from https://pypi.org/simple/price-parser/), version: 0.3.2 2026-03-20T02:14:58,977 Skipping link: No binaries permitted for price-parser: https://files.pythonhosted.org/packages/df/e0/d1976644bf6d9e71bfbc10e768f42b0d16ff3360874d0ee6f7cb155390ca/price_parser-0.3.2-py2.py3-none-any.whl (from https://pypi.org/simple/price-parser/) 2026-03-20T02:14:58,977 Found link https://files.pythonhosted.org/packages/2a/79/5118e2d554c3aba132d006c4946c4ad4715ce4043cf893cbaff751526854/price-parser-0.3.3.tar.gz (from https://pypi.org/simple/price-parser/), version: 0.3.3 2026-03-20T02:14:58,978 Skipping link: No binaries permitted for price-parser: https://files.pythonhosted.org/packages/b7/a9/7c4e879cfcf96f58069d24ddb63bf5612d9c2fbdc53bc6af16e7bf3b226f/price_parser-0.3.3-py2.py3-none-any.whl (from https://pypi.org/simple/price-parser/) 2026-03-20T02:14:58,979 Found link https://files.pythonhosted.org/packages/16/05/f88c4ff27b944de34d96e57e723f9b44ed9c3d53e0c881f403000487093f/price-parser-0.3.4.tar.gz (from https://pypi.org/simple/price-parser/), version: 0.3.4 2026-03-20T02:14:58,979 Skipping link: No binaries permitted for price-parser: https://files.pythonhosted.org/packages/6a/3e/fd9f039dc9da081b96cf266949590619ddaf919caf67fef3cd46e907f5d5/price_parser-0.3.4-py2.py3-none-any.whl (from https://pypi.org/simple/price-parser/) 2026-03-20T02:14:58,980 Skipping link: No binaries permitted for price-parser: https://files.pythonhosted.org/packages/1c/c1/5f763d923dd0615783f3f06b51eee68c2fb70f0ca76f650605cc7443a357/price_parser-0.4.0-py3-none-any.whl (from https://pypi.org/simple/price-parser/) 2026-03-20T02:14:58,980 Found link https://files.pythonhosted.org/packages/77/2a/4dd6dd16cfbbcb8ebafeccf247dd4151b20ef5ab10fd607bdf70199d933d/price_parser-0.4.0.tar.gz (from https://pypi.org/simple/price-parser/), version: 0.4.0 2026-03-20T02:14:58,981 Skipping link: No binaries permitted for price-parser: https://files.pythonhosted.org/packages/7b/73/09ebcc1650df02390a45ee252af3fbcdd7cb1fd14bd41941b42c273b046a/price_parser-0.5.0-py3-none-any.whl (from https://pypi.org/simple/price-parser/) (requires-python:>=3.9) 2026-03-20T02:14:58,982 Found link https://files.pythonhosted.org/packages/71/ad/1dbbe2f5baf98f272f2b557124d95e4c68481ba4e1593b90cb39c5836542/price_parser-0.5.0.tar.gz (from https://pypi.org/simple/price-parser/) (requires-python:>=3.9), version: 0.5.0 2026-03-20T02:14:58,983 Skipping link: No binaries permitted for price-parser: https://files.pythonhosted.org/packages/9d/99/734dd8b0a0ae187aeeb4d7b35bf6aa85bc755842aff7a2b146885c293811/price_parser-0.5.1-py3-none-any.whl (from https://pypi.org/simple/price-parser/) (requires-python:>=3.9) 2026-03-20T02:14:58,984 Found link https://files.pythonhosted.org/packages/54/c7/217521864c88b4ee862fea2fbf49b0eb64be43fe9e4ca696362ea1b4ecef/price_parser-0.5.1.tar.gz (from https://pypi.org/simple/price-parser/) (requires-python:>=3.9), version: 0.5.1 2026-03-20T02:14:58,984 Fetching project page and analyzing links: https://www.piwheels.org/simple/price-parser/ 2026-03-20T02:14:58,985 Getting page https://www.piwheels.org/simple/price-parser/ 2026-03-20T02:14:58,986 Found index url https://www.piwheels.org/simple 2026-03-20T02:14:59,154 Fetched page https://www.piwheels.org/simple/price-parser/ as text/html 2026-03-20T02:14:59,159 Skipping link: No binaries permitted for price-parser: https://www.piwheels.org/simple/price-parser/price_parser-0.5.0-py3-none-any.whl#sha256=7851375f92e1237ed909110d5a7394e880acb4971b1459dd773ce903ba83b6f0 (from https://www.piwheels.org/simple/price-parser/) (requires-python:>=3.9) 2026-03-20T02:14:59,160 Skipping link: No binaries permitted for price-parser: https://archive1.piwheels.org/simple/price-parser/price_parser-0.4.0-py3-none-any.whl#sha256=e15b4c057dd01ba2cf33d3f8bc473789d502b15e578e08d3ec48aa482fa2164a (from https://www.piwheels.org/simple/price-parser/) 2026-03-20T02:14:59,160 Skipping link: No binaries permitted for price-parser: https://archive1.piwheels.org/simple/price-parser/price_parser-0.3.4-py2.py3-none-any.whl#sha256=99c89bd5b3e40ae0826dd1bec8392a82edab49d05b5add80d545c82fc8bd1633 (from https://www.piwheels.org/simple/price-parser/) 2026-03-20T02:14:59,161 Skipping link: No binaries permitted for price-parser: https://archive1.piwheels.org/simple/price-parser/price_parser-0.3.3-py2.py3-none-any.whl#sha256=815fa2f80f0eaf1c4fd9a03750ce52e7b037d3af3e295f77e89de8c89e8780a3 (from https://www.piwheels.org/simple/price-parser/) 2026-03-20T02:14:59,161 Skipping link: No binaries permitted for price-parser: https://archive1.piwheels.org/simple/price-parser/price_parser-0.3.2-py2.py3-none-any.whl#sha256=0f3630ea94dd47f4310c7ce2b205b875b760d02c38f4380cbec2d5ae7992e5df (from https://www.piwheels.org/simple/price-parser/) 2026-03-20T02:14:59,162 Skipping link: No binaries permitted for price-parser: https://archive1.piwheels.org/simple/price-parser/price_parser-0.3.1-py2.py3-none-any.whl#sha256=1a52f1eff0d69b80efa63bb3326bb43e90089aec90e912ee396f6570573d5b11 (from https://www.piwheels.org/simple/price-parser/) 2026-03-20T02:14:59,163 Skipping link: No binaries permitted for price-parser: https://archive1.piwheels.org/simple/price-parser/price_parser-0.3.0-py2.py3-none-any.whl#sha256=eb6e323efe611d2a78a6f6b400d2067144b57909eb589dc25df5b79677daaea4 (from https://www.piwheels.org/simple/price-parser/) 2026-03-20T02:14:59,163 Skipping link: No binaries permitted for price-parser: https://archive1.piwheels.org/simple/price-parser/price_parser-0.2.4-py2.py3-none-any.whl#sha256=d63156d5a697dae152e28e03fdfab8269b571e544f82157a3fb8abe96bd1887b (from https://www.piwheels.org/simple/price-parser/) 2026-03-20T02:14:59,164 Skipping link: No binaries permitted for price-parser: https://archive1.piwheels.org/simple/price-parser/price_parser-0.2.3-py2.py3-none-any.whl#sha256=d0055d9f9775102668bb47499eaa5a50f512523a1349d6570f279684ad35da12 (from https://www.piwheels.org/simple/price-parser/) 2026-03-20T02:14:59,164 Skipping link: No binaries permitted for price-parser: https://archive1.piwheels.org/simple/price-parser/price_parser-0.2.2-py2.py3-none-any.whl#sha256=c86cf7ff60ff3d69a4781e0594e84e335885f806c69c4e03fda9a445bcad23db (from https://www.piwheels.org/simple/price-parser/) 2026-03-20T02:14:59,165 Skipping link: No binaries permitted for price-parser: https://archive1.piwheels.org/simple/price-parser/price_parser-0.2.1-py2.py3-none-any.whl#sha256=c5e153c96d523596a0fc9a648331e3dd8ff68fcd8ef7240c1eb8b74440571ee7 (from https://www.piwheels.org/simple/price-parser/) 2026-03-20T02:14:59,165 Skipping link: No binaries permitted for price-parser: https://archive1.piwheels.org/simple/price-parser/price_parser-0.2-py2.py3-none-any.whl#sha256=284111cc8b1cb2ca0c25d61303f218668faaef7296ec573aff47c2766640f187 (from https://www.piwheels.org/simple/price-parser/) 2026-03-20T02:14:59,166 Skipping link: No binaries permitted for price-parser: https://archive1.piwheels.org/simple/price-parser/price_parser-0.1.1-py2.py3-none-any.whl#sha256=5d198034caa17d45f2c3c99e789021cdf978387fc2ad201b7c87121195d6859f (from https://www.piwheels.org/simple/price-parser/) 2026-03-20T02:14:59,166 Skipping link: No binaries permitted for price-parser: https://archive1.piwheels.org/simple/price-parser/price_parser-0.1-py2.py3-none-any.whl#sha256=784248fa853838838bd5f4327cf96a8b9d4ec6ed4a98b4c0f47de017c5616ca1 (from https://www.piwheels.org/simple/price-parser/) 2026-03-20T02:14:59,167 Skipping link: not a file: https://www.piwheels.org/simple/price-parser/ 2026-03-20T02:14:59,168 Skipping link: not a file: https://pypi.org/simple/price-parser/ 2026-03-20T02:14:59,188 Given no hashes to check 1 links for project 'price-parser': discarding no candidates 2026-03-20T02:14:59,206 Collecting price-parser==0.5.1 2026-03-20T02:14:59,209 Created temporary directory: /tmp/pip-unpack-6p16223o 2026-03-20T02:14:59,592 Downloading price_parser-0.5.1.tar.gz (34 kB) 2026-03-20T02:14:59,645 Added price-parser==0.5.1 from https://files.pythonhosted.org/packages/54/c7/217521864c88b4ee862fea2fbf49b0eb64be43fe9e4ca696362ea1b4ecef/price_parser-0.5.1.tar.gz to build tracker '/tmp/pip-build-tracker-g18_cps1' 2026-03-20T02:14:59,652 Created temporary directory: /tmp/pip-build-env-y59_4lvd 2026-03-20T02:14:59,656 Installing build dependencies: started 2026-03-20T02:14:59,657 Running command pip subprocess to install build dependencies 2026-03-20T02:15:00,824 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-20T02:15:01,419 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-20T02:15:01,441 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-20T02:15:01,954 Collecting hatchling>=1.27.0 2026-03-20T02:15:01,972 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-03-20T02:15:02,160 Collecting packaging>=24.2 2026-03-20T02:15:02,175 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-20T02:15:02,294 Collecting pathspec>=0.10.1 2026-03-20T02:15:02,309 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.0.4-py3-none-any.whl (55 kB) 2026-03-20T02:15:02,426 Collecting pluggy>=1.0.0 2026-03-20T02:15:02,439 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-03-20T02:15:02,680 Collecting trove-classifiers 2026-03-20T02:15:02,693 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.1.14.14-py3-none-any.whl (14 kB) 2026-03-20T02:15:05,340 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-03-20T02:15:05,375 Creating /tmp/pip-build-env-y59_4lvd/overlay/local/bin 2026-03-20T02:15:05,377 changing mode of /tmp/pip-build-env-y59_4lvd/overlay/local/bin/trove-classifiers to 755 2026-03-20T02:15:06,312 changing mode of /tmp/pip-build-env-y59_4lvd/overlay/local/bin/hatchling to 755 2026-03-20T02:15:06,349 Successfully installed hatchling-1.29.0 packaging-26.0 pathspec-1.0.4 pluggy-1.6.0 trove-classifiers-2026.1.14.14 2026-03-20T02:15:06,597 Installing build dependencies: finished with status 'done' 2026-03-20T02:15:06,603 Getting requirements to build wheel: started 2026-03-20T02:15:06,605 Running command Getting requirements to build wheel 2026-03-20T02:15:06,952 Getting requirements to build wheel: finished with status 'done' 2026-03-20T02:15:06,955 Created temporary directory: /tmp/pip-modern-metadata-7gqqujx1 2026-03-20T02:15:06,957 Preparing metadata (pyproject.toml): started 2026-03-20T02:15:06,958 Running command Preparing metadata (pyproject.toml) 2026-03-20T02:15:07,519 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-20T02:15:07,523 Source in /tmp/pip-wheel-0e2f4u2y/price-parser_79fb41c3284e494ebbef30c2b45204d8 has version 0.5.1, which satisfies requirement price-parser==0.5.1 from https://files.pythonhosted.org/packages/54/c7/217521864c88b4ee862fea2fbf49b0eb64be43fe9e4ca696362ea1b4ecef/price_parser-0.5.1.tar.gz 2026-03-20T02:15:07,524 Removed price-parser==0.5.1 from https://files.pythonhosted.org/packages/54/c7/217521864c88b4ee862fea2fbf49b0eb64be43fe9e4ca696362ea1b4ecef/price_parser-0.5.1.tar.gz from build tracker '/tmp/pip-build-tracker-g18_cps1' 2026-03-20T02:15:07,530 Created temporary directory: /tmp/pip-unpack-rp9gu294 2026-03-20T02:15:07,531 Building wheels for collected packages: price-parser 2026-03-20T02:15:07,535 Created temporary directory: /tmp/pip-wheel-ouw9ucey 2026-03-20T02:15:07,536 Destination directory: /tmp/pip-wheel-ouw9ucey 2026-03-20T02:15:07,538 Building wheel for price-parser (pyproject.toml): started 2026-03-20T02:15:07,540 Running command Building wheel for price-parser (pyproject.toml) 2026-03-20T02:15:07,669 Building wheel for price-parser (pyproject.toml): finished with status 'done' 2026-03-20T02:15:07,673 Created wheel for price-parser: filename=price_parser-0.5.1-py3-none-any.whl size=14800 sha256=d401fb2a866e86103a19383396bee5ac7f72408a9db6bf3c6edf3210e4212910 2026-03-20T02:15:07,674 Stored in directory: /tmp/pip-ephem-wheel-cache-wc_ugf3_/wheels/1c/0b/08/5a542d24206875123cdccfb92718b3734be5d0d63630eafa98 2026-03-20T02:15:07,685 Successfully built price-parser 2026-03-20T02:15:07,689 Removed build tracker: '/tmp/pip-build-tracker-g18_cps1'