2026-02-10T21:48:44,408 Created temporary directory: /tmp/pip-ephem-wheel-cache-jq5gttnz 2026-02-10T21:48:44,410 Created temporary directory: /tmp/pip-build-tracker-x0u_ns0x 2026-02-10T21:48:44,410 Initialized build tracking at /tmp/pip-build-tracker-x0u_ns0x 2026-02-10T21:48:44,411 Created build tracker: /tmp/pip-build-tracker-x0u_ns0x 2026-02-10T21:48:44,411 Entered build tracker: /tmp/pip-build-tracker-x0u_ns0x 2026-02-10T21:48:44,412 Created temporary directory: /tmp/pip-wheel-zjo7kyr5 2026-02-10T21:48:44,415 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-10T21:48:44,418 Created temporary directory: /tmp/pip-ephem-wheel-cache-a6bi4ic_ 2026-02-10T21:48:44,442 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-10T21:48:44,445 2 location(s) to search for versions of jcutil: 2026-02-10T21:48:44,445 * https://pypi.org/simple/jcutil/ 2026-02-10T21:48:44,445 * https://www.piwheels.org/simple/jcutil/ 2026-02-10T21:48:44,446 Fetching project page and analyzing links: https://pypi.org/simple/jcutil/ 2026-02-10T21:48:44,447 Getting page https://pypi.org/simple/jcutil/ 2026-02-10T21:48:44,448 Found index url https://pypi.org/simple 2026-02-10T21:48:44,733 Fetched page https://pypi.org/simple/jcutil/ as application/vnd.pypi.simple.v1+json 2026-02-10T21:48:44,738 Skipping link: No binaries permitted for jcutil: https://files.pythonhosted.org/packages/6b/68/20883a39a32c7839aa8d1b6b5c0a102fd330a8f61e9a82fb25d9a4cdadc0/jcutil-0.0.1b0-py3-none-any.whl (from https://pypi.org/simple/jcutil/) (requires-python:>=3.8) 2026-02-10T21:48:44,739 Found link https://files.pythonhosted.org/packages/c0/b6/00f2f746a98386a1eb556fe5e7c8819ef39892135230d1c97ea75c4a3d51/jcutil-0.0.1b0.tar.gz (from https://pypi.org/simple/jcutil/) (requires-python:>=3.8), version: 0.0.1b0 2026-02-10T21:48:44,740 Skipping link: No binaries permitted for jcutil: https://files.pythonhosted.org/packages/c2/ab/74049cf644f88c999db16b1dca094a8b9c08e3c55d32f35e08209af9531e/jcutil-0.0.6-py3-none-any.whl (from https://pypi.org/simple/jcutil/) (requires-python:>=3.8) 2026-02-10T21:48:44,741 Found link https://files.pythonhosted.org/packages/2a/04/877ee6a27aa198bd4a5e720880427bdcd5977cd5f29644cae697771b86e6/jcutil-0.0.6.tar.gz (from https://pypi.org/simple/jcutil/) (requires-python:>=3.8), version: 0.0.6 2026-02-10T21:48:44,742 Skipping link: No binaries permitted for jcutil: https://files.pythonhosted.org/packages/9b/50/5f18d12fabe31dfedaab687c3545d6463b895c4649787e5c3267ee0e4759/jcutil-1.0.3-py3-none-any.whl (from https://pypi.org/simple/jcutil/) (requires-python:>=3.8) 2026-02-10T21:48:44,743 Found link https://files.pythonhosted.org/packages/11/bb/e0bf2d995cf11f42b2fde91451085bd8213a1b17d898112989ec17ff54f6/jcutil-1.0.3.tar.gz (from https://pypi.org/simple/jcutil/) (requires-python:>=3.8), version: 1.0.3 2026-02-10T21:48:44,744 Skipping link: No binaries permitted for jcutil: https://files.pythonhosted.org/packages/1c/15/c470741d08eda1899b5572849f29f45a3d95b608112d6bced39161797db6/jcutil-1.0.4rc4-py3-none-any.whl (from https://pypi.org/simple/jcutil/) (requires-python:>=3.8,<4.0) 2026-02-10T21:48:44,746 Found link https://files.pythonhosted.org/packages/c5/d9/fba05ac06c87be32e17822527bd328444cea5aa1b5eea513ad4da8d3c272/jcutil-1.0.4rc4.tar.gz (from https://pypi.org/simple/jcutil/) (requires-python:>=3.8,<4.0), version: 1.0.4rc4 2026-02-10T21:48:44,747 Skipping link: No binaries permitted for jcutil: https://files.pythonhosted.org/packages/6a/a4/af3a54df43c60f1a88445f11a59ed9ff729daf0665ac448f6928f7e2eee1/jcutil-1.0.4-py3-none-any.whl (from https://pypi.org/simple/jcutil/) (requires-python:>=3.8,<4.0) 2026-02-10T21:48:44,749 Found link https://files.pythonhosted.org/packages/f4/56/85ce9b427b28046ba06027f7615eab4b273f9df77c5716aa6795dddd1f2c/jcutil-1.0.4.tar.gz (from https://pypi.org/simple/jcutil/) (requires-python:>=3.8,<4.0), version: 1.0.4 2026-02-10T21:48:44,750 Skipping link: No binaries permitted for jcutil: https://files.pythonhosted.org/packages/b0/3c/cdcc7a84ef6163b6aa84f4b40358f5757ef051dbba2b16b7ae5a4f75a3df/jcutil-1.2.0-py3-none-any.whl (from https://pypi.org/simple/jcutil/) (requires-python:<4.0,>=3.8) 2026-02-10T21:48:44,752 Found link https://files.pythonhosted.org/packages/71/78/0bf877002cf14fdfd02c2b7b2e7323d1c8c4b5709fd438107a2d8d616e12/jcutil-1.2.0.tar.gz (from https://pypi.org/simple/jcutil/) (requires-python:<4.0,>=3.8), version: 1.2.0 2026-02-10T21:48:44,753 Skipping link: No binaries permitted for jcutil: https://files.pythonhosted.org/packages/63/0f/3ccc683e986ad973eff0665278e39bf95ac7375f544f145b217079ab9bd6/jcutil-2.0.0-py3-none-any.whl (from https://pypi.org/simple/jcutil/) (requires-python:>=3.8) 2026-02-10T21:48:44,754 Found link https://files.pythonhosted.org/packages/10/2f/909c2b6df6d82554ee29c03d5ab2e539b9a08f1b4996582fad4e53e34568/jcutil-2.0.0.tar.gz (from https://pypi.org/simple/jcutil/) (requires-python:>=3.8), version: 2.0.0 2026-02-10T21:48:44,755 Skipping link: No binaries permitted for jcutil: https://files.pythonhosted.org/packages/ac/15/c36768ac624c6b04dd727cf69ce2f64a27b6326f8d8f72d76e3475613933/jcutil-2.0.1-py3-none-any.whl (from https://pypi.org/simple/jcutil/) (requires-python:>=3.8) 2026-02-10T21:48:44,757 Found link https://files.pythonhosted.org/packages/08/2e/b6c2527b2a0c172ba64e8bda981f782bf5845489b7734719d67b3eef8115/jcutil-2.0.1.tar.gz (from https://pypi.org/simple/jcutil/) (requires-python:>=3.8), version: 2.0.1 2026-02-10T21:48:44,758 Skipping link: No binaries permitted for jcutil: https://files.pythonhosted.org/packages/f0/29/4d26d5f9be0f824de343910a81b89e4608c4082c356297cce0080cb31fb4/jcutil-2.0.2-py3-none-any.whl (from https://pypi.org/simple/jcutil/) (requires-python:>=3.8) 2026-02-10T21:48:44,759 Found link https://files.pythonhosted.org/packages/df/b3/3f1e65f4758f18fb838cb90705f2978162737494f08e22e828ba6974c573/jcutil-2.0.2.tar.gz (from https://pypi.org/simple/jcutil/) (requires-python:>=3.8), version: 2.0.2 2026-02-10T21:48:44,760 Skipping link: No binaries permitted for jcutil: https://files.pythonhosted.org/packages/ed/46/49e2f4456f293358969f6ba8b353a8b8ee174665eda6e2d519dbc32f3d24/jcutil-2.0.3-py3-none-any.whl (from https://pypi.org/simple/jcutil/) (requires-python:>=3.8) 2026-02-10T21:48:44,762 Found link https://files.pythonhosted.org/packages/05/ec/90be28b60e59bed4e85ca3e91a2118de300c20a0b1827a83e426aa452591/jcutil-2.0.3.tar.gz (from https://pypi.org/simple/jcutil/) (requires-python:>=3.8), version: 2.0.3 2026-02-10T21:48:44,763 Skipping link: No binaries permitted for jcutil: https://files.pythonhosted.org/packages/15/53/c35440eadcb819c2e8b7222db46b1faad5b200434e41074709181d562c59/jcutil-2.1.4-py3-none-any.whl (from https://pypi.org/simple/jcutil/) (requires-python:>=3.8) 2026-02-10T21:48:44,765 Found link https://files.pythonhosted.org/packages/04/65/8ec034d2b00761868540259a46fc22bac52a62fa4c1ae4ebce3bf6a44c66/jcutil-2.1.4.tar.gz (from https://pypi.org/simple/jcutil/) (requires-python:>=3.8), version: 2.1.4 2026-02-10T21:48:44,766 Fetching project page and analyzing links: https://www.piwheels.org/simple/jcutil/ 2026-02-10T21:48:44,767 Getting page https://www.piwheels.org/simple/jcutil/ 2026-02-10T21:48:44,768 Found index url https://www.piwheels.org/simple 2026-02-10T21:48:44,960 Fetched page https://www.piwheels.org/simple/jcutil/ as text/html 2026-02-10T21:48:44,964 Skipping link: No binaries permitted for jcutil: https://archive1.piwheels.org/simple/jcutil/jcutil-2.0.3-py3-none-any.whl#sha256=9d4dcbdc198551bc5f4d37db102ed3776e38cc93e56b0436fc08b0576ccecf3c (from https://www.piwheels.org/simple/jcutil/) (requires-python:>=3.8) 2026-02-10T21:48:44,965 Skipping link: No binaries permitted for jcutil: https://archive1.piwheels.org/simple/jcutil/jcutil-2.0.2-py3-none-any.whl#sha256=fd4df8309ce014c194c6a619811dae7c7a8c065d9f36452c79314efb6f37c9f8 (from https://www.piwheels.org/simple/jcutil/) (requires-python:>=3.8) 2026-02-10T21:48:44,966 Skipping link: No binaries permitted for jcutil: https://archive1.piwheels.org/simple/jcutil/jcutil-2.0.1-py3-none-any.whl#sha256=869efd4069d9e6b5a80113dd55d8b5a98428e5cea16129b611624c5dab285736 (from https://www.piwheels.org/simple/jcutil/) (requires-python:>=3.8) 2026-02-10T21:48:44,966 Skipping link: No binaries permitted for jcutil: https://archive1.piwheels.org/simple/jcutil/jcutil-2.0.0-py3-none-any.whl#sha256=f838ce4c7810bf8ffc33963eead00ebbe25b81e52d174a900a1615ea9ba4d8aa (from https://www.piwheels.org/simple/jcutil/) (requires-python:>=3.8) 2026-02-10T21:48:44,967 Skipping link: No binaries permitted for jcutil: https://archive1.piwheels.org/simple/jcutil/jcutil-1.2.0-py3-none-any.whl#sha256=4ee67e1eb203291806f1ff739a1a5fa23fac7d83628ba845315f2209adf07170 (from https://www.piwheels.org/simple/jcutil/) (requires-python:>=3.8,<4.0) 2026-02-10T21:48:44,967 Skipping link: No binaries permitted for jcutil: https://archive1.piwheels.org/simple/jcutil/jcutil-1.0.4-py3-none-any.whl#sha256=a8e6e29ebca1e772f8b4b347a2e205665d98e153334867ac74475c877f91e866 (from https://www.piwheels.org/simple/jcutil/) (requires-python:>=3.8,<4.0) 2026-02-10T21:48:44,967 Skipping link: No binaries permitted for jcutil: https://archive1.piwheels.org/simple/jcutil/jcutil-1.0.4rc4-py3-none-any.whl#sha256=06c13df51d2f117878a50d919ce2deaa935e50b162c2a51670b7ec95ffa45e36 (from https://www.piwheels.org/simple/jcutil/) (requires-python:>=3.8,<4.0) 2026-02-10T21:48:44,968 Skipping link: No binaries permitted for jcutil: https://archive1.piwheels.org/simple/jcutil/jcutil-1.0.3-py3-none-any.whl#sha256=4315e153638317598baffc9cb6415056863e2c6bde74e535e55837c2907cf502 (from https://www.piwheels.org/simple/jcutil/) (requires-python:>=3.8) 2026-02-10T21:48:44,968 Skipping link: No binaries permitted for jcutil: https://archive1.piwheels.org/simple/jcutil/jcutil-0.0.6-py3-none-any.whl#sha256=fa4c6842de04a1aa8ad99eff4ac5e422e7b68bfa1aec95e3526ad985f40a1111 (from https://www.piwheels.org/simple/jcutil/) (requires-python:>=3.8) 2026-02-10T21:48:44,969 Skipping link: No binaries permitted for jcutil: https://archive1.piwheels.org/simple/jcutil/jcutil-0.0.1b0-py3-none-any.whl#sha256=79dd237b3e13533f0fdb3dddf9683565c5cb69f1e4a933a47e4b3617fdf93044 (from https://www.piwheels.org/simple/jcutil/) (requires-python:>=3.8) 2026-02-10T21:48:44,970 Skipping link: not a file: https://www.piwheels.org/simple/jcutil/ 2026-02-10T21:48:44,970 Skipping link: not a file: https://pypi.org/simple/jcutil/ 2026-02-10T21:48:44,990 Given no hashes to check 1 links for project 'jcutil': discarding no candidates 2026-02-10T21:48:45,008 Collecting jcutil==2.1.4 2026-02-10T21:48:45,010 Created temporary directory: /tmp/pip-unpack-m_7m3031 2026-02-10T21:48:45,223 Downloading jcutil-2.1.4.tar.gz (163 kB) 2026-02-10T21:48:45,388 Added jcutil==2.1.4 from https://files.pythonhosted.org/packages/04/65/8ec034d2b00761868540259a46fc22bac52a62fa4c1ae4ebce3bf6a44c66/jcutil-2.1.4.tar.gz to build tracker '/tmp/pip-build-tracker-x0u_ns0x' 2026-02-10T21:48:45,392 Created temporary directory: /tmp/pip-build-env-gcojesxc 2026-02-10T21:48:45,397 Installing build dependencies: started 2026-02-10T21:48:45,398 Running command pip subprocess to install build dependencies 2026-02-10T21:48:46,552 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-10T21:48:47,122 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-10T21:48:47,144 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-10T21:48:47,644 Collecting hatchling 2026-02-10T21:48:47,662 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.28.0-py3-none-any.whl (76 kB) 2026-02-10T21:48:47,851 Collecting packaging>=24.2 2026-02-10T21:48:47,868 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-10T21:48:47,991 Collecting pathspec>=0.10.1 2026-02-10T21:48:48,007 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.0.4-py3-none-any.whl (55 kB) 2026-02-10T21:48:48,133 Collecting pluggy>=1.0.0 2026-02-10T21:48:48,148 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-02-10T21:48:48,391 Collecting trove-classifiers 2026-02-10T21:48:48,406 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.1.14.14-py3-none-any.whl (14 kB) 2026-02-10T21:48:51,105 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-02-10T21:48:51,139 Creating /tmp/pip-build-env-gcojesxc/overlay/local/bin 2026-02-10T21:48:51,141 changing mode of /tmp/pip-build-env-gcojesxc/overlay/local/bin/trove-classifiers to 755 2026-02-10T21:48:52,056 changing mode of /tmp/pip-build-env-gcojesxc/overlay/local/bin/hatchling to 755 2026-02-10T21:48:52,089 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-10T21:48:52,336 Installing build dependencies: finished with status 'done' 2026-02-10T21:48:52,343 Getting requirements to build wheel: started 2026-02-10T21:48:52,344 Running command Getting requirements to build wheel 2026-02-10T21:48:52,690 Getting requirements to build wheel: finished with status 'done' 2026-02-10T21:48:52,693 Created temporary directory: /tmp/pip-modern-metadata-cocyhk8x 2026-02-10T21:48:52,695 Preparing metadata (pyproject.toml): started 2026-02-10T21:48:52,696 Running command Preparing metadata (pyproject.toml) 2026-02-10T21:48:53,288 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-10T21:48:53,294 Source in /tmp/pip-wheel-zjo7kyr5/jcutil_fb6bd97ef4f04a34918b85c429ebf5b4 has version 2.1.4, which satisfies requirement jcutil==2.1.4 from https://files.pythonhosted.org/packages/04/65/8ec034d2b00761868540259a46fc22bac52a62fa4c1ae4ebce3bf6a44c66/jcutil-2.1.4.tar.gz 2026-02-10T21:48:53,295 Removed jcutil==2.1.4 from https://files.pythonhosted.org/packages/04/65/8ec034d2b00761868540259a46fc22bac52a62fa4c1ae4ebce3bf6a44c66/jcutil-2.1.4.tar.gz from build tracker '/tmp/pip-build-tracker-x0u_ns0x' 2026-02-10T21:48:53,302 Created temporary directory: /tmp/pip-unpack-8nicjr1q 2026-02-10T21:48:53,303 Building wheels for collected packages: jcutil 2026-02-10T21:48:53,308 Created temporary directory: /tmp/pip-wheel-qe60o77d 2026-02-10T21:48:53,309 Destination directory: /tmp/pip-wheel-qe60o77d 2026-02-10T21:48:53,311 Building wheel for jcutil (pyproject.toml): started 2026-02-10T21:48:53,313 Running command Building wheel for jcutil (pyproject.toml) 2026-02-10T21:48:53,445 Building wheel for jcutil (pyproject.toml): finished with status 'done' 2026-02-10T21:48:53,450 Created wheel for jcutil: filename=jcutil-2.1.4-py3-none-any.whl size=51530 sha256=1c9b4b5085f6624e9d1712510ab399acc716db2be62a323e98b870d7978f0c3b 2026-02-10T21:48:53,451 Stored in directory: /tmp/pip-ephem-wheel-cache-a6bi4ic_/wheels/a8/af/29/b2edee654d5656560d15e7d1a489303f427be095129ba2f073 2026-02-10T21:48:53,465 Successfully built jcutil 2026-02-10T21:48:53,470 Removed build tracker: '/tmp/pip-build-tracker-x0u_ns0x'