2025-09-14T08:20:29,686 Created temporary directory: /tmp/pip-build-tracker-j2z79_2z 2025-09-14T08:20:29,687 Initialized build tracking at /tmp/pip-build-tracker-j2z79_2z 2025-09-14T08:20:29,687 Created build tracker: /tmp/pip-build-tracker-j2z79_2z 2025-09-14T08:20:29,687 Entered build tracker: /tmp/pip-build-tracker-j2z79_2z 2025-09-14T08:20:29,687 Created temporary directory: /tmp/pip-wheel-2ldfli7y 2025-09-14T08:20:29,690 Created temporary directory: /tmp/pip-ephem-wheel-cache-ow05kd_j 2025-09-14T08:20:29,748 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-14T08:20:29,750 2 location(s) to search for versions of iow: 2025-09-14T08:20:29,750 * https://pypi.org/simple/iow/ 2025-09-14T08:20:29,750 * https://www.piwheels.org/simple/iow/ 2025-09-14T08:20:29,750 Fetching project page and analyzing links: https://pypi.org/simple/iow/ 2025-09-14T08:20:29,750 Getting page https://pypi.org/simple/iow/ 2025-09-14T08:20:29,752 Found index url https://pypi.org/simple/ 2025-09-14T08:20:29,899 Fetched page https://pypi.org/simple/iow/ as application/vnd.pypi.simple.v1+json 2025-09-14T08:20:29,903 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-14T08:20:29,903 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-14T08:20:29,904 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-14T08:20:29,904 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-14T08:20:29,905 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-14T08:20:29,905 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-14T08:20:29,906 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-14T08:20:29,906 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-14T08:20:29,907 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-14T08:20:29,907 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-14T08:20:29,908 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-14T08:20:29,908 Fetching project page and analyzing links: https://www.piwheels.org/simple/iow/ 2025-09-14T08:20:29,909 Getting page https://www.piwheels.org/simple/iow/ 2025-09-14T08:20:29,911 Found index url https://www.piwheels.org/simple/ 2025-09-14T08:20:30,004 Fetched page https://www.piwheels.org/simple/iow/ as text/html 2025-09-14T08:20:30,016 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-14T08:20:30,016 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-14T08:20:30,016 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-14T08:20:30,016 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-14T08:20:30,017 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-14T08:20:30,017 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-14T08:20:30,017 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-14T08:20:30,017 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-14T08:20:30,017 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-14T08:20:30,017 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-14T08:20:30,017 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-14T08:20:30,018 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-14T08:20:30,018 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-14T08:20:30,018 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-14T08:20:30,018 Skipping link: No binaries permitted for iow: https://www.piwheels.org/simple/iow/iow-1.0.5-cp313-cp313-linux_armv6l.whl#sha256=209813d16e05d1ae315bac6dc50e0d02c9aa5b7f4376788c60ceabe1d89e2d66 (from https://www.piwheels.org/simple/iow/) 2025-09-14T08:20:30,018 Skipping link: No binaries permitted for iow: https://www.piwheels.org/simple/iow/iow-1.0.5-cp313-cp313-linux_armv7l.whl#sha256=209813d16e05d1ae315bac6dc50e0d02c9aa5b7f4376788c60ceabe1d89e2d66 (from https://www.piwheels.org/simple/iow/) 2025-09-14T08:20:30,018 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-14T08:20:30,018 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-14T08:20:30,019 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-14T08:20:30,019 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-14T08:20:30,019 Skipping link: No binaries permitted for iow: https://www.piwheels.org/simple/iow/iow-1.0.4-cp313-cp313-linux_armv6l.whl#sha256=719e553f19b7d9af91b3703d874a07a3ac9871af7009d39f143c3541f3d11a47 (from https://www.piwheels.org/simple/iow/) 2025-09-14T08:20:30,019 Skipping link: No binaries permitted for iow: https://www.piwheels.org/simple/iow/iow-1.0.4-cp313-cp313-linux_armv7l.whl#sha256=719e553f19b7d9af91b3703d874a07a3ac9871af7009d39f143c3541f3d11a47 (from https://www.piwheels.org/simple/iow/) 2025-09-14T08:20:30,019 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-14T08:20:30,019 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-14T08:20:30,020 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-14T08:20:30,020 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-14T08:20:30,020 Skipping link: No binaries permitted for iow: https://www.piwheels.org/simple/iow/iow-1.0.3-cp313-cp313-linux_armv6l.whl#sha256=eab32c7765035aff709482b52551d8477c53811f91e6ee375f551616e93c7a2d (from https://www.piwheels.org/simple/iow/) 2025-09-14T08:20:30,020 Skipping link: No binaries permitted for iow: https://www.piwheels.org/simple/iow/iow-1.0.3-cp313-cp313-linux_armv7l.whl#sha256=eab32c7765035aff709482b52551d8477c53811f91e6ee375f551616e93c7a2d (from https://www.piwheels.org/simple/iow/) 2025-09-14T08:20:30,020 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-14T08:20:30,020 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-14T08:20:30,020 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-14T08:20:30,021 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-14T08:20:30,021 Skipping link: No binaries permitted for iow: https://www.piwheels.org/simple/iow/iow-1.0.2-cp313-cp313-linux_armv6l.whl#sha256=397933939a0f1de5f165962877e1568c16c8577c4ace53d56599126836245018 (from https://www.piwheels.org/simple/iow/) 2025-09-14T08:20:30,021 Skipping link: No binaries permitted for iow: https://www.piwheels.org/simple/iow/iow-1.0.2-cp313-cp313-linux_armv7l.whl#sha256=397933939a0f1de5f165962877e1568c16c8577c4ace53d56599126836245018 (from https://www.piwheels.org/simple/iow/) 2025-09-14T08:20:30,021 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-14T08:20:30,021 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-14T08:20:30,021 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-14T08:20:30,021 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-14T08:20:30,022 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-14T08:20:30,022 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-14T08:20:30,022 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-14T08:20:30,022 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-14T08:20:30,022 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-14T08:20:30,022 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-14T08:20:30,022 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-14T08:20:30,023 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-14T08:20:30,023 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-14T08:20:30,023 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-14T08:20:30,023 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-14T08:20:30,023 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-14T08:20:30,023 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-14T08:20:30,023 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-14T08:20:30,024 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-14T08:20:30,024 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-14T08:20:30,024 Skipping link: not a file: https://www.piwheels.org/simple/iow/ 2025-09-14T08:20:30,024 Skipping link: not a file: https://pypi.org/simple/iow/ 2025-09-14T08:20:30,047 Given no hashes to check 1 links for project 'iow': discarding no candidates 2025-09-14T08:20:30,048 Collecting iow==1.0.7 2025-09-14T08:20:30,049 Created temporary directory: /tmp/pip-unpack-nlwy9db6 2025-09-14T08:20:30,209 Downloading iow-1.0.7.tar.gz (1.2 MB) 2025-09-14T08:20:30,571 Added iow==1.0.7 from https://files.pythonhosted.org/packages/e0/50/45457484fdc4f521ca9f5d141fd9c2bdfa5b164bff283040940f3f842b71/iow-1.0.7.tar.gz to build tracker '/tmp/pip-build-tracker-j2z79_2z' 2025-09-14T08:20:30,573 Running setup.py (path:/tmp/pip-wheel-2ldfli7y/iow_509322281ba14be5b5570731432e3138/setup.py) egg_info for package iow 2025-09-14T08:20:30,573 Created temporary directory: /tmp/pip-pip-egg-info-r3esgq0v 2025-09-14T08:20:30,573 Preparing metadata (setup.py): started 2025-09-14T08:20:30,574 Running command python setup.py egg_info 2025-09-14T08:20:40,443 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-14T08:20:40,445 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-14T08:20:40,449 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-14T08:20:40,450 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-14T08:20:40,451 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-14T08:20:40,452 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-14T08:20:40,452 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-14T08:20:40,456 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-14T08:20:40,456 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-14T08:20:40,468 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-14T08:20:40,469 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-14T08:20:40,474 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-14T08:20:40,475 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-14T08:20:40,475 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-14T08:20:40,489 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-14T08:20:40,489 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-14T08:20:40,490 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-14T08:20:40,490 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-14T08:20:40,490 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-14T08:20:40,502 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-14T08:20:40,503 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-14T08:20:40,503 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-14T08:20:40,507 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-14T08:20:40,507 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-14T08:20:40,507 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-14T08:20:40,511 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-14T08:20:40,511 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-14T08:20:40,511 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-14T08:20:40,514 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-14T08:20:40,517 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-14T08:20:40,517 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-14T08:20:40,517 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-14T08:20:40,520 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-14T08:20:40,520 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-14T08:20:40,523 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-14T08:20:40,524 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-14T08:20:40,527 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-14T08:20:40,527 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-14T08:20:40,531 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-14T08:20:40,531 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-14T08:20:40,534 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-14T08:20:40,534 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-14T08:20:40,537 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-14T08:20:40,537 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-14T08:20:40,538 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-14T08:20:40,538 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-14T08:20:40,541 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-14T08:20:40,541 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-14T08:20:40,541 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-14T08:20:40,544 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-14T08:20:40,544 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-14T08:20:40,544 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-14T08:20:40,544 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-14T08:20:40,551 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-14T08:20:40,552 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-14T08:20:40,552 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-14T08:20:40,567 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-14T08:20:40,568 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-14T08:20:40,568 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-14T08:20:40,569 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-14T08:20:40,569 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-14T08:20:40,570 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-14T08:20:40,579 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-14T08:20:40,582 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-14T08:20:40,586 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-14T08:20:40,588 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-14T08:20:40,588 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-14T08:20:40,590 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-14T08:20:40,595 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-14T08:20:49,579 performance hint: bp/tests/test_bp_cy.pyx:350:26: Index should be typed for more efficient access 2025-09-14T08:20:49,579 performance hint: bp/tests/test_bp_cy.pyx:350:29: Index should be typed for more efficient access 2025-09-14T08:20:50,911 Compiling bp/_bp.pyx because it changed. 2025-09-14T08:20:50,911 Compiling bp/_io.pyx because it changed. 2025-09-14T08:20:50,911 Compiling bp/_conv.pyx because it changed. 2025-09-14T08:20:50,911 Compiling bp/_binary_tree.pyx because it changed. 2025-09-14T08:20:50,911 Compiling bp/_insert.pyx because it changed. 2025-09-14T08:20:50,911 Compiling bp/tests/test_bp_cy.pyx because it changed. 2025-09-14T08:20:50,912 Compiling bp/_ba.pyx because it changed. 2025-09-14T08:20:50,912 [1/7] Cythonizing bp/_ba.pyx 2025-09-14T08:20:50,912 [2/7] Cythonizing bp/_binary_tree.pyx 2025-09-14T08:20:50,912 [3/7] Cythonizing bp/_bp.pyx 2025-09-14T08:20:50,912 [4/7] Cythonizing bp/_conv.pyx 2025-09-14T08:20:50,912 [5/7] Cythonizing bp/_insert.pyx 2025-09-14T08:20:50,912 [6/7] Cythonizing bp/_io.pyx 2025-09-14T08:20:50,912 [7/7] Cythonizing bp/tests/test_bp_cy.pyx 2025-09-14T08:20:51,030 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-14T08:20:51,030 !! 2025-09-14T08:20:51,031 ******************************************************************************** 2025-09-14T08:20:51,031 Requirements should be satisfied by a PEP 517 installer. 2025-09-14T08:20:51,031 If you are using pip, you can try `pip install --use-pep517`. 2025-09-14T08:20:51,031 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-14T08:20:51,031 or your builds will no longer be supported. 2025-09-14T08:20:51,031 ******************************************************************************** 2025-09-14T08:20:51,031 !! 2025-09-14T08:20:51,031 dist.fetch_build_eggs(dist.setup_requires) 2025-09-14T08:20:51,316 running egg_info 2025-09-14T08:20:51,323 make: Entering directory '/tmp/pip-wheel-2ldfli7y/iow_509322281ba14be5b5570731432e3138/bp/BitArray' 2025-09-14T08:20:51,339 cc -Wall -Wextra -Wc++-compat -I. -O4 -fPIC -c bit_array.c -o bit_array.o 2025-09-14T08:20:51,596 bit_array.c: In function ‘hashword2’: 2025-09-14T08:20:51,598 bit_array.c:3117:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-14T08:20:51,598 3117 | case 3 : c+=k[2]; 2025-09-14T08:20:51,598 | ~^~~~~~ 2025-09-14T08:20:51,601 bit_array.c:3118:3: note: here 2025-09-14T08:20:51,601 3118 | case 2 : b+=k[1]; 2025-09-14T08:20:51,601 | ^~~~ 2025-09-14T08:20:51,603 bit_array.c:3118:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-14T08:20:51,604 3118 | case 2 : b+=k[1]; 2025-09-14T08:20:51,604 | ~^~~~~~ 2025-09-14T08:20:51,606 bit_array.c:3119:3: note: here 2025-09-14T08:20:51,606 3119 | case 1 : a+=k[0]; 2025-09-14T08:20:51,606 | ^~~~ 2025-09-14T08:20:56,888 ar -csru libbitarr.a bit_array.o 2025-09-14T08:20:56,892 ar: `u' modifier ignored since `D' is the default (see `U') 2025-09-14T08:20:56,958 make: Leaving directory '/tmp/pip-wheel-2ldfli7y/iow_509322281ba14be5b5570731432e3138/bp/BitArray' 2025-09-14T08:20:57,035 creating /tmp/pip-pip-egg-info-r3esgq0v/iow.egg-info 2025-09-14T08:20:57,035 writing /tmp/pip-pip-egg-info-r3esgq0v/iow.egg-info/PKG-INFO 2025-09-14T08:20:57,037 writing dependency_links to /tmp/pip-pip-egg-info-r3esgq0v/iow.egg-info/dependency_links.txt 2025-09-14T08:20:57,037 writing entry points to /tmp/pip-pip-egg-info-r3esgq0v/iow.egg-info/entry_points.txt 2025-09-14T08:20:57,038 writing requirements to /tmp/pip-pip-egg-info-r3esgq0v/iow.egg-info/requires.txt 2025-09-14T08:20:57,038 writing top-level names to /tmp/pip-pip-egg-info-r3esgq0v/iow.egg-info/top_level.txt 2025-09-14T08:20:57,038 writing manifest file '/tmp/pip-pip-egg-info-r3esgq0v/iow.egg-info/SOURCES.txt' 2025-09-14T08:20:57,117 dependency /tmp/pip-wheel-2ldfli7y/iow_509322281ba14be5b5570731432e3138/bp/BitArray/bit_array.h won't be automatically included in the manifest: the path must be relative 2025-09-14T08:20:57,191 reading manifest file '/tmp/pip-pip-egg-info-r3esgq0v/iow.egg-info/SOURCES.txt' 2025-09-14T08:20:57,192 reading manifest template 'MANIFEST.in' 2025-09-14T08:20:57,197 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-09-14T08:20:57,198 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2025-09-14T08:20:57,198 warning: no previously-included files matching '.git' found anywhere in distribution 2025-09-14T08:20:57,199 warning: no previously-included files matching '*.so' found anywhere in distribution 2025-09-14T08:20:57,201 adding license file 'LICENSE' 2025-09-14T08:20:57,205 writing manifest file '/tmp/pip-pip-egg-info-r3esgq0v/iow.egg-info/SOURCES.txt' 2025-09-14T08:20:58,349 Preparing metadata (setup.py): finished with status 'done' 2025-09-14T08:20:58,354 Source in /tmp/pip-wheel-2ldfli7y/iow_509322281ba14be5b5570731432e3138 has version 1.0.7, which satisfies requirement iow==1.0.7 from https://files.pythonhosted.org/packages/e0/50/45457484fdc4f521ca9f5d141fd9c2bdfa5b164bff283040940f3f842b71/iow-1.0.7.tar.gz 2025-09-14T08:20:58,354 Removed iow==1.0.7 from https://files.pythonhosted.org/packages/e0/50/45457484fdc4f521ca9f5d141fd9c2bdfa5b164bff283040940f3f842b71/iow-1.0.7.tar.gz from build tracker '/tmp/pip-build-tracker-j2z79_2z' 2025-09-14T08:20:58,359 Created temporary directory: /tmp/pip-unpack-jtxvml6m 2025-09-14T08:20:58,360 Created temporary directory: /tmp/pip-unpack-cu9alceg 2025-09-14T08:20:58,360 Building wheels for collected packages: iow 2025-09-14T08:20:58,361 Created temporary directory: /tmp/pip-wheel-xs0ce2jo 2025-09-14T08:20:58,361 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-14T08:20:58,363 Building wheel for iow (setup.py): started 2025-09-14T08:20:58,363 Destination directory: /tmp/pip-wheel-xs0ce2jo 2025-09-14T08:20:58,364 Running command python setup.py bdist_wheel 2025-09-14T08:21:00,109 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-14T08:21:00,109 !! 2025-09-14T08:21:00,109 ******************************************************************************** 2025-09-14T08:21:00,109 Requirements should be satisfied by a PEP 517 installer. 2025-09-14T08:21:00,110 If you are using pip, you can try `pip install --use-pep517`. 2025-09-14T08:21:00,110 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-14T08:21:00,110 or your builds will no longer be supported. 2025-09-14T08:21:00,110 ******************************************************************************** 2025-09-14T08:21:00,110 !! 2025-09-14T08:21:00,110 dist.fetch_build_eggs(dist.setup_requires) 2025-09-14T08:21:00,395 running bdist_wheel 2025-09-14T08:21:00,616 running build 2025-09-14T08:21:00,616 running build_py 2025-09-14T08:21:00,625 make: Entering directory '/tmp/pip-wheel-2ldfli7y/iow_509322281ba14be5b5570731432e3138/bp/BitArray' 2025-09-14T08:21:00,640 make: 'libbitarr.a' is up to date. 2025-09-14T08:21:00,640 make: Leaving directory '/tmp/pip-wheel-2ldfli7y/iow_509322281ba14be5b5570731432e3138/bp/BitArray' 2025-09-14T08:21:00,642 creating build/lib.linux-armv7l-cpython-313/bp 2025-09-14T08:21:00,643 copying bp/_version.py -> build/lib.linux-armv7l-cpython-313/bp 2025-09-14T08:21:00,644 copying bp/_cli.py -> build/lib.linux-armv7l-cpython-313/bp 2025-09-14T08:21:00,644 copying bp/__init__.py -> build/lib.linux-armv7l-cpython-313/bp 2025-09-14T08:21:00,647 creating build/lib.linux-armv7l-cpython-313/bp/BitArray 2025-09-14T08:21:00,647 copying bp/BitArray/libbitarr.a -> build/lib.linux-armv7l-cpython-313/bp/BitArray 2025-09-14T08:21:00,648 copying bp/BitArray/bit_array.o -> build/lib.linux-armv7l-cpython-313/bp/BitArray 2025-09-14T08:21:00,649 copying bp/BitArray/bit_macros.h -> build/lib.linux-armv7l-cpython-313/bp/BitArray 2025-09-14T08:21:00,650 copying bp/BitArray/bit_array.h -> build/lib.linux-armv7l-cpython-313/bp/BitArray 2025-09-14T08:21:00,651 copying bp/BitArray/bit_array.c -> build/lib.linux-armv7l-cpython-313/bp/BitArray 2025-09-14T08:21:00,652 copying bp/BitArray/bar.h -> build/lib.linux-armv7l-cpython-313/bp/BitArray 2025-09-14T08:21:00,653 copying bp/BitArray/README.md -> build/lib.linux-armv7l-cpython-313/bp/BitArray 2025-09-14T08:21:00,654 copying bp/BitArray/Makefile -> build/lib.linux-armv7l-cpython-313/bp/BitArray 2025-09-14T08:21:00,654 copying bp/BitArray/LICENSE -> build/lib.linux-armv7l-cpython-313/bp/BitArray 2025-09-14T08:21:00,655 copying bp/BitArray/AUTHORS -> build/lib.linux-armv7l-cpython-313/bp/BitArray 2025-09-14T08:21:00,656 UPDATING build/lib.linux-armv7l-cpython-313/bp/_version.py 2025-09-14T08:21:00,656 set build/lib.linux-armv7l-cpython-313/bp/_version.py to '1.0.7' 2025-09-14T08:21:00,656 running build_ext 2025-09-14T08:21:00,669 building 'bp._bp' extension 2025-09-14T08:21:00,669 creating build/temp.linux-armv7l-cpython-313/bp 2025-09-14T08:21:00,670 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/tmp/pip-wheel-2ldfli7y/iow_509322281ba14be5b5570731432e3138/bp/BitArray -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -I/tmp/pip-wheel-2ldfli7y/iow_509322281ba14be5b5570731432e3138/bp/BitArray -I/usr/include/python3.13 -c bp/_bp.c -o build/temp.linux-armv7l-cpython-313/bp/_bp.o 2025-09-14T08:21:34,294 bp/_bp.c:46210:1: fatal error: error writing to /tmp/ccBdnJrD.s: No space left on device 2025-09-14T08:21:34,294 46210 | } 2025-09-14T08:21:34,294 | ^ 2025-09-14T08:21:34,294 compilation terminated. 2025-09-14T08:21:34,318 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2025-09-14T08:21:34,494 ERROR: python setup.py bdist_wheel exited with 1 2025-09-14T08:21:34,506 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-14T08:21:34,506 exec(compile('"'"''"'"''"'"' 2025-09-14T08:21:34,506 # This is -- a caller that pip uses to run setup.py 2025-09-14T08:21:34,506 # 2025-09-14T08:21:34,506 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-14T08:21:34,506 # import from `distutils.core` to work with newer packaging standards. 2025-09-14T08:21:34,506 # - It provides a clear error message when setuptools is not installed. 2025-09-14T08:21:34,506 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-14T08:21:34,506 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-14T08:21:34,506 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-14T08:21:34,506 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-14T08:21:34,506 import os, sys, tokenize, traceback 2025-09-14T08:21:34,506 2025-09-14T08:21:34,506 try: 2025-09-14T08:21:34,506 import setuptools 2025-09-14T08:21:34,506 except ImportError: 2025-09-14T08:21:34,506 print( 2025-09-14T08:21:34,506 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-14T08:21:34,506 "the build environment with exception:", 2025-09-14T08:21:34,506 file=sys.stderr, 2025-09-14T08:21:34,506 ) 2025-09-14T08:21:34,506 traceback.print_exc() 2025-09-14T08:21:34,506 sys.exit(1) 2025-09-14T08:21:34,506 2025-09-14T08:21:34,506 __file__ = %r 2025-09-14T08:21:34,506 sys.argv[0] = __file__ 2025-09-14T08:21:34,506 2025-09-14T08:21:34,506 if os.path.exists(__file__): 2025-09-14T08:21:34,506 filename = __file__ 2025-09-14T08:21:34,506 with tokenize.open(__file__) as f: 2025-09-14T08:21:34,506 setup_py_code = f.read() 2025-09-14T08:21:34,506 else: 2025-09-14T08:21:34,506 filename = "" 2025-09-14T08:21:34,506 setup_py_code = "from setuptools import setup; setup()" 2025-09-14T08:21:34,506 2025-09-14T08:21:34,506 exec(compile(setup_py_code, filename, "exec")) 2025-09-14T08:21:34,506 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-2ldfli7y/iow_509322281ba14be5b5570731432e3138/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-xs0ce2jo[/] 2025-09-14T08:21:34,507 [bold magenta]cwd[/]: /tmp/pip-wheel-2ldfli7y/iow_509322281ba14be5b5570731432e3138/ 2025-09-14T08:21:34,507 Building wheel for iow (setup.py): finished with status 'error' 2025-09-14T08:21:34,507 ERROR: Failed building wheel for iow 2025-09-14T08:21:34,508 Running setup.py clean for iow 2025-09-14T08:21:34,509 Running command python setup.py clean 2025-09-14T08:21:36,329 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-14T08:21:36,330 !! 2025-09-14T08:21:36,330 ******************************************************************************** 2025-09-14T08:21:36,330 Requirements should be satisfied by a PEP 517 installer. 2025-09-14T08:21:36,330 If you are using pip, you can try `pip install --use-pep517`. 2025-09-14T08:21:36,330 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-14T08:21:36,330 or your builds will no longer be supported. 2025-09-14T08:21:36,331 ******************************************************************************** 2025-09-14T08:21:36,331 !! 2025-09-14T08:21:36,331 dist.fetch_build_eggs(dist.setup_requires) 2025-09-14T08:21:36,702 running clean 2025-09-14T08:21:36,845 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-14T08:21:36,845 removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-14T08:21:36,846 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-14T08:21:36,846 'build/scripts-3.13' does not exist -- can't clean it 2025-09-14T08:21:36,846 removing 'build' 2025-09-14T08:21:37,019 Failed to build iow 2025-09-14T08:21:37,020 ERROR: Failed to build one or more wheels 2025-09-14T08:21:37,020 Exception information: 2025-09-14T08:21:37,020 Traceback (most recent call last): 2025-09-14T08:21:37,020 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-14T08:21:37,020 status = _inner_run() 2025-09-14T08:21:37,020 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-14T08:21:37,020 return self.run(options, args) 2025-09-14T08:21:37,020 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-14T08:21:37,020 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-14T08:21:37,020 return func(self, options, args) 2025-09-14T08:21:37,020 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-14T08:21:37,020 raise CommandError("Failed to build one or more wheels") 2025-09-14T08:21:37,020 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-14T08:21:37,038 Removed build tracker: '/tmp/pip-build-tracker-j2z79_2z'