2025-09-09T03:55:48,983 Created temporary directory: /tmp/pip-build-tracker-9y7eloba 2025-09-09T03:55:48,984 Initialized build tracking at /tmp/pip-build-tracker-9y7eloba 2025-09-09T03:55:48,984 Created build tracker: /tmp/pip-build-tracker-9y7eloba 2025-09-09T03:55:48,984 Entered build tracker: /tmp/pip-build-tracker-9y7eloba 2025-09-09T03:55:48,985 Created temporary directory: /tmp/pip-wheel-342b06_n 2025-09-09T03:55:48,988 Created temporary directory: /tmp/pip-ephem-wheel-cache-09vmmvde 2025-09-09T03:55:49,046 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T03:55:49,048 2 location(s) to search for versions of iow: 2025-09-09T03:55:49,048 * https://pypi.org/simple/iow/ 2025-09-09T03:55:49,048 * https://www.piwheels.org/simple/iow/ 2025-09-09T03:55:49,049 Fetching project page and analyzing links: https://pypi.org/simple/iow/ 2025-09-09T03:55:49,049 Getting page https://pypi.org/simple/iow/ 2025-09-09T03:55:49,050 Found index url https://pypi.org/simple/ 2025-09-09T03:55:49,121 Fetched page https://pypi.org/simple/iow/ as application/vnd.pypi.simple.v1+json 2025-09-09T03:55:49,122 Found link https://files.pythonhosted.org/packages/dd/ca/df95f48f33b18efae55c279bbd7344de48bc138b60d2b464270cf06557b4/iow-0.1.1.tar.gz (from https://pypi.org/simple/iow/), version: 0.1.1 2025-09-09T03:55:49,123 Found link https://files.pythonhosted.org/packages/a7/ca/2e8dc2851013a18ed43c03cc3009ca4d7662497baae53f5b5a5c1bd3214d/iow-0.1.2.tar.gz (from https://pypi.org/simple/iow/), version: 0.1.2 2025-09-09T03:55:49,123 Found link https://files.pythonhosted.org/packages/a0/76/ea4d1b34424d6cddfddaeea80b47aafe8eb999657d16fd1f0b7dd2f12873/iow-0.1.3.tar.gz (from https://pypi.org/simple/iow/), version: 0.1.3 2025-09-09T03:55:49,123 Found link https://files.pythonhosted.org/packages/61/8c/61b9b535b2516010972311c3cc9f63eb8c3c58e414510d330f189d002611/iow-1.0.1.tar.gz (from https://pypi.org/simple/iow/), version: 1.0.1 2025-09-09T03:55:49,123 Found link https://files.pythonhosted.org/packages/7d/3f/8a05c9aff3109439711a9e86994afe67aa35ebe0ba48d432b28914a5c4c3/iow-1.0.2.tar.gz (from https://pypi.org/simple/iow/), version: 1.0.2 2025-09-09T03:55:49,124 Found link https://files.pythonhosted.org/packages/72/36/448e09a58e9decdd3060dc1853945176be374e9e86d5434eeffc3a59601a/iow-1.0.3.tar.gz (from https://pypi.org/simple/iow/), version: 1.0.3 2025-09-09T03:55:49,124 Found link https://files.pythonhosted.org/packages/e6/78/0e801b294a68f618693721688584a661b990bfbf463b7aef28ecbb2fdc4e/iow-1.0.4.tar.gz (from https://pypi.org/simple/iow/), version: 1.0.4 2025-09-09T03:55:49,124 Found link https://files.pythonhosted.org/packages/1c/7c/863799332ef2bc7d3ea67bdcf189c02cdf5d84f0068741759719af80804e/iow-1.0.5.tar.gz (from https://pypi.org/simple/iow/), version: 1.0.5 2025-09-09T03:55:49,124 Found link https://files.pythonhosted.org/packages/d7/c6/c1a721fa9215dc1d772d977fb9fbac1a3e185c6d0fd0f95328d5a8090eda/iow-1.0.6.tar.gz (from https://pypi.org/simple/iow/), version: 1.0.6 2025-09-09T03:55:49,124 Found link https://files.pythonhosted.org/packages/e0/50/45457484fdc4f521ca9f5d141fd9c2bdfa5b164bff283040940f3f842b71/iow-1.0.7.tar.gz (from https://pypi.org/simple/iow/), version: 1.0.7 2025-09-09T03:55:49,125 Found link https://files.pythonhosted.org/packages/d8/3b/8e177ca6b5bfb4542a6f5c006387ca951f62e4226d4bd51bd21606550864/iow-1.0.8.tar.gz (from https://pypi.org/simple/iow/), version: 1.0.8 2025-09-09T03:55:49,125 Fetching project page and analyzing links: https://www.piwheels.org/simple/iow/ 2025-09-09T03:55:49,125 Getting page https://www.piwheels.org/simple/iow/ 2025-09-09T03:55:49,126 Found index url https://www.piwheels.org/simple/ 2025-09-09T03:55:49,230 Fetched page https://www.piwheels.org/simple/iow/ as text/html 2025-09-09T03:55:49,238 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.8-cp311-cp311-linux_armv6l.whl#sha256=33909fc71404ba4bd3586a22d463e4b89ca8c9b1c6d89ae6f34ff8fa648a3375 (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,238 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.8-cp311-cp311-linux_armv7l.whl#sha256=33909fc71404ba4bd3586a22d463e4b89ca8c9b1c6d89ae6f34ff8fa648a3375 (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,238 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.7-cp311-cp311-linux_armv6l.whl#sha256=aedb8c071f417290f314d7fe666af1555b2be54a4b8a9a4c93122015a8bd03ee (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,238 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.7-cp311-cp311-linux_armv7l.whl#sha256=aedb8c071f417290f314d7fe666af1555b2be54a4b8a9a4c93122015a8bd03ee (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,238 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.7-cp37-cp37m-linux_armv6l.whl#sha256=8d44374033228cd7f3181b82b6833645229b737dbda2e3024305bcc6b1138f25 (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,239 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.7-cp37-cp37m-linux_armv7l.whl#sha256=8d44374033228cd7f3181b82b6833645229b737dbda2e3024305bcc6b1138f25 (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,239 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.6-cp37-cp37m-linux_armv6l.whl#sha256=a493ede289438b7072e9cd30e64309eb1b98ad013387ef47c0d7963c073a50e4 (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,239 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.6-cp37-cp37m-linux_armv7l.whl#sha256=a493ede289438b7072e9cd30e64309eb1b98ad013387ef47c0d7963c073a50e4 (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,239 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.6-cp39-cp39-linux_armv6l.whl#sha256=9c7d88476521b2460480dae2b615306dddce1c43021fc052c6ebb8cbe1fdd32e (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,239 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.6-cp39-cp39-linux_armv7l.whl#sha256=9c7d88476521b2460480dae2b615306dddce1c43021fc052c6ebb8cbe1fdd32e (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,239 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.5-cp39-cp39-linux_armv6l.whl#sha256=313d6199fce03b7e0452dcdd638bba3e98397c1dbacaa5761733cfc68db3e217 (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,239 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.5-cp39-cp39-linux_armv7l.whl#sha256=313d6199fce03b7e0452dcdd638bba3e98397c1dbacaa5761733cfc68db3e217 (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,239 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.5-cp37-cp37m-linux_armv6l.whl#sha256=a9c935b9ab73c80f324a3932620d9c853dd997ec9e1bca429dabf51f321f7232 (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,240 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.5-cp37-cp37m-linux_armv7l.whl#sha256=a9c935b9ab73c80f324a3932620d9c853dd997ec9e1bca429dabf51f321f7232 (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,240 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.4-cp37-cp37m-linux_armv6l.whl#sha256=5e06a94e81fe84bfff76ee06836e73799f5fbe59ae9e316d46d67a7e52839385 (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,240 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.4-cp37-cp37m-linux_armv7l.whl#sha256=5e06a94e81fe84bfff76ee06836e73799f5fbe59ae9e316d46d67a7e52839385 (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,240 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.4-cp39-cp39-linux_armv6l.whl#sha256=544de864993a442e138a03f72272463a335e67b0c554c776ef876ba3bf87df3c (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,240 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.4-cp39-cp39-linux_armv7l.whl#sha256=544de864993a442e138a03f72272463a335e67b0c554c776ef876ba3bf87df3c (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,240 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.3-cp37-cp37m-linux_armv6l.whl#sha256=6a77d8c5039df85f06ec94f55b737609364cbe761d3a3b5cf020ced171b51bc2 (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,240 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.3-cp37-cp37m-linux_armv7l.whl#sha256=6a77d8c5039df85f06ec94f55b737609364cbe761d3a3b5cf020ced171b51bc2 (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,240 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.3-cp39-cp39-linux_armv6l.whl#sha256=f8916838ff6cec2a232fa9da28f574cb31f98cfe1f95482cbd7df0eb0e88a0ed (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,241 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.3-cp39-cp39-linux_armv7l.whl#sha256=f8916838ff6cec2a232fa9da28f574cb31f98cfe1f95482cbd7df0eb0e88a0ed (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,241 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.2-cp37-cp37m-linux_armv6l.whl#sha256=dd558aa854aad4d4398e15a929828b610665a6818029f7bbae2fefc7ce4e4308 (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,241 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.2-cp37-cp37m-linux_armv7l.whl#sha256=dd558aa854aad4d4398e15a929828b610665a6818029f7bbae2fefc7ce4e4308 (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,241 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.2-cp39-cp39-linux_armv6l.whl#sha256=559d8b493d3f8df69459aab810c68790dce3f0a88668955bbc9628da4fd94a30 (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,241 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.2-cp39-cp39-linux_armv7l.whl#sha256=559d8b493d3f8df69459aab810c68790dce3f0a88668955bbc9628da4fd94a30 (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,241 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.1-cp37-cp37m-linux_armv6l.whl#sha256=0a5f317d55bde32e70ee7a3ac11862b8fc42aab33ba28e17b1aa4458223a7fb7 (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,241 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.1-cp37-cp37m-linux_armv7l.whl#sha256=0a5f317d55bde32e70ee7a3ac11862b8fc42aab33ba28e17b1aa4458223a7fb7 (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,242 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.1-cp39-cp39-linux_armv6l.whl#sha256=2c07e6cf3366df6569d334da53b7b7405271f966e78859a9b218915c50d407e6 (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,242 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-1.0.1-cp39-cp39-linux_armv7l.whl#sha256=2c07e6cf3366df6569d334da53b7b7405271f966e78859a9b218915c50d407e6 (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,242 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-0.1.3-cp35-cp35m-linux_armv6l.whl#sha256=b4c4e7f5cb2725a51908c0e4b7174fc9e009f6261b93c2d5e3ab84337fcd5cc3 (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,242 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-0.1.3-cp35-cp35m-linux_armv7l.whl#sha256=b4c4e7f5cb2725a51908c0e4b7174fc9e009f6261b93c2d5e3ab84337fcd5cc3 (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,242 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-0.1.3-cp37-cp37m-linux_armv7l.whl#sha256=c2f54edd92c8dc5117005fe99fd5a6ef733f86003eac5448a4ac40fb8884c9de (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,242 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-0.1.3-cp37-cp37m-linux_armv6l.whl#sha256=c2f54edd92c8dc5117005fe99fd5a6ef733f86003eac5448a4ac40fb8884c9de (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,242 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-0.1.3-cp39-cp39-linux_armv6l.whl#sha256=57479a82d1535f7d0d657ef7a9b697958e814a84773c8585e8d3ded9fb81b9d2 (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,243 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-0.1.3-cp39-cp39-linux_armv7l.whl#sha256=57479a82d1535f7d0d657ef7a9b697958e814a84773c8585e8d3ded9fb81b9d2 (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,243 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-0.1.2-cp37-cp37m-linux_armv7l.whl#sha256=62dbd911336da6291186b5b1e49fb3de69571a14c0b093bb594179358708937f (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,243 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-0.1.2-cp37-cp37m-linux_armv6l.whl#sha256=62dbd911336da6291186b5b1e49fb3de69571a14c0b093bb594179358708937f (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,243 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-0.1.2-cp35-cp35m-linux_armv6l.whl#sha256=0ddd72c43fdb5e42b0bf907e7ec8a5d6f3294c9cbf3bff0335e4078bfd863264 (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,243 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-0.1.2-cp35-cp35m-linux_armv7l.whl#sha256=0ddd72c43fdb5e42b0bf907e7ec8a5d6f3294c9cbf3bff0335e4078bfd863264 (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,243 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-0.1.2-cp39-cp39-linux_armv6l.whl#sha256=28c95eb6d5ed2b333b65b1cc3a525ecedce56729bb9a78e828af2c9bbd4544de (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,244 Skipping link: No binaries permitted for iow: https://archive1.piwheels.org/simple/iow/iow-0.1.2-cp39-cp39-linux_armv7l.whl#sha256=28c95eb6d5ed2b333b65b1cc3a525ecedce56729bb9a78e828af2c9bbd4544de (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,244 Skipping link: No binaries permitted for iow: https://www.piwheels.org/simple/iow/iow-0.1.2-cp313-cp313-linux_armv6l.whl#sha256=9007595281e7a19bcbc62a1cfa53291d426903241f4de88696f8e93b3514a53e (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,244 Skipping link: No binaries permitted for iow: https://www.piwheels.org/simple/iow/iow-0.1.2-cp313-cp313-linux_armv7l.whl#sha256=9007595281e7a19bcbc62a1cfa53291d426903241f4de88696f8e93b3514a53e (from https://www.piwheels.org/simple/iow/) 2025-09-09T03:55:49,244 Skipping link: not a file: https://www.piwheels.org/simple/iow/ 2025-09-09T03:55:49,244 Skipping link: not a file: https://pypi.org/simple/iow/ 2025-09-09T03:55:49,271 Given no hashes to check 1 links for project 'iow': discarding no candidates 2025-09-09T03:55:49,272 Collecting iow==0.1.3 2025-09-09T03:55:49,273 Created temporary directory: /tmp/pip-unpack-sbqoz_gc 2025-09-09T03:55:49,416 Downloading iow-0.1.3.tar.gz (899 kB) 2025-09-09T03:55:49,647 Added iow==0.1.3 from https://files.pythonhosted.org/packages/a0/76/ea4d1b34424d6cddfddaeea80b47aafe8eb999657d16fd1f0b7dd2f12873/iow-0.1.3.tar.gz to build tracker '/tmp/pip-build-tracker-9y7eloba' 2025-09-09T03:55:49,648 Running setup.py (path:/tmp/pip-wheel-342b06_n/iow_caf16c1607b64af38d0f2c43df706e53/setup.py) egg_info for package iow 2025-09-09T03:55:49,648 Created temporary directory: /tmp/pip-pip-egg-info-k98_zglj 2025-09-09T03:55:49,648 Preparing metadata (setup.py): started 2025-09-09T03:55:49,649 Running command python setup.py egg_info 2025-09-09T03:55:59,753 performance hint: bp/_bp.pyx:323:29: Exception check after calling 'rank' will always require the GIL to be acquired. Declare 'rank' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,755 performance hint: bp/_bp.pyx:336:29: Exception check after calling 'fwdsearch' will always require the GIL to be acquired. Declare 'fwdsearch' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,757 performance hint: bp/_bp.pyx:345:29: Exception check after calling 'bwdsearch' will always require the GIL to be acquired. Declare 'bwdsearch' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,758 performance hint: bp/_bp.pyx:350:33: Exception check after calling 'bwdsearch' will always require the GIL to be acquired. Declare 'bwdsearch' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,758 performance hint: bp/_bp.pyx:352:33: Exception check after calling 'bwdsearch' will always require the GIL to be acquired. Declare 'bwdsearch' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,759 performance hint: bp/_bp.pyx:361:27: Exception check after calling 'excess' will always require the GIL to be acquired. Declare 'excess' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,760 performance hint: bp/_bp.pyx:363:31: Exception check after calling 'excess' will always require the GIL to be acquired. Declare 'excess' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,764 performance hint: bp/_bp.pyx:376:27: Exception check after calling 'excess' will always require the GIL to be acquired. Declare 'excess' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,764 performance hint: bp/_bp.pyx:378:31: Exception check after calling 'excess' will always require the GIL to be acquired. Declare 'excess' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,776 performance hint: bp/_bp.pyx:424:25: Exception check after calling 'root' will always require the GIL to be acquired. Declare 'root' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,777 performance hint: bp/_bp.pyx:427:31: Exception check after calling 'enclose' will always require the GIL to be acquired. Declare 'enclose' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,782 performance hint: bp/_bp.pyx:442:26: Exception check after calling 'isleaf' will always require the GIL to be acquired. Declare 'isleaf' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,783 performance hint: bp/_bp.pyx:447:40: Exception check after calling 'open' will always require the GIL to be acquired. Declare 'open' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,784 performance hint: bp/_bp.pyx:447:30: Exception check after calling 'fchild' will always require the GIL to be acquired. Declare 'fchild' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,786 performance hint: bp/_bp.pyx:458:26: Exception check after calling 'isleaf' will always require the GIL to be acquired. Declare 'isleaf' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,787 performance hint: bp/_bp.pyx:461:43: Exception check after calling 'close' will always require the GIL to be acquired. Declare 'close' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,787 performance hint: bp/_bp.pyx:461:32: Exception check after calling 'open' will always require the GIL to be acquired. Declare 'open' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,787 performance hint: bp/_bp.pyx:463:40: Exception check after calling 'open' will always require the GIL to be acquired. Declare 'open' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,788 performance hint: bp/_bp.pyx:463:30: Exception check after calling 'lchild' will always require the GIL to be acquired. Declare 'lchild' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,799 performance hint: bp/_bp.pyx:491:28: Exception check after calling 'close' will always require the GIL to be acquired. Declare 'close' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,800 performance hint: bp/_bp.pyx:493:41: Exception check after calling 'open' will always require the GIL to be acquired. Declare 'open' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,800 performance hint: bp/_bp.pyx:493:31: Exception check after calling 'nsibling' will always require the GIL to be acquired. Declare 'nsibling' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,804 performance hint: bp/_bp.pyx:516:27: Exception check after calling 'open' will always require the GIL to be acquired. Declare 'open' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,804 performance hint: bp/_bp.pyx:518:41: Exception check after calling 'open' will always require the GIL to be acquired. Declare 'open' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,805 performance hint: bp/_bp.pyx:518:31: Exception check after calling 'psibling' will always require the GIL to be acquired. Declare 'psibling' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,808 performance hint: bp/_bp.pyx:541:28: Exception check after calling 'rank' will always require the GIL to be acquired. Declare 'rank' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,808 performance hint: bp/_bp.pyx:543:42: Exception check after calling 'open' will always require the GIL to be acquired. Declare 'open' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,809 performance hint: bp/_bp.pyx:543:32: Exception check after calling 'preorder' will always require the GIL to be acquired. Declare 'preorder' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,811 performance hint: bp/_bp.pyx:558:26: Exception check after calling 'select' will always require the GIL to be acquired. Declare 'select' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,815 performance hint: bp/_bp.pyx:574:42: Exception check after calling 'close' will always require the GIL to be acquired. Declare 'close' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,815 performance hint: bp/_bp.pyx:574:28: Exception check after calling 'rank' will always require the GIL to be acquired. Declare 'rank' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,815 performance hint: bp/_bp.pyx:576:28: Exception check after calling 'rank' will always require the GIL to be acquired. Declare 'rank' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,818 performance hint: bp/_bp.pyx:591:36: Exception check after calling 'select' will always require the GIL to be acquired. Declare 'select' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,818 performance hint: bp/_bp.pyx:591:24: Exception check after calling 'open' will always require the GIL to be acquired. Declare 'open' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,821 performance hint: bp/_bp.pyx:616:25: Exception check after calling 'open' will always require the GIL to be acquired. Declare 'open' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,821 performance hint: bp/_bp.pyx:618:34: Exception check after calling 'close' will always require the GIL to be acquired. Declare 'close' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,824 performance hint: bp/_bp.pyx:634:25: Exception check after calling 'open' will always require the GIL to be acquired. Declare 'open' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,825 performance hint: bp/_bp.pyx:636:26: Exception check after calling 'close' will always require the GIL to be acquired. Declare 'close' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,828 performance hint: bp/_bp.pyx:658:25: Exception check after calling 'open' will always require the GIL to be acquired. Declare 'open' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,828 performance hint: bp/_bp.pyx:660:29: Exception check after calling 'bwdsearch' will always require the GIL to be acquired. Declare 'bwdsearch' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,831 performance hint: bp/_bp.pyx:674:40: Exception check after calling 'close' will always require the GIL to be acquired. Declare 'close' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,832 performance hint: bp/_bp.pyx:674:29: Exception check after calling 'fwdsearch' will always require the GIL to be acquired. Declare 'fwdsearch' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,834 performance hint: bp/_bp.pyx:691:26: Exception check after calling 'isancestor' will always require the GIL to be acquired. Declare 'isancestor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,835 performance hint: bp/_bp.pyx:693:28: Exception check after calling 'isancestor' will always require the GIL to be acquired. Declare 'isancestor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,835 performance hint: bp/_bp.pyx:696:39: Exception check after calling 'rmq' will always require the GIL to be acquired. Declare 'rmq' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,835 performance hint: bp/_bp.pyx:696:30: Exception check after calling 'parent' will always require the GIL to be acquired. Declare 'parent' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,838 performance hint: bp/_bp.pyx:711:33: Exception check after calling 'open' will always require the GIL to be acquired. Declare 'open' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,838 performance hint: bp/_bp.pyx:711:48: Exception check after calling 'close' will always require the GIL to be acquired. Declare 'close' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,839 performance hint: bp/_bp.pyx:711:23: Exception check after calling 'rMq' will always require the GIL to be acquired. Declare 'rMq' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,841 performance hint: bp/_bp.pyx:730:43: Exception check after calling 'deepestnode' will always require the GIL to be acquired. Declare 'deepestnode' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,841 performance hint: bp/_bp.pyx:730:26: Exception check after calling 'excess' will always require the GIL to be acquired. Declare 'excess' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,842 performance hint: bp/_bp.pyx:730:71: Exception check after calling 'open' will always require the GIL to be acquired. Declare 'open' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,842 performance hint: bp/_bp.pyx:730:61: Exception check after calling 'excess' will always require the GIL to be acquired. Declare 'excess' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,858 performance hint: bp/_bp.pyx:764:39: Exception check after calling 'parent' will always require the GIL to be acquired. Declare 'parent' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,859 performance hint: bp/_bp.pyx:767:62: Exception check after calling 'close' will always require the GIL to be acquired. Declare 'close' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,859 performance hint: bp/_bp.pyx:769:43: Exception check after calling 'parent' will always require the GIL to be acquired. Declare 'parent' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,874 performance hint: bp/_bp.pyx:829:45: Exception check after calling 'preorderselect' will always require the GIL to be acquired. Declare 'preorderselect' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,874 performance hint: bp/_bp.pyx:831:30: Exception check after calling 'isleaf' will always require the GIL to be acquired. Declare 'isleaf' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,875 performance hint: bp/_bp.pyx:833:54: Exception check after calling 'close' will always require the GIL to be acquired. Declare 'close' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,875 performance hint: bp/_bp.pyx:835:39: Exception check after calling 'fchild' will always require the GIL to be acquired. Declare 'fchild' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,876 performance hint: bp/_bp.pyx:836:38: Exception check after calling 'lchild' will always require the GIL to be acquired. Declare 'lchild' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,877 performance hint: bp/_bp.pyx:843:58: Exception check after calling 'close' will always require the GIL to be acquired. Declare 'close' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,886 performance hint: bp/_bp.pyx:950:26: Exception check after calling 'excess' will always require the GIL to be acquired. Declare 'excess' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,889 performance hint: bp/_bp.pyx:985:44: Exception check after calling 'scan_block_forward' will always require the GIL to be acquired. Declare 'scan_block_forward' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,893 performance hint: bp/_bp.pyx:1013:44: Exception check after calling 'scan_block_forward' will always require the GIL to be acquired. Declare 'scan_block_forward' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,895 performance hint: bp/_bp.pyx:1040:24: Exception check after calling 'excess' will always require the GIL to be acquired. Declare 'excess' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,895 performance hint: bp/_bp.pyx:1043:41: Exception check after calling 'scan_block_backward' will always require the GIL to be acquired. Declare 'scan_block_backward' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,897 performance hint: bp/_bp.pyx:1052:45: Exception check after calling 'scan_block_backward' will always require the GIL to be acquired. Declare 'scan_block_backward' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:55:59,902 performance hint: bp/_bp.pyx:1088:45: Exception check after calling 'scan_block_backward' will always require the GIL to be acquired. Declare 'scan_block_backward' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T03:56:06,064 performance hint: bp/tests/test_bp_cy.pyx:348:26: Index should be typed for more efficient access 2025-09-09T03:56:06,064 performance hint: bp/tests/test_bp_cy.pyx:348:29: Index should be typed for more efficient access 2025-09-09T03:56:07,397 Compiling bp/_bp.pyx because it changed. 2025-09-09T03:56:07,397 Compiling bp/_io.pyx because it changed. 2025-09-09T03:56:07,397 Compiling bp/_conv.pyx because it changed. 2025-09-09T03:56:07,397 Compiling bp/_binary_tree.pyx because it changed. 2025-09-09T03:56:07,397 Compiling bp/tests/test_bp_cy.pyx because it changed. 2025-09-09T03:56:07,397 Compiling bp/_ba.pyx because it changed. 2025-09-09T03:56:07,398 [1/6] Cythonizing bp/_ba.pyx 2025-09-09T03:56:07,398 [2/6] Cythonizing bp/_binary_tree.pyx 2025-09-09T03:56:07,398 [3/6] Cythonizing bp/_bp.pyx 2025-09-09T03:56:07,398 [4/6] Cythonizing bp/_conv.pyx 2025-09-09T03:56:07,398 [5/6] Cythonizing bp/_io.pyx 2025-09-09T03:56:07,398 [6/6] Cythonizing bp/tests/test_bp_cy.pyx 2025-09-09T03:56:07,603 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-09T03:56:07,603 !! 2025-09-09T03:56:07,603 ******************************************************************************** 2025-09-09T03:56:07,603 Requirements should be satisfied by a PEP 517 installer. 2025-09-09T03:56:07,603 If you are using pip, you can try `pip install --use-pep517`. 2025-09-09T03:56:07,604 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-09T03:56:07,604 or your builds will no longer be supported. 2025-09-09T03:56:07,604 ******************************************************************************** 2025-09-09T03:56:07,604 !! 2025-09-09T03:56:07,604 dist.fetch_build_eggs(dist.setup_requires) 2025-09-09T03:56:08,002 running egg_info 2025-09-09T03:56:08,078 creating /tmp/pip-pip-egg-info-k98_zglj/iow.egg-info 2025-09-09T03:56:08,078 writing /tmp/pip-pip-egg-info-k98_zglj/iow.egg-info/PKG-INFO 2025-09-09T03:56:08,080 writing dependency_links to /tmp/pip-pip-egg-info-k98_zglj/iow.egg-info/dependency_links.txt 2025-09-09T03:56:08,080 writing requirements to /tmp/pip-pip-egg-info-k98_zglj/iow.egg-info/requires.txt 2025-09-09T03:56:08,081 writing top-level names to /tmp/pip-pip-egg-info-k98_zglj/iow.egg-info/top_level.txt 2025-09-09T03:56:08,081 writing manifest file '/tmp/pip-pip-egg-info-k98_zglj/iow.egg-info/SOURCES.txt' 2025-09-09T03:56:08,311 reading manifest file '/tmp/pip-pip-egg-info-k98_zglj/iow.egg-info/SOURCES.txt' 2025-09-09T03:56:08,311 reading manifest template 'MANIFEST.in' 2025-09-09T03:56:08,315 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-09-09T03:56:08,315 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2025-09-09T03:56:08,316 warning: no previously-included files matching '.git' found anywhere in distribution 2025-09-09T03:56:08,316 warning: no previously-included files matching '*.so' found anywhere in distribution 2025-09-09T03:56:08,317 warning: no previously-included files matching '*.a' found anywhere in distribution 2025-09-09T03:56:08,318 warning: no previously-included files matching '*.o' found anywhere in distribution 2025-09-09T03:56:08,318 adding license file 'LICENSE' 2025-09-09T03:56:08,321 writing manifest file '/tmp/pip-pip-egg-info-k98_zglj/iow.egg-info/SOURCES.txt' 2025-09-09T03:56:09,470 Preparing metadata (setup.py): finished with status 'done' 2025-09-09T03:56:09,474 Source in /tmp/pip-wheel-342b06_n/iow_caf16c1607b64af38d0f2c43df706e53 has version 0.1.3, which satisfies requirement iow==0.1.3 from https://files.pythonhosted.org/packages/a0/76/ea4d1b34424d6cddfddaeea80b47aafe8eb999657d16fd1f0b7dd2f12873/iow-0.1.3.tar.gz 2025-09-09T03:56:09,475 Removed iow==0.1.3 from https://files.pythonhosted.org/packages/a0/76/ea4d1b34424d6cddfddaeea80b47aafe8eb999657d16fd1f0b7dd2f12873/iow-0.1.3.tar.gz from build tracker '/tmp/pip-build-tracker-9y7eloba' 2025-09-09T03:56:09,479 Created temporary directory: /tmp/pip-unpack-690xnrkb 2025-09-09T03:56:09,479 Created temporary directory: /tmp/pip-unpack-yha83o96 2025-09-09T03:56:09,479 Building wheels for collected packages: iow 2025-09-09T03:56:09,481 Created temporary directory: /tmp/pip-wheel-wgoco4jg 2025-09-09T03:56:09,481 DEPRECATION: Building 'iow' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'iow'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-09T03:56:09,482 Building wheel for iow (setup.py): started 2025-09-09T03:56:09,483 Destination directory: /tmp/pip-wheel-wgoco4jg 2025-09-09T03:56:09,483 Running command python setup.py bdist_wheel 2025-09-09T03:56:11,297 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-09T03:56:11,298 !! 2025-09-09T03:56:11,298 ******************************************************************************** 2025-09-09T03:56:11,298 Requirements should be satisfied by a PEP 517 installer. 2025-09-09T03:56:11,298 If you are using pip, you can try `pip install --use-pep517`. 2025-09-09T03:56:11,298 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-09T03:56:11,298 or your builds will no longer be supported. 2025-09-09T03:56:11,298 ******************************************************************************** 2025-09-09T03:56:11,299 !! 2025-09-09T03:56:11,299 dist.fetch_build_eggs(dist.setup_requires) 2025-09-09T03:56:11,606 running bdist_wheel 2025-09-09T03:56:11,984 running build 2025-09-09T03:56:11,984 running build_py 2025-09-09T03:56:11,991 make: Entering directory '/tmp/pip-wheel-342b06_n/iow_caf16c1607b64af38d0f2c43df706e53/BitArray' 2025-09-09T03:56:12,012 cc -Wall -Wextra -Wc++-compat -I. -O4 -fPIC -c bit_array.c -o bit_array.o 2025-09-09T03:56:12,270 bit_array.c: In function ‘hashword2’: 2025-09-09T03:56:12,272 bit_array.c:3099:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-09T03:56:12,272 3099 | case 3 : c+=k[2]; 2025-09-09T03:56:12,272 | ~^~~~~~ 2025-09-09T03:56:12,274 bit_array.c:3100:3: note: here 2025-09-09T03:56:12,274 3100 | case 2 : b+=k[1]; 2025-09-09T03:56:12,274 | ^~~~ 2025-09-09T03:56:12,276 bit_array.c:3100:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-09T03:56:12,276 3100 | case 2 : b+=k[1]; 2025-09-09T03:56:12,277 | ~^~~~~~ 2025-09-09T03:56:12,278 bit_array.c:3101:3: note: here 2025-09-09T03:56:12,279 3101 | case 1 : a+=k[0]; 2025-09-09T03:56:12,279 | ^~~~ 2025-09-09T03:56:17,524 ar -csru libbitarr.a bit_array.o 2025-09-09T03:56:17,530 ar: `u' modifier ignored since `D' is the default (see `U') 2025-09-09T03:56:17,597 make: Leaving directory '/tmp/pip-wheel-342b06_n/iow_caf16c1607b64af38d0f2c43df706e53/BitArray' 2025-09-09T03:56:17,598 creating build/lib.linux-armv7l-cpython-313/bp 2025-09-09T03:56:17,599 copying bp/_bp_py.py -> build/lib.linux-armv7l-cpython-313/bp 2025-09-09T03:56:17,599 copying bp/__init__.py -> build/lib.linux-armv7l-cpython-313/bp 2025-09-09T03:56:17,600 copying bp/_parse_py.py -> build/lib.linux-armv7l-cpython-313/bp 2025-09-09T03:56:17,601 running build_ext 2025-09-09T03:56:17,611 building 'bp._bp' extension 2025-09-09T03:56:17,611 creating build/temp.linux-armv7l-cpython-313/bp 2025-09-09T03:56:17,612 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Ibp -IBitArray/ -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -IBitArray/ -I/usr/include/python3.13 -c bp/_bp.c -o build/temp.linux-armv7l-cpython-313/bp/_bp.o 2025-09-09T03:56:51,516 arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/bp/_bp.o -LBitArray/ -L/usr/lib/arm-linux-gnueabihf -lbitarr -o build/lib.linux-armv7l-cpython-313/bp/_bp.cpython-313-arm-linux-gnueabihf.so 2025-09-09T03:56:51,690 building 'bp._io' extension 2025-09-09T03:56:51,691 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Ibp -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -IBitArray/ -I/usr/include/python3.13 -c bp/_io.c -o build/temp.linux-armv7l-cpython-313/bp/_io.o 2025-09-09T03:57:01,118 bp/_io.c: In function ‘__pyx_f_2bp_3_io__ctoken’: 2025-09-09T03:57:01,140 bp/_io.c:21174:11: warning: ‘__pyx_v_idx’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T03:57:01,140 21174 | __pyx_r = (__pyx_v_idx + 1); 2025-09-09T03:57:01,140 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-09T03:57:01,162 bp/_io.c:20935:14: note: ‘__pyx_v_idx’ was declared here 2025-09-09T03:57:01,162 20935 | Py_ssize_t __pyx_v_idx; 2025-09-09T03:57:01,162 | ^~~~~~~~~~~ 2025-09-09T03:57:12,565 arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/bp/_io.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313/bp/_io.cpython-313-arm-linux-gnueabihf.so 2025-09-09T03:57:12,705 building 'bp._conv' extension 2025-09-09T03:57:12,706 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Ibp -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -IBitArray/ -I/usr/include/python3.13 -c bp/_conv.c -o build/temp.linux-armv7l-cpython-313/bp/_conv.o 2025-09-09T03:57:35,595 arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/bp/_conv.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313/bp/_conv.cpython-313-arm-linux-gnueabihf.so 2025-09-09T03:57:35,737 building 'bp._binary_tree' extension 2025-09-09T03:57:35,737 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Ibp -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -IBitArray/ -I/usr/include/python3.13 -c bp/_binary_tree.c -o build/temp.linux-armv7l-cpython-313/bp/_binary_tree.o 2025-09-09T03:57:52,597 arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/bp/_binary_tree.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313/bp/_binary_tree.cpython-313-arm-linux-gnueabihf.so 2025-09-09T03:57:52,735 building 'bp.tests.test_bp_cy' extension 2025-09-09T03:57:52,736 creating build/temp.linux-armv7l-cpython-313/bp/tests 2025-09-09T03:57:52,736 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Ibp -IBitArray/ -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -IBitArray/ -I/usr/include/python3.13 -c bp/tests/test_bp_cy.c -o build/temp.linux-armv7l-cpython-313/bp/tests/test_bp_cy.o 2025-09-09T03:58:35,672 creating build/lib.linux-armv7l-cpython-313/bp/tests 2025-09-09T03:58:35,672 arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/bp/tests/test_bp_cy.o -LBitArray/ -L/usr/lib/arm-linux-gnueabihf -lbitarr -o build/lib.linux-armv7l-cpython-313/bp/tests/test_bp_cy.cpython-313-arm-linux-gnueabihf.so 2025-09-09T03:58:35,842 building 'bp._ba' extension 2025-09-09T03:58:35,842 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Ibp -IBitArray/ -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -IBitArray/ -I/usr/include/python3.13 -c bp/_ba.c -o build/temp.linux-armv7l-cpython-313/bp/_ba.o 2025-09-09T03:58:40,644 arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/bp/_ba.o -LBitArray/ -L/usr/lib/arm-linux-gnueabihf -lbitarr -o build/lib.linux-armv7l-cpython-313/bp/_ba.cpython-313-arm-linux-gnueabihf.so 2025-09-09T03:58:40,913 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-09-09T03:58:40,913 !! 2025-09-09T03:58:40,913 ******************************************************************************** 2025-09-09T03:58:40,913 Please avoid running ``setup.py`` directly. 2025-09-09T03:58:40,913 Instead, use pypa/build, pypa/installer or other 2025-09-09T03:58:40,913 standards-based tools. 2025-09-09T03:58:40,914 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-09T03:58:40,914 or your builds will no longer be supported. 2025-09-09T03:58:40,914 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-09-09T03:58:40,914 ******************************************************************************** 2025-09-09T03:58:40,914 !! 2025-09-09T03:58:40,914 self.initialize_options() 2025-09-09T03:58:40,989 installing to build/bdist.linux-armv7l/wheel 2025-09-09T03:58:40,989 running install 2025-09-09T03:58:41,012 running install_lib 2025-09-09T03:58:41,086 creating build/bdist.linux-armv7l/wheel 2025-09-09T03:58:41,087 creating build/bdist.linux-armv7l/wheel/bp 2025-09-09T03:58:41,087 copying build/lib.linux-armv7l-cpython-313/bp/_ba.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./bp 2025-09-09T03:58:41,089 creating build/bdist.linux-armv7l/wheel/bp/tests 2025-09-09T03:58:41,089 copying build/lib.linux-armv7l-cpython-313/bp/tests/test_bp_cy.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./bp/tests 2025-09-09T03:58:41,097 copying build/lib.linux-armv7l-cpython-313/bp/_binary_tree.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./bp 2025-09-09T03:58:41,100 copying build/lib.linux-armv7l-cpython-313/bp/_conv.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./bp 2025-09-09T03:58:41,105 copying build/lib.linux-armv7l-cpython-313/bp/_io.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./bp 2025-09-09T03:58:41,109 copying build/lib.linux-armv7l-cpython-313/bp/_bp.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./bp 2025-09-09T03:58:41,115 copying build/lib.linux-armv7l-cpython-313/bp/_parse_py.py -> build/bdist.linux-armv7l/wheel/./bp 2025-09-09T03:58:41,116 copying build/lib.linux-armv7l-cpython-313/bp/__init__.py -> build/bdist.linux-armv7l/wheel/./bp 2025-09-09T03:58:41,116 copying build/lib.linux-armv7l-cpython-313/bp/_bp_py.py -> build/bdist.linux-armv7l/wheel/./bp 2025-09-09T03:58:41,116 running install_egg_info 2025-09-09T03:58:41,195 running egg_info 2025-09-09T03:58:41,271 writing iow.egg-info/PKG-INFO 2025-09-09T03:58:41,272 writing dependency_links to iow.egg-info/dependency_links.txt 2025-09-09T03:58:41,273 writing requirements to iow.egg-info/requires.txt 2025-09-09T03:58:41,273 writing top-level names to iow.egg-info/top_level.txt 2025-09-09T03:58:41,351 reading manifest file 'iow.egg-info/SOURCES.txt' 2025-09-09T03:58:41,354 reading manifest template 'MANIFEST.in' 2025-09-09T03:58:41,358 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-09-09T03:58:41,358 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2025-09-09T03:58:41,359 warning: no previously-included files matching '.git' found anywhere in distribution 2025-09-09T03:58:41,360 warning: no previously-included files matching '*.so' found anywhere in distribution 2025-09-09T03:58:41,361 adding license file 'LICENSE' 2025-09-09T03:58:41,365 writing manifest file 'iow.egg-info/SOURCES.txt' 2025-09-09T03:58:41,365 Copying iow.egg-info to build/bdist.linux-armv7l/wheel/./iow-0.1.3-py3.13.egg-info 2025-09-09T03:58:41,367 running install_scripts 2025-09-09T03:58:41,417 creating build/bdist.linux-armv7l/wheel/iow-0.1.3.dist-info/WHEEL 2025-09-09T03:58:41,419 creating '/tmp/pip-wheel-wgoco4jg/iow-0.1.3-cp313-cp313-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-09T03:58:41,420 adding 'bp/__init__.py' 2025-09-09T03:58:41,492 adding 'bp/_ba.cpython-313-arm-linux-gnueabihf.so' 2025-09-09T03:58:41,674 adding 'bp/_binary_tree.cpython-313-arm-linux-gnueabihf.so' 2025-09-09T03:58:42,024 adding 'bp/_bp.cpython-313-arm-linux-gnueabihf.so' 2025-09-09T03:58:42,036 adding 'bp/_bp_py.py' 2025-09-09T03:58:42,271 adding 'bp/_conv.cpython-313-arm-linux-gnueabihf.so' 2025-09-09T03:58:42,493 adding 'bp/_io.cpython-313-arm-linux-gnueabihf.so' 2025-09-09T03:58:42,501 adding 'bp/_parse_py.py' 2025-09-09T03:58:42,904 adding 'bp/tests/test_bp_cy.cpython-313-arm-linux-gnueabihf.so' 2025-09-09T03:58:42,918 adding 'iow-0.1.3.dist-info/licenses/LICENSE' 2025-09-09T03:58:42,919 adding 'iow-0.1.3.dist-info/METADATA' 2025-09-09T03:58:42,919 adding 'iow-0.1.3.dist-info/WHEEL' 2025-09-09T03:58:42,920 adding 'iow-0.1.3.dist-info/top_level.txt' 2025-09-09T03:58:42,921 adding 'iow-0.1.3.dist-info/RECORD' 2025-09-09T03:58:42,921 removing build/bdist.linux-armv7l/wheel 2025-09-09T03:58:43,102 Building wheel for iow (setup.py): finished with status 'done' 2025-09-09T03:58:43,131 Created wheel for iow: filename=iow-0.1.3-cp313-cp313-linux_armv7l.whl size=2828511 sha256=5f8da93a1ded969da1d096ec4c6b342b5dad3a5050d35a4d83aa8f00da61a71a 2025-09-09T03:58:43,132 Stored in directory: /tmp/pip-ephem-wheel-cache-09vmmvde/wheels/b9/9f/23/52729bcdaafc4a31160fc3a44fe0173a35e266c64ab00c341c 2025-09-09T03:58:43,139 Successfully built iow 2025-09-09T03:58:43,146 Removed build tracker: '/tmp/pip-build-tracker-9y7eloba'