2025-09-10T05:35:19,727 Created temporary directory: /tmp/pip-build-tracker-wi0akl87 2025-09-10T05:35:19,728 Initialized build tracking at /tmp/pip-build-tracker-wi0akl87 2025-09-10T05:35:19,728 Created build tracker: /tmp/pip-build-tracker-wi0akl87 2025-09-10T05:35:19,728 Entered build tracker: /tmp/pip-build-tracker-wi0akl87 2025-09-10T05:35:19,728 Created temporary directory: /tmp/pip-wheel-pwaws1yg 2025-09-10T05:35:19,732 Created temporary directory: /tmp/pip-ephem-wheel-cache-5793gtl1 2025-09-10T05:35:19,788 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-10T05:35:19,790 2 location(s) to search for versions of iow: 2025-09-10T05:35:19,790 * https://pypi.org/simple/iow/ 2025-09-10T05:35:19,790 * https://www.piwheels.org/simple/iow/ 2025-09-10T05:35:19,790 Fetching project page and analyzing links: https://pypi.org/simple/iow/ 2025-09-10T05:35:19,791 Getting page https://pypi.org/simple/iow/ 2025-09-10T05:35:19,792 Found index url https://pypi.org/simple/ 2025-09-10T05:35:19,939 Fetched page https://pypi.org/simple/iow/ as application/vnd.pypi.simple.v1+json 2025-09-10T05:35:19,943 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-10T05:35:19,943 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-10T05:35:19,944 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-10T05:35:19,944 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-10T05:35:19,945 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-10T05:35:19,945 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-10T05:35:19,946 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-10T05:35:19,946 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-10T05:35:19,947 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-10T05:35:19,947 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-10T05:35:19,948 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-10T05:35:19,948 Fetching project page and analyzing links: https://www.piwheels.org/simple/iow/ 2025-09-10T05:35:19,949 Getting page https://www.piwheels.org/simple/iow/ 2025-09-10T05:35:19,951 Found index url https://www.piwheels.org/simple/ 2025-09-10T05:35:20,050 Fetched page https://www.piwheels.org/simple/iow/ as text/html 2025-09-10T05:35:20,058 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-10T05:35:20,059 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-10T05:35:20,059 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-10T05:35:20,059 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-10T05:35:20,059 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-10T05:35:20,059 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-10T05:35:20,059 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-10T05:35:20,059 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-10T05:35:20,060 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-10T05:35:20,060 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-10T05:35:20,060 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-10T05:35:20,060 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-10T05:35:20,060 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-10T05:35:20,060 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-10T05:35:20,060 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-10T05:35:20,060 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-10T05:35:20,061 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-10T05:35:20,061 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-10T05:35:20,061 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-10T05:35:20,061 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-10T05:35:20,061 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-10T05:35:20,061 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-10T05:35:20,061 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-10T05:35:20,061 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-10T05:35:20,061 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-10T05:35:20,062 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-10T05:35:20,062 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-10T05:35:20,062 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-10T05:35:20,062 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-10T05:35:20,062 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-10T05:35:20,062 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-10T05:35:20,062 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-10T05:35:20,062 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-10T05:35:20,063 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-10T05:35:20,063 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-10T05:35:20,063 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-10T05:35:20,063 Skipping link: No binaries permitted for iow: https://www.piwheels.org/simple/iow/iow-0.1.3-cp313-cp313-linux_armv6l.whl#sha256=5f8da93a1ded969da1d096ec4c6b342b5dad3a5050d35a4d83aa8f00da61a71a (from https://www.piwheels.org/simple/iow/) 2025-09-10T05:35:20,063 Skipping link: No binaries permitted for iow: https://www.piwheels.org/simple/iow/iow-0.1.3-cp313-cp313-linux_armv7l.whl#sha256=5f8da93a1ded969da1d096ec4c6b342b5dad3a5050d35a4d83aa8f00da61a71a (from https://www.piwheels.org/simple/iow/) 2025-09-10T05:35:20,063 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-10T05:35:20,063 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-10T05:35:20,063 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-10T05:35:20,063 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-10T05:35:20,064 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-10T05:35:20,064 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-10T05:35:20,064 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-10T05:35:20,064 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-10T05:35:20,064 Skipping link: not a file: https://www.piwheels.org/simple/iow/ 2025-09-10T05:35:20,064 Skipping link: not a file: https://pypi.org/simple/iow/ 2025-09-10T05:35:20,092 Given no hashes to check 1 links for project 'iow': discarding no candidates 2025-09-10T05:35:20,093 Collecting iow==1.0.1 2025-09-10T05:35:20,095 Created temporary directory: /tmp/pip-unpack-g1xiysa0 2025-09-10T05:35:20,256 Downloading iow-1.0.1.tar.gz (1.1 MB) 2025-09-10T05:35:20,734 Added iow==1.0.1 from https://files.pythonhosted.org/packages/61/8c/61b9b535b2516010972311c3cc9f63eb8c3c58e414510d330f189d002611/iow-1.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-wi0akl87' 2025-09-10T05:35:20,735 Running setup.py (path:/tmp/pip-wheel-pwaws1yg/iow_16eb5a7b8b1f43b69d0205233e03d41c/setup.py) egg_info for package iow 2025-09-10T05:35:20,735 Created temporary directory: /tmp/pip-pip-egg-info-dj1v0drg 2025-09-10T05:35:20,736 Preparing metadata (setup.py): started 2025-09-10T05:35:20,736 Running command python setup.py egg_info 2025-09-10T05:35:32,839 performance hint: bp/_bp.pyx:349: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-10T05:35:32,842 performance hint: bp/_bp.pyx:362: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-10T05:35:32,845 performance hint: bp/_bp.pyx:371: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-10T05:35:32,846 performance hint: bp/_bp.pyx:376: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-10T05:35:32,846 performance hint: bp/_bp.pyx:378: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-10T05:35:32,848 performance hint: bp/_bp.pyx:387: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-10T05:35:32,848 performance hint: bp/_bp.pyx:389: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-10T05:35:32,852 performance hint: bp/_bp.pyx:402: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-10T05:35:32,853 performance hint: bp/_bp.pyx:404: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-10T05:35:32,865 performance hint: bp/_bp.pyx:450: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-10T05:35:32,866 performance hint: bp/_bp.pyx:453: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-10T05:35:32,871 performance hint: bp/_bp.pyx:468: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-10T05:35:32,872 performance hint: bp/_bp.pyx:473: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-10T05:35:32,872 performance hint: bp/_bp.pyx:473: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-10T05:35:32,875 performance hint: bp/_bp.pyx:484: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-10T05:35:32,876 performance hint: bp/_bp.pyx:487: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-10T05:35:32,876 performance hint: bp/_bp.pyx:487: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-10T05:35:32,876 performance hint: bp/_bp.pyx:489: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-10T05:35:32,876 performance hint: bp/_bp.pyx:489: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-10T05:35:32,900 performance hint: bp/_bp.pyx:517: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-10T05:35:32,900 performance hint: bp/_bp.pyx:519: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-10T05:35:32,901 performance hint: bp/_bp.pyx:519: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-10T05:35:32,905 performance hint: bp/_bp.pyx:542: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-10T05:35:32,905 performance hint: bp/_bp.pyx:544: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-10T05:35:32,905 performance hint: bp/_bp.pyx:544: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-10T05:35:32,909 performance hint: bp/_bp.pyx:567: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-10T05:35:32,909 performance hint: bp/_bp.pyx:569: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-10T05:35:32,909 performance hint: bp/_bp.pyx:569: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-10T05:35:32,912 performance hint: bp/_bp.pyx:584: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-10T05:35:32,915 performance hint: bp/_bp.pyx:600: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-10T05:35:32,915 performance hint: bp/_bp.pyx:600: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-10T05:35:32,916 performance hint: bp/_bp.pyx:602: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-10T05:35:32,918 performance hint: bp/_bp.pyx:617: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-10T05:35:32,919 performance hint: bp/_bp.pyx:617: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-10T05:35:32,922 performance hint: bp/_bp.pyx:642: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-10T05:35:32,922 performance hint: bp/_bp.pyx:644: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-10T05:35:32,926 performance hint: bp/_bp.pyx:660: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-10T05:35:32,926 performance hint: bp/_bp.pyx:662: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-10T05:35:32,929 performance hint: bp/_bp.pyx:684: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-10T05:35:32,930 performance hint: bp/_bp.pyx:686: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-10T05:35:32,933 performance hint: bp/_bp.pyx:700: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-10T05:35:32,933 performance hint: bp/_bp.pyx:700: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-10T05:35:32,936 performance hint: bp/_bp.pyx:717: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-10T05:35:32,936 performance hint: bp/_bp.pyx:719: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-10T05:35:32,937 performance hint: bp/_bp.pyx:722: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-10T05:35:32,937 performance hint: bp/_bp.pyx:722: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-10T05:35:32,940 performance hint: bp/_bp.pyx:737: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-10T05:35:32,940 performance hint: bp/_bp.pyx:737: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-10T05:35:32,940 performance hint: bp/_bp.pyx:737: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-10T05:35:32,943 performance hint: bp/_bp.pyx:756: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-10T05:35:32,943 performance hint: bp/_bp.pyx:756: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-10T05:35:32,943 performance hint: bp/_bp.pyx:756: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-10T05:35:32,943 performance hint: bp/_bp.pyx:756: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-10T05:35:32,950 performance hint: bp/_bp.pyx:791: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-10T05:35:32,951 performance hint: bp/_bp.pyx:794: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-10T05:35:32,951 performance hint: bp/_bp.pyx:796: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-10T05:35:32,967 performance hint: bp/_bp.pyx:861: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-10T05:35:32,968 performance hint: bp/_bp.pyx:863: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-10T05:35:32,968 performance hint: bp/_bp.pyx:865: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-10T05:35:32,969 performance hint: bp/_bp.pyx:867: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-10T05:35:32,969 performance hint: bp/_bp.pyx:868: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-10T05:35:32,970 performance hint: bp/_bp.pyx:875: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-10T05:35:32,980 performance hint: bp/_bp.pyx:982: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-10T05:35:32,982 performance hint: bp/_bp.pyx:1017: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-10T05:35:32,987 performance hint: bp/_bp.pyx:1045: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-10T05:35:32,988 performance hint: bp/_bp.pyx:1072: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-10T05:35:32,989 performance hint: bp/_bp.pyx:1075: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-10T05:35:32,990 performance hint: bp/_bp.pyx:1084: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-10T05:35:32,995 performance hint: bp/_bp.pyx:1120: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-10T05:35:41,822 performance hint: bp/tests/test_bp_cy.pyx:350:26: Index should be typed for more efficient access 2025-09-10T05:35:41,822 performance hint: bp/tests/test_bp_cy.pyx:350:29: Index should be typed for more efficient access 2025-09-10T05:35:43,685 Compiling bp/_bp.pyx because it changed. 2025-09-10T05:35:43,686 Compiling bp/_io.pyx because it changed. 2025-09-10T05:35:43,686 Compiling bp/_conv.pyx because it changed. 2025-09-10T05:35:43,686 Compiling bp/_binary_tree.pyx because it changed. 2025-09-10T05:35:43,686 Compiling bp/_insert.pyx because it changed. 2025-09-10T05:35:43,686 Compiling bp/GPL/_insert.pyx because it changed. 2025-09-10T05:35:43,686 Compiling bp/tests/test_bp_cy.pyx because it changed. 2025-09-10T05:35:43,686 Compiling bp/_ba.pyx because it changed. 2025-09-10T05:35:43,686 [1/8] Cythonizing bp/GPL/_insert.pyx 2025-09-10T05:35:43,686 [2/8] Cythonizing bp/_ba.pyx 2025-09-10T05:35:43,687 [3/8] Cythonizing bp/_binary_tree.pyx 2025-09-10T05:35:43,687 [4/8] Cythonizing bp/_bp.pyx 2025-09-10T05:35:43,687 [5/8] Cythonizing bp/_conv.pyx 2025-09-10T05:35:43,687 [6/8] Cythonizing bp/_insert.pyx 2025-09-10T05:35:43,687 [7/8] Cythonizing bp/_io.pyx 2025-09-10T05:35:43,687 [8/8] Cythonizing bp/tests/test_bp_cy.pyx 2025-09-10T05:35:43,871 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-10T05:35:43,871 !! 2025-09-10T05:35:43,872 ******************************************************************************** 2025-09-10T05:35:43,872 Requirements should be satisfied by a PEP 517 installer. 2025-09-10T05:35:43,872 If you are using pip, you can try `pip install --use-pep517`. 2025-09-10T05:35:43,872 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-10T05:35:43,872 or your builds will no longer be supported. 2025-09-10T05:35:43,872 ******************************************************************************** 2025-09-10T05:35:43,872 !! 2025-09-10T05:35:43,872 dist.fetch_build_eggs(dist.setup_requires) 2025-09-10T05:35:44,182 running egg_info 2025-09-10T05:35:44,189 make: Entering directory '/tmp/pip-wheel-pwaws1yg/iow_16eb5a7b8b1f43b69d0205233e03d41c/bp/BitArray' 2025-09-10T05:35:44,208 cc -Wall -Wextra -Wc++-compat -I. -O4 -fPIC -c bit_array.c -o bit_array.o 2025-09-10T05:35:44,471 bit_array.c: In function ‘hashword2’: 2025-09-10T05:35:44,474 bit_array.c:3117:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-10T05:35:44,474 3117 | case 3 : c+=k[2]; 2025-09-10T05:35:44,474 | ~^~~~~~ 2025-09-10T05:35:44,476 bit_array.c:3118:3: note: here 2025-09-10T05:35:44,476 3118 | case 2 : b+=k[1]; 2025-09-10T05:35:44,476 | ^~~~ 2025-09-10T05:35:44,479 bit_array.c:3118:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-10T05:35:44,479 3118 | case 2 : b+=k[1]; 2025-09-10T05:35:44,479 | ~^~~~~~ 2025-09-10T05:35:44,481 bit_array.c:3119:3: note: here 2025-09-10T05:35:44,482 3119 | case 1 : a+=k[0]; 2025-09-10T05:35:44,482 | ^~~~ 2025-09-10T05:35:49,778 ar -csru libbitarr.a bit_array.o 2025-09-10T05:35:49,784 ar: `u' modifier ignored since `D' is the default (see `U') 2025-09-10T05:35:49,853 make: Leaving directory '/tmp/pip-wheel-pwaws1yg/iow_16eb5a7b8b1f43b69d0205233e03d41c/bp/BitArray' 2025-09-10T05:35:49,930 creating /tmp/pip-pip-egg-info-dj1v0drg/iow.egg-info 2025-09-10T05:35:49,931 writing /tmp/pip-pip-egg-info-dj1v0drg/iow.egg-info/PKG-INFO 2025-09-10T05:35:49,932 writing dependency_links to /tmp/pip-pip-egg-info-dj1v0drg/iow.egg-info/dependency_links.txt 2025-09-10T05:35:49,932 writing entry points to /tmp/pip-pip-egg-info-dj1v0drg/iow.egg-info/entry_points.txt 2025-09-10T05:35:49,933 writing requirements to /tmp/pip-pip-egg-info-dj1v0drg/iow.egg-info/requires.txt 2025-09-10T05:35:49,933 writing top-level names to /tmp/pip-pip-egg-info-dj1v0drg/iow.egg-info/top_level.txt 2025-09-10T05:35:49,934 writing manifest file '/tmp/pip-pip-egg-info-dj1v0drg/iow.egg-info/SOURCES.txt' 2025-09-10T05:35:50,018 dependency /tmp/pip-wheel-pwaws1yg/iow_16eb5a7b8b1f43b69d0205233e03d41c/bp/BitArray/bit_array.h won't be automatically included in the manifest: the path must be relative 2025-09-10T05:35:50,093 reading manifest file '/tmp/pip-pip-egg-info-dj1v0drg/iow.egg-info/SOURCES.txt' 2025-09-10T05:35:50,094 reading manifest template 'MANIFEST.in' 2025-09-10T05:35:50,100 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-09-10T05:35:50,100 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2025-09-10T05:35:50,101 warning: no previously-included files matching '.git' found anywhere in distribution 2025-09-10T05:35:50,102 warning: no previously-included files matching '*.so' found anywhere in distribution 2025-09-10T05:35:50,103 adding license file 'LICENSE' 2025-09-10T05:35:50,107 writing manifest file '/tmp/pip-pip-egg-info-dj1v0drg/iow.egg-info/SOURCES.txt' 2025-09-10T05:35:50,970 Preparing metadata (setup.py): finished with status 'done' 2025-09-10T05:35:50,975 Source in /tmp/pip-wheel-pwaws1yg/iow_16eb5a7b8b1f43b69d0205233e03d41c has version 1.0.1, which satisfies requirement iow==1.0.1 from https://files.pythonhosted.org/packages/61/8c/61b9b535b2516010972311c3cc9f63eb8c3c58e414510d330f189d002611/iow-1.0.1.tar.gz 2025-09-10T05:35:50,975 Removed iow==1.0.1 from https://files.pythonhosted.org/packages/61/8c/61b9b535b2516010972311c3cc9f63eb8c3c58e414510d330f189d002611/iow-1.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-wi0akl87' 2025-09-10T05:35:50,980 Created temporary directory: /tmp/pip-unpack-7agrj3f4 2025-09-10T05:35:50,980 Created temporary directory: /tmp/pip-unpack-65w2yqjh 2025-09-10T05:35:50,980 Building wheels for collected packages: iow 2025-09-10T05:35:50,981 Created temporary directory: /tmp/pip-wheel-713i0b84 2025-09-10T05:35:50,982 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-10T05:35:50,983 Building wheel for iow (setup.py): started 2025-09-10T05:35:50,984 Destination directory: /tmp/pip-wheel-713i0b84 2025-09-10T05:35:50,984 Running command python setup.py bdist_wheel 2025-09-10T05:35:52,762 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-10T05:35:52,762 !! 2025-09-10T05:35:52,762 ******************************************************************************** 2025-09-10T05:35:52,763 Requirements should be satisfied by a PEP 517 installer. 2025-09-10T05:35:52,763 If you are using pip, you can try `pip install --use-pep517`. 2025-09-10T05:35:52,763 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-10T05:35:52,763 or your builds will no longer be supported. 2025-09-10T05:35:52,763 ******************************************************************************** 2025-09-10T05:35:52,763 !! 2025-09-10T05:35:52,763 dist.fetch_build_eggs(dist.setup_requires) 2025-09-10T05:35:53,069 running bdist_wheel 2025-09-10T05:35:53,292 running build 2025-09-10T05:35:53,292 running build_py 2025-09-10T05:35:53,301 make: Entering directory '/tmp/pip-wheel-pwaws1yg/iow_16eb5a7b8b1f43b69d0205233e03d41c/bp/BitArray' 2025-09-10T05:35:53,319 make: 'libbitarr.a' is up to date. 2025-09-10T05:35:53,319 make: Leaving directory '/tmp/pip-wheel-pwaws1yg/iow_16eb5a7b8b1f43b69d0205233e03d41c/bp/BitArray' 2025-09-10T05:35:53,322 creating build/lib.linux-armv7l-cpython-313/bp 2025-09-10T05:35:53,323 copying bp/_version.py -> build/lib.linux-armv7l-cpython-313/bp 2025-09-10T05:35:53,324 copying bp/_cli.py -> build/lib.linux-armv7l-cpython-313/bp 2025-09-10T05:35:53,324 copying bp/__init__.py -> build/lib.linux-armv7l-cpython-313/bp 2025-09-10T05:35:53,327 creating build/lib.linux-armv7l-cpython-313/bp/BitArray 2025-09-10T05:35:53,328 copying bp/BitArray/libbitarr.a -> build/lib.linux-armv7l-cpython-313/bp/BitArray 2025-09-10T05:35:53,329 copying bp/BitArray/bit_array.o -> build/lib.linux-armv7l-cpython-313/bp/BitArray 2025-09-10T05:35:53,330 copying bp/BitArray/bit_macros.h -> build/lib.linux-armv7l-cpython-313/bp/BitArray 2025-09-10T05:35:53,331 copying bp/BitArray/bit_array.h -> build/lib.linux-armv7l-cpython-313/bp/BitArray 2025-09-10T05:35:53,332 copying bp/BitArray/bit_array.c -> build/lib.linux-armv7l-cpython-313/bp/BitArray 2025-09-10T05:35:53,334 copying bp/BitArray/bar.h -> build/lib.linux-armv7l-cpython-313/bp/BitArray 2025-09-10T05:35:53,334 copying bp/BitArray/README.md -> build/lib.linux-armv7l-cpython-313/bp/BitArray 2025-09-10T05:35:53,335 copying bp/BitArray/Makefile -> build/lib.linux-armv7l-cpython-313/bp/BitArray 2025-09-10T05:35:53,336 copying bp/BitArray/LICENSE -> build/lib.linux-armv7l-cpython-313/bp/BitArray 2025-09-10T05:35:53,337 copying bp/BitArray/AUTHORS -> build/lib.linux-armv7l-cpython-313/bp/BitArray 2025-09-10T05:35:53,337 UPDATING build/lib.linux-armv7l-cpython-313/bp/_version.py 2025-09-10T05:35:53,338 set build/lib.linux-armv7l-cpython-313/bp/_version.py to '1.0.1' 2025-09-10T05:35:53,338 running build_ext 2025-09-10T05:35:53,352 building 'bp._bp' extension 2025-09-10T05:35:53,353 creating build/temp.linux-armv7l-cpython-313/bp 2025-09-10T05:35:53,353 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-pwaws1yg/iow_16eb5a7b8b1f43b69d0205233e03d41c/bp/BitArray -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -I/tmp/pip-wheel-pwaws1yg/iow_16eb5a7b8b1f43b69d0205233e03d41c/bp/BitArray -I/usr/include/python3.13 -c bp/_bp.c -o build/temp.linux-armv7l-cpython-313/bp/_bp.o 2025-09-10T05:36:27,015 bp/_bp.c:46210:1: fatal error: error writing to /tmp/ccYEHLKH.s: No space left on device 2025-09-10T05:36:27,015 46210 | } 2025-09-10T05:36:27,015 | ^ 2025-09-10T05:36:27,015 compilation terminated. 2025-09-10T05:36:27,041 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2025-09-10T05:36:27,217 ERROR: python setup.py bdist_wheel exited with 1 2025-09-10T05:36:27,229 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-10T05:36:27,229 exec(compile('"'"''"'"''"'"' 2025-09-10T05:36:27,229 # This is -- a caller that pip uses to run setup.py 2025-09-10T05:36:27,229 # 2025-09-10T05:36:27,229 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-10T05:36:27,229 # import from `distutils.core` to work with newer packaging standards. 2025-09-10T05:36:27,229 # - It provides a clear error message when setuptools is not installed. 2025-09-10T05:36:27,229 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-10T05:36:27,229 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-10T05:36:27,229 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-10T05:36:27,229 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-10T05:36:27,229 import os, sys, tokenize, traceback 2025-09-10T05:36:27,229 2025-09-10T05:36:27,229 try: 2025-09-10T05:36:27,229 import setuptools 2025-09-10T05:36:27,229 except ImportError: 2025-09-10T05:36:27,229 print( 2025-09-10T05:36:27,229 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-10T05:36:27,229 "the build environment with exception:", 2025-09-10T05:36:27,229 file=sys.stderr, 2025-09-10T05:36:27,229 ) 2025-09-10T05:36:27,229 traceback.print_exc() 2025-09-10T05:36:27,229 sys.exit(1) 2025-09-10T05:36:27,229 2025-09-10T05:36:27,229 __file__ = %r 2025-09-10T05:36:27,229 sys.argv[0] = __file__ 2025-09-10T05:36:27,229 2025-09-10T05:36:27,229 if os.path.exists(__file__): 2025-09-10T05:36:27,229 filename = __file__ 2025-09-10T05:36:27,229 with tokenize.open(__file__) as f: 2025-09-10T05:36:27,229 setup_py_code = f.read() 2025-09-10T05:36:27,229 else: 2025-09-10T05:36:27,229 filename = "" 2025-09-10T05:36:27,229 setup_py_code = "from setuptools import setup; setup()" 2025-09-10T05:36:27,229 2025-09-10T05:36:27,229 exec(compile(setup_py_code, filename, "exec")) 2025-09-10T05:36:27,229 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-pwaws1yg/iow_16eb5a7b8b1f43b69d0205233e03d41c/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-713i0b84[/] 2025-09-10T05:36:27,229 [bold magenta]cwd[/]: /tmp/pip-wheel-pwaws1yg/iow_16eb5a7b8b1f43b69d0205233e03d41c/ 2025-09-10T05:36:27,229 Building wheel for iow (setup.py): finished with status 'error' 2025-09-10T05:36:27,230 ERROR: Failed building wheel for iow 2025-09-10T05:36:27,230 Running setup.py clean for iow 2025-09-10T05:36:27,231 Running command python setup.py clean 2025-09-10T05:36:29,086 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-10T05:36:29,086 !! 2025-09-10T05:36:29,087 ******************************************************************************** 2025-09-10T05:36:29,087 Requirements should be satisfied by a PEP 517 installer. 2025-09-10T05:36:29,087 If you are using pip, you can try `pip install --use-pep517`. 2025-09-10T05:36:29,087 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-10T05:36:29,087 or your builds will no longer be supported. 2025-09-10T05:36:29,087 ******************************************************************************** 2025-09-10T05:36:29,087 !! 2025-09-10T05:36:29,087 dist.fetch_build_eggs(dist.setup_requires) 2025-09-10T05:36:29,455 running clean 2025-09-10T05:36:29,597 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-10T05:36:29,597 removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-10T05:36:29,598 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-10T05:36:29,598 'build/scripts-3.13' does not exist -- can't clean it 2025-09-10T05:36:29,598 removing 'build' 2025-09-10T05:36:29,771 Failed to build iow 2025-09-10T05:36:29,772 ERROR: Failed to build one or more wheels 2025-09-10T05:36:29,773 Exception information: 2025-09-10T05:36:29,773 Traceback (most recent call last): 2025-09-10T05:36:29,773 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-10T05:36:29,773 status = _inner_run() 2025-09-10T05:36:29,773 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-10T05:36:29,773 return self.run(options, args) 2025-09-10T05:36:29,773 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-10T05:36:29,773 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-10T05:36:29,773 return func(self, options, args) 2025-09-10T05:36:29,773 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-10T05:36:29,773 raise CommandError("Failed to build one or more wheels") 2025-09-10T05:36:29,773 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-10T05:36:29,778 Removed build tracker: '/tmp/pip-build-tracker-wi0akl87'