2026-05-21T22:46:03,747 Created temporary directory: /tmp/pip-ephem-wheel-cache-kjn1ss_9 2026-05-21T22:46:03,749 Created temporary directory: /tmp/pip-build-tracker-p5in0tnw 2026-05-21T22:46:03,750 Initialized build tracking at /tmp/pip-build-tracker-p5in0tnw 2026-05-21T22:46:03,750 Created build tracker: /tmp/pip-build-tracker-p5in0tnw 2026-05-21T22:46:03,751 Entered build tracker: /tmp/pip-build-tracker-p5in0tnw 2026-05-21T22:46:03,752 Created temporary directory: /tmp/pip-wheel-g25677ss 2026-05-21T22:46:03,754 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-05-21T22:46:03,757 Created temporary directory: /tmp/pip-ephem-wheel-cache-q0sm3y3y 2026-05-21T22:46:03,779 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-21T22:46:03,782 2 location(s) to search for versions of roux: 2026-05-21T22:46:03,782 * https://pypi.org/simple/roux/ 2026-05-21T22:46:03,782 * https://www.piwheels.org/simple/roux/ 2026-05-21T22:46:03,783 Fetching project page and analyzing links: https://pypi.org/simple/roux/ 2026-05-21T22:46:03,784 Getting page https://pypi.org/simple/roux/ 2026-05-21T22:46:03,785 Found index url https://pypi.org/simple 2026-05-21T22:46:04,015 Fetched page https://pypi.org/simple/roux/ as application/vnd.pypi.simple.v1+json 2026-05-21T22:46:04,021 Skipping link: No binaries permitted for roux: https://files.pythonhosted.org/packages/55/d0/b8b0727d103d0631ffe976ffc366986a927005d2e53e24abdbefa2278a6c/roux-0.0.0-py3-none-any.whl (from https://pypi.org/simple/roux/) (requires-python:>=3.7, <4) 2026-05-21T22:46:04,023 Found link https://files.pythonhosted.org/packages/da/c1/b2124f7b3a9ec930054ac93b0f1994ea13046f5fda18a63d882b9a0d817f/roux-0.0.0.tar.gz (from https://pypi.org/simple/roux/) (requires-python:>=3.7, <4), version: 0.0.0 2026-05-21T22:46:04,023 Skipping link: No binaries permitted for roux: https://files.pythonhosted.org/packages/1a/ed/e0ad3a00abd2436144e4145031f07992773a0aacb0034227cc0dbd93c7c7/roux-0.0.1-py3-none-any.whl (from https://pypi.org/simple/roux/) (requires-python:>=3.7, <4) 2026-05-21T22:46:04,025 Found link https://files.pythonhosted.org/packages/35/7e/585509ab771dac5b5904f8b3052a9da115b006aca86b1586711d016b8281/roux-0.0.1.tar.gz (from https://pypi.org/simple/roux/) (requires-python:>=3.7, <4), version: 0.0.1 2026-05-21T22:46:04,025 Skipping link: No binaries permitted for roux: https://files.pythonhosted.org/packages/c0/8d/df9c7d7ee9da9ef37ce33dd7a6cc7304de2f985802e207f919a289a8fd17/roux-0.0.2-py3-none-any.whl (from https://pypi.org/simple/roux/) (requires-python:>=3.7, <4) 2026-05-21T22:46:04,026 Found link https://files.pythonhosted.org/packages/c8/48/93b264f46fd35301b5c6331f059a3c9ecf6aedd524b47a8ed5336346b992/roux-0.0.2.tar.gz (from https://pypi.org/simple/roux/) (requires-python:>=3.7, <4), version: 0.0.2 2026-05-21T22:46:04,027 Skipping link: No binaries permitted for roux: https://files.pythonhosted.org/packages/4c/2d/26e60751ab995d9069bc49915190d72ef94ffd7fd4436844a9d3c5c7c387/roux-0.0.3-py3-none-any.whl (from https://pypi.org/simple/roux/) (requires-python:>=3.7, <4) 2026-05-21T22:46:04,028 Found link https://files.pythonhosted.org/packages/e2/8d/7854bf8d897c5267834790746934025478e4032d320d318e4d2a526a3d54/roux-0.0.3.tar.gz (from https://pypi.org/simple/roux/) (requires-python:>=3.7, <4), version: 0.0.3 2026-05-21T22:46:04,029 Skipping link: No binaries permitted for roux: https://files.pythonhosted.org/packages/5e/89/7eb98b8d844a4cbc6a8c5173acc82a2d5f9c5f32622dadc2f8f9bf6803af/roux-0.0.4-py3-none-any.whl (from https://pypi.org/simple/roux/) (requires-python:>=3.7, <4) 2026-05-21T22:46:04,030 Found link https://files.pythonhosted.org/packages/00/db/b53af6ce4ae225531af0c4e2e48dd4933a5d6154aa9c76974a0694ee6bbc/roux-0.0.4.tar.gz (from https://pypi.org/simple/roux/) (requires-python:>=3.7, <4), version: 0.0.4 2026-05-21T22:46:04,031 Skipping link: No binaries permitted for roux: https://files.pythonhosted.org/packages/f0/c2/10b0fe5ef82791565ce66c3613e2e4910391d29c3862c49fdc866c7c3754/roux-0.0.5-py3-none-any.whl (from https://pypi.org/simple/roux/) (requires-python:>=3.7, <4) 2026-05-21T22:46:04,032 Found link https://files.pythonhosted.org/packages/6f/57/a1576eb9af20025cede05a5626f49779aeb0cb6f7bbad6fecc896d2597ec/roux-0.0.5.tar.gz (from https://pypi.org/simple/roux/) (requires-python:>=3.7, <4), version: 0.0.5 2026-05-21T22:46:04,033 Skipping link: No binaries permitted for roux: https://files.pythonhosted.org/packages/bc/fe/cf307602bd0053fc2c8d51a0775c40cf9914b259d34cb728be68ec0e33d8/roux-0.0.6-py3-none-any.whl (from https://pypi.org/simple/roux/) (requires-python:>=3.7, <4) 2026-05-21T22:46:04,034 Found link https://files.pythonhosted.org/packages/8a/29/0fea4ede9405a08df3eec4955e128dd0717251aff9cd442ef64d7bbaf1bf/roux-0.0.6.tar.gz (from https://pypi.org/simple/roux/) (requires-python:>=3.7, <4), version: 0.0.6 2026-05-21T22:46:04,034 Skipping link: No binaries permitted for roux: https://files.pythonhosted.org/packages/ab/75/068550592fd6f1d5ea861c4ebf1cc3517534673ebef5d3186456284c6302/roux-0.0.7-py3-none-any.whl (from https://pypi.org/simple/roux/) (requires-python:>=3.7, <4) 2026-05-21T22:46:04,035 Found link https://files.pythonhosted.org/packages/c5/ef/c1f4bef825d070a0ab5033578aa5d64767a8986ae7e6ca4cbbcd64e0c52b/roux-0.0.7.tar.gz (from https://pypi.org/simple/roux/) (requires-python:>=3.7, <4), version: 0.0.7 2026-05-21T22:46:04,036 Skipping link: No binaries permitted for roux: https://files.pythonhosted.org/packages/b8/96/2acd8ed5ced1e36091279afefcd12050294723fe1fae4f8627191a1ee4a7/roux-0.0.8-py3-none-any.whl (from https://pypi.org/simple/roux/) (requires-python:>=3.7, <4) 2026-05-21T22:46:04,037 Found link https://files.pythonhosted.org/packages/37/97/bce364fbfed238cee55b351dc3d3a720d9a4400b26837474f08449684b60/roux-0.0.8.tar.gz (from https://pypi.org/simple/roux/) (requires-python:>=3.7, <4), version: 0.0.8 2026-05-21T22:46:04,038 Skipping link: No binaries permitted for roux: https://files.pythonhosted.org/packages/80/46/e22311c17dc5a8445418081e7f29bcadc3197dc2616fbe0575487bf21cb9/roux-0.0.9-py3-none-any.whl (from https://pypi.org/simple/roux/) (requires-python:>=3.7, <4) 2026-05-21T22:46:04,039 Found link https://files.pythonhosted.org/packages/fe/a5/0dfc58ba62726ba7ae3231e468bf366a4627289faa2b52822f5bc42646fc/roux-0.0.9.tar.gz (from https://pypi.org/simple/roux/) (requires-python:>=3.7, <4), version: 0.0.9 2026-05-21T22:46:04,039 Skipping link: No binaries permitted for roux: https://files.pythonhosted.org/packages/89/37/2a7c909704272a7040304557c2981d2dc29570f9bbc55c63efaefdca14d1/roux-0.1.0-py3-none-any.whl (from https://pypi.org/simple/roux/) (requires-python:>=3.7, <4) 2026-05-21T22:46:04,040 Found link https://files.pythonhosted.org/packages/da/ac/11120e000b76fc41e2020739a2ba9b64f7c87b145591c5a4a31fde5139b6/roux-0.1.0.tar.gz (from https://pypi.org/simple/roux/) (requires-python:>=3.7, <4), version: 0.1.0 2026-05-21T22:46:04,041 Skipping link: No binaries permitted for roux: https://files.pythonhosted.org/packages/89/33/423003716b32f2f4268763ed9f91047b725c1e7e50f74c81569e6da554a6/roux-0.1.1-py3-none-any.whl (from https://pypi.org/simple/roux/) (requires-python:>=3.7, <4) 2026-05-21T22:46:04,042 Found link https://files.pythonhosted.org/packages/ca/1b/e010f8ff2b58ac583dbf47a999c54af7755d587022989d5b5d7ed4c1c883/roux-0.1.1.tar.gz (from https://pypi.org/simple/roux/) (requires-python:>=3.7, <4), version: 0.1.1 2026-05-21T22:46:04,043 Skipping link: No binaries permitted for roux: https://files.pythonhosted.org/packages/39/f3/34b9c5c0fe06e30242f8e9a00316acf837b4e5d10f4908a7dde7ab23929b/roux-0.1.2-py3-none-any.whl (from https://pypi.org/simple/roux/) (requires-python:<4,>=3.7) 2026-05-21T22:46:04,044 Found link https://files.pythonhosted.org/packages/f2/cb/3f2a9b87d7b8d23acc04a540e363e41f82522a1f61f7d3add6b86662bd92/roux-0.1.2.tar.gz (from https://pypi.org/simple/roux/) (requires-python:<4,>=3.7), version: 0.1.2 2026-05-21T22:46:04,044 Skipping link: No binaries permitted for roux: https://files.pythonhosted.org/packages/cd/e8/9b28735a7e5caa758a0be47f5d7afe5ff475ae27d6b519fd4c04e49df304/roux-0.1.3-py3-none-any.whl (from https://pypi.org/simple/roux/) (requires-python:<4,>=3.7) 2026-05-21T22:46:04,046 Found link https://files.pythonhosted.org/packages/84/84/471911a07e7d0a81219fa3564dfaea9b062e2b9a5a9a0919a39ebf32a5a3/roux-0.1.3.tar.gz (from https://pypi.org/simple/roux/) (requires-python:<4,>=3.7), version: 0.1.3 2026-05-21T22:46:04,046 Skipping link: No binaries permitted for roux: https://files.pythonhosted.org/packages/ef/51/f5efee6d1aac0fed42994e488003cefb518c2c0fb7ce1fdb710d8a8ff4a9/roux-0.1.4-py3-none-any.whl (from https://pypi.org/simple/roux/) (requires-python:<4,>=3.8) 2026-05-21T22:46:04,047 Found link https://files.pythonhosted.org/packages/d4/c9/096ce0206d0e86625ff9c06091a6cc6675f67abc8dccc671fba6400cd6b1/roux-0.1.4.tar.gz (from https://pypi.org/simple/roux/) (requires-python:<4,>=3.8), version: 0.1.4 2026-05-21T22:46:04,048 Fetching project page and analyzing links: https://www.piwheels.org/simple/roux/ 2026-05-21T22:46:04,049 Getting page https://www.piwheels.org/simple/roux/ 2026-05-21T22:46:04,050 Found index url https://www.piwheels.org/simple 2026-05-21T22:46:04,222 Fetched page https://www.piwheels.org/simple/roux/ as text/html 2026-05-21T22:46:04,227 Skipping link: No binaries permitted for roux: https://archive1.piwheels.org/simple/roux/roux-0.1.3-py3-none-any.whl#sha256=55c5dd5c4f6935efcd591a0b1bd34c15deea110b810bb6ddf56593604de232f6 (from https://www.piwheels.org/simple/roux/) (requires-python:>=3.7, <4) 2026-05-21T22:46:04,228 Skipping link: No binaries permitted for roux: https://archive1.piwheels.org/simple/roux/roux-0.1.2-py3-none-any.whl#sha256=084a012a102a4eb841dc976dc7dc49e96c158f8a83c01bdca1e5ca13196c61b8 (from https://www.piwheels.org/simple/roux/) (requires-python:>=3.7, <4) 2026-05-21T22:46:04,229 Skipping link: No binaries permitted for roux: https://archive1.piwheels.org/simple/roux/roux-0.1.1-py3-none-any.whl#sha256=5f87bf8d175b2784d41b8d8c830c1a36498c75864fa963d49c3d80e0ea925b7b (from https://www.piwheels.org/simple/roux/) (requires-python:>=3.7, <4) 2026-05-21T22:46:04,229 Skipping link: No binaries permitted for roux: https://archive1.piwheels.org/simple/roux/roux-0.1.0-py3-none-any.whl#sha256=40b1b273de832a0a4c2c7f6d64c6f33eb854c444aac5822e6d11baa508404670 (from https://www.piwheels.org/simple/roux/) (requires-python:>=3.7, <4) 2026-05-21T22:46:04,230 Skipping link: No binaries permitted for roux: https://archive1.piwheels.org/simple/roux/roux-0.0.9-py3-none-any.whl#sha256=d1de4a9be66e83b4b191397feddd9781134a67c2065e0facdd92fc3f83570947 (from https://www.piwheels.org/simple/roux/) (requires-python:>=3.7, <4) 2026-05-21T22:46:04,230 Skipping link: No binaries permitted for roux: https://archive1.piwheels.org/simple/roux/roux-0.0.8-py3-none-any.whl#sha256=61b2daa103f039d4ccbdf00d2a202571b86bfab390c5fadbaf18f9be231c5a49 (from https://www.piwheels.org/simple/roux/) (requires-python:>=3.7, <4) 2026-05-21T22:46:04,231 Skipping link: No binaries permitted for roux: https://archive1.piwheels.org/simple/roux/roux-0.0.7-py3-none-any.whl#sha256=55ec1ff1d9b84723385e95e522417309ae89f41b995ef3eebca7333ff361719a (from https://www.piwheels.org/simple/roux/) (requires-python:>=3.7, <4) 2026-05-21T22:46:04,232 Skipping link: No binaries permitted for roux: https://archive1.piwheels.org/simple/roux/roux-0.0.6-py3-none-any.whl#sha256=88e77bc15f2aa446da9cd7d1fabaa36002e028f2e27425d82684f62d063940c3 (from https://www.piwheels.org/simple/roux/) (requires-python:>=3.7, <4) 2026-05-21T22:46:04,232 Skipping link: No binaries permitted for roux: https://archive1.piwheels.org/simple/roux/roux-0.0.5-py3-none-any.whl#sha256=450ffbc4498d253f934645a35742a4f76012cc7345dc86f74b7ae3962ad2eeeb (from https://www.piwheels.org/simple/roux/) (requires-python:>=3.7, <4) 2026-05-21T22:46:04,233 Skipping link: No binaries permitted for roux: https://archive1.piwheels.org/simple/roux/roux-0.0.4-py3-none-any.whl#sha256=a449da1fbebcc0dad9db2fbb7ee015fba7b2202121b727748205495efcf4cf63 (from https://www.piwheels.org/simple/roux/) (requires-python:>=3.7, <4) 2026-05-21T22:46:04,234 Skipping link: No binaries permitted for roux: https://archive1.piwheels.org/simple/roux/roux-0.0.3-py3-none-any.whl#sha256=dbdaa2e1c6918eedd3ba8e5f217164577fa3d0bad93a0d4eebe1bd44795f2f85 (from https://www.piwheels.org/simple/roux/) (requires-python:>=3.7, <4) 2026-05-21T22:46:04,234 Skipping link: No binaries permitted for roux: https://archive1.piwheels.org/simple/roux/roux-0.0.2-py3-none-any.whl#sha256=33f907d292487d3c90f8a7416303439e0712d86235bdb91365ba8153a89d196e (from https://www.piwheels.org/simple/roux/) (requires-python:>=3.7, <4) 2026-05-21T22:46:04,235 Skipping link: No binaries permitted for roux: https://archive1.piwheels.org/simple/roux/roux-0.0.1-py3-none-any.whl#sha256=d5197ade2237dc2bd83104e81f88654c585a453d7ea956ff89e3fd8f26eca5b8 (from https://www.piwheels.org/simple/roux/) (requires-python:>=3.7, <4) 2026-05-21T22:46:04,235 Skipping link: No binaries permitted for roux: https://archive1.piwheels.org/simple/roux/roux-0.0.0-py3-none-any.whl#sha256=3263d17a328d57025480286e2733145d830c06856bf0ce2404495398db226f84 (from https://www.piwheels.org/simple/roux/) (requires-python:>=3.7, <4) 2026-05-21T22:46:04,236 Skipping link: not a file: https://www.piwheels.org/simple/roux/ 2026-05-21T22:46:04,236 Skipping link: not a file: https://pypi.org/simple/roux/ 2026-05-21T22:46:04,257 Given no hashes to check 1 links for project 'roux': discarding no candidates 2026-05-21T22:46:04,274 Collecting roux==0.1.4 2026-05-21T22:46:04,277 Created temporary directory: /tmp/pip-unpack-xntd2995 2026-05-21T22:46:04,428 Downloading roux-0.1.4.tar.gz (239 kB) 2026-05-21T22:46:04,717 Added roux==0.1.4 from https://files.pythonhosted.org/packages/d4/c9/096ce0206d0e86625ff9c06091a6cc6675f67abc8dccc671fba6400cd6b1/roux-0.1.4.tar.gz to build tracker '/tmp/pip-build-tracker-p5in0tnw' 2026-05-21T22:46:04,723 Created temporary directory: /tmp/pip-build-env-tdon8g9q 2026-05-21T22:46:04,728 Installing build dependencies: started 2026-05-21T22:46:04,729 Running command pip subprocess to install build dependencies 2026-05-21T22:46:05,877 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-21T22:46:06,290 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-05-21T22:46:06,314 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-21T22:46:08,092 Collecting setuptools 2026-05-21T22:46:08,093 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-21T22:46:08,107 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-21T22:46:08,338 Collecting wheel 2026-05-21T22:46:08,339 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-05-21T22:46:08,352 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-05-21T22:46:08,533 Collecting packaging>=24.0 2026-05-21T22:46:08,534 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-05-21T22:46:08,547 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-05-21T22:46:08,737 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-21T22:46:08,755 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-21T22:46:08,838 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-21T22:46:08,875 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-21T22:46:08,900 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-21T22:46:08,989 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-21T22:46:11,718 Installing collected packages: setuptools, packaging, wheel 2026-05-21T22:46:15,259 Creating /tmp/pip-build-env-tdon8g9q/overlay/local/bin 2026-05-21T22:46:15,261 changing mode of /tmp/pip-build-env-tdon8g9q/overlay/local/bin/wheel to 755 2026-05-21T22:46:15,282 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-05-21T22:46:15,567 Installing build dependencies: finished with status 'done' 2026-05-21T22:46:15,574 Getting requirements to build wheel: started 2026-05-21T22:46:15,575 Running command Getting requirements to build wheel 2026-05-21T22:46:16,302 running egg_info 2026-05-21T22:46:16,307 writing roux.egg-info/PKG-INFO 2026-05-21T22:46:16,311 writing dependency_links to roux.egg-info/dependency_links.txt 2026-05-21T22:46:16,312 writing entry points to roux.egg-info/entry_points.txt 2026-05-21T22:46:16,314 writing requirements to roux.egg-info/requires.txt 2026-05-21T22:46:16,315 writing top-level names to roux.egg-info/top_level.txt 2026-05-21T22:46:16,341 reading manifest file 'roux.egg-info/SOURCES.txt' 2026-05-21T22:46:16,346 reading manifest template 'MANIFEST.in' 2026-05-21T22:46:16,348 no previously-included directories found matching 'README.md' 2026-05-21T22:46:16,349 no previously-included directories found matching 'examples/*' 2026-05-21T22:46:16,349 no previously-included directories found matching 'tests' 2026-05-21T22:46:16,350 no previously-included directories found matching 'test' 2026-05-21T22:46:16,351 no previously-included directories found matching 'roux/data*' 2026-05-21T22:46:16,352 no previously-included directories found matching 'roux/deps*' 2026-05-21T22:46:16,352 no previously-included directories found matching 'roux/plot*' 2026-05-21T22:46:16,353 no previously-included directories found matching 'roux/fig*' 2026-05-21T22:46:16,355 no previously-included directories found matching '.ipynb_checkpoints' 2026-05-21T22:46:16,355 no previously-included directories found matching '*-checkpoint*' 2026-05-21T22:46:16,356 no previously-included directories found matching 'roux/.ipynb_checkpoints' 2026-05-21T22:46:16,358 warning: no files found matching 'roux/*.md' 2026-05-21T22:46:16,362 adding license file 'LICENSE' 2026-05-21T22:46:16,368 writing manifest file 'roux.egg-info/SOURCES.txt' 2026-05-21T22:46:16,464 Getting requirements to build wheel: finished with status 'done' 2026-05-21T22:46:16,468 Created temporary directory: /tmp/pip-modern-metadata-8h3lvjkh 2026-05-21T22:46:16,471 Preparing metadata (pyproject.toml): started 2026-05-21T22:46:16,472 Running command Preparing metadata (pyproject.toml) 2026-05-21T22:46:17,124 running dist_info 2026-05-21T22:46:17,134 creating /tmp/pip-modern-metadata-8h3lvjkh/roux.egg-info 2026-05-21T22:46:17,136 writing /tmp/pip-modern-metadata-8h3lvjkh/roux.egg-info/PKG-INFO 2026-05-21T22:46:17,140 writing dependency_links to /tmp/pip-modern-metadata-8h3lvjkh/roux.egg-info/dependency_links.txt 2026-05-21T22:46:17,142 writing entry points to /tmp/pip-modern-metadata-8h3lvjkh/roux.egg-info/entry_points.txt 2026-05-21T22:46:17,144 writing requirements to /tmp/pip-modern-metadata-8h3lvjkh/roux.egg-info/requires.txt 2026-05-21T22:46:17,145 writing top-level names to /tmp/pip-modern-metadata-8h3lvjkh/roux.egg-info/top_level.txt 2026-05-21T22:46:17,146 writing manifest file '/tmp/pip-modern-metadata-8h3lvjkh/roux.egg-info/SOURCES.txt' 2026-05-21T22:46:17,171 reading manifest file '/tmp/pip-modern-metadata-8h3lvjkh/roux.egg-info/SOURCES.txt' 2026-05-21T22:46:17,173 reading manifest template 'MANIFEST.in' 2026-05-21T22:46:17,174 no previously-included directories found matching 'README.md' 2026-05-21T22:46:17,175 no previously-included directories found matching 'examples/*' 2026-05-21T22:46:17,176 no previously-included directories found matching 'tests' 2026-05-21T22:46:17,176 no previously-included directories found matching 'test' 2026-05-21T22:46:17,177 no previously-included directories found matching 'roux/data*' 2026-05-21T22:46:17,177 no previously-included directories found matching 'roux/deps*' 2026-05-21T22:46:17,178 no previously-included directories found matching 'roux/plot*' 2026-05-21T22:46:17,179 no previously-included directories found matching 'roux/fig*' 2026-05-21T22:46:17,179 no previously-included directories found matching 'roux.egg-info' 2026-05-21T22:46:17,180 no previously-included directories found matching '.ipynb_checkpoints' 2026-05-21T22:46:17,180 no previously-included directories found matching '*-checkpoint*' 2026-05-21T22:46:17,181 no previously-included directories found matching 'roux/.ipynb_checkpoints' 2026-05-21T22:46:17,182 warning: no files found matching 'roux/*.md' 2026-05-21T22:46:17,187 adding license file 'LICENSE' 2026-05-21T22:46:17,192 writing manifest file '/tmp/pip-modern-metadata-8h3lvjkh/roux.egg-info/SOURCES.txt' 2026-05-21T22:46:17,193 creating '/tmp/pip-modern-metadata-8h3lvjkh/roux-0.1.4.dist-info' 2026-05-21T22:46:17,320 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-21T22:46:17,325 Source in /tmp/pip-wheel-g25677ss/roux_31b0c66c33dd4faca20e86c6124ddef5 has version 0.1.4, which satisfies requirement roux==0.1.4 from https://files.pythonhosted.org/packages/d4/c9/096ce0206d0e86625ff9c06091a6cc6675f67abc8dccc671fba6400cd6b1/roux-0.1.4.tar.gz 2026-05-21T22:46:17,326 Removed roux==0.1.4 from https://files.pythonhosted.org/packages/d4/c9/096ce0206d0e86625ff9c06091a6cc6675f67abc8dccc671fba6400cd6b1/roux-0.1.4.tar.gz from build tracker '/tmp/pip-build-tracker-p5in0tnw' 2026-05-21T22:46:17,333 Created temporary directory: /tmp/pip-unpack-g1nbcip0 2026-05-21T22:46:17,333 Building wheels for collected packages: roux 2026-05-21T22:46:17,338 Created temporary directory: /tmp/pip-wheel-8_ztq_nr 2026-05-21T22:46:17,339 Destination directory: /tmp/pip-wheel-8_ztq_nr 2026-05-21T22:46:17,341 Building wheel for roux (pyproject.toml): started 2026-05-21T22:46:17,342 Running command Building wheel for roux (pyproject.toml) 2026-05-21T22:46:17,985 running bdist_wheel 2026-05-21T22:46:18,003 running build 2026-05-21T22:46:18,003 running build_py 2026-05-21T22:46:18,009 creating build/lib/roux 2026-05-21T22:46:18,011 copying roux/__init__.py -> build/lib/roux 2026-05-21T22:46:18,013 copying roux/global_imports.py -> build/lib/roux 2026-05-21T22:46:18,015 copying roux/run.py -> build/lib/roux 2026-05-21T22:46:18,019 creating build/lib/roux/stat 2026-05-21T22:46:18,020 copying roux/stat/regress.py -> build/lib/roux/stat 2026-05-21T22:46:18,022 copying roux/stat/paired.py -> build/lib/roux/stat 2026-05-21T22:46:18,024 copying roux/stat/preprocess.py -> build/lib/roux/stat 2026-05-21T22:46:18,026 copying roux/stat/__init__.py -> build/lib/roux/stat 2026-05-21T22:46:18,028 copying roux/stat/cluster.py -> build/lib/roux/stat 2026-05-21T22:46:18,030 copying roux/stat/sets.py -> build/lib/roux/stat 2026-05-21T22:46:18,033 copying roux/stat/io.py -> build/lib/roux/stat 2026-05-21T22:46:18,035 copying roux/stat/solve.py -> build/lib/roux/stat 2026-05-21T22:46:18,037 copying roux/stat/compare.py -> build/lib/roux/stat 2026-05-21T22:46:18,039 copying roux/stat/binary.py -> build/lib/roux/stat 2026-05-21T22:46:18,042 copying roux/stat/network.py -> build/lib/roux/stat 2026-05-21T22:46:18,044 copying roux/stat/diff.py -> build/lib/roux/stat 2026-05-21T22:46:18,047 copying roux/stat/transform.py -> build/lib/roux/stat 2026-05-21T22:46:18,049 copying roux/stat/agg.py -> build/lib/roux/stat 2026-05-21T22:46:18,051 copying roux/stat/corr.py -> build/lib/roux/stat 2026-05-21T22:46:18,054 copying roux/stat/norm.py -> build/lib/roux/stat 2026-05-21T22:46:18,056 copying roux/stat/variance.py -> build/lib/roux/stat 2026-05-21T22:46:18,058 copying roux/stat/fit.py -> build/lib/roux/stat 2026-05-21T22:46:18,061 creating build/lib/roux/vizi 2026-05-21T22:46:18,062 copying roux/vizi/scatter.py -> build/lib/roux/vizi 2026-05-21T22:46:18,064 copying roux/vizi/__init__.py -> build/lib/roux/vizi 2026-05-21T22:46:18,065 copying roux/vizi/select.py -> build/lib/roux/vizi 2026-05-21T22:46:18,068 creating build/lib/roux/lib 2026-05-21T22:46:18,069 copying roux/lib/dfs.py -> build/lib/roux/lib 2026-05-21T22:46:18,071 copying roux/lib/sys.py -> build/lib/roux/lib 2026-05-21T22:46:18,074 copying roux/lib/__init__.py -> build/lib/roux/lib 2026-05-21T22:46:18,076 copying roux/lib/df.py -> build/lib/roux/lib 2026-05-21T22:46:18,079 copying roux/lib/io.py -> build/lib/roux/lib 2026-05-21T22:46:18,082 copying roux/lib/google.py -> build/lib/roux/lib 2026-05-21T22:46:18,085 copying roux/lib/text.py -> build/lib/roux/lib 2026-05-21T22:46:18,087 copying roux/lib/str.py -> build/lib/roux/lib 2026-05-21T22:46:18,089 copying roux/lib/df_apply.py -> build/lib/roux/lib 2026-05-21T22:46:18,091 copying roux/lib/set.py -> build/lib/roux/lib 2026-05-21T22:46:18,093 copying roux/lib/ds.py -> build/lib/roux/lib 2026-05-21T22:46:18,095 copying roux/lib/dict.py -> build/lib/roux/lib 2026-05-21T22:46:18,097 copying roux/lib/log.py -> build/lib/roux/lib 2026-05-21T22:46:18,100 creating build/lib/roux/viz 2026-05-21T22:46:18,101 copying roux/viz/scatter.py -> build/lib/roux/viz 2026-05-21T22:46:18,104 copying roux/viz/shapes.py -> build/lib/roux/viz 2026-05-21T22:46:18,106 copying roux/viz/colors.py -> build/lib/roux/viz 2026-05-21T22:46:18,108 copying roux/viz/diagram.py -> build/lib/roux/viz 2026-05-21T22:46:18,110 copying roux/viz/blends.py -> build/lib/roux/viz 2026-05-21T22:46:18,112 copying roux/viz/line.py -> build/lib/roux/viz 2026-05-21T22:46:18,114 copying roux/viz/__init__.py -> build/lib/roux/viz 2026-05-21T22:46:18,116 copying roux/viz/sets.py -> build/lib/roux/viz 2026-05-21T22:46:18,119 copying roux/viz/io.py -> build/lib/roux/viz 2026-05-21T22:46:18,122 copying roux/viz/text.py -> build/lib/roux/viz 2026-05-21T22:46:18,124 copying roux/viz/figure.py -> build/lib/roux/viz 2026-05-21T22:46:18,127 copying roux/viz/compare.py -> build/lib/roux/viz 2026-05-21T22:46:18,129 copying roux/viz/bar.py -> build/lib/roux/viz 2026-05-21T22:46:18,131 copying roux/viz/image.py -> build/lib/roux/viz 2026-05-21T22:46:18,133 copying roux/viz/annot.py -> build/lib/roux/viz 2026-05-21T22:46:18,136 copying roux/viz/dist.py -> build/lib/roux/viz 2026-05-21T22:46:18,139 copying roux/viz/heatmap.py -> build/lib/roux/viz 2026-05-21T22:46:18,141 copying roux/viz/ds.py -> build/lib/roux/viz 2026-05-21T22:46:18,143 copying roux/viz/theme.py -> build/lib/roux/viz 2026-05-21T22:46:18,145 copying roux/viz/ax_.py -> build/lib/roux/viz 2026-05-21T22:46:18,149 creating build/lib/roux/workflow 2026-05-21T22:46:18,150 copying roux/workflow/nb.py -> build/lib/roux/workflow 2026-05-21T22:46:18,153 copying roux/workflow/task.py -> build/lib/roux/workflow 2026-05-21T22:46:18,156 copying roux/workflow/__init__.py -> build/lib/roux/workflow 2026-05-21T22:46:18,158 copying roux/workflow/df.py -> build/lib/roux/workflow 2026-05-21T22:46:18,160 copying roux/workflow/io.py -> build/lib/roux/workflow 2026-05-21T22:46:18,162 copying roux/workflow/workflow.py -> build/lib/roux/workflow 2026-05-21T22:46:18,165 copying roux/workflow/cfgs.py -> build/lib/roux/workflow 2026-05-21T22:46:18,167 copying roux/workflow/version.py -> build/lib/roux/workflow 2026-05-21T22:46:18,169 copying roux/workflow/utils.py -> build/lib/roux/workflow 2026-05-21T22:46:18,172 copying roux/workflow/pms.py -> build/lib/roux/workflow 2026-05-21T22:46:18,174 copying roux/workflow/monitor.py -> build/lib/roux/workflow 2026-05-21T22:46:18,176 copying roux/workflow/function.py -> build/lib/roux/workflow 2026-05-21T22:46:18,178 copying roux/workflow/log.py -> build/lib/roux/workflow 2026-05-21T22:46:18,180 running egg_info 2026-05-21T22:46:18,190 writing roux.egg-info/PKG-INFO 2026-05-21T22:46:18,194 writing dependency_links to roux.egg-info/dependency_links.txt 2026-05-21T22:46:18,195 writing entry points to roux.egg-info/entry_points.txt 2026-05-21T22:46:18,197 writing requirements to roux.egg-info/requires.txt 2026-05-21T22:46:18,198 writing top-level names to roux.egg-info/top_level.txt 2026-05-21T22:46:18,214 reading manifest file 'roux.egg-info/SOURCES.txt' 2026-05-21T22:46:18,219 reading manifest template 'MANIFEST.in' 2026-05-21T22:46:18,220 no previously-included directories found matching 'README.md' 2026-05-21T22:46:18,221 no previously-included directories found matching 'examples/*' 2026-05-21T22:46:18,222 no previously-included directories found matching 'tests' 2026-05-21T22:46:18,223 no previously-included directories found matching 'test' 2026-05-21T22:46:18,224 no previously-included directories found matching 'roux/data*' 2026-05-21T22:46:18,224 no previously-included directories found matching 'roux/deps*' 2026-05-21T22:46:18,225 no previously-included directories found matching 'roux/plot*' 2026-05-21T22:46:18,226 no previously-included directories found matching 'roux/fig*' 2026-05-21T22:46:18,227 no previously-included directories found matching '.ipynb_checkpoints' 2026-05-21T22:46:18,228 no previously-included directories found matching '*-checkpoint*' 2026-05-21T22:46:18,229 no previously-included directories found matching 'roux/.ipynb_checkpoints' 2026-05-21T22:46:18,230 warning: no files found matching 'roux/*.md' 2026-05-21T22:46:18,235 adding license file 'LICENSE' 2026-05-21T22:46:18,241 writing manifest file 'roux.egg-info/SOURCES.txt' 2026-05-21T22:46:18,259 installing to build/bdist.linux-armv7l/wheel 2026-05-21T22:46:18,260 running install 2026-05-21T22:46:18,282 running install_lib 2026-05-21T22:46:18,288 creating build/bdist.linux-armv7l/wheel 2026-05-21T22:46:18,291 creating build/bdist.linux-armv7l/wheel/roux 2026-05-21T22:46:18,292 creating build/bdist.linux-armv7l/wheel/roux/stat 2026-05-21T22:46:18,294 copying build/lib/roux/stat/regress.py -> build/bdist.linux-armv7l/wheel/./roux/stat 2026-05-21T22:46:18,296 copying build/lib/roux/stat/paired.py -> build/bdist.linux-armv7l/wheel/./roux/stat 2026-05-21T22:46:18,298 copying build/lib/roux/stat/preprocess.py -> build/bdist.linux-armv7l/wheel/./roux/stat 2026-05-21T22:46:18,301 copying build/lib/roux/stat/__init__.py -> build/bdist.linux-armv7l/wheel/./roux/stat 2026-05-21T22:46:18,302 copying build/lib/roux/stat/cluster.py -> build/bdist.linux-armv7l/wheel/./roux/stat 2026-05-21T22:46:18,305 copying build/lib/roux/stat/sets.py -> build/bdist.linux-armv7l/wheel/./roux/stat 2026-05-21T22:46:18,308 copying build/lib/roux/stat/io.py -> build/bdist.linux-armv7l/wheel/./roux/stat 2026-05-21T22:46:18,310 copying build/lib/roux/stat/solve.py -> build/bdist.linux-armv7l/wheel/./roux/stat 2026-05-21T22:46:18,312 copying build/lib/roux/stat/compare.py -> build/bdist.linux-armv7l/wheel/./roux/stat 2026-05-21T22:46:18,314 copying build/lib/roux/stat/binary.py -> build/bdist.linux-armv7l/wheel/./roux/stat 2026-05-21T22:46:18,316 copying build/lib/roux/stat/network.py -> build/bdist.linux-armv7l/wheel/./roux/stat 2026-05-21T22:46:18,318 copying build/lib/roux/stat/diff.py -> build/bdist.linux-armv7l/wheel/./roux/stat 2026-05-21T22:46:18,321 copying build/lib/roux/stat/transform.py -> build/bdist.linux-armv7l/wheel/./roux/stat 2026-05-21T22:46:18,324 copying build/lib/roux/stat/agg.py -> build/bdist.linux-armv7l/wheel/./roux/stat 2026-05-21T22:46:18,326 copying build/lib/roux/stat/corr.py -> build/bdist.linux-armv7l/wheel/./roux/stat 2026-05-21T22:46:18,328 copying build/lib/roux/stat/norm.py -> build/bdist.linux-armv7l/wheel/./roux/stat 2026-05-21T22:46:18,331 copying build/lib/roux/stat/variance.py -> build/bdist.linux-armv7l/wheel/./roux/stat 2026-05-21T22:46:18,333 copying build/lib/roux/stat/fit.py -> build/bdist.linux-armv7l/wheel/./roux/stat 2026-05-21T22:46:18,335 copying build/lib/roux/__init__.py -> build/bdist.linux-armv7l/wheel/./roux 2026-05-21T22:46:18,336 copying build/lib/roux/global_imports.py -> build/bdist.linux-armv7l/wheel/./roux 2026-05-21T22:46:18,339 creating build/bdist.linux-armv7l/wheel/roux/vizi 2026-05-21T22:46:18,340 copying build/lib/roux/vizi/scatter.py -> build/bdist.linux-armv7l/wheel/./roux/vizi 2026-05-21T22:46:18,342 copying build/lib/roux/vizi/__init__.py -> build/bdist.linux-armv7l/wheel/./roux/vizi 2026-05-21T22:46:18,344 copying build/lib/roux/vizi/select.py -> build/bdist.linux-armv7l/wheel/./roux/vizi 2026-05-21T22:46:18,346 copying build/lib/roux/run.py -> build/bdist.linux-armv7l/wheel/./roux 2026-05-21T22:46:18,349 creating build/bdist.linux-armv7l/wheel/roux/lib 2026-05-21T22:46:18,350 copying build/lib/roux/lib/dfs.py -> build/bdist.linux-armv7l/wheel/./roux/lib 2026-05-21T22:46:18,353 copying build/lib/roux/lib/sys.py -> build/bdist.linux-armv7l/wheel/./roux/lib 2026-05-21T22:46:18,355 copying build/lib/roux/lib/__init__.py -> build/bdist.linux-armv7l/wheel/./roux/lib 2026-05-21T22:46:18,358 copying build/lib/roux/lib/df.py -> build/bdist.linux-armv7l/wheel/./roux/lib 2026-05-21T22:46:18,362 copying build/lib/roux/lib/io.py -> build/bdist.linux-armv7l/wheel/./roux/lib 2026-05-21T22:46:18,365 copying build/lib/roux/lib/google.py -> build/bdist.linux-armv7l/wheel/./roux/lib 2026-05-21T22:46:18,368 copying build/lib/roux/lib/text.py -> build/bdist.linux-armv7l/wheel/./roux/lib 2026-05-21T22:46:18,370 copying build/lib/roux/lib/str.py -> build/bdist.linux-armv7l/wheel/./roux/lib 2026-05-21T22:46:18,372 copying build/lib/roux/lib/df_apply.py -> build/bdist.linux-armv7l/wheel/./roux/lib 2026-05-21T22:46:18,374 copying build/lib/roux/lib/set.py -> build/bdist.linux-armv7l/wheel/./roux/lib 2026-05-21T22:46:18,377 copying build/lib/roux/lib/ds.py -> build/bdist.linux-armv7l/wheel/./roux/lib 2026-05-21T22:46:18,379 copying build/lib/roux/lib/dict.py -> build/bdist.linux-armv7l/wheel/./roux/lib 2026-05-21T22:46:18,381 copying build/lib/roux/lib/log.py -> build/bdist.linux-armv7l/wheel/./roux/lib 2026-05-21T22:46:18,385 creating build/bdist.linux-armv7l/wheel/roux/viz 2026-05-21T22:46:18,386 copying build/lib/roux/viz/scatter.py -> build/bdist.linux-armv7l/wheel/./roux/viz 2026-05-21T22:46:18,389 copying build/lib/roux/viz/shapes.py -> build/bdist.linux-armv7l/wheel/./roux/viz 2026-05-21T22:46:18,391 copying build/lib/roux/viz/colors.py -> build/bdist.linux-armv7l/wheel/./roux/viz 2026-05-21T22:46:18,393 copying build/lib/roux/viz/diagram.py -> build/bdist.linux-armv7l/wheel/./roux/viz 2026-05-21T22:46:18,395 copying build/lib/roux/viz/blends.py -> build/bdist.linux-armv7l/wheel/./roux/viz 2026-05-21T22:46:18,397 copying build/lib/roux/viz/line.py -> build/bdist.linux-armv7l/wheel/./roux/viz 2026-05-21T22:46:18,400 copying build/lib/roux/viz/__init__.py -> build/bdist.linux-armv7l/wheel/./roux/viz 2026-05-21T22:46:18,402 copying build/lib/roux/viz/sets.py -> build/bdist.linux-armv7l/wheel/./roux/viz 2026-05-21T22:46:18,404 copying build/lib/roux/viz/io.py -> build/bdist.linux-armv7l/wheel/./roux/viz 2026-05-21T22:46:18,407 copying build/lib/roux/viz/text.py -> build/bdist.linux-armv7l/wheel/./roux/viz 2026-05-21T22:46:18,409 copying build/lib/roux/viz/figure.py -> build/bdist.linux-armv7l/wheel/./roux/viz 2026-05-21T22:46:18,412 copying build/lib/roux/viz/compare.py -> build/bdist.linux-armv7l/wheel/./roux/viz 2026-05-21T22:46:18,413 copying build/lib/roux/viz/bar.py -> build/bdist.linux-armv7l/wheel/./roux/viz 2026-05-21T22:46:18,416 copying build/lib/roux/viz/image.py -> build/bdist.linux-armv7l/wheel/./roux/viz 2026-05-21T22:46:18,418 copying build/lib/roux/viz/annot.py -> build/bdist.linux-armv7l/wheel/./roux/viz 2026-05-21T22:46:18,421 copying build/lib/roux/viz/dist.py -> build/bdist.linux-armv7l/wheel/./roux/viz 2026-05-21T22:46:18,424 copying build/lib/roux/viz/heatmap.py -> build/bdist.linux-armv7l/wheel/./roux/viz 2026-05-21T22:46:18,426 copying build/lib/roux/viz/ds.py -> build/bdist.linux-armv7l/wheel/./roux/viz 2026-05-21T22:46:18,427 copying build/lib/roux/viz/theme.py -> build/bdist.linux-armv7l/wheel/./roux/viz 2026-05-21T22:46:18,429 copying build/lib/roux/viz/ax_.py -> build/bdist.linux-armv7l/wheel/./roux/viz 2026-05-21T22:46:18,432 creating build/bdist.linux-armv7l/wheel/roux/workflow 2026-05-21T22:46:18,433 copying build/lib/roux/workflow/nb.py -> build/bdist.linux-armv7l/wheel/./roux/workflow 2026-05-21T22:46:18,436 copying build/lib/roux/workflow/task.py -> build/bdist.linux-armv7l/wheel/./roux/workflow 2026-05-21T22:46:18,440 copying build/lib/roux/workflow/__init__.py -> build/bdist.linux-armv7l/wheel/./roux/workflow 2026-05-21T22:46:18,441 copying build/lib/roux/workflow/df.py -> build/bdist.linux-armv7l/wheel/./roux/workflow 2026-05-21T22:46:18,443 copying build/lib/roux/workflow/io.py -> build/bdist.linux-armv7l/wheel/./roux/workflow 2026-05-21T22:46:18,446 copying build/lib/roux/workflow/workflow.py -> build/bdist.linux-armv7l/wheel/./roux/workflow 2026-05-21T22:46:18,448 copying build/lib/roux/workflow/cfgs.py -> build/bdist.linux-armv7l/wheel/./roux/workflow 2026-05-21T22:46:18,451 copying build/lib/roux/workflow/version.py -> build/bdist.linux-armv7l/wheel/./roux/workflow 2026-05-21T22:46:18,452 copying build/lib/roux/workflow/utils.py -> build/bdist.linux-armv7l/wheel/./roux/workflow 2026-05-21T22:46:18,454 copying build/lib/roux/workflow/pms.py -> build/bdist.linux-armv7l/wheel/./roux/workflow 2026-05-21T22:46:18,457 copying build/lib/roux/workflow/monitor.py -> build/bdist.linux-armv7l/wheel/./roux/workflow 2026-05-21T22:46:18,459 copying build/lib/roux/workflow/function.py -> build/bdist.linux-armv7l/wheel/./roux/workflow 2026-05-21T22:46:18,461 copying build/lib/roux/workflow/log.py -> build/bdist.linux-armv7l/wheel/./roux/workflow 2026-05-21T22:46:18,463 running install_egg_info 2026-05-21T22:46:18,468 Copying roux.egg-info to build/bdist.linux-armv7l/wheel/./roux-0.1.4-py3.11.egg-info 2026-05-21T22:46:18,480 running install_scripts 2026-05-21T22:46:18,494 creating build/bdist.linux-armv7l/wheel/roux-0.1.4.dist-info/WHEEL 2026-05-21T22:46:18,497 creating '/tmp/pip-wheel-8_ztq_nr/.tmp-di99mthv/roux-0.1.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-21T22:46:18,499 adding 'roux/__init__.py' 2026-05-21T22:46:18,501 adding 'roux/global_imports.py' 2026-05-21T22:46:18,503 adding 'roux/run.py' 2026-05-21T22:46:18,506 adding 'roux/lib/__init__.py' 2026-05-21T22:46:18,516 adding 'roux/lib/df.py' 2026-05-21T22:46:18,519 adding 'roux/lib/df_apply.py' 2026-05-21T22:46:18,521 adding 'roux/lib/dfs.py' 2026-05-21T22:46:18,523 adding 'roux/lib/dict.py' 2026-05-21T22:46:18,525 adding 'roux/lib/ds.py' 2026-05-21T22:46:18,527 adding 'roux/lib/google.py' 2026-05-21T22:46:18,534 adding 'roux/lib/io.py' 2026-05-21T22:46:18,536 adding 'roux/lib/log.py' 2026-05-21T22:46:18,538 adding 'roux/lib/set.py' 2026-05-21T22:46:18,542 adding 'roux/lib/str.py' 2026-05-21T22:46:18,546 adding 'roux/lib/sys.py' 2026-05-21T22:46:18,548 adding 'roux/lib/text.py' 2026-05-21T22:46:18,549 adding 'roux/stat/__init__.py' 2026-05-21T22:46:18,551 adding 'roux/stat/agg.py' 2026-05-21T22:46:18,553 adding 'roux/stat/binary.py' 2026-05-21T22:46:18,555 adding 'roux/stat/cluster.py' 2026-05-21T22:46:18,556 adding 'roux/stat/compare.py' 2026-05-21T22:46:18,559 adding 'roux/stat/corr.py' 2026-05-21T22:46:18,563 adding 'roux/stat/diff.py' 2026-05-21T22:46:18,565 adding 'roux/stat/fit.py' 2026-05-21T22:46:18,567 adding 'roux/stat/io.py' 2026-05-21T22:46:18,568 adding 'roux/stat/network.py' 2026-05-21T22:46:18,570 adding 'roux/stat/norm.py' 2026-05-21T22:46:18,572 adding 'roux/stat/paired.py' 2026-05-21T22:46:18,574 adding 'roux/stat/preprocess.py' 2026-05-21T22:46:18,575 adding 'roux/stat/regress.py' 2026-05-21T22:46:18,578 adding 'roux/stat/sets.py' 2026-05-21T22:46:18,579 adding 'roux/stat/solve.py' 2026-05-21T22:46:18,580 adding 'roux/stat/transform.py' 2026-05-21T22:46:18,582 adding 'roux/stat/variance.py' 2026-05-21T22:46:18,584 adding 'roux/viz/__init__.py' 2026-05-21T22:46:18,589 adding 'roux/viz/annot.py' 2026-05-21T22:46:18,594 adding 'roux/viz/ax_.py' 2026-05-21T22:46:18,598 adding 'roux/viz/bar.py' 2026-05-21T22:46:18,600 adding 'roux/viz/blends.py' 2026-05-21T22:46:18,602 adding 'roux/viz/colors.py' 2026-05-21T22:46:18,603 adding 'roux/viz/compare.py' 2026-05-21T22:46:18,604 adding 'roux/viz/diagram.py' 2026-05-21T22:46:18,608 adding 'roux/viz/dist.py' 2026-05-21T22:46:18,609 adding 'roux/viz/ds.py' 2026-05-21T22:46:18,611 adding 'roux/viz/figure.py' 2026-05-21T22:46:18,613 adding 'roux/viz/heatmap.py' 2026-05-21T22:46:18,614 adding 'roux/viz/image.py' 2026-05-21T22:46:18,618 adding 'roux/viz/io.py' 2026-05-21T22:46:18,620 adding 'roux/viz/line.py' 2026-05-21T22:46:18,623 adding 'roux/viz/scatter.py' 2026-05-21T22:46:18,627 adding 'roux/viz/sets.py' 2026-05-21T22:46:18,629 adding 'roux/viz/shapes.py' 2026-05-21T22:46:18,630 adding 'roux/viz/text.py' 2026-05-21T22:46:18,631 adding 'roux/viz/theme.py' 2026-05-21T22:46:18,633 adding 'roux/vizi/__init__.py' 2026-05-21T22:46:18,634 adding 'roux/vizi/scatter.py' 2026-05-21T22:46:18,636 adding 'roux/vizi/select.py' 2026-05-21T22:46:18,637 adding 'roux/workflow/__init__.py' 2026-05-21T22:46:18,640 adding 'roux/workflow/cfgs.py' 2026-05-21T22:46:18,641 adding 'roux/workflow/df.py' 2026-05-21T22:46:18,644 adding 'roux/workflow/function.py' 2026-05-21T22:46:18,646 adding 'roux/workflow/io.py' 2026-05-21T22:46:18,648 adding 'roux/workflow/log.py' 2026-05-21T22:46:18,649 adding 'roux/workflow/monitor.py' 2026-05-21T22:46:18,652 adding 'roux/workflow/nb.py' 2026-05-21T22:46:18,654 adding 'roux/workflow/pms.py' 2026-05-21T22:46:18,660 adding 'roux/workflow/task.py' 2026-05-21T22:46:18,662 adding 'roux/workflow/utils.py' 2026-05-21T22:46:18,663 adding 'roux/workflow/version.py' 2026-05-21T22:46:18,665 adding 'roux/workflow/workflow.py' 2026-05-21T22:46:18,672 adding 'roux-0.1.4.dist-info/licenses/LICENSE' 2026-05-21T22:46:18,674 adding 'roux-0.1.4.dist-info/METADATA' 2026-05-21T22:46:18,675 adding 'roux-0.1.4.dist-info/WHEEL' 2026-05-21T22:46:18,676 adding 'roux-0.1.4.dist-info/entry_points.txt' 2026-05-21T22:46:18,677 adding 'roux-0.1.4.dist-info/top_level.txt' 2026-05-21T22:46:18,678 adding 'roux-0.1.4.dist-info/RECORD' 2026-05-21T22:46:18,683 removing build/bdist.linux-armv7l/wheel 2026-05-21T22:46:18,799 Building wheel for roux (pyproject.toml): finished with status 'done' 2026-05-21T22:46:18,810 Created wheel for roux: filename=roux-0.1.4-py3-none-any.whl size=270177 sha256=40cff524517723f7861018d24066d40da2b15133e6c814b56d65045e98c24bb5 2026-05-21T22:46:18,811 Stored in directory: /tmp/pip-ephem-wheel-cache-q0sm3y3y/wheels/47/5f/d3/424199d97e51497341f403b5f10b969295f0e34291a2a74ec6 2026-05-21T22:46:18,824 Successfully built roux 2026-05-21T22:46:18,837 Removed build tracker: '/tmp/pip-build-tracker-p5in0tnw'