2025-09-14T17:42:24,998 Created temporary directory: /tmp/pip-build-tracker-tc89dje4 2025-09-14T17:42:24,999 Initialized build tracking at /tmp/pip-build-tracker-tc89dje4 2025-09-14T17:42:24,999 Created build tracker: /tmp/pip-build-tracker-tc89dje4 2025-09-14T17:42:24,999 Entered build tracker: /tmp/pip-build-tracker-tc89dje4 2025-09-14T17:42:25,000 Created temporary directory: /tmp/pip-wheel-0gl31npg 2025-09-14T17:42:25,003 Created temporary directory: /tmp/pip-ephem-wheel-cache-aqx_nbke 2025-09-14T17:42:25,062 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-14T17:42:25,065 2 location(s) to search for versions of splitfxm: 2025-09-14T17:42:25,065 * https://pypi.org/simple/splitfxm/ 2025-09-14T17:42:25,065 * https://www.piwheels.org/simple/splitfxm/ 2025-09-14T17:42:25,065 Fetching project page and analyzing links: https://pypi.org/simple/splitfxm/ 2025-09-14T17:42:25,066 Getting page https://pypi.org/simple/splitfxm/ 2025-09-14T17:42:25,067 Found index url https://pypi.org/simple/ 2025-09-14T17:42:25,142 Fetched page https://pypi.org/simple/splitfxm/ as application/vnd.pypi.simple.v1+json 2025-09-14T17:42:25,145 Found link https://files.pythonhosted.org/packages/11/d3/7ab853638f2fc6a2cc78eb8fd941feb9043eb3b1cce92e9a0c44543b85fa/SplitFXM-0.1.tar.gz (from https://pypi.org/simple/splitfxm/), version: 0.1 2025-09-14T17:42:25,145 Found link https://files.pythonhosted.org/packages/87/5d/0e98bef7fddb0e3544765b34d79cefbb4077ee191974e576516e7642ba4f/SplitFXM-0.2.tar.gz (from https://pypi.org/simple/splitfxm/), version: 0.2 2025-09-14T17:42:25,145 Found link https://files.pythonhosted.org/packages/e8/18/5ffd188c534b2049c60ecbfb59968cf38619b16b9e56ec56a3b7dfb682ae/SplitFXM-0.3.tar.gz (from https://pypi.org/simple/splitfxm/), version: 0.3 2025-09-14T17:42:25,146 Found link https://files.pythonhosted.org/packages/55/2f/c8fca96f61d3148ad018098c829743bcf87540834cbda4e184a143cdf37f/SplitFXM-0.3.1.tar.gz (from https://pypi.org/simple/splitfxm/), version: 0.3.1 2025-09-14T17:42:25,146 Found link https://files.pythonhosted.org/packages/06/f1/e6f9b7c0022d2519f8f5889ca37f8bca34d23e08afebe7b10d6b99a2ef8d/SplitFXM-0.3.2.tar.gz (from https://pypi.org/simple/splitfxm/), version: 0.3.2 2025-09-14T17:42:25,146 Found link https://files.pythonhosted.org/packages/a4/80/5b33e12a46df530b1a46c4118ff5f5cb80cd772ea9af4fa5d277dc441d70/SplitFXM-0.3.3.tar.gz (from https://pypi.org/simple/splitfxm/), version: 0.3.3 2025-09-14T17:42:25,146 Found link https://files.pythonhosted.org/packages/b5/d6/f2a9dd1a1c72f96a08c2271893caf339c2937929f2b3d9ae321925eb7af1/SplitFXM-0.3.4.tar.gz (from https://pypi.org/simple/splitfxm/), version: 0.3.4 2025-09-14T17:42:25,147 Found link https://files.pythonhosted.org/packages/1b/5d/b9ff452584c653d4284e87bbde62ab83b943c526d221e900bbfdb1624103/SplitFXM-0.4.0.tar.gz (from https://pypi.org/simple/splitfxm/), version: 0.4.0 2025-09-14T17:42:25,147 Found link https://files.pythonhosted.org/packages/1a/f5/385d8d088f2904ecb76317ffad60c67672f2f22e07f34d8b861aecc7e423/SplitFXM-0.4.1.tar.gz (from https://pypi.org/simple/splitfxm/), version: 0.4.1 2025-09-14T17:42:25,147 Found link https://files.pythonhosted.org/packages/5a/fb/946d67842be99cd5794987fa0ac689ab8e61330df13e75e3460eaee912dd/SplitFXM-0.4.2.tar.gz (from https://pypi.org/simple/splitfxm/), version: 0.4.2 2025-09-14T17:42:25,147 Found link https://files.pythonhosted.org/packages/ec/9e/1dc868feebbde3065b2172b0d3fe9353c50eb000743392be522d7717ed24/SplitFXM-0.4.3.tar.gz (from https://pypi.org/simple/splitfxm/), version: 0.4.3 2025-09-14T17:42:25,148 Found link https://files.pythonhosted.org/packages/c2/72/0f9323ba7bb10750d7038b02bb750f9745a295442d9a3fe42826738c6cd3/SplitFXM-0.4.4.tar.gz (from https://pypi.org/simple/splitfxm/), version: 0.4.4 2025-09-14T17:42:25,148 Found link https://files.pythonhosted.org/packages/ce/a6/b46fe3942b9c3c3adbc3c20c2317da438456493fa4af8576741c872fbe5b/SplitFXM-0.4.5.tar.gz (from https://pypi.org/simple/splitfxm/), version: 0.4.5 2025-09-14T17:42:25,148 Found link https://files.pythonhosted.org/packages/80/d4/a86367083e72115d5dc4e2312619630639fd4f408ea0e4fd85c6f3cb1317/SplitFXM-0.4.6.tar.gz (from https://pypi.org/simple/splitfxm/), version: 0.4.6 2025-09-14T17:42:25,148 Skipping link: No binaries permitted for splitfxm: https://files.pythonhosted.org/packages/b7/13/762c5566a97d9501ffe5acd17b55e531616a821e02572e262f05bc695b9a/SplitFXM-0.5.0-cp39-cp39-macosx_10_15_x86_64.whl (from https://pypi.org/simple/splitfxm/) 2025-09-14T17:42:25,149 Found link https://files.pythonhosted.org/packages/b9/ef/2c8325109d90ffa20d64d65c6f07f9131a175dc43ed7b1b2f142c87f3462/SplitFXM-0.5.0.tar.gz (from https://pypi.org/simple/splitfxm/), version: 0.5.0 2025-09-14T17:42:25,149 Skipping link: No binaries permitted for splitfxm: https://files.pythonhosted.org/packages/1c/67/f462aa56026ba01a1ae3295407830b8287c35523fe78b6fc42ddf50065b7/splitfxm-0.5.1-cp39-cp39-macosx_10_15_x86_64.whl (from https://pypi.org/simple/splitfxm/) 2025-09-14T17:42:25,149 Found link https://files.pythonhosted.org/packages/56/2c/28c0f2d95ac04f7236c275f3822eaf993fddf71f69a32ef1eb679387b7a0/splitfxm-0.5.1.tar.gz (from https://pypi.org/simple/splitfxm/), version: 0.5.1 2025-09-14T17:42:25,149 Skipping link: No binaries permitted for splitfxm: https://files.pythonhosted.org/packages/e1/16/8a2cc00509caa08e9dec42360007b5fea19528c49617d5c4b2af05c83448/splitfxm-0.5.2-cp39-cp39-macosx_10_15_x86_64.whl (from https://pypi.org/simple/splitfxm/) 2025-09-14T17:42:25,150 Found link https://files.pythonhosted.org/packages/26/b8/02551cdff9c45e02ae5962789a807fd5b05cf7b7d08831c278a8c7eb0fea/splitfxm-0.5.2.tar.gz (from https://pypi.org/simple/splitfxm/), version: 0.5.2 2025-09-14T17:42:25,150 Fetching project page and analyzing links: https://www.piwheels.org/simple/splitfxm/ 2025-09-14T17:42:25,150 Getting page https://www.piwheels.org/simple/splitfxm/ 2025-09-14T17:42:25,152 Found index url https://www.piwheels.org/simple/ 2025-09-14T17:42:25,238 Fetched page https://www.piwheels.org/simple/splitfxm/ as text/html 2025-09-14T17:42:25,245 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/splitfxm-0.5.1-cp311-cp311-linux_armv6l.whl#sha256=bcedf3a6ed353b777b51d5a538ec7c8b31da7433c125da8e8a84ea9ed246da3e (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,245 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/splitfxm-0.5.1-cp311-cp311-linux_armv7l.whl#sha256=bcedf3a6ed353b777b51d5a538ec7c8b31da7433c125da8e8a84ea9ed246da3e (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,245 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/splitfxm-0.5.1-cp39-cp39-linux_armv6l.whl#sha256=ba8ea01344fd4afc5628dd2027913497b0116ed654b0d9828062c5b701211da4 (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,246 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/splitfxm-0.5.1-cp39-cp39-linux_armv7l.whl#sha256=ba8ea01344fd4afc5628dd2027913497b0116ed654b0d9828062c5b701211da4 (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,246 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.5.0-cp311-cp311-linux_armv6l.whl#sha256=0990dc55d9950662031a9777c1d7d776f3e596cd78e62bcc97e9922bb2ccab50 (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,246 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.5.0-cp311-cp311-linux_armv7l.whl#sha256=0990dc55d9950662031a9777c1d7d776f3e596cd78e62bcc97e9922bb2ccab50 (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,246 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.5.0-cp39-cp39-linux_armv6l.whl#sha256=09375eca7b16108426fcca8cbd4e663ce66339c065f1d79575499d8c525c9dc7 (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,246 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.5.0-cp39-cp39-linux_armv7l.whl#sha256=09375eca7b16108426fcca8cbd4e663ce66339c065f1d79575499d8c525c9dc7 (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,246 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.4.6-cp311-cp311-linux_armv6l.whl#sha256=21fb548789163d9c7e07e38f3517cbb458ed58fb778d10c09a7714e48bb67141 (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,247 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.4.6-cp311-cp311-linux_armv7l.whl#sha256=21fb548789163d9c7e07e38f3517cbb458ed58fb778d10c09a7714e48bb67141 (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,247 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.4.6-cp39-cp39-linux_armv6l.whl#sha256=576ca36d46334c2e3a8e64cfd52e0e4a90a65a926b87e9ed3a06f6fdf7ad4710 (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,247 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.4.6-cp39-cp39-linux_armv7l.whl#sha256=576ca36d46334c2e3a8e64cfd52e0e4a90a65a926b87e9ed3a06f6fdf7ad4710 (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,247 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.4.5-cp311-cp311-linux_armv6l.whl#sha256=ef1ccffb7348d25e3c084e8689e5498816eb6db0ab053028251bf74760ec12a6 (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,247 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.4.5-cp311-cp311-linux_armv7l.whl#sha256=ef1ccffb7348d25e3c084e8689e5498816eb6db0ab053028251bf74760ec12a6 (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,247 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.4.5-cp39-cp39-linux_armv6l.whl#sha256=e5b993233f864c2e0e01a252ffe9329a2f478748bbf790d680f4fc96ea19574f (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,247 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.4.5-cp39-cp39-linux_armv7l.whl#sha256=e5b993233f864c2e0e01a252ffe9329a2f478748bbf790d680f4fc96ea19574f (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,248 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.4.4-cp311-cp311-linux_armv6l.whl#sha256=313392b87c6f6010b05900c0d13084aee66fb3b0111870035dbad19a4918356e (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,248 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.4.4-cp311-cp311-linux_armv7l.whl#sha256=313392b87c6f6010b05900c0d13084aee66fb3b0111870035dbad19a4918356e (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,248 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.4.4-cp39-cp39-linux_armv6l.whl#sha256=5ff66ee70a3619f7608180ad0cf13689b5cc341b0282fc564ec5dd8dccab714f (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,248 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.4.4-cp39-cp39-linux_armv7l.whl#sha256=5ff66ee70a3619f7608180ad0cf13689b5cc341b0282fc564ec5dd8dccab714f (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,248 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.4.3-cp39-cp39-linux_armv6l.whl#sha256=9d3844e2196ff20fbaef625eebe1a6b2748df2b1ffc891daff526774a6d03611 (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,248 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.4.3-cp39-cp39-linux_armv7l.whl#sha256=9d3844e2196ff20fbaef625eebe1a6b2748df2b1ffc891daff526774a6d03611 (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,249 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.4.3-cp311-cp311-linux_armv6l.whl#sha256=c17621de47b71ecfa0a66162ebb918bfb04a96da808b2851b7c757026a1cd40d (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,249 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.4.3-cp311-cp311-linux_armv7l.whl#sha256=c17621de47b71ecfa0a66162ebb918bfb04a96da808b2851b7c757026a1cd40d (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,249 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.4.2-cp311-cp311-linux_armv6l.whl#sha256=2b4c651d0feca00b540e3fdc69cb5d04735c7f61a5e747eaa59915b1c639f444 (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,249 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.4.2-cp311-cp311-linux_armv7l.whl#sha256=2b4c651d0feca00b540e3fdc69cb5d04735c7f61a5e747eaa59915b1c639f444 (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,249 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.4.2-cp39-cp39-linux_armv6l.whl#sha256=458b30d370855a55c734e73c920e053fdfb0b2f8d1646e80c94cb9b78b49dfd5 (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,249 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.4.2-cp39-cp39-linux_armv7l.whl#sha256=458b30d370855a55c734e73c920e053fdfb0b2f8d1646e80c94cb9b78b49dfd5 (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,250 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.3.4-py3-none-any.whl#sha256=e56d34424f5cde8ad1c42b4f6126ca2ba54f5938a8e033ca5a87c8011fec2161 (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,250 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.3.3-py3-none-any.whl#sha256=b1e372ee352c92cf29f1d32c99efc46eff564209ccb140dc4f155bdf5326bea4 (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,250 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.3.2-py3-none-any.whl#sha256=dfce5e82a42eead6b770ac2e2ba48923897f83a358d077087af7f61ab381b627 (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,250 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.3.1-py3-none-any.whl#sha256=c7e3e17f3bf83c1389e59dda771352d9ed9f7d717440fc5a2671d40f28023260 (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,250 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.3-py3-none-any.whl#sha256=0b764da1e7b38c9b561cd84f9d9abd52f0b892190f690746f8a6f19445a70ce9 (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,250 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.2-py3-none-any.whl#sha256=e6d43ebc2830427b0bcbb156083a9c9ae7147ec97afd259571a4336d73352fc9 (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,250 Skipping link: No binaries permitted for splitfxm: https://archive1.piwheels.org/simple/splitfxm/SplitFXM-0.1-py3-none-any.whl#sha256=0497ff281bb726b18c2b6c59f9f94550decadb08ed34f1d02114811839d6cbe7 (from https://www.piwheels.org/simple/splitfxm/) 2025-09-14T17:42:25,251 Skipping link: not a file: https://www.piwheels.org/simple/splitfxm/ 2025-09-14T17:42:25,251 Skipping link: not a file: https://pypi.org/simple/splitfxm/ 2025-09-14T17:42:25,277 Given no hashes to check 1 links for project 'splitfxm': discarding no candidates 2025-09-14T17:42:25,279 Collecting splitfxm==0.4.1 2025-09-14T17:42:25,280 Created temporary directory: /tmp/pip-unpack-7a0zrge2 2025-09-14T17:42:25,421 Downloading SplitFXM-0.4.1.tar.gz (167 kB) 2025-09-14T17:42:25,505 Added splitfxm==0.4.1 from https://files.pythonhosted.org/packages/1a/f5/385d8d088f2904ecb76317ffad60c67672f2f22e07f34d8b861aecc7e423/SplitFXM-0.4.1.tar.gz to build tracker '/tmp/pip-build-tracker-tc89dje4' 2025-09-14T17:42:25,507 Running setup.py (path:/tmp/pip-wheel-0gl31npg/splitfxm_31c61c865145462da25ce444cbe8f69d/setup.py) egg_info for package splitfxm 2025-09-14T17:42:25,507 Created temporary directory: /tmp/pip-pip-egg-info-i039xaam 2025-09-14T17:42:25,507 Preparing metadata (setup.py): started 2025-09-14T17:42:25,508 Running command python setup.py egg_info 2025-09-14T17:42:27,025 Traceback (most recent call last): 2025-09-14T17:42:27,029 File "", line 2, in 2025-09-14T17:42:27,029 exec(compile(''' 2025-09-14T17:42:27,029 ~~~~^^^^^^^^^^^^ 2025-09-14T17:42:27,029 # This is -- a caller that pip uses to run setup.py 2025-09-14T17:42:27,029 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T17:42:27,029 ...<32 lines>... 2025-09-14T17:42:27,029 exec(compile(setup_py_code, filename, "exec")) 2025-09-14T17:42:27,029 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T17:42:27,029 ''' % ('/tmp/pip-wheel-0gl31npg/splitfxm_31c61c865145462da25ce444cbe8f69d/setup.py',), "", "exec")) 2025-09-14T17:42:27,030 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T17:42:27,030 File "", line 35, in 2025-09-14T17:42:27,030 File "/tmp/pip-wheel-0gl31npg/splitfxm_31c61c865145462da25ce444cbe8f69d/setup.py", line 57, in 2025-09-14T17:42:27,030 ext_modules=cythonize(extensions, compiler_directives={ 2025-09-14T17:42:27,030 ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T17:42:27,030 'language_level': "3"}), 2025-09-14T17:42:27,031 ^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T17:42:27,031 File "/usr/local/lib/python3.13/dist-packages/Cython/Build/Dependencies.py", line 978, in cythonize 2025-09-14T17:42:27,031 module_list, module_metadata = create_extension_list( 2025-09-14T17:42:27,031 ~~~~~~~~~~~~~~~~~~~~~^ 2025-09-14T17:42:27,031 module_list, 2025-09-14T17:42:27,031 ^^^^^^^^^^^^ 2025-09-14T17:42:27,031 ...<4 lines>... 2025-09-14T17:42:27,032 language=language, 2025-09-14T17:42:27,032 ^^^^^^^^^^^^^^^^^^ 2025-09-14T17:42:27,032 aliases=aliases) 2025-09-14T17:42:27,032 ^^^^^^^^^^^^^^^^ 2025-09-14T17:42:27,032 File "/usr/local/lib/python3.13/dist-packages/Cython/Build/Dependencies.py", line 809, in create_extension_list 2025-09-14T17:42:27,032 for file in nonempty(sorted(extended_iglob(filepattern)), "'%s' doesn't match any files" % filepattern): 2025-09-14T17:42:27,032 ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T17:42:27,033 File "/usr/local/lib/python3.13/dist-packages/Cython/Build/Dependencies.py", line 80, in nonempty 2025-09-14T17:42:27,033 raise ValueError(error_msg) 2025-09-14T17:42:27,033 ValueError: 'splitfxm/derivatives.pyx' doesn't match any files 2025-09-14T17:42:27,211 ERROR: python setup.py egg_info exited with 1 2025-09-14T17:42:27,224 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-14T17:42:27,224 exec(compile('"'"''"'"''"'"' 2025-09-14T17:42:27,224 # This is -- a caller that pip uses to run setup.py 2025-09-14T17:42:27,224 # 2025-09-14T17:42:27,224 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-14T17:42:27,224 # import from `distutils.core` to work with newer packaging standards. 2025-09-14T17:42:27,224 # - It provides a clear error message when setuptools is not installed. 2025-09-14T17:42:27,224 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-14T17:42:27,224 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-14T17:42:27,224 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-14T17:42:27,224 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-14T17:42:27,224 import os, sys, tokenize, traceback 2025-09-14T17:42:27,224 2025-09-14T17:42:27,224 try: 2025-09-14T17:42:27,224 import setuptools 2025-09-14T17:42:27,224 except ImportError: 2025-09-14T17:42:27,224 print( 2025-09-14T17:42:27,224 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-14T17:42:27,224 "the build environment with exception:", 2025-09-14T17:42:27,224 file=sys.stderr, 2025-09-14T17:42:27,224 ) 2025-09-14T17:42:27,224 traceback.print_exc() 2025-09-14T17:42:27,224 sys.exit(1) 2025-09-14T17:42:27,224 2025-09-14T17:42:27,224 __file__ = %r 2025-09-14T17:42:27,224 sys.argv[0] = __file__ 2025-09-14T17:42:27,224 2025-09-14T17:42:27,224 if os.path.exists(__file__): 2025-09-14T17:42:27,224 filename = __file__ 2025-09-14T17:42:27,224 with tokenize.open(__file__) as f: 2025-09-14T17:42:27,224 setup_py_code = f.read() 2025-09-14T17:42:27,224 else: 2025-09-14T17:42:27,224 filename = "" 2025-09-14T17:42:27,224 setup_py_code = "from setuptools import setup; setup()" 2025-09-14T17:42:27,224 2025-09-14T17:42:27,224 exec(compile(setup_py_code, filename, "exec")) 2025-09-14T17:42:27,224 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-0gl31npg/splitfxm_31c61c865145462da25ce444cbe8f69d/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-i039xaam[/] 2025-09-14T17:42:27,224 [bold magenta]cwd[/]: /tmp/pip-wheel-0gl31npg/splitfxm_31c61c865145462da25ce444cbe8f69d/ 2025-09-14T17:42:27,224 Preparing metadata (setup.py): finished with status 'error' 2025-09-14T17:42:27,225 ERROR: metadata generation failed 2025-09-14T17:42:27,231 Exception information: 2025-09-14T17:42:27,231 Traceback (most recent call last): 2025-09-14T17:42:27,231 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-14T17:42:27,231 call_subprocess( 2025-09-14T17:42:27,231 ~~~~~~~~~~~~~~~^ 2025-09-14T17:42:27,231 args, 2025-09-14T17:42:27,231 ^^^^^ 2025-09-14T17:42:27,231 ...<2 lines>... 2025-09-14T17:42:27,231 spinner=spinner, 2025-09-14T17:42:27,231 ^^^^^^^^^^^^^^^^ 2025-09-14T17:42:27,231 ) 2025-09-14T17:42:27,231 ^ 2025-09-14T17:42:27,231 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-14T17:42:27,231 raise error 2025-09-14T17:42:27,231 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-14T17:42:27,231 2025-09-14T17:42:27,231 The above exception was the direct cause of the following exception: 2025-09-14T17:42:27,231 2025-09-14T17:42:27,231 Traceback (most recent call last): 2025-09-14T17:42:27,231 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-14T17:42:27,231 status = _inner_run() 2025-09-14T17:42:27,231 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-14T17:42:27,231 return self.run(options, args) 2025-09-14T17:42:27,231 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-14T17:42:27,231 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-14T17:42:27,231 return func(self, options, args) 2025-09-14T17:42:27,231 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-14T17:42:27,231 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-14T17:42:27,231 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-14T17:42:27,231 result = self._result = resolver.resolve( 2025-09-14T17:42:27,231 ~~~~~~~~~~~~~~~~^ 2025-09-14T17:42:27,231 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-14T17:42:27,231 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T17:42:27,231 ) 2025-09-14T17:42:27,231 ^ 2025-09-14T17:42:27,231 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-14T17:42:27,231 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-14T17:42:27,231 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-14T17:42:27,231 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-14T17:42:27,231 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T17:42:27,231 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-14T17:42:27,231 if not criterion.candidates: 2025-09-14T17:42:27,231 ^^^^^^^^^^^^^^^^^^^^ 2025-09-14T17:42:27,231 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-14T17:42:27,231 return bool(self._sequence) 2025-09-14T17:42:27,231 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-14T17:42:27,231 self._bool = any(self) 2025-09-14T17:42:27,231 ~~~^^^^^^ 2025-09-14T17:42:27,231 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-14T17:42:27,231 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-14T17:42:27,231 ^^^^^^^^ 2025-09-14T17:42:27,231 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-14T17:42:27,231 candidate = func() 2025-09-14T17:42:27,231 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-14T17:42:27,231 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-14T17:42:27,231 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-14T17:42:27,231 link, template, name, version 2025-09-14T17:42:27,231 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T17:42:27,231 ) 2025-09-14T17:42:27,231 ^ 2025-09-14T17:42:27,231 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-14T17:42:27,231 self._link_candidate_cache[link] = LinkCandidate( 2025-09-14T17:42:27,231 ~~~~~~~~~~~~~^ 2025-09-14T17:42:27,231 link, 2025-09-14T17:42:27,231 ^^^^^ 2025-09-14T17:42:27,231 ...<3 lines>... 2025-09-14T17:42:27,231 version=version, 2025-09-14T17:42:27,231 ^^^^^^^^^^^^^^^^ 2025-09-14T17:42:27,231 ) 2025-09-14T17:42:27,231 ^ 2025-09-14T17:42:27,231 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-14T17:42:27,231 super().__init__( 2025-09-14T17:42:27,231 ~~~~~~~~~~~~~~~~^ 2025-09-14T17:42:27,231 link=link, 2025-09-14T17:42:27,231 ^^^^^^^^^^ 2025-09-14T17:42:27,231 ...<4 lines>... 2025-09-14T17:42:27,231 version=version, 2025-09-14T17:42:27,231 ^^^^^^^^^^^^^^^^ 2025-09-14T17:42:27,231 ) 2025-09-14T17:42:27,231 ^ 2025-09-14T17:42:27,231 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-14T17:42:27,231 self.dist = self._prepare() 2025-09-14T17:42:27,231 ~~~~~~~~~~~~~^^ 2025-09-14T17:42:27,231 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-14T17:42:27,231 dist = self._prepare_distribution() 2025-09-14T17:42:27,231 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-14T17:42:27,231 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-14T17:42:27,231 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T17:42:27,231 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-14T17:42:27,231 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-14T17:42:27,231 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T17:42:27,231 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-14T17:42:27,231 dist = _get_prepared_distribution( 2025-09-14T17:42:27,231 req, 2025-09-14T17:42:27,231 ...<3 lines>... 2025-09-14T17:42:27,231 self.check_build_deps, 2025-09-14T17:42:27,231 ) 2025-09-14T17:42:27,231 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-14T17:42:27,231 abstract_dist.prepare_distribution_metadata( 2025-09-14T17:42:27,231 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-14T17:42:27,231 finder, build_isolation, check_build_deps 2025-09-14T17:42:27,231 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T17:42:27,231 ) 2025-09-14T17:42:27,231 ^ 2025-09-14T17:42:27,231 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-14T17:42:27,231 self.req.prepare_metadata() 2025-09-14T17:42:27,231 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-14T17:42:27,231 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-14T17:42:27,231 self.metadata_directory = generate_metadata_legacy( 2025-09-14T17:42:27,231 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-14T17:42:27,231 build_env=self.build_env, 2025-09-14T17:42:27,231 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T17:42:27,231 ...<3 lines>... 2025-09-14T17:42:27,231 details=details, 2025-09-14T17:42:27,231 ^^^^^^^^^^^^^^^^ 2025-09-14T17:42:27,231 ) 2025-09-14T17:42:27,231 ^ 2025-09-14T17:42:27,231 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-14T17:42:27,231 raise MetadataGenerationFailed(package_details=details) from error 2025-09-14T17:42:27,231 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-14T17:42:27,255 Removed splitfxm==0.4.1 from https://files.pythonhosted.org/packages/1a/f5/385d8d088f2904ecb76317ffad60c67672f2f22e07f34d8b861aecc7e423/SplitFXM-0.4.1.tar.gz from build tracker '/tmp/pip-build-tracker-tc89dje4' 2025-09-14T17:42:27,256 Removed build tracker: '/tmp/pip-build-tracker-tc89dje4'