2026-10-25T00:03:44,613 Created temporary directory: /tmp/pip-ephem-wheel-cache-0862h61z 2026-10-25T00:03:44,615 Created temporary directory: /tmp/pip-build-tracker-r4zqtv0x 2026-10-25T00:03:44,616 Initialized build tracking at /tmp/pip-build-tracker-r4zqtv0x 2026-10-25T00:03:44,616 Created build tracker: /tmp/pip-build-tracker-r4zqtv0x 2026-10-25T00:03:44,616 Entered build tracker: /tmp/pip-build-tracker-r4zqtv0x 2026-10-25T00:03:44,617 Created temporary directory: /tmp/pip-wheel-4xcwb0hh 2026-10-25T00:03:44,620 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-10-25T00:03:44,622 Created temporary directory: /tmp/pip-ephem-wheel-cache-iuyn_c2w 2026-10-25T00:03:44,644 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-10-25T00:03:44,647 2 location(s) to search for versions of bracex: 2026-10-25T00:03:44,647 * https://pypi.org/simple/bracex/ 2026-10-25T00:03:44,647 * https://www.piwheels.org/simple/bracex/ 2026-10-25T00:03:44,648 Fetching project page and analyzing links: https://pypi.org/simple/bracex/ 2026-10-25T00:03:44,649 Getting page https://pypi.org/simple/bracex/ 2026-10-25T00:03:44,650 Found index url https://pypi.org/simple 2026-10-25T00:03:44,818 Fetched page https://pypi.org/simple/bracex/ as application/vnd.pypi.simple.v1+json 2026-10-25T00:03:44,827 Skipping link: No binaries permitted for bracex: https://files.pythonhosted.org/packages/31/85/67ab0111b3a86ea90f30661f1a115802d65388213ee91c30e76512ffd342/bracex-1.0-py2.py3-none-any.whl (from https://pypi.org/simple/bracex/) (requires-python:>=3.4) 2026-10-25T00:03:44,829 Found link https://files.pythonhosted.org/packages/55/d1/88622c018522778fe21b7eff9cd4120a4b1d09dd765b8666f21d28935bcf/bracex-1.0.tar.gz (from https://pypi.org/simple/bracex/) (requires-python:>=3.4), version: 1.0 2026-10-25T00:03:44,829 Skipping link: No binaries permitted for bracex: https://files.pythonhosted.org/packages/f6/31/8657c59aecd4a9a39b74161caf7a63a875e085aa57890a0180ccc7291eac/bracex-1.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/bracex/) (requires-python:>=3.4) 2026-10-25T00:03:44,830 Found link https://files.pythonhosted.org/packages/64/a2/eb55f1267df72f294220462c0a0d53a92fe1b1ba886fe02e5dbe366d18ec/bracex-1.0.1.tar.gz (from https://pypi.org/simple/bracex/) (requires-python:>=3.4), version: 1.0.1 2026-10-25T00:03:44,831 Skipping link: No binaries permitted for bracex: https://files.pythonhosted.org/packages/8a/97/a60f474f28a7498c81ec4d6ddd0e5a1fbfe87187cb056298f5b0542d9f92/bracex-1.0.2-py2.py3-none-any.whl (from https://pypi.org/simple/bracex/) (requires-python:>=3.4) 2026-10-25T00:03:44,832 Found link https://files.pythonhosted.org/packages/8a/64/ddd6d98feabfca62d394577dfa6bc0880b1ee311adaa559d5bd08d509ebd/bracex-1.0.2.tar.gz (from https://pypi.org/simple/bracex/) (requires-python:>=3.4), version: 1.0.2 2026-10-25T00:03:44,833 Skipping link: No binaries permitted for bracex: https://files.pythonhosted.org/packages/a1/84/ec1e93b6d657322ac7835947380103fde8654a97240dade01a588680f2f8/bracex-1.1-py2.py3-none-any.whl (from https://pypi.org/simple/bracex/) (requires-python:>=3.4) 2026-10-25T00:03:44,834 Found link https://files.pythonhosted.org/packages/27/7b/3f1f42f0350cb4dbffcbf525ebc023edb2353342be670ed5da2b85cb715d/bracex-1.1.tar.gz (from https://pypi.org/simple/bracex/) (requires-python:>=3.4), version: 1.1 2026-10-25T00:03:44,835 Skipping link: No binaries permitted for bracex: https://files.pythonhosted.org/packages/ac/d4/e8b001a6734d64f63900f0a64deab9b9e1f5d3bcd0768bbe16c66a3e373e/bracex-1.1.1-py2.py3-none-any.whl (from https://pypi.org/simple/bracex/) (requires-python:>=3.4) 2026-10-25T00:03:44,836 Found link https://files.pythonhosted.org/packages/db/c3/1741310ca195704300175c0ade1840353bf7469048d665b3a7374ffdd688/bracex-1.1.1.tar.gz (from https://pypi.org/simple/bracex/) (requires-python:>=3.4), version: 1.1.1 2026-10-25T00:03:44,836 Skipping link: No binaries permitted for bracex: https://files.pythonhosted.org/packages/8f/6a/d5fb44afe42dcc928b8c7f057896c30c1dea4b5cee1d61a1b269b4d36795/bracex-1.2-py2.py3-none-any.whl (from https://pypi.org/simple/bracex/) (requires-python:>=3.4) 2026-10-25T00:03:44,838 Found link https://files.pythonhosted.org/packages/6e/c1/75b48b01eb521d94392f12920c0ecbdce09494d0c4cce3a620c7d264a6c0/bracex-1.2.tar.gz (from https://pypi.org/simple/bracex/) (requires-python:>=3.4), version: 1.2 2026-10-25T00:03:44,838 Skipping link: No binaries permitted for bracex: https://files.pythonhosted.org/packages/1b/f4/d9814eb0cf68df00c341bdf189c9932ef76a9ad41494ebd21385a99b8432/bracex-1.3-py2.py3-none-any.whl (from https://pypi.org/simple/bracex/) (requires-python:>=3.5) 2026-10-25T00:03:44,839 Found link https://files.pythonhosted.org/packages/77/76/0f8ad134792787bdf4bae746995dc024a1aa14fe02627ba7ba14d644bdc3/bracex-1.3.tar.gz (from https://pypi.org/simple/bracex/) (requires-python:>=3.5), version: 1.3 2026-10-25T00:03:44,840 Skipping link: No binaries permitted for bracex: https://files.pythonhosted.org/packages/a1/b3/167a7f871a5a4ad9155516620817653b26c0cb758098d6b895db9e2fe7d1/bracex-1.4-py2.py3-none-any.whl (from https://pypi.org/simple/bracex/) (requires-python:>=3.5) 2026-10-25T00:03:44,840 Found link https://files.pythonhosted.org/packages/07/37/d66490d9df5b83f99e5cfce22aeb28d3b9e757f8554b38b151b13bcc6440/bracex-1.4.tar.gz (from https://pypi.org/simple/bracex/) (requires-python:>=3.5), version: 1.4 2026-10-25T00:03:44,841 Skipping link: No binaries permitted for bracex: https://files.pythonhosted.org/packages/70/fa/4f6f94b318384d4656a8339c302d037384822cebf4745eb31a0698706fa7/bracex-2.0-py3-none-any.whl (from https://pypi.org/simple/bracex/) (requires-python:>=3.5) 2026-10-25T00:03:44,842 Found link https://files.pythonhosted.org/packages/ea/e6/1bb72dc646e7a66cc22633fd030b9f946a2c9c31c44c34159ef4469b7228/bracex-2.0.tar.gz (from https://pypi.org/simple/bracex/) (requires-python:>=3.5), version: 2.0 2026-10-25T00:03:44,842 Skipping link: No binaries permitted for bracex: https://files.pythonhosted.org/packages/32/53/7ab8df9ce5ab8ca93067ee502f3386cc665527414b9ea7e202c615cc5ac4/bracex-2.0.1-py3-none-any.whl (from https://pypi.org/simple/bracex/) (requires-python:>=3.5) 2026-10-25T00:03:44,843 Found link https://files.pythonhosted.org/packages/0f/b4/4f06f50cab574687ba76e7eea860a46a468d77fa1e561db1c540cc51c43b/bracex-2.0.1.tar.gz (from https://pypi.org/simple/bracex/) (requires-python:>=3.5), version: 2.0.1 2026-10-25T00:03:44,844 Skipping link: No binaries permitted for bracex: https://files.pythonhosted.org/packages/36/f3/f40a3492ff433d9e9944d82bb7fa3bea1bdd1d8f235fc1f91309912d5156/bracex-2.1-py3-none-any.whl (from https://pypi.org/simple/bracex/) (requires-python:>=3.6) 2026-10-25T00:03:44,845 Found link https://files.pythonhosted.org/packages/9c/de/1032b6584cae9aa89cc885a1b5d95777e5238cb34b8c78829b805e6103a7/bracex-2.1.tar.gz (from https://pypi.org/simple/bracex/) (requires-python:>=3.6), version: 2.1 2026-10-25T00:03:44,846 Skipping link: No binaries permitted for bracex: https://files.pythonhosted.org/packages/0f/50/842c50df5f2b6811e2f3e3aa2b88d36bc5e4d950a6e9b5f74ccd5282e3f5/bracex-2.1.1-py3-none-any.whl (from https://pypi.org/simple/bracex/) (requires-python:>=3.6) 2026-10-25T00:03:44,847 Found link https://files.pythonhosted.org/packages/bb/80/7118945282845f8dc337c45c7d9d171a9f86d0c7650ac7e65d60995691d2/bracex-2.1.1.tar.gz (from https://pypi.org/simple/bracex/) (requires-python:>=3.6), version: 2.1.1 2026-10-25T00:03:44,847 Skipping link: No binaries permitted for bracex: https://files.pythonhosted.org/packages/2c/8a/a45ad5eddcb00153eb3c9cd89084a8272d5562c82b5bbdbd0e67bb75fc9f/bracex-2.2-py3-none-any.whl (from https://pypi.org/simple/bracex/) (requires-python:>=3.6) 2026-10-25T00:03:44,848 Found link https://files.pythonhosted.org/packages/10/d5/0f2fa4d62d905c159ad3f81fb3b0446d5ef5a900ca942d2995f441b5c440/bracex-2.2.tar.gz (from https://pypi.org/simple/bracex/) (requires-python:>=3.6), version: 2.2 2026-10-25T00:03:44,849 Skipping link: No binaries permitted for bracex: https://files.pythonhosted.org/packages/db/ba/6b2fd77f670c7c59da817df9be07799f38789da8ab1b96efe4ebc4695fd4/bracex-2.2.1-py3-none-any.whl (from https://pypi.org/simple/bracex/) (requires-python:>=3.6) 2026-10-25T00:03:44,850 Found link https://files.pythonhosted.org/packages/bd/ef/6273bba9e5bc615aab4997159eeaddfe03c825eeabe2942c39e91be5afec/bracex-2.2.1.tar.gz (from https://pypi.org/simple/bracex/) (requires-python:>=3.6), version: 2.2.1 2026-10-25T00:03:44,851 Skipping link: No binaries permitted for bracex: https://files.pythonhosted.org/packages/3f/af/d7d8ca226c65efeeeace27024e50521e831cb4cef49bc92f20b8c9287411/bracex-2.3-py3-none-any.whl (from https://pypi.org/simple/bracex/) (requires-python:>=3.7) 2026-10-25T00:03:44,851 Found link https://files.pythonhosted.org/packages/6f/9b/9416182c1e8909f7b39ac7015641ebaeb16ebfa4b61e24cb2a5f8b6819cc/bracex-2.3.tar.gz (from https://pypi.org/simple/bracex/) (requires-python:>=3.7), version: 2.3 2026-10-25T00:03:44,852 Skipping link: No binaries permitted for bracex: https://files.pythonhosted.org/packages/26/f5/7c60fb31c9aea37b3424e4206f9f6ed23c1ee0a717fa31749d10665a4eef/bracex-2.3.post1-py3-none-any.whl (from https://pypi.org/simple/bracex/) (requires-python:>=3.7) 2026-10-25T00:03:44,853 Found link https://files.pythonhosted.org/packages/b3/96/d53e290ddf6215cfb24f93449a1835eff566f79a1f332cf046a978df0c9e/bracex-2.3.post1.tar.gz (from https://pypi.org/simple/bracex/) (requires-python:>=3.7), version: 2.3.post1 2026-10-25T00:03:44,853 Skipping link: No binaries permitted for bracex: https://files.pythonhosted.org/packages/2b/f5/8f99837b32e2badc189382774dbe6227fa01e1e928a7eff857fdc89d8a75/bracex-2.4-py3-none-any.whl (from https://pypi.org/simple/bracex/) (requires-python:>=3.8) 2026-10-25T00:03:44,854 Found link https://files.pythonhosted.org/packages/90/8b/34d174ce519f859af104c722fa30213103d34896a07a4f27bde6ac780633/bracex-2.4.tar.gz (from https://pypi.org/simple/bracex/) (requires-python:>=3.8), version: 2.4 2026-10-25T00:03:44,855 Skipping link: No binaries permitted for bracex: https://files.pythonhosted.org/packages/05/4f/54d324c35221c027ca77e9aae418f525003bd0cc2613eea162a1246b5a92/bracex-2.5-py3-none-any.whl (from https://pypi.org/simple/bracex/) (requires-python:>=3.8) 2026-10-25T00:03:44,856 Found link https://files.pythonhosted.org/packages/ac/f1/ac657fd234f4ee61da9d90f2bae7d6078074de2f97cb911743faa8d10a91/bracex-2.5.tar.gz (from https://pypi.org/simple/bracex/) (requires-python:>=3.8), version: 2.5 2026-10-25T00:03:44,856 Skipping link: No binaries permitted for bracex: https://files.pythonhosted.org/packages/4b/02/8db98cdc1a58e0abd6716d5e63244658e6e63513c65f469f34b6f1053fd0/bracex-2.5.post1-py3-none-any.whl (from https://pypi.org/simple/bracex/) (requires-python:>=3.8) 2026-10-25T00:03:44,857 Found link https://files.pythonhosted.org/packages/d6/6c/57418c4404cd22fe6275b8301ca2b46a8cdaa8157938017a9ae0b3edf363/bracex-2.5.post1.tar.gz (from https://pypi.org/simple/bracex/) (requires-python:>=3.8), version: 2.5.post1 2026-10-25T00:03:44,858 Skipping link: No binaries permitted for bracex: https://files.pythonhosted.org/packages/9d/2a/9186535ce58db529927f6cf5990a849aa9e052eea3e2cfefe20b9e1802da/bracex-2.6-py3-none-any.whl (from https://pypi.org/simple/bracex/) (requires-python:>=3.9) 2026-10-25T00:03:44,859 Found link https://files.pythonhosted.org/packages/63/9a/fec38644694abfaaeca2798b58e276a8e61de49e2e37494ace423395febc/bracex-2.6.tar.gz (from https://pypi.org/simple/bracex/) (requires-python:>=3.9), version: 2.6 2026-10-25T00:03:44,859 Skipping link: No binaries permitted for bracex: https://files.pythonhosted.org/packages/ba/24/67865d7a710d86de496c7984e06023aa3656b5fae16ee229a530b57c0491/bracex-2.7-py3-none-any.whl (from https://pypi.org/simple/bracex/) (requires-python:>=3.10) 2026-10-25T00:03:44,860 Found link https://files.pythonhosted.org/packages/37/7c/a2a8a52db0ee751007507ddad3a1ddf1b0f763de546c588e7a828579bdad/bracex-2.7.tar.gz (from https://pypi.org/simple/bracex/) (requires-python:>=3.10), version: 2.7 2026-10-25T00:03:44,861 Skipping link: No binaries permitted for bracex: https://files.pythonhosted.org/packages/f5/2e/68781b78e764e5ccc4af1e3d27e060069c73af90234853fa80000e7ee79d/bracex-3.0-py3-none-any.whl (from https://pypi.org/simple/bracex/) (requires-python:>=3.10) 2026-10-25T00:03:44,862 Found link https://files.pythonhosted.org/packages/d0/f5/4473ad9b48cd0420a2d762a3750fa0e078e23e060b1af72662e5987e5530/bracex-3.0.tar.gz (from https://pypi.org/simple/bracex/) (requires-python:>=3.10), version: 3.0 2026-10-25T00:03:44,863 Skipping link: No binaries permitted for bracex: https://files.pythonhosted.org/packages/b8/8f/6f7273a7adb8d73fc8d21ede4376a3e475e52f98435c6007f69100dec8ca/bracex-3.0.1-py3-none-any.whl (from https://pypi.org/simple/bracex/) (requires-python:>=3.10) 2026-10-25T00:03:44,864 Found link https://files.pythonhosted.org/packages/ac/01/5f394b8bcd6e5b92f73130990960423bbb19711f906bd9fe9ea5557c667c/bracex-3.0.1.tar.gz (from https://pypi.org/simple/bracex/) (requires-python:>=3.10), version: 3.0.1 2026-10-25T00:03:44,864 Skipping link: No binaries permitted for bracex: https://files.pythonhosted.org/packages/05/79/c1ba46e1acd235affd36ce1d3346320ddcda663c9482a9e5f34727db1d11/bracex-3.1-py3-none-any.whl (from https://pypi.org/simple/bracex/) (requires-python:>=3.10) 2026-10-25T00:03:44,865 Found link https://files.pythonhosted.org/packages/e1/60/e2a6409041cb3f8ce7ac3d6917b5b30c39f81a0a5b2d414ec30f36fd96bf/bracex-3.1.tar.gz (from https://pypi.org/simple/bracex/) (requires-python:>=3.10), version: 3.1 2026-10-25T00:03:44,866 Skipping link: No binaries permitted for bracex: https://files.pythonhosted.org/packages/42/65/8030b03de8137d1aab7dd6ecfecdba2fc22fc849fa35959b024f62293a99/bracex-3.2-py3-none-any.whl (from https://pypi.org/simple/bracex/) (requires-python:>=3.11) 2026-10-25T00:03:44,867 Found link https://files.pythonhosted.org/packages/fb/37/adf8dd2cde958c2d086bdd87fc36b532fd824bf38f10be6348d65da0c8f9/bracex-3.2.tar.gz (from https://pypi.org/simple/bracex/) (requires-python:>=3.11), version: 3.2 2026-10-25T00:03:44,868 Fetching project page and analyzing links: https://www.piwheels.org/simple/bracex/ 2026-10-25T00:03:44,868 Getting page https://www.piwheels.org/simple/bracex/ 2026-10-25T00:03:44,870 Found index url https://www.piwheels.org/simple 2026-10-25T00:03:45,072 Fetched page https://www.piwheels.org/simple/bracex/ as text/html 2026-10-25T00:03:45,080 Skipping link: No binaries permitted for bracex: https://www.piwheels.org/simple/bracex/bracex-3.1-py3-none-any.whl#sha256=52002b8455658c21f3b6e5eb0f662b57ec9085f42709e58bc86eeab5bc4c37d7 (from https://www.piwheels.org/simple/bracex/) (requires-python:>=3.10) 2026-10-25T00:03:45,080 Skipping link: No binaries permitted for bracex: https://www.piwheels.org/simple/bracex/bracex-3.0.1-py3-none-any.whl#sha256=6523ad83aeb5098a4ee597cff0f964442ff74e460bd3fafaffab6a013ff2288c (from https://www.piwheels.org/simple/bracex/) (requires-python:>=3.10) 2026-10-25T00:03:45,081 Skipping link: No binaries permitted for bracex: https://archive1.piwheels.org/simple/bracex/bracex-3.0-py3-none-any.whl#sha256=3833e61c2f092d5aa0468fa2e6c6e990a306185abf763b6d122f0158e59c58a5 (from https://www.piwheels.org/simple/bracex/) (requires-python:>=3.10) 2026-10-25T00:03:45,082 Skipping link: No binaries permitted for bracex: https://archive1.piwheels.org/simple/bracex/bracex-2.7-py3-none-any.whl#sha256=025043774188f8a05db36de9e3d4f7d82a8509a41a115cc134c44a60c36375eb (from https://www.piwheels.org/simple/bracex/) (requires-python:>=3.10) 2026-10-25T00:03:45,082 Skipping link: No binaries permitted for bracex: https://archive1.piwheels.org/simple/bracex/bracex-2.6-py3-none-any.whl#sha256=0b0049264e7340b3ec782b5cb99beb325f36c3782a32e36e876452fd49a09952 (from https://www.piwheels.org/simple/bracex/) (requires-python:>=3.9) 2026-10-25T00:03:45,083 Skipping link: No binaries permitted for bracex: https://archive1.piwheels.org/simple/bracex/bracex-2.5.post1-py3-none-any.whl#sha256=13e5732fec27828d6af308628285ad358047cec36801598368cb28bc631dbaf6 (from https://www.piwheels.org/simple/bracex/) (requires-python:>=3.8) 2026-10-25T00:03:45,083 Skipping link: No binaries permitted for bracex: https://archive1.piwheels.org/simple/bracex/bracex-2.5-py3-none-any.whl#sha256=d2fcf4b606a82ac325471affe1706dd9bbaa3536c91ef86a31f6b766f3dad1d0 (from https://www.piwheels.org/simple/bracex/) (requires-python:>=3.8) 2026-10-25T00:03:45,084 Skipping link: No binaries permitted for bracex: https://archive1.piwheels.org/simple/bracex/bracex-2.4-py3-none-any.whl#sha256=efdc71eff95eaff5e0f8cfebe7d01adf2c8637c8c92edaf63ef348c241a82418 (from https://www.piwheels.org/simple/bracex/) (requires-python:>=3.8) 2026-10-25T00:03:45,085 Skipping link: No binaries permitted for bracex: https://archive1.piwheels.org/simple/bracex/bracex-2.3.post1-py3-none-any.whl#sha256=351b7f20d56fb9ea91f9b9e9e7664db466eb234188c175fd943f8f755c807e73 (from https://www.piwheels.org/simple/bracex/) (requires-python:>=3.7) 2026-10-25T00:03:45,085 Skipping link: No binaries permitted for bracex: https://archive1.piwheels.org/simple/bracex/bracex-2.3-py3-none-any.whl#sha256=6789a715744bcb3359b53c4012dd94be5ab7669c638affe89f670595a3c73cc0 (from https://www.piwheels.org/simple/bracex/) (requires-python:>=3.7) 2026-10-25T00:03:45,086 Skipping link: No binaries permitted for bracex: https://archive1.piwheels.org/simple/bracex/bracex-2.2.1-py3-none-any.whl#sha256=07eccfc7a1bab7ccd68024281620e4d58aac93569bd299fabb8dd26b21212c1a (from https://www.piwheels.org/simple/bracex/) (requires-python:>=3.6) 2026-10-25T00:03:45,086 Skipping link: No binaries permitted for bracex: https://archive1.piwheels.org/simple/bracex/bracex-2.2-py3-none-any.whl#sha256=689caf5160385783e0b4a25b8db3d3cf8fe59c353798b0c585acba954beef5c9 (from https://www.piwheels.org/simple/bracex/) (requires-python:>=3.6) 2026-10-25T00:03:45,086 Skipping link: No binaries permitted for bracex: https://archive1.piwheels.org/simple/bracex/bracex-2.1.1-py3-none-any.whl#sha256=64e2a6d14de9c8e022cf40539ac8468ba7c4b99550a2b05fc87fd20e392e568f (from https://www.piwheels.org/simple/bracex/) (requires-python:>=3.6) 2026-10-25T00:03:45,087 Skipping link: No binaries permitted for bracex: https://archive1.piwheels.org/simple/bracex/bracex-2.1-py3-none-any.whl#sha256=4c036b4215367f6b3d4721953c6cabe512e3575b13745a3081fe9bd44926d832 (from https://www.piwheels.org/simple/bracex/) (requires-python:>=3.6) 2026-10-25T00:03:45,088 Skipping link: No binaries permitted for bracex: https://archive1.piwheels.org/simple/bracex/bracex-2.0.1-py3-none-any.whl#sha256=5d0940ec5433e788081038f07e5f525139f5b8d42a93c0ec9c738bae313b135f (from https://www.piwheels.org/simple/bracex/) (requires-python:>=3.5) 2026-10-25T00:03:45,088 Skipping link: No binaries permitted for bracex: https://archive1.piwheels.org/simple/bracex/bracex-2.0-py3-none-any.whl#sha256=129d552d46e8e01fece413cb1a2f87c9ae0df6d2cfe541b15bea99278efe311c (from https://www.piwheels.org/simple/bracex/) (requires-python:>=3.5) 2026-10-25T00:03:45,089 Skipping link: No binaries permitted for bracex: https://archive1.piwheels.org/simple/bracex/bracex-1.4-py2.py3-none-any.whl#sha256=080ed7f02e27ab56ab79699724bc80385dfa0d471332e10034cf5dc782428cfe (from https://www.piwheels.org/simple/bracex/) (requires-python:>=3.5) 2026-10-25T00:03:45,090 Skipping link: No binaries permitted for bracex: https://archive1.piwheels.org/simple/bracex/bracex-1.3-py2.py3-none-any.whl#sha256=f5026847c13eb22f3363a8a9d3be882fb7291013ad698c73d567de319be06849 (from https://www.piwheels.org/simple/bracex/) (requires-python:>=3.5) 2026-10-25T00:03:45,090 Skipping link: No binaries permitted for bracex: https://archive1.piwheels.org/simple/bracex/bracex-1.2-py2.py3-none-any.whl#sha256=9693c55361ff56bb3852093ba3048e6f9f94af8a5a3b667f978da6d2d4e1bc96 (from https://www.piwheels.org/simple/bracex/) (requires-python:>=3.4) 2026-10-25T00:03:45,091 Skipping link: No binaries permitted for bracex: https://archive1.piwheels.org/simple/bracex/bracex-1.1.1-py2.py3-none-any.whl#sha256=6bf29a906f48823f34dff54be050378417e8fc62627a37e43041b262af4d25e9 (from https://www.piwheels.org/simple/bracex/) (requires-python:>=3.4) 2026-10-25T00:03:45,091 Skipping link: No binaries permitted for bracex: https://archive1.piwheels.org/simple/bracex/bracex-1.1-py2.py3-none-any.whl#sha256=dd11f9edc0eb31d3e5e317e7924c31488ea034f91cfc87e5933ac65d379fd986 (from https://www.piwheels.org/simple/bracex/) (requires-python:>=3.4) 2026-10-25T00:03:45,092 Skipping link: No binaries permitted for bracex: https://archive1.piwheels.org/simple/bracex/bracex-1.0.2-py2.py3-none-any.whl#sha256=27306ef55c652a2ba15c019262dadd01090d4525dc8d640bff0b1542c112221a (from https://www.piwheels.org/simple/bracex/) (requires-python:>=3.4) 2026-10-25T00:03:45,092 Skipping link: No binaries permitted for bracex: https://archive1.piwheels.org/simple/bracex/bracex-1.0.1-py2.py3-none-any.whl#sha256=334ba782ac6c9666cf4ff57d49da9f133d2c004418dcf4f6e4b6898d8a501390 (from https://www.piwheels.org/simple/bracex/) (requires-python:>=3.4) 2026-10-25T00:03:45,093 Skipping link: No binaries permitted for bracex: https://archive1.piwheels.org/simple/bracex/bracex-1.0-py2.py3-none-any.whl#sha256=f654662d30d92889ffd4501cfd4b1594306f0f0861b20767722a4cd8ad488b88 (from https://www.piwheels.org/simple/bracex/) (requires-python:>=3.4) 2026-10-25T00:03:45,093 Skipping link: not a file: https://www.piwheels.org/simple/bracex/ 2026-10-25T00:03:45,094 Skipping link: not a file: https://pypi.org/simple/bracex/ 2026-10-25T00:03:45,116 Given no hashes to check 1 links for project 'bracex': discarding no candidates 2026-10-25T00:03:45,134 Collecting bracex==3.2 2026-10-25T00:03:45,136 Created temporary directory: /tmp/pip-unpack-l40go09w 2026-10-25T00:03:45,302 Downloading bracex-3.2.tar.gz (29 kB) 2026-10-25T00:03:45,372 Added bracex==3.2 from https://files.pythonhosted.org/packages/fb/37/adf8dd2cde958c2d086bdd87fc36b532fd824bf38f10be6348d65da0c8f9/bracex-3.2.tar.gz to build tracker '/tmp/pip-build-tracker-r4zqtv0x' 2026-10-25T00:03:45,378 Created temporary directory: /tmp/pip-build-env-5hv5okpt 2026-10-25T00:03:45,382 Installing build dependencies: started 2026-10-25T00:03:45,384 Running command pip subprocess to install build dependencies 2026-10-25T00:03:46,508 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-10-25T00:03:46,967 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-10-25T00:03:46,990 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-10-25T00:03:47,554 Collecting hatchling>=1.26 2026-10-25T00:03:47,554 Obtaining dependency information for hatchling>=1.26 from https://www.piwheels.org/simple/hatchling/hatchling-1.32.4-py3-none-any.whl.metadata 2026-10-25T00:03:47,569 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.32.4-py3-none-any.whl.metadata (3.9 kB) 2026-10-25T00:03:47,767 Collecting packaging>=24.2 2026-10-25T00:03:47,768 Obtaining dependency information for packaging>=24.2 from https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata 2026-10-25T00:03:47,781 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata (3.6 kB) 2026-10-25T00:03:47,907 Collecting pathspec>=0.10.1 2026-10-25T00:03:47,908 Obtaining dependency information for pathspec>=0.10.1 from https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata 2026-10-25T00:03:47,923 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata (14 kB) 2026-10-25T00:03:48,051 Collecting pluggy>=1.0.0 2026-10-25T00:03:48,052 Obtaining dependency information for pluggy>=1.0.0 from https://www.piwheels.org/simple/pluggy/pluggy-1.7.0-py3-none-any.whl.metadata 2026-10-25T00:03:48,068 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.7.0-py3-none-any.whl.metadata (5.0 kB) 2026-10-25T00:03:48,294 Collecting tomlkit>=0.11.1 2026-10-25T00:03:48,294 Obtaining dependency information for tomlkit>=0.11.1 from https://www.piwheels.org/simple/tomlkit/tomlkit-0.15.2-py3-none-any.whl.metadata 2026-10-25T00:03:48,309 Using cached https://www.piwheels.org/simple/tomlkit/tomlkit-0.15.2-py3-none-any.whl.metadata (3.4 kB) 2026-10-25T00:03:48,567 Collecting trove-classifiers 2026-10-25T00:03:48,568 Obtaining dependency information for trove-classifiers from https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.9.21.13-py3-none-any.whl.metadata 2026-10-25T00:03:48,586 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.9.21.13-py3-none-any.whl.metadata (2.4 kB) 2026-10-25T00:03:48,638 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.32.4-py3-none-any.whl (78 kB) 2026-10-25T00:03:48,660 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-10-25T00:03:48,682 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-10-25T00:03:48,699 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.7.0-py3-none-any.whl (27 kB) 2026-10-25T00:03:48,715 Using cached https://www.piwheels.org/simple/tomlkit/tomlkit-0.15.2-py3-none-any.whl (52 kB) 2026-10-25T00:03:48,730 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.9.21.13-py3-none-any.whl (14 kB) 2026-10-25T00:03:48,747 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.32.4-py3-none-any.whl (78 kB) 2026-10-25T00:03:48,778 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-10-25T00:03:48,802 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-10-25T00:03:48,823 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.7.0-py3-none-any.whl (27 kB) 2026-10-25T00:03:48,844 Using cached https://www.piwheels.org/simple/tomlkit/tomlkit-0.15.2-py3-none-any.whl (52 kB) 2026-10-25T00:03:48,864 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.9.21.13-py3-none-any.whl (14 kB) 2026-10-25T00:03:51,465 Installing collected packages: trove-classifiers, tomlkit, pluggy, pathspec, packaging, hatchling 2026-10-25T00:03:51,499 Creating /tmp/pip-build-env-5hv5okpt/overlay/local/bin 2026-10-25T00:03:51,501 changing mode of /tmp/pip-build-env-5hv5okpt/overlay/local/bin/trove-classifiers to 755 2026-10-25T00:03:52,738 changing mode of /tmp/pip-build-env-5hv5okpt/overlay/local/bin/hatchling to 755 2026-10-25T00:03:52,779 Successfully installed hatchling-1.32.4 packaging-26.3 pathspec-1.1.1 pluggy-1.7.0 tomlkit-0.15.2 trove-classifiers-2026.9.21.13 2026-10-25T00:03:53,045 Installing build dependencies: finished with status 'done' 2026-10-25T00:03:53,052 Getting requirements to build wheel: started 2026-10-25T00:03:53,053 Running command Getting requirements to build wheel 2026-10-25T00:03:53,400 Getting requirements to build wheel: finished with status 'done' 2026-10-25T00:03:53,403 Created temporary directory: /tmp/pip-modern-metadata-r50mam84 2026-10-25T00:03:53,405 Preparing metadata (pyproject.toml): started 2026-10-25T00:03:53,406 Running command Preparing metadata (pyproject.toml) 2026-10-25T00:03:53,995 Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-25T00:03:54,000 Source in /tmp/pip-wheel-4xcwb0hh/bracex_fe78eb6529394d5b9e74bc243673f47b has version 3.2, which satisfies requirement bracex==3.2 from https://files.pythonhosted.org/packages/fb/37/adf8dd2cde958c2d086bdd87fc36b532fd824bf38f10be6348d65da0c8f9/bracex-3.2.tar.gz 2026-10-25T00:03:54,001 Removed bracex==3.2 from https://files.pythonhosted.org/packages/fb/37/adf8dd2cde958c2d086bdd87fc36b532fd824bf38f10be6348d65da0c8f9/bracex-3.2.tar.gz from build tracker '/tmp/pip-build-tracker-r4zqtv0x' 2026-10-25T00:03:54,006 Created temporary directory: /tmp/pip-unpack-1e20j2_s 2026-10-25T00:03:54,007 Building wheels for collected packages: bracex 2026-10-25T00:03:54,011 Created temporary directory: /tmp/pip-wheel-dwqgrfds 2026-10-25T00:03:54,012 Destination directory: /tmp/pip-wheel-dwqgrfds 2026-10-25T00:03:54,014 Building wheel for bracex (pyproject.toml): started 2026-10-25T00:03:54,015 Running command Building wheel for bracex (pyproject.toml) 2026-10-25T00:03:54,145 Building wheel for bracex (pyproject.toml): finished with status 'done' 2026-10-25T00:03:54,149 Created wheel for bracex: filename=bracex-3.2-py3-none-any.whl size=12019 sha256=8f3e908a452f66707e1d6d91b3d7d7d4c649d248df18537c0dc710aeb9c30d87 2026-10-25T00:03:54,150 Stored in directory: /tmp/pip-ephem-wheel-cache-iuyn_c2w/wheels/3f/88/f2/bf38743e4056242fa539b00a9b8fea7ea58e3c2d9bdadbe8f2 2026-10-25T00:03:54,159 Successfully built bracex 2026-10-25T00:03:54,162 Removed build tracker: '/tmp/pip-build-tracker-r4zqtv0x'