2026-09-25T10:39:21,749 Created temporary directory: /tmp/pip-ephem-wheel-cache-a5yiic0_ 2026-09-25T10:39:21,751 Created temporary directory: /tmp/pip-build-tracker-3h65lvm2 2026-09-25T10:39:21,751 Initialized build tracking at /tmp/pip-build-tracker-3h65lvm2 2026-09-25T10:39:21,752 Created build tracker: /tmp/pip-build-tracker-3h65lvm2 2026-09-25T10:39:21,752 Entered build tracker: /tmp/pip-build-tracker-3h65lvm2 2026-09-25T10:39:21,753 Created temporary directory: /tmp/pip-wheel-n5qx3xat 2026-09-25T10:39:21,756 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-09-25T10:39:21,759 Created temporary directory: /tmp/pip-ephem-wheel-cache-0pd67obi 2026-09-25T10:39:21,780 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-09-25T10:39:21,784 2 location(s) to search for versions of jgtcore: 2026-09-25T10:39:21,784 * https://pypi.org/simple/jgtcore/ 2026-09-25T10:39:21,784 * https://www.piwheels.org/simple/jgtcore/ 2026-09-25T10:39:21,785 Fetching project page and analyzing links: https://pypi.org/simple/jgtcore/ 2026-09-25T10:39:21,785 Getting page https://pypi.org/simple/jgtcore/ 2026-09-25T10:39:21,787 Found index url https://pypi.org/simple 2026-09-25T10:39:22,013 Fetched page https://pypi.org/simple/jgtcore/ as application/vnd.pypi.simple.v1+json 2026-09-25T10:39:22,017 Skipping link: No binaries permitted for jgtcore: https://files.pythonhosted.org/packages/23/45/186609bf03b50a015d9375dcab15e6521822e4f9c06c0ba86d90057a4aae/jgtcore-0.1.0-py3-none-any.whl (from https://pypi.org/simple/jgtcore/) (requires-python:>=3.7) 2026-09-25T10:39:22,018 Found link https://files.pythonhosted.org/packages/8d/c8/75895513073097e1c5dc3cacdea56e891ce3f8af17911ed52145e64ed0ba/jgtcore-0.1.0.tar.gz (from https://pypi.org/simple/jgtcore/) (requires-python:>=3.7), version: 0.1.0 2026-09-25T10:39:22,018 Skipping link: No binaries permitted for jgtcore: https://files.pythonhosted.org/packages/1b/03/c082b3e7a697ba7f8cdea676c01548adf0f1dddc17687a57d613b4b8fdb4/jgtcore-0.1.4-py3-none-any.whl (from https://pypi.org/simple/jgtcore/) (requires-python:>=3.7) 2026-09-25T10:39:22,020 Found link https://files.pythonhosted.org/packages/53/90/a4dcd1c2e7ef4166ddc65703674a5d4d8f957a08466f7b1a19c7fff6ce70/jgtcore-0.1.4.tar.gz (from https://pypi.org/simple/jgtcore/) (requires-python:>=3.7), version: 0.1.4 2026-09-25T10:39:22,020 Skipping link: No binaries permitted for jgtcore: https://files.pythonhosted.org/packages/a5/ef/221e3f695c4defc27e33899fca709e865d196166c99ee2f87cec91698ad5/jgtcore-0.1.5-py3-none-any.whl (from https://pypi.org/simple/jgtcore/) (requires-python:>=3.7) 2026-09-25T10:39:22,021 Found link https://files.pythonhosted.org/packages/e6/3f/41adb13d37d427737b5d8b22664717e83e4ecdd2851aa8c29bb8d31beb8e/jgtcore-0.1.5.tar.gz (from https://pypi.org/simple/jgtcore/) (requires-python:>=3.7), version: 0.1.5 2026-09-25T10:39:22,022 Skipping link: No binaries permitted for jgtcore: https://files.pythonhosted.org/packages/71/46/2d7f81fd36c39a67ec729ad7a4f435a5d82f47ad0fd67fd8e39dc1efa2ff/jgtcore-0.2.0-py3-none-any.whl (from https://pypi.org/simple/jgtcore/) (requires-python:>=3.7) 2026-09-25T10:39:22,023 Found link https://files.pythonhosted.org/packages/ba/9f/caa6364616ef27a4a82b2e95cf9aaf7096efcd5fe63b5e6f3313ea67a1b7/jgtcore-0.2.0.tar.gz (from https://pypi.org/simple/jgtcore/) (requires-python:>=3.7), version: 0.2.0 2026-09-25T10:39:22,024 Skipping link: No binaries permitted for jgtcore: https://files.pythonhosted.org/packages/12/82/7bf788efa6cd9ed6c4ed6c64c385136757c80a5891e4f8178f25bfa9df21/jgtcore-0.2.2-py3-none-any.whl (from https://pypi.org/simple/jgtcore/) (requires-python:>=3.7) 2026-09-25T10:39:22,025 Found link https://files.pythonhosted.org/packages/a0/7d/e13c314866c7a110d9e7edc186792dc647aa2c361c13441950367209ec44/jgtcore-0.2.2.tar.gz (from https://pypi.org/simple/jgtcore/) (requires-python:>=3.7), version: 0.2.2 2026-09-25T10:39:22,025 Skipping link: No binaries permitted for jgtcore: https://files.pythonhosted.org/packages/c0/0b/0677529db8fd5db9000c96f29409daf588abd6116b862565c5c4b007d1b2/jgtcore-0.2.3-py3-none-any.whl (from https://pypi.org/simple/jgtcore/) (requires-python:>=3.7) 2026-09-25T10:39:22,027 Found link https://files.pythonhosted.org/packages/85/8d/6c283621e77bf099cb884e988f8255e421ce4cacc502686e8975cf015271/jgtcore-0.2.3.tar.gz (from https://pypi.org/simple/jgtcore/) (requires-python:>=3.7), version: 0.2.3 2026-09-25T10:39:22,027 Skipping link: No binaries permitted for jgtcore: https://files.pythonhosted.org/packages/63/60/e638ab67324bab1ec28ceb38c25f2d4a74f5950128c7170cfb205e109728/jgtcore-0.2.5-py3-none-any.whl (from https://pypi.org/simple/jgtcore/) (requires-python:>=3.7) 2026-09-25T10:39:22,028 Found link https://files.pythonhosted.org/packages/06/b1/d4bd3bc21002b7ed674e525e36465d4caee6ac6ad99e797392b899be0836/jgtcore-0.2.5.tar.gz (from https://pypi.org/simple/jgtcore/) (requires-python:>=3.7), version: 0.2.5 2026-09-25T10:39:22,029 Skipping link: No binaries permitted for jgtcore: https://files.pythonhosted.org/packages/0c/9a/a6e24925ca9f4c6f8f3e54c7b01496bc3c23978501cdc88c61419146ba40/jgtcore-0.2.6-py3-none-any.whl (from https://pypi.org/simple/jgtcore/) (requires-python:>=3.7) 2026-09-25T10:39:22,030 Found link https://files.pythonhosted.org/packages/0c/70/258fa5f3b8b75c1b82f556c316c147d9b9cfd1db3b83e88e63f3d8716cab/jgtcore-0.2.6.tar.gz (from https://pypi.org/simple/jgtcore/) (requires-python:>=3.7), version: 0.2.6 2026-09-25T10:39:22,030 Fetching project page and analyzing links: https://www.piwheels.org/simple/jgtcore/ 2026-09-25T10:39:22,031 Getting page https://www.piwheels.org/simple/jgtcore/ 2026-09-25T10:39:22,032 Found index url https://www.piwheels.org/simple 2026-09-25T10:39:22,216 Fetched page https://www.piwheels.org/simple/jgtcore/ as text/html 2026-09-25T10:39:22,218 Skipping link: No binaries permitted for jgtcore: https://archive1.piwheels.org/simple/jgtcore/jgtcore-0.2.5-py3-none-any.whl#sha256=d4814bf8b71ff475d415aa3804c98726816051e1172d143989207a048c2cdb89 (from https://www.piwheels.org/simple/jgtcore/) (requires-python:>=3.7) 2026-09-25T10:39:22,219 Skipping link: No binaries permitted for jgtcore: https://archive1.piwheels.org/simple/jgtcore/jgtcore-0.2.3-py3-none-any.whl#sha256=25b36f910b7ce1950245b4f6ffa045a28eead2fb839155d1876092f588c857d8 (from https://www.piwheels.org/simple/jgtcore/) (requires-python:>=3.7) 2026-09-25T10:39:22,220 Skipping link: No binaries permitted for jgtcore: https://archive1.piwheels.org/simple/jgtcore/jgtcore-0.2.2-py3-none-any.whl#sha256=394cd1367fb40d8d1319e732e5e42ad9880d7c5560abf8249d93f3b416381493 (from https://www.piwheels.org/simple/jgtcore/) (requires-python:>=3.7) 2026-09-25T10:39:22,220 Skipping link: No binaries permitted for jgtcore: https://archive1.piwheels.org/simple/jgtcore/jgtcore-0.2.0-py3-none-any.whl#sha256=d9403484d51e0d0e63fa2139339e7ff464be219ff2a8a0122426a1aed59ca165 (from https://www.piwheels.org/simple/jgtcore/) (requires-python:>=3.7) 2026-09-25T10:39:22,221 Skipping link: No binaries permitted for jgtcore: https://archive1.piwheels.org/simple/jgtcore/jgtcore-0.1.5-py3-none-any.whl#sha256=873754c5c1ac09b17b7cc53e43518e5d695fc991e45c6ae4a677fe78312fcdea (from https://www.piwheels.org/simple/jgtcore/) (requires-python:>=3.7) 2026-09-25T10:39:22,222 Skipping link: not a file: https://www.piwheels.org/simple/jgtcore/ 2026-09-25T10:39:22,222 Skipping link: not a file: https://pypi.org/simple/jgtcore/ 2026-09-25T10:39:22,242 Given no hashes to check 1 links for project 'jgtcore': discarding no candidates 2026-09-25T10:39:22,260 Collecting jgtcore==0.2.6 2026-09-25T10:39:22,262 Created temporary directory: /tmp/pip-unpack-5vj95zqk 2026-09-25T10:39:22,413 Downloading jgtcore-0.2.6.tar.gz (37 kB) 2026-09-25T10:39:22,519 Added jgtcore==0.2.6 from https://files.pythonhosted.org/packages/0c/70/258fa5f3b8b75c1b82f556c316c147d9b9cfd1db3b83e88e63f3d8716cab/jgtcore-0.2.6.tar.gz to build tracker '/tmp/pip-build-tracker-3h65lvm2' 2026-09-25T10:39:22,525 Created temporary directory: /tmp/pip-build-env-rxwzwi9y 2026-09-25T10:39:22,529 Installing build dependencies: started 2026-09-25T10:39:22,530 Running command pip subprocess to install build dependencies 2026-09-25T10:39:23,655 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-09-25T10:39:24,075 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-09-25T10:39:24,099 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-09-25T10:39:25,951 Collecting setuptools>=40.8.0 2026-09-25T10:39:25,952 Obtaining dependency information for setuptools>=40.8.0 from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-09-25T10:39:25,968 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-09-25T10:39:26,209 Collecting wheel 2026-09-25T10:39:26,210 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl.metadata 2026-09-25T10:39:26,224 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl.metadata (2.3 kB) 2026-09-25T10:39:26,409 Collecting packaging>=24.0 2026-09-25T10:39:26,410 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata 2026-09-25T10:39:26,424 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata (3.6 kB) 2026-09-25T10:39:26,615 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl (33 kB) 2026-09-25T10:39:26,637 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-09-25T10:39:26,715 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-09-25T10:39:26,745 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl (33 kB) 2026-09-25T10:39:26,776 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-09-25T10:39:26,857 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-09-25T10:39:29,612 Installing collected packages: setuptools, packaging, wheel 2026-09-25T10:39:32,415 Creating /tmp/pip-build-env-rxwzwi9y/overlay/local/bin 2026-09-25T10:39:32,417 changing mode of /tmp/pip-build-env-rxwzwi9y/overlay/local/bin/wheel to 755 2026-09-25T10:39:32,439 Successfully installed packaging-26.3 setuptools-84.0.0 wheel-0.48.0 2026-09-25T10:39:32,726 Installing build dependencies: finished with status 'done' 2026-09-25T10:39:32,733 Getting requirements to build wheel: started 2026-09-25T10:39:32,734 Running command Getting requirements to build wheel 2026-09-25T10:39:33,461 running egg_info 2026-09-25T10:39:33,467 writing jgtcore.egg-info/PKG-INFO 2026-09-25T10:39:33,472 writing dependency_links to jgtcore.egg-info/dependency_links.txt 2026-09-25T10:39:33,476 writing requirements to jgtcore.egg-info/requires.txt 2026-09-25T10:39:33,477 writing top-level names to jgtcore.egg-info/top_level.txt 2026-09-25T10:39:33,503 reading manifest file 'jgtcore.egg-info/SOURCES.txt' 2026-09-25T10:39:33,507 adding license file 'LICENSE' 2026-09-25T10:39:33,510 writing manifest file 'jgtcore.egg-info/SOURCES.txt' 2026-09-25T10:39:33,609 Getting requirements to build wheel: finished with status 'done' 2026-09-25T10:39:33,613 Created temporary directory: /tmp/pip-modern-metadata-os6b7or7 2026-09-25T10:39:33,616 Preparing metadata (pyproject.toml): started 2026-09-25T10:39:33,617 Running command Preparing metadata (pyproject.toml) 2026-09-25T10:39:34,279 running dist_info 2026-09-25T10:39:34,289 creating /tmp/pip-modern-metadata-os6b7or7/jgtcore.egg-info 2026-09-25T10:39:34,290 writing /tmp/pip-modern-metadata-os6b7or7/jgtcore.egg-info/PKG-INFO 2026-09-25T10:39:34,295 writing dependency_links to /tmp/pip-modern-metadata-os6b7or7/jgtcore.egg-info/dependency_links.txt 2026-09-25T10:39:34,298 writing requirements to /tmp/pip-modern-metadata-os6b7or7/jgtcore.egg-info/requires.txt 2026-09-25T10:39:34,299 writing top-level names to /tmp/pip-modern-metadata-os6b7or7/jgtcore.egg-info/top_level.txt 2026-09-25T10:39:34,301 writing manifest file '/tmp/pip-modern-metadata-os6b7or7/jgtcore.egg-info/SOURCES.txt' 2026-09-25T10:39:34,324 reading manifest file '/tmp/pip-modern-metadata-os6b7or7/jgtcore.egg-info/SOURCES.txt' 2026-09-25T10:39:34,325 adding license file 'LICENSE' 2026-09-25T10:39:34,328 writing manifest file '/tmp/pip-modern-metadata-os6b7or7/jgtcore.egg-info/SOURCES.txt' 2026-09-25T10:39:34,330 creating '/tmp/pip-modern-metadata-os6b7or7/jgtcore-0.2.6.dist-info' 2026-09-25T10:39:34,455 Preparing metadata (pyproject.toml): finished with status 'done' 2026-09-25T10:39:34,460 Source in /tmp/pip-wheel-n5qx3xat/jgtcore_705a51a8d179499cb7ac12d50446f4d7 has version 0.2.6, which satisfies requirement jgtcore==0.2.6 from https://files.pythonhosted.org/packages/0c/70/258fa5f3b8b75c1b82f556c316c147d9b9cfd1db3b83e88e63f3d8716cab/jgtcore-0.2.6.tar.gz 2026-09-25T10:39:34,461 Removed jgtcore==0.2.6 from https://files.pythonhosted.org/packages/0c/70/258fa5f3b8b75c1b82f556c316c147d9b9cfd1db3b83e88e63f3d8716cab/jgtcore-0.2.6.tar.gz from build tracker '/tmp/pip-build-tracker-3h65lvm2' 2026-09-25T10:39:34,467 Created temporary directory: /tmp/pip-unpack-c0xt9oxr 2026-09-25T10:39:34,467 Building wheels for collected packages: jgtcore 2026-09-25T10:39:34,472 Created temporary directory: /tmp/pip-wheel-ntyk6066 2026-09-25T10:39:34,473 Destination directory: /tmp/pip-wheel-ntyk6066 2026-09-25T10:39:34,475 Building wheel for jgtcore (pyproject.toml): started 2026-09-25T10:39:34,476 Running command Building wheel for jgtcore (pyproject.toml) 2026-09-25T10:39:35,151 running bdist_wheel 2026-09-25T10:39:35,169 running build 2026-09-25T10:39:35,170 running build_py 2026-09-25T10:39:35,176 creating build/lib/jgtcore 2026-09-25T10:39:35,178 copying jgtcore/example.py -> build/lib/jgtcore 2026-09-25T10:39:35,181 copying jgtcore/constants.py -> build/lib/jgtcore 2026-09-25T10:39:35,183 copying jgtcore/timeframe.py -> build/lib/jgtcore 2026-09-25T10:39:35,185 copying jgtcore/core.py -> build/lib/jgtcore 2026-09-25T10:39:35,188 copying jgtcore/__init__.py -> build/lib/jgtcore 2026-09-25T10:39:35,190 copying jgtcore/test_core.py -> build/lib/jgtcore 2026-09-25T10:39:35,193 copying jgtcore/tracing.py -> build/lib/jgtcore 2026-09-25T10:39:35,195 copying jgtcore/compatibility.py -> build/lib/jgtcore 2026-09-25T10:39:35,198 creating build/lib/jgtcore/os 2026-09-25T10:39:35,199 copying jgtcore/os/helpers.py -> build/lib/jgtcore/os 2026-09-25T10:39:35,201 copying jgtcore/os/__init__.py -> build/lib/jgtcore/os 2026-09-25T10:39:35,204 creating build/lib/jgtcore/env 2026-09-25T10:39:35,205 copying jgtcore/env/loaders.py -> build/lib/jgtcore/env 2026-09-25T10:39:35,207 copying jgtcore/env/__init__.py -> build/lib/jgtcore/env 2026-09-25T10:39:35,210 creating build/lib/jgtcore/logging 2026-09-25T10:39:35,211 copying jgtcore/logging/__init__.py -> build/lib/jgtcore/logging 2026-09-25T10:39:35,213 copying jgtcore/logging/jgtlogging.py -> build/lib/jgtcore/logging 2026-09-25T10:39:35,216 creating build/lib/jgtcore/cli 2026-09-25T10:39:35,218 copying jgtcore/cli/__init__.py -> build/lib/jgtcore/cli 2026-09-25T10:39:35,220 copying jgtcore/cli/helper.py -> build/lib/jgtcore/cli 2026-09-25T10:39:35,223 copying jgtcore/cli/common.py -> build/lib/jgtcore/cli 2026-09-25T10:39:35,225 creating build/lib/jgtcore/fx 2026-09-25T10:39:35,226 copying jgtcore/fx/transact.py -> build/lib/jgtcore/fx 2026-09-25T10:39:35,229 copying jgtcore/fx/__init__.py -> build/lib/jgtcore/fx 2026-09-25T10:39:35,231 running egg_info 2026-09-25T10:39:35,241 writing jgtcore.egg-info/PKG-INFO 2026-09-25T10:39:35,246 writing dependency_links to jgtcore.egg-info/dependency_links.txt 2026-09-25T10:39:35,248 writing requirements to jgtcore.egg-info/requires.txt 2026-09-25T10:39:35,249 writing top-level names to jgtcore.egg-info/top_level.txt 2026-09-25T10:39:35,263 reading manifest file 'jgtcore.egg-info/SOURCES.txt' 2026-09-25T10:39:35,267 adding license file 'LICENSE' 2026-09-25T10:39:35,270 writing manifest file 'jgtcore.egg-info/SOURCES.txt' 2026-09-25T10:39:35,286 installing to build/bdist.linux-armv7l/wheel 2026-09-25T10:39:35,287 running install 2026-09-25T10:39:35,309 running install_lib 2026-09-25T10:39:35,315 creating build/bdist.linux-armv7l/wheel 2026-09-25T10:39:35,317 creating build/bdist.linux-armv7l/wheel/jgtcore 2026-09-25T10:39:35,319 creating build/bdist.linux-armv7l/wheel/jgtcore/os 2026-09-25T10:39:35,321 copying build/lib/jgtcore/os/helpers.py -> build/bdist.linux-armv7l/wheel/./jgtcore/os 2026-09-25T10:39:35,323 copying build/lib/jgtcore/os/__init__.py -> build/bdist.linux-armv7l/wheel/./jgtcore/os 2026-09-25T10:39:35,326 creating build/bdist.linux-armv7l/wheel/jgtcore/env 2026-09-25T10:39:35,327 copying build/lib/jgtcore/env/loaders.py -> build/bdist.linux-armv7l/wheel/./jgtcore/env 2026-09-25T10:39:35,330 copying build/lib/jgtcore/env/__init__.py -> build/bdist.linux-armv7l/wheel/./jgtcore/env 2026-09-25T10:39:35,333 copying build/lib/jgtcore/example.py -> build/bdist.linux-armv7l/wheel/./jgtcore 2026-09-25T10:39:35,335 copying build/lib/jgtcore/constants.py -> build/bdist.linux-armv7l/wheel/./jgtcore 2026-09-25T10:39:35,337 copying build/lib/jgtcore/timeframe.py -> build/bdist.linux-armv7l/wheel/./jgtcore 2026-09-25T10:39:35,340 copying build/lib/jgtcore/core.py -> build/bdist.linux-armv7l/wheel/./jgtcore 2026-09-25T10:39:35,344 creating build/bdist.linux-armv7l/wheel/jgtcore/logging 2026-09-25T10:39:35,346 copying build/lib/jgtcore/logging/__init__.py -> build/bdist.linux-armv7l/wheel/./jgtcore/logging 2026-09-25T10:39:35,348 copying build/lib/jgtcore/logging/jgtlogging.py -> build/bdist.linux-armv7l/wheel/./jgtcore/logging 2026-09-25T10:39:35,351 creating build/bdist.linux-armv7l/wheel/jgtcore/cli 2026-09-25T10:39:35,353 copying build/lib/jgtcore/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./jgtcore/cli 2026-09-25T10:39:35,355 copying build/lib/jgtcore/cli/helper.py -> build/bdist.linux-armv7l/wheel/./jgtcore/cli 2026-09-25T10:39:35,358 copying build/lib/jgtcore/cli/common.py -> build/bdist.linux-armv7l/wheel/./jgtcore/cli 2026-09-25T10:39:35,360 copying build/lib/jgtcore/__init__.py -> build/bdist.linux-armv7l/wheel/./jgtcore 2026-09-25T10:39:35,363 copying build/lib/jgtcore/test_core.py -> build/bdist.linux-armv7l/wheel/./jgtcore 2026-09-25T10:39:35,366 creating build/bdist.linux-armv7l/wheel/jgtcore/fx 2026-09-25T10:39:35,367 copying build/lib/jgtcore/fx/transact.py -> build/bdist.linux-armv7l/wheel/./jgtcore/fx 2026-09-25T10:39:35,370 copying build/lib/jgtcore/fx/__init__.py -> build/bdist.linux-armv7l/wheel/./jgtcore/fx 2026-09-25T10:39:35,372 copying build/lib/jgtcore/tracing.py -> build/bdist.linux-armv7l/wheel/./jgtcore 2026-09-25T10:39:35,375 copying build/lib/jgtcore/compatibility.py -> build/bdist.linux-armv7l/wheel/./jgtcore 2026-09-25T10:39:35,377 running install_egg_info 2026-09-25T10:39:35,383 Copying jgtcore.egg-info to build/bdist.linux-armv7l/wheel/./jgtcore-0.2.6-py3.11.egg-info 2026-09-25T10:39:35,394 running install_scripts 2026-09-25T10:39:35,405 creating build/bdist.linux-armv7l/wheel/jgtcore-0.2.6.dist-info/WHEEL 2026-09-25T10:39:35,408 creating '/tmp/pip-wheel-ntyk6066/.tmp-os960vj4/jgtcore-0.2.6-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-09-25T10:39:35,411 adding 'jgtcore/__init__.py' 2026-09-25T10:39:35,414 adding 'jgtcore/compatibility.py' 2026-09-25T10:39:35,415 adding 'jgtcore/constants.py' 2026-09-25T10:39:35,419 adding 'jgtcore/core.py' 2026-09-25T10:39:35,420 adding 'jgtcore/example.py' 2026-09-25T10:39:35,422 adding 'jgtcore/test_core.py' 2026-09-25T10:39:35,424 adding 'jgtcore/timeframe.py' 2026-09-25T10:39:35,426 adding 'jgtcore/tracing.py' 2026-09-25T10:39:35,428 adding 'jgtcore/cli/__init__.py' 2026-09-25T10:39:35,429 adding 'jgtcore/cli/common.py' 2026-09-25T10:39:35,431 adding 'jgtcore/cli/helper.py' 2026-09-25T10:39:35,433 adding 'jgtcore/env/__init__.py' 2026-09-25T10:39:35,434 adding 'jgtcore/env/loaders.py' 2026-09-25T10:39:35,436 adding 'jgtcore/fx/__init__.py' 2026-09-25T10:39:35,438 adding 'jgtcore/fx/transact.py' 2026-09-25T10:39:35,440 adding 'jgtcore/logging/__init__.py' 2026-09-25T10:39:35,442 adding 'jgtcore/logging/jgtlogging.py' 2026-09-25T10:39:35,444 adding 'jgtcore/os/__init__.py' 2026-09-25T10:39:35,446 adding 'jgtcore/os/helpers.py' 2026-09-25T10:39:35,449 adding 'jgtcore-0.2.6.dist-info/licenses/LICENSE' 2026-09-25T10:39:35,451 adding 'jgtcore-0.2.6.dist-info/METADATA' 2026-09-25T10:39:35,452 adding 'jgtcore-0.2.6.dist-info/WHEEL' 2026-09-25T10:39:35,453 adding 'jgtcore-0.2.6.dist-info/top_level.txt' 2026-09-25T10:39:35,454 adding 'jgtcore-0.2.6.dist-info/RECORD' 2026-09-25T10:39:35,456 removing build/bdist.linux-armv7l/wheel 2026-09-25T10:39:35,565 Building wheel for jgtcore (pyproject.toml): finished with status 'done' 2026-09-25T10:39:35,571 Created wheel for jgtcore: filename=jgtcore-0.2.6-py3-none-any.whl size=42052 sha256=17ede4da055e1d4ca8e318356b7bcf069dfc15f685d66564e92d32d4ff501619 2026-09-25T10:39:35,572 Stored in directory: /tmp/pip-ephem-wheel-cache-0pd67obi/wheels/a3/3c/b2/2bc4ba30c5d7af18de3f458b8984a07b7b4bfc51d87e4af554 2026-09-25T10:39:35,584 Successfully built jgtcore 2026-09-25T10:39:35,589 Removed build tracker: '/tmp/pip-build-tracker-3h65lvm2'