2025-11-18T23:51:48,422 Created temporary directory: /tmp/pip-ephem-wheel-cache-6ayrk4zp 2025-11-18T23:51:48,423 Created temporary directory: /tmp/pip-build-tracker-9ovqcwv4 2025-11-18T23:51:48,424 Initialized build tracking at /tmp/pip-build-tracker-9ovqcwv4 2025-11-18T23:51:48,424 Created build tracker: /tmp/pip-build-tracker-9ovqcwv4 2025-11-18T23:51:48,425 Entered build tracker: /tmp/pip-build-tracker-9ovqcwv4 2025-11-18T23:51:48,426 Created temporary directory: /tmp/pip-wheel-sw2w563o 2025-11-18T23:51:48,429 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 2025-11-18T23:51:48,431 Created temporary directory: /tmp/pip-ephem-wheel-cache-stx420ie 2025-11-18T23:51:48,453 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-18T23:51:48,456 2 location(s) to search for versions of sporco: 2025-11-18T23:51:48,456 * https://pypi.org/simple/sporco/ 2025-11-18T23:51:48,456 * https://www.piwheels.org/simple/sporco/ 2025-11-18T23:51:48,457 Fetching project page and analyzing links: https://pypi.org/simple/sporco/ 2025-11-18T23:51:48,458 Getting page https://pypi.org/simple/sporco/ 2025-11-18T23:51:48,459 Found index url https://pypi.org/simple 2025-11-18T23:51:48,671 Fetched page https://pypi.org/simple/sporco/ as application/vnd.pypi.simple.v1+json 2025-11-18T23:51:48,682 Found link https://files.pythonhosted.org/packages/f8/07/dac9c22a5ddd811756b036fb6e99cfd43511a4110b68d29679955ea7c56f/sporco-0.0.1.tar.gz (from https://pypi.org/simple/sporco/), version: 0.0.1 2025-11-18T23:51:48,683 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/8c/8d/2b93ef447c39393af5f784545aa55054d2ae96c7ebe105c4ed776f47cf73/sporco-0.0.2-py2.7.egg (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,683 Found link https://files.pythonhosted.org/packages/64/ae/efd53afad7e46f9603120a52ffaaf05f12d66ec5f9b566c33aee5ef5487a/sporco-0.0.2.tar.gz (from https://pypi.org/simple/sporco/), version: 0.0.2 2025-11-18T23:51:48,684 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/43/cb/4e518c5457d9c73a19b733b15fad50fb98960ad782c32247a7b7f1484ac0/sporco-0.0.3-py2.7.egg (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,685 Found link https://files.pythonhosted.org/packages/f7/c2/df2619cb9c18ac8f119fd83c94d3bdd97686a77fd3d1b5052b2a64afc6c8/sporco-0.0.3.tar.gz (from https://pypi.org/simple/sporco/), version: 0.0.3 2025-11-18T23:51:48,685 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/d9/01/2eacd4aaf066a0ac590c0bbf67e97f1a7dc85f19d06d42a4b802e1ed3e24/sporco-0.0.4-py2.7.egg (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,686 Found link https://files.pythonhosted.org/packages/a9/e4/895343b81ded494210cff37c94d82bf0d8daa5c95c080234fbd59c974469/sporco-0.0.4.tar.gz (from https://pypi.org/simple/sporco/), version: 0.0.4 2025-11-18T23:51:48,687 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/47/6c/beb855daf244e49b0e8537cae2ee61138e85ff08cbe8a67383d0ed11f2a4/sporco-0.1.0-py2.7.egg (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,687 Found link https://files.pythonhosted.org/packages/1c/a6/eebd8241fdd84895d4813998545488066db02646e7258e48c14082ef344d/sporco-0.1.0.tar.gz (from https://pypi.org/simple/sporco/), version: 0.1.0 2025-11-18T23:51:48,688 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/8b/13/18fb68aab4a00cc506ca7867273eab9f3908be90eba134e632e0b285e3a1/sporco-0.1.1-py2.7.egg (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,689 Found link https://files.pythonhosted.org/packages/5a/36/b4952ac474925936d6a68c7b5019d632be8db2cbd193dffa1951b0c0ae7d/sporco-0.1.1.tar.gz (from https://pypi.org/simple/sporco/), version: 0.1.1 2025-11-18T23:51:48,690 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/c1/65/5bf10fede9d18b1c1975dcbd94e13ebd3cef5acd8720da0bebe46ca35e12/sporco-0.1.2-py2.7.egg (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,691 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/d5/c1/4138b2e9c71aea65f8bb253e495d70b0ce501ceb43b47f173139627564ac/sporco-0.1.2-py3.4.egg (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,691 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/a8/06/45d0d4bd12ffa647f187e02150639b9d486904b9aa49f4fba3fd08e6794a/sporco-0.1.2-py3.5.egg (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,692 Found link https://files.pythonhosted.org/packages/1a/fc/76d1d775a2834500ffe8f371ee3801ce15f3529dd55ff6558cdc42d6f94b/sporco-0.1.2.tar.gz (from https://pypi.org/simple/sporco/), version: 0.1.2 2025-11-18T23:51:48,692 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/fd/15/e7d14f1cae37dcc891b011445864ff877e50aa70331322f12dd7214259d8/sporco-0.1.3-py2.7.egg (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,693 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/de/70/40cc3d0218f78b9e4e75f0c1942e723c1a28d906545446969b367488d774/sporco-0.1.3-py3.4.egg (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,693 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/d1/3d/4cb21b25658d6c6574a6c1315ad30875d0def56ec03d96eca3351d597cef/sporco-0.1.3-py3.5.egg (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,694 Found link https://files.pythonhosted.org/packages/ee/4a/325cea02aff1afe397b2eee65e7a43d53bdcc7fcc36147c061c6a9887c9f/sporco-0.1.3.tar.gz (from https://pypi.org/simple/sporco/), version: 0.1.3 2025-11-18T23:51:48,694 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/0e/26/9848152d9ddee1b08d6fd414e91900fec836a1b48c337b617e18bd704ce1/sporco-0.1.4-py2.7.egg (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,695 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/a7/ff/23c1f0080bd648e79ee78ca3c9fd578e7867c31b9686d90f97da8dbe61fe/sporco-0.1.4-py3.4.egg (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,695 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/79/d8/4e773a196c648290bac3c3def56f0e6a825cb40f4acdc3f56e4eb2bd8c1e/sporco-0.1.4-py3.5.egg (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,696 Found link https://files.pythonhosted.org/packages/42/80/823b5d24b649e5df433ddd87cc21998602fc414a1a713dfc44f192af2e1f/sporco-0.1.4.tar.gz (from https://pypi.org/simple/sporco/), version: 0.1.4 2025-11-18T23:51:48,697 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/63/5d/d76e64c8b751e19655542c773c7288c765b21bb62a202150221243cd0371/sporco-0.1.5-py2.7.egg (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,697 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/da/07/24e1d257edaf9542cfaf1c67f3aa8991bc6c1ac83403bb8a3e6b39b8a821/sporco-0.1.5-py3.4.egg (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,698 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/c8/f1/0ba7c13c257ba9f93eb919917692c260753ccff5132c7cbcc3ea340d3e9e/sporco-0.1.5-py3.5.egg (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,698 Found link https://files.pythonhosted.org/packages/9e/eb/f77167149ece270f3a005cde50fb0df80937e3ac1205e0d0c7443aa5313d/sporco-0.1.5.tar.gz (from https://pypi.org/simple/sporco/), version: 0.1.5 2025-11-18T23:51:48,699 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/7c/34/559b8b0dad61ceeea6954ddb5c7eaab47a2f4c34a66d8b22c608872868ac/sporco-0.1.6-py2.7.egg (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,700 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/90/20/ee33b5f97ae973f0d38f0b0403ce3692a494bf1adcd5c39c7b18cc35b0d3/sporco-0.1.6-py3.4.egg (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,701 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/1e/9a/9ef8b45ce3761ca3fc15b189b244490a9e1ea6dab547438d016d94f31b8a/sporco-0.1.6-py3.5.egg (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,701 Found link https://files.pythonhosted.org/packages/59/27/44a219833f0ca037ef2d0fb016d6875819f78c5a0c608394bca36cb459d8/sporco-0.1.6.tar.gz (from https://pypi.org/simple/sporco/), version: 0.1.6 2025-11-18T23:51:48,701 Found link https://files.pythonhosted.org/packages/39/ad/db66c061715bd417e3fd97842052b41346a324d5f06a7b6e630135c33cf3/sporco-0.1.7.tar.gz (from https://pypi.org/simple/sporco/), version: 0.1.7 2025-11-18T23:51:48,702 Skipping link: No binaries permitted for sporco: https://files.pythonhosted.org/packages/55/d1/0294aba321a70f70ba2315e8da528050cc0a1ddbccf7652e0b248fd20cec/sporco-0.1.8-py2-none-any.whl (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,703 Skipping link: No binaries permitted for sporco: https://files.pythonhosted.org/packages/fd/a7/7accec60ef5ac65de94c247c2285310086f50c628ae0770c83e06b2db823/sporco-0.1.8-py3-none-any.whl (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,703 Found link https://files.pythonhosted.org/packages/6e/d0/2e6b976e514378c1a1c5c8ab4b15546a6404e8862e3c0ac8654f896c59e8/sporco-0.1.8.tar.gz (from https://pypi.org/simple/sporco/), version: 0.1.8 2025-11-18T23:51:48,704 Skipping link: No binaries permitted for sporco: https://files.pythonhosted.org/packages/d5/8b/ecc8ab2d5011504987f5428956fba18d853ab3074442f655e41bbc46570f/sporco-0.1.9-py2-none-any.whl (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,704 Skipping link: No binaries permitted for sporco: https://files.pythonhosted.org/packages/f9/d8/b776f979515a12ac6e132d4ec387ea01aceebefed7708ab44173b57bdd62/sporco-0.1.9-py3-none-any.whl (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,705 Found link https://files.pythonhosted.org/packages/80/af/699c20848c08d8af85a40503f6a856b208c1ac68ec80b096e7993459fbd9/sporco-0.1.9.tar.gz (from https://pypi.org/simple/sporco/), version: 0.1.9 2025-11-18T23:51:48,705 Skipping link: No binaries permitted for sporco: https://files.pythonhosted.org/packages/67/b6/15a35c29df5897eaf0556b2bc668511d53ff744d5d67b6e3e5e8f7ebe9c4/sporco-0.1.10-py2-none-any.whl (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,706 Skipping link: No binaries permitted for sporco: https://files.pythonhosted.org/packages/d6/01/1a23017b628b783fa95c31794fdf90a636074bd9d362b77905ed27018488/sporco-0.1.10-py3-none-any.whl (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,706 Found link https://files.pythonhosted.org/packages/1c/f3/d35dccf96bb52a9093b933d1124a4c4a67b048317e322e277044952ae817/sporco-0.1.10.tar.gz (from https://pypi.org/simple/sporco/), version: 0.1.10 2025-11-18T23:51:48,707 Skipping link: No binaries permitted for sporco: https://files.pythonhosted.org/packages/35/0b/66a520177a33c217b83cf4b872628086e106745586f5ff5f972944e262e5/sporco-0.1.11-py2-none-any.whl (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,708 Skipping link: No binaries permitted for sporco: https://files.pythonhosted.org/packages/9e/9a/0542cbcb7c7da574c183c68ca7c0df729859db74773f231780e3ca875cea/sporco-0.1.11-py3-none-any.whl (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,708 Found link https://files.pythonhosted.org/packages/c1/83/8b9b947844da0c92bcba7a8425f98109f32c4166517b0bb6c9f5b97cc078/sporco-0.1.11.tar.gz (from https://pypi.org/simple/sporco/), version: 0.1.11 2025-11-18T23:51:48,709 Skipping link: No binaries permitted for sporco: https://files.pythonhosted.org/packages/fd/8b/0baf373b1dbe56748b68960be536e4bee1f7fcc295afc84fb692f9b77e00/sporco-0.1.12-py2-none-any.whl (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,710 Skipping link: No binaries permitted for sporco: https://files.pythonhosted.org/packages/25/86/ab63994ae9d7932b7522ac3c98e827004a852ca2bb75a8393bdc9b66ea30/sporco-0.1.12-py3-none-any.whl (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,710 Found link https://files.pythonhosted.org/packages/e7/18/276fd6d66c510697541df1cc41ed262617e1ccb19b6d614c6749a4246a8c/sporco-0.1.12.tar.gz (from https://pypi.org/simple/sporco/), version: 0.1.12 2025-11-18T23:51:48,711 Skipping link: No binaries permitted for sporco: https://files.pythonhosted.org/packages/50/16/7375b0e67a5177ef0742516bcd3034a1c33146b37040170e839fa22453f7/sporco-0.2.0-py3-none-any.whl (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,711 Found link https://files.pythonhosted.org/packages/41/84/3d3c24e265ee9d14dbf9360487504ea4736eec01c2ad5c51ed6fbc4ad0a8/sporco-0.2.0.tar.gz (from https://pypi.org/simple/sporco/), version: 0.2.0 2025-11-18T23:51:48,712 Skipping link: No binaries permitted for sporco: https://files.pythonhosted.org/packages/f3/93/a7ee94201496c42bfa8443f5d4329f90aa4458555febbcc611e487d0656e/sporco-0.2.1-py3-none-any.whl (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,712 Found link https://files.pythonhosted.org/packages/ea/39/277f7c743191eb4c4c4ce134a7380cfbffc06a0f45a9520a9cd1b37f7f90/sporco-0.2.1.tar.gz (from https://pypi.org/simple/sporco/), version: 0.2.1 2025-11-18T23:51:48,713 Skipping link: No binaries permitted for sporco: https://files.pythonhosted.org/packages/0c/86/bee3027ed5e657352b5ff6e3414bc12f87d5dd47eaf3511a77d08cbd5022/sporco-0.2.2-py3-none-any.whl (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,713 Found link https://files.pythonhosted.org/packages/53/7a/f4bd6616fd03117ddfa5a89deab20dbd5c94829826f0ff756f1c3288d328/sporco-0.2.2.tar.gz (from https://pypi.org/simple/sporco/), version: 0.2.2 2025-11-18T23:51:48,714 Skipping link: No binaries permitted for sporco: https://files.pythonhosted.org/packages/40/55/0e34478be4cd365a85853f82e3d4f2b09da9d20b27c98649c1448e21d7c5/sporco-0.2.2.post1-py3-none-any.whl (from https://pypi.org/simple/sporco/) 2025-11-18T23:51:48,715 Found link https://files.pythonhosted.org/packages/79/ad/65f4442d9da24e9dcfafedd6305ddf466b10de1c3e6bd5b77963c60cf302/sporco-0.2.2.post1.tar.gz (from https://pypi.org/simple/sporco/), version: 0.2.2.post1 2025-11-18T23:51:48,716 Fetching project page and analyzing links: https://www.piwheels.org/simple/sporco/ 2025-11-18T23:51:48,716 Getting page https://www.piwheels.org/simple/sporco/ 2025-11-18T23:51:48,718 Found index url https://www.piwheels.org/simple 2025-11-18T23:51:48,873 Fetched page https://www.piwheels.org/simple/sporco/ as text/html 2025-11-18T23:51:48,878 Skipping link: No binaries permitted for sporco: https://archive1.piwheels.org/simple/sporco/sporco-0.2.2-py3-none-any.whl#sha256=e51e2b38c67d549bf738ece90130f5cf7e5461b1babc8d51905d3f435467a159 (from https://www.piwheels.org/simple/sporco/) 2025-11-18T23:51:48,878 Skipping link: No binaries permitted for sporco: https://archive1.piwheels.org/simple/sporco/sporco-0.2.1-py3-none-any.whl#sha256=0bd9bb80baf9eece5a3e5ce36c540dc8c226e3c4d14e1c6cfddc3c004f908775 (from https://www.piwheels.org/simple/sporco/) 2025-11-18T23:51:48,879 Skipping link: No binaries permitted for sporco: https://archive1.piwheels.org/simple/sporco/sporco-0.2.0-py3-none-any.whl#sha256=6761f2d9f13675aacb170059e587a38ead765e1b6050ba40b9aafaf9bcefbd11 (from https://www.piwheels.org/simple/sporco/) 2025-11-18T23:51:48,880 Skipping link: No binaries permitted for sporco: https://archive1.piwheels.org/simple/sporco/sporco-0.1.12-py3-none-any.whl#sha256=01d9109da6be8eedd2f6994857a7088b5d6c8131df1199b746a72c2806a3d097 (from https://www.piwheels.org/simple/sporco/) 2025-11-18T23:51:48,880 Skipping link: No binaries permitted for sporco: https://archive1.piwheels.org/simple/sporco/sporco-0.1.11-py3-none-any.whl#sha256=f19f17983e1836f0d9226937b5ecc26a7014c7a6e78d374f6fc1ed0f665557b9 (from https://www.piwheels.org/simple/sporco/) 2025-11-18T23:51:48,881 Skipping link: No binaries permitted for sporco: https://archive1.piwheels.org/simple/sporco/sporco-0.1.10-py3-none-any.whl#sha256=c7edd3fa9308feea7c5fb4598e68cf64f37094eff0ab46bbb53d81b6716cfdc0 (from https://www.piwheels.org/simple/sporco/) 2025-11-18T23:51:48,882 Skipping link: No binaries permitted for sporco: https://archive1.piwheels.org/simple/sporco/sporco-0.1.9-py3-none-any.whl#sha256=89391f58899c62ed6389f41726b0dc6db4033a7ad8fda98a8f99533eeb12f403 (from https://www.piwheels.org/simple/sporco/) 2025-11-18T23:51:48,882 Skipping link: No binaries permitted for sporco: https://archive1.piwheels.org/simple/sporco/sporco-0.1.8-py3-none-any.whl#sha256=3d10669ba9d6ff1ee449e5354c056227f6ba1ab0483561cd7bfee9f3088e9b78 (from https://www.piwheels.org/simple/sporco/) 2025-11-18T23:51:48,883 Skipping link: No binaries permitted for sporco: https://archive1.piwheels.org/simple/sporco/sporco-0.1.7-py3-none-any.whl#sha256=756f6a68084127edc8b6e35e96c95f8ae33837da30c992df7e53d11ae69f0fde (from https://www.piwheels.org/simple/sporco/) 2025-11-18T23:51:48,883 Skipping link: No binaries permitted for sporco: https://archive1.piwheels.org/simple/sporco/sporco-0.1.6-py3-none-any.whl#sha256=0a5a0af53c602c50c3a32c0c34e77503311b3ea0edbd091f555157fce32cd334 (from https://www.piwheels.org/simple/sporco/) 2025-11-18T23:51:48,884 Skipping link: No binaries permitted for sporco: https://archive1.piwheels.org/simple/sporco/sporco-0.1.5-py3-none-any.whl#sha256=5e8e17defecee9cce9814786b2f37e44214254553c4337fca804916f00dcedaf (from https://www.piwheels.org/simple/sporco/) 2025-11-18T23:51:48,884 Skipping link: No binaries permitted for sporco: https://archive1.piwheels.org/simple/sporco/sporco-0.1.4-py3-none-any.whl#sha256=db2f7f32e189b85372a2d6cbbc69fb69da707ada86f9fc702bcfb1de44fd73fd (from https://www.piwheels.org/simple/sporco/) 2025-11-18T23:51:48,885 Skipping link: No binaries permitted for sporco: https://archive1.piwheels.org/simple/sporco/sporco-0.1.3-py3-none-any.whl#sha256=f18f157d9b3ce9f1bd8f679ed69071b5b9d7f94da5278159cd57c25d3d2981fc (from https://www.piwheels.org/simple/sporco/) 2025-11-18T23:51:48,885 Skipping link: not a file: https://www.piwheels.org/simple/sporco/ 2025-11-18T23:51:48,886 Skipping link: not a file: https://pypi.org/simple/sporco/ 2025-11-18T23:51:48,907 Given no hashes to check 1 links for project 'sporco': discarding no candidates 2025-11-18T23:51:48,925 Collecting sporco==0.2.2.post1 2025-11-18T23:51:48,928 Created temporary directory: /tmp/pip-unpack-raurlxyr 2025-11-18T23:51:49,140 Downloading sporco-0.2.2.post1.tar.gz (4.4 MB) 2025-11-18T23:51:50,617 Added sporco==0.2.2.post1 from https://files.pythonhosted.org/packages/79/ad/65f4442d9da24e9dcfafedd6305ddf466b10de1c3e6bd5b77963c60cf302/sporco-0.2.2.post1.tar.gz to build tracker '/tmp/pip-build-tracker-9ovqcwv4' 2025-11-18T23:51:50,620 Created temporary directory: /tmp/pip-build-env-eohozxqa 2025-11-18T23:51:50,624 Installing build dependencies: started 2025-11-18T23:51:50,626 Running command pip subprocess to install build dependencies 2025-11-18T23:51:51,767 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-18T23:51:52,364 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 2025-11-18T23:51:52,387 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-18T23:51:54,106 Collecting setuptools 2025-11-18T23:51:54,191 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-18T23:51:57,104 Installing collected packages: setuptools 2025-11-18T23:52:00,734 Successfully installed setuptools-80.9.0 2025-11-18T23:52:01,000 Installing build dependencies: finished with status 'done' 2025-11-18T23:52:01,007 Getting requirements to build wheel: started 2025-11-18T23:52:01,009 Running command Getting requirements to build wheel 2025-11-18T23:52:01,626 running egg_info 2025-11-18T23:52:01,633 writing sporco.egg-info/PKG-INFO 2025-11-18T23:52:01,642 writing dependency_links to sporco.egg-info/dependency_links.txt 2025-11-18T23:52:01,648 writing requirements to sporco.egg-info/requires.txt 2025-11-18T23:52:01,650 writing top-level names to sporco.egg-info/top_level.txt 2025-11-18T23:52:01,706 reading manifest file 'sporco.egg-info/SOURCES.txt' 2025-11-18T23:52:01,733 reading manifest template 'MANIFEST.in' 2025-11-18T23:52:01,898 adding license file 'LICENSE' 2025-11-18T23:52:01,912 writing manifest file 'sporco.egg-info/SOURCES.txt' 2025-11-18T23:52:02,001 Getting requirements to build wheel: finished with status 'done' 2025-11-18T23:52:02,004 Created temporary directory: /tmp/pip-modern-metadata-havzi0xj 2025-11-18T23:52:02,006 Preparing metadata (pyproject.toml): started 2025-11-18T23:52:02,007 Running command Preparing metadata (pyproject.toml) 2025-11-18T23:52:02,571 running dist_info 2025-11-18T23:52:02,584 creating /tmp/pip-modern-metadata-havzi0xj/sporco.egg-info 2025-11-18T23:52:02,586 writing /tmp/pip-modern-metadata-havzi0xj/sporco.egg-info/PKG-INFO 2025-11-18T23:52:02,596 writing dependency_links to /tmp/pip-modern-metadata-havzi0xj/sporco.egg-info/dependency_links.txt 2025-11-18T23:52:02,601 writing requirements to /tmp/pip-modern-metadata-havzi0xj/sporco.egg-info/requires.txt 2025-11-18T23:52:02,602 writing top-level names to /tmp/pip-modern-metadata-havzi0xj/sporco.egg-info/top_level.txt 2025-11-18T23:52:02,603 writing manifest file '/tmp/pip-modern-metadata-havzi0xj/sporco.egg-info/SOURCES.txt' 2025-11-18T23:52:02,648 reading manifest file '/tmp/pip-modern-metadata-havzi0xj/sporco.egg-info/SOURCES.txt' 2025-11-18T23:52:02,650 reading manifest template 'MANIFEST.in' 2025-11-18T23:52:02,805 adding license file 'LICENSE' 2025-11-18T23:52:02,815 writing manifest file '/tmp/pip-modern-metadata-havzi0xj/sporco.egg-info/SOURCES.txt' 2025-11-18T23:52:02,817 creating '/tmp/pip-modern-metadata-havzi0xj/sporco-0.2.2.post1.dist-info' 2025-11-18T23:52:02,951 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-18T23:52:02,956 Source in /tmp/pip-wheel-sw2w563o/sporco_d066b04a6c524dfda73de3679844c29a has version 0.2.2.post1, which satisfies requirement sporco==0.2.2.post1 from https://files.pythonhosted.org/packages/79/ad/65f4442d9da24e9dcfafedd6305ddf466b10de1c3e6bd5b77963c60cf302/sporco-0.2.2.post1.tar.gz 2025-11-18T23:52:02,957 Removed sporco==0.2.2.post1 from https://files.pythonhosted.org/packages/79/ad/65f4442d9da24e9dcfafedd6305ddf466b10de1c3e6bd5b77963c60cf302/sporco-0.2.2.post1.tar.gz from build tracker '/tmp/pip-build-tracker-9ovqcwv4' 2025-11-18T23:52:02,961 Created temporary directory: /tmp/pip-unpack-jbkty5df 2025-11-18T23:52:02,962 Building wheels for collected packages: sporco 2025-11-18T23:52:02,967 Created temporary directory: /tmp/pip-wheel-3d9ol9dn 2025-11-18T23:52:02,967 Destination directory: /tmp/pip-wheel-3d9ol9dn 2025-11-18T23:52:02,970 Building wheel for sporco (pyproject.toml): started 2025-11-18T23:52:02,971 Running command Building wheel for sporco (pyproject.toml) 2025-11-18T23:52:03,532 running bdist_wheel 2025-11-18T23:52:03,562 running build 2025-11-18T23:52:03,563 running build_py 2025-11-18T23:52:03,572 creating build/lib/sporco 2025-11-18T23:52:03,575 copying sporco/interp.py -> build/lib/sporco 2025-11-18T23:52:03,577 copying sporco/common.py -> build/lib/sporco 2025-11-18T23:52:03,579 copying sporco/signal.py -> build/lib/sporco 2025-11-18T23:52:03,582 copying sporco/__init__.py -> build/lib/sporco 2025-11-18T23:52:03,584 copying sporco/cnvrep.py -> build/lib/sporco 2025-11-18T23:52:03,587 copying sporco/fft.py -> build/lib/sporco 2025-11-18T23:52:03,590 copying sporco/metric.py -> build/lib/sporco 2025-11-18T23:52:03,592 copying sporco/util.py -> build/lib/sporco 2025-11-18T23:52:03,595 copying sporco/array.py -> build/lib/sporco 2025-11-18T23:52:03,597 copying sporco/mpiutil.py -> build/lib/sporco 2025-11-18T23:52:03,600 copying sporco/cdict.py -> build/lib/sporco 2025-11-18T23:52:03,602 copying sporco/_util.py -> build/lib/sporco 2025-11-18T23:52:03,604 copying sporco/linalg.py -> build/lib/sporco 2025-11-18T23:52:03,606 copying sporco/plot.py -> build/lib/sporco 2025-11-18T23:52:03,610 creating build/lib/sporco/prox 2025-11-18T23:52:03,611 copying sporco/prox/_l1proj.py -> build/lib/sporco/prox 2025-11-18T23:52:03,613 copying sporco/prox/__init__.py -> build/lib/sporco/prox 2025-11-18T23:52:03,615 copying sporco/prox/_nuclear.py -> build/lib/sporco/prox 2025-11-18T23:52:03,617 copying sporco/prox/_lp.py -> build/lib/sporco/prox 2025-11-18T23:52:03,619 copying sporco/prox/_l21.py -> build/lib/sporco/prox 2025-11-18T23:52:03,621 copying sporco/prox/_util.py -> build/lib/sporco/prox 2025-11-18T23:52:03,623 copying sporco/prox/_dl1l2.py -> build/lib/sporco/prox 2025-11-18T23:52:03,625 creating build/lib/sporco/admm 2025-11-18T23:52:03,626 copying sporco/admm/ppp.py -> build/lib/sporco/admm 2025-11-18T23:52:03,629 copying sporco/admm/cbpdnin.py -> build/lib/sporco/admm 2025-11-18T23:52:03,631 copying sporco/admm/parcbpdn.py -> build/lib/sporco/admm 2025-11-18T23:52:03,634 copying sporco/admm/tvl1.py -> build/lib/sporco/admm 2025-11-18T23:52:03,636 copying sporco/admm/ccmodmd.py -> build/lib/sporco/admm 2025-11-18T23:52:03,639 copying sporco/admm/cmod.py -> build/lib/sporco/admm 2025-11-18T23:52:03,642 copying sporco/admm/admm.py -> build/lib/sporco/admm 2025-11-18T23:52:03,645 copying sporco/admm/rpca.py -> build/lib/sporco/admm 2025-11-18T23:52:03,647 copying sporco/admm/pdcsc.py -> build/lib/sporco/admm 2025-11-18T23:52:03,650 copying sporco/admm/cbpdntv.py -> build/lib/sporco/admm 2025-11-18T23:52:03,653 copying sporco/admm/__init__.py -> build/lib/sporco/admm 2025-11-18T23:52:03,654 copying sporco/admm/spline.py -> build/lib/sporco/admm 2025-11-18T23:52:03,657 copying sporco/admm/tvl2.py -> build/lib/sporco/admm 2025-11-18T23:52:03,660 copying sporco/admm/bpdn.py -> build/lib/sporco/admm 2025-11-18T23:52:03,662 copying sporco/admm/cbpdn.py -> build/lib/sporco/admm 2025-11-18T23:52:03,666 copying sporco/admm/ccmod.py -> build/lib/sporco/admm 2025-11-18T23:52:03,669 creating build/lib/sporco/pgm 2025-11-18T23:52:03,670 copying sporco/pgm/ppp.py -> build/lib/sporco/pgm 2025-11-18T23:52:03,672 copying sporco/pgm/cmod.py -> build/lib/sporco/pgm 2025-11-18T23:52:03,674 copying sporco/pgm/pgm.py -> build/lib/sporco/pgm 2025-11-18T23:52:03,677 copying sporco/pgm/stepsize.py -> build/lib/sporco/pgm 2025-11-18T23:52:03,679 copying sporco/pgm/__init__.py -> build/lib/sporco/pgm 2025-11-18T23:52:03,681 copying sporco/pgm/backtrack.py -> build/lib/sporco/pgm 2025-11-18T23:52:03,683 copying sporco/pgm/bpdn.py -> build/lib/sporco/pgm 2025-11-18T23:52:03,685 copying sporco/pgm/momentum.py -> build/lib/sporco/pgm 2025-11-18T23:52:03,687 copying sporco/pgm/cbpdn.py -> build/lib/sporco/pgm 2025-11-18T23:52:03,690 copying sporco/pgm/ccmod.py -> build/lib/sporco/pgm 2025-11-18T23:52:03,693 creating build/lib/sporco/dictlrn 2025-11-18T23:52:03,694 copying sporco/dictlrn/common.py -> build/lib/sporco/dictlrn 2025-11-18T23:52:03,696 copying sporco/dictlrn/cbpdndl.py -> build/lib/sporco/dictlrn 2025-11-18T23:52:03,699 copying sporco/dictlrn/__init__.py -> build/lib/sporco/dictlrn 2025-11-18T23:52:03,700 copying sporco/dictlrn/wbpdndl.py -> build/lib/sporco/dictlrn 2025-11-18T23:52:03,702 copying sporco/dictlrn/prlcnscdl.py -> build/lib/sporco/dictlrn 2025-11-18T23:52:03,705 copying sporco/dictlrn/bpdndl.py -> build/lib/sporco/dictlrn 2025-11-18T23:52:03,708 copying sporco/dictlrn/cbpdndlmd.py -> build/lib/sporco/dictlrn 2025-11-18T23:52:03,710 copying sporco/dictlrn/dictlrn.py -> build/lib/sporco/dictlrn 2025-11-18T23:52:03,713 copying sporco/dictlrn/onlinecdl.py -> build/lib/sporco/dictlrn 2025-11-18T23:52:03,716 creating build/lib/sporco/cuda 2025-11-18T23:52:03,717 copying sporco/cuda/__init__.py -> build/lib/sporco/cuda 2025-11-18T23:52:03,720 creating build/lib/sporco/cupy 2025-11-18T23:52:03,721 copying sporco/cupy/_nogputil.py -> build/lib/sporco/cupy 2025-11-18T23:52:03,722 copying sporco/cupy/_np_util.py -> build/lib/sporco/cupy 2025-11-18T23:52:03,724 copying sporco/cupy/_gputil.py -> build/lib/sporco/cupy 2025-11-18T23:52:03,726 copying sporco/cupy/__init__.py -> build/lib/sporco/cupy 2025-11-18T23:52:03,728 copying sporco/cupy/_cp_util.py -> build/lib/sporco/cupy 2025-11-18T23:52:03,731 creating build/lib/sporco/cupy/pgm 2025-11-18T23:52:03,732 copying sporco/cupy/pgm/__init__.py -> build/lib/sporco/cupy/pgm 2025-11-18T23:52:03,734 creating build/lib/sporco/cupy/admm 2025-11-18T23:52:03,735 copying sporco/cupy/admm/__init__.py -> build/lib/sporco/cupy/admm 2025-11-18T23:52:03,738 creating build/lib/sporco/cupy/dictlrn 2025-11-18T23:52:03,739 copying sporco/cupy/dictlrn/__init__.py -> build/lib/sporco/cupy/dictlrn 2025-11-18T23:52:03,741 running egg_info 2025-11-18T23:52:03,752 writing sporco.egg-info/PKG-INFO 2025-11-18T23:52:03,763 writing dependency_links to sporco.egg-info/dependency_links.txt 2025-11-18T23:52:03,768 writing requirements to sporco.egg-info/requires.txt 2025-11-18T23:52:03,769 writing top-level names to sporco.egg-info/top_level.txt 2025-11-18T23:52:03,797 reading manifest file 'sporco.egg-info/SOURCES.txt' 2025-11-18T23:52:03,811 reading manifest template 'MANIFEST.in' 2025-11-18T23:52:03,973 adding license file 'LICENSE' 2025-11-18T23:52:03,987 writing manifest file 'sporco.egg-info/SOURCES.txt' 2025-11-18T23:52:04,001 creating build/lib/sporco/data 2025-11-18T23:52:04,002 copying sporco/data/sail.png -> build/lib/sporco/data 2025-11-18T23:52:04,019 copying sporco/data/barbara.png -> build/lib/sporco/data 2025-11-18T23:52:04,036 copying sporco/data/monarch.png -> build/lib/sporco/data 2025-11-18T23:52:04,048 copying sporco/data/tulips.png -> build/lib/sporco/data 2025-11-18T23:52:04,061 copying sporco/data/kodim23.png -> build/lib/sporco/data 2025-11-18T23:52:04,072 copying sporco/data/convdict.npz -> build/lib/sporco/data 2025-11-18T23:52:04,084 copying sporco/data/README.rst -> build/lib/sporco/data 2025-11-18T23:52:04,107 installing to build/bdist.linux-armv7l/wheel 2025-11-18T23:52:04,108 running install 2025-11-18T23:52:04,132 running install_lib 2025-11-18T23:52:04,141 creating build/bdist.linux-armv7l/wheel 2025-11-18T23:52:04,143 creating build/bdist.linux-armv7l/wheel/sporco 2025-11-18T23:52:04,144 copying build/lib/sporco/interp.py -> build/bdist.linux-armv7l/wheel/./sporco 2025-11-18T23:52:04,146 copying build/lib/sporco/common.py -> build/bdist.linux-armv7l/wheel/./sporco 2025-11-18T23:52:04,148 copying build/lib/sporco/signal.py -> build/bdist.linux-armv7l/wheel/./sporco 2025-11-18T23:52:04,151 creating build/bdist.linux-armv7l/wheel/sporco/pgm 2025-11-18T23:52:04,152 copying build/lib/sporco/pgm/ppp.py -> build/bdist.linux-armv7l/wheel/./sporco/pgm 2025-11-18T23:52:04,154 copying build/lib/sporco/pgm/cmod.py -> build/bdist.linux-armv7l/wheel/./sporco/pgm 2025-11-18T23:52:04,157 copying build/lib/sporco/pgm/pgm.py -> build/bdist.linux-armv7l/wheel/./sporco/pgm 2025-11-18T23:52:04,159 copying build/lib/sporco/pgm/stepsize.py -> build/bdist.linux-armv7l/wheel/./sporco/pgm 2025-11-18T23:52:04,161 copying build/lib/sporco/pgm/__init__.py -> build/bdist.linux-armv7l/wheel/./sporco/pgm 2025-11-18T23:52:04,163 copying build/lib/sporco/pgm/backtrack.py -> build/bdist.linux-armv7l/wheel/./sporco/pgm 2025-11-18T23:52:04,165 copying build/lib/sporco/pgm/bpdn.py -> build/bdist.linux-armv7l/wheel/./sporco/pgm 2025-11-18T23:52:04,167 copying build/lib/sporco/pgm/momentum.py -> build/bdist.linux-armv7l/wheel/./sporco/pgm 2025-11-18T23:52:04,169 copying build/lib/sporco/pgm/cbpdn.py -> build/bdist.linux-armv7l/wheel/./sporco/pgm 2025-11-18T23:52:04,171 copying build/lib/sporco/pgm/ccmod.py -> build/bdist.linux-armv7l/wheel/./sporco/pgm 2025-11-18T23:52:04,174 creating build/bdist.linux-armv7l/wheel/sporco/data 2025-11-18T23:52:04,175 copying build/lib/sporco/data/sail.png -> build/bdist.linux-armv7l/wheel/./sporco/data 2025-11-18T23:52:04,195 copying build/lib/sporco/data/barbara.png -> build/bdist.linux-armv7l/wheel/./sporco/data 2025-11-18T23:52:04,212 copying build/lib/sporco/data/monarch.png -> build/bdist.linux-armv7l/wheel/./sporco/data 2025-11-18T23:52:04,224 copying build/lib/sporco/data/convdict.npz -> build/bdist.linux-armv7l/wheel/./sporco/data 2025-11-18T23:52:04,237 copying build/lib/sporco/data/tulips.png -> build/bdist.linux-armv7l/wheel/./sporco/data 2025-11-18T23:52:04,249 copying build/lib/sporco/data/README.rst -> build/bdist.linux-armv7l/wheel/./sporco/data 2025-11-18T23:52:04,251 copying build/lib/sporco/data/kodim23.png -> build/bdist.linux-armv7l/wheel/./sporco/data 2025-11-18T23:52:04,263 copying build/lib/sporco/__init__.py -> build/bdist.linux-armv7l/wheel/./sporco 2025-11-18T23:52:04,264 copying build/lib/sporco/cnvrep.py -> build/bdist.linux-armv7l/wheel/./sporco 2025-11-18T23:52:04,267 copying build/lib/sporco/fft.py -> build/bdist.linux-armv7l/wheel/./sporco 2025-11-18T23:52:04,269 copying build/lib/sporco/metric.py -> build/bdist.linux-armv7l/wheel/./sporco 2025-11-18T23:52:04,271 copying build/lib/sporco/util.py -> build/bdist.linux-armv7l/wheel/./sporco 2025-11-18T23:52:04,274 copying build/lib/sporco/array.py -> build/bdist.linux-armv7l/wheel/./sporco 2025-11-18T23:52:04,276 copying build/lib/sporco/mpiutil.py -> build/bdist.linux-armv7l/wheel/./sporco 2025-11-18T23:52:04,279 creating build/bdist.linux-armv7l/wheel/sporco/prox 2025-11-18T23:52:04,280 copying build/lib/sporco/prox/_l1proj.py -> build/bdist.linux-armv7l/wheel/./sporco/prox 2025-11-18T23:52:04,283 copying build/lib/sporco/prox/__init__.py -> build/bdist.linux-armv7l/wheel/./sporco/prox 2025-11-18T23:52:04,284 copying build/lib/sporco/prox/_nuclear.py -> build/bdist.linux-armv7l/wheel/./sporco/prox 2025-11-18T23:52:04,286 copying build/lib/sporco/prox/_lp.py -> build/bdist.linux-armv7l/wheel/./sporco/prox 2025-11-18T23:52:04,289 copying build/lib/sporco/prox/_l21.py -> build/bdist.linux-armv7l/wheel/./sporco/prox 2025-11-18T23:52:04,290 copying build/lib/sporco/prox/_util.py -> build/bdist.linux-armv7l/wheel/./sporco/prox 2025-11-18T23:52:04,292 copying build/lib/sporco/prox/_dl1l2.py -> build/bdist.linux-armv7l/wheel/./sporco/prox 2025-11-18T23:52:04,295 creating build/bdist.linux-armv7l/wheel/sporco/cupy 2025-11-18T23:52:04,296 copying build/lib/sporco/cupy/_nogputil.py -> build/bdist.linux-armv7l/wheel/./sporco/cupy 2025-11-18T23:52:04,298 copying build/lib/sporco/cupy/_np_util.py -> build/bdist.linux-armv7l/wheel/./sporco/cupy 2025-11-18T23:52:04,299 copying build/lib/sporco/cupy/_gputil.py -> build/bdist.linux-armv7l/wheel/./sporco/cupy 2025-11-18T23:52:04,302 creating build/bdist.linux-armv7l/wheel/sporco/cupy/pgm 2025-11-18T23:52:04,303 copying build/lib/sporco/cupy/pgm/__init__.py -> build/bdist.linux-armv7l/wheel/./sporco/cupy/pgm 2025-11-18T23:52:04,305 copying build/lib/sporco/cupy/__init__.py -> build/bdist.linux-armv7l/wheel/./sporco/cupy 2025-11-18T23:52:04,307 creating build/bdist.linux-armv7l/wheel/sporco/cupy/admm 2025-11-18T23:52:04,308 copying build/lib/sporco/cupy/admm/__init__.py -> build/bdist.linux-armv7l/wheel/./sporco/cupy/admm 2025-11-18T23:52:04,311 creating build/bdist.linux-armv7l/wheel/sporco/cupy/dictlrn 2025-11-18T23:52:04,312 copying build/lib/sporco/cupy/dictlrn/__init__.py -> build/bdist.linux-armv7l/wheel/./sporco/cupy/dictlrn 2025-11-18T23:52:04,314 copying build/lib/sporco/cupy/_cp_util.py -> build/bdist.linux-armv7l/wheel/./sporco/cupy 2025-11-18T23:52:04,316 creating build/bdist.linux-armv7l/wheel/sporco/cuda 2025-11-18T23:52:04,317 copying build/lib/sporco/cuda/__init__.py -> build/bdist.linux-armv7l/wheel/./sporco/cuda 2025-11-18T23:52:04,320 creating build/bdist.linux-armv7l/wheel/sporco/admm 2025-11-18T23:52:04,321 copying build/lib/sporco/admm/ppp.py -> build/bdist.linux-armv7l/wheel/./sporco/admm 2025-11-18T23:52:04,323 copying build/lib/sporco/admm/cbpdnin.py -> build/bdist.linux-armv7l/wheel/./sporco/admm 2025-11-18T23:52:04,325 copying build/lib/sporco/admm/parcbpdn.py -> build/bdist.linux-armv7l/wheel/./sporco/admm 2025-11-18T23:52:04,328 copying build/lib/sporco/admm/tvl1.py -> build/bdist.linux-armv7l/wheel/./sporco/admm 2025-11-18T23:52:04,331 copying build/lib/sporco/admm/ccmodmd.py -> build/bdist.linux-armv7l/wheel/./sporco/admm 2025-11-18T23:52:04,333 copying build/lib/sporco/admm/cmod.py -> build/bdist.linux-armv7l/wheel/./sporco/admm 2025-11-18T23:52:04,335 copying build/lib/sporco/admm/admm.py -> build/bdist.linux-armv7l/wheel/./sporco/admm 2025-11-18T23:52:04,339 copying build/lib/sporco/admm/rpca.py -> build/bdist.linux-armv7l/wheel/./sporco/admm 2025-11-18T23:52:04,341 copying build/lib/sporco/admm/pdcsc.py -> build/bdist.linux-armv7l/wheel/./sporco/admm 2025-11-18T23:52:04,343 copying build/lib/sporco/admm/cbpdntv.py -> build/bdist.linux-armv7l/wheel/./sporco/admm 2025-11-18T23:52:04,346 copying build/lib/sporco/admm/__init__.py -> build/bdist.linux-armv7l/wheel/./sporco/admm 2025-11-18T23:52:04,347 copying build/lib/sporco/admm/spline.py -> build/bdist.linux-armv7l/wheel/./sporco/admm 2025-11-18T23:52:04,350 copying build/lib/sporco/admm/tvl2.py -> build/bdist.linux-armv7l/wheel/./sporco/admm 2025-11-18T23:52:04,352 copying build/lib/sporco/admm/bpdn.py -> build/bdist.linux-armv7l/wheel/./sporco/admm 2025-11-18T23:52:04,355 copying build/lib/sporco/admm/cbpdn.py -> build/bdist.linux-armv7l/wheel/./sporco/admm 2025-11-18T23:52:04,358 copying build/lib/sporco/admm/ccmod.py -> build/bdist.linux-armv7l/wheel/./sporco/admm 2025-11-18T23:52:04,361 copying build/lib/sporco/cdict.py -> build/bdist.linux-armv7l/wheel/./sporco 2025-11-18T23:52:04,363 copying build/lib/sporco/_util.py -> build/bdist.linux-armv7l/wheel/./sporco 2025-11-18T23:52:04,365 creating build/bdist.linux-armv7l/wheel/sporco/dictlrn 2025-11-18T23:52:04,366 copying build/lib/sporco/dictlrn/common.py -> build/bdist.linux-armv7l/wheel/./sporco/dictlrn 2025-11-18T23:52:04,368 copying build/lib/sporco/dictlrn/cbpdndl.py -> build/bdist.linux-armv7l/wheel/./sporco/dictlrn 2025-11-18T23:52:04,371 copying build/lib/sporco/dictlrn/__init__.py -> build/bdist.linux-armv7l/wheel/./sporco/dictlrn 2025-11-18T23:52:04,373 copying build/lib/sporco/dictlrn/wbpdndl.py -> build/bdist.linux-armv7l/wheel/./sporco/dictlrn 2025-11-18T23:52:04,375 copying build/lib/sporco/dictlrn/prlcnscdl.py -> build/bdist.linux-armv7l/wheel/./sporco/dictlrn 2025-11-18T23:52:04,378 copying build/lib/sporco/dictlrn/bpdndl.py -> build/bdist.linux-armv7l/wheel/./sporco/dictlrn 2025-11-18T23:52:04,380 copying build/lib/sporco/dictlrn/cbpdndlmd.py -> build/bdist.linux-armv7l/wheel/./sporco/dictlrn 2025-11-18T23:52:04,383 copying build/lib/sporco/dictlrn/dictlrn.py -> build/bdist.linux-armv7l/wheel/./sporco/dictlrn 2025-11-18T23:52:04,385 copying build/lib/sporco/dictlrn/onlinecdl.py -> build/bdist.linux-armv7l/wheel/./sporco/dictlrn 2025-11-18T23:52:04,388 copying build/lib/sporco/linalg.py -> build/bdist.linux-armv7l/wheel/./sporco 2025-11-18T23:52:04,390 copying build/lib/sporco/plot.py -> build/bdist.linux-armv7l/wheel/./sporco 2025-11-18T23:52:04,393 running install_data 2025-11-18T23:52:04,400 creating build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data 2025-11-18T23:52:04,402 creating build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts 2025-11-18T23:52:04,405 copying examples/scripts/index.rst -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts 2025-11-18T23:52:04,407 creating build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/ppp 2025-11-18T23:52:04,408 copying examples/scripts/ppp/index.rst -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/ppp 2025-11-18T23:52:04,410 copying examples/scripts/ppp/ppp_pgm_dmsc.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/ppp 2025-11-18T23:52:04,412 copying examples/scripts/ppp/ppp_admmcns_dmsc.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/ppp 2025-11-18T23:52:04,414 copying examples/scripts/ppp/ppp_admm_dmsc.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/ppp 2025-11-18T23:52:04,417 creating build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc 2025-11-18T23:52:04,418 copying examples/scripts/csc/index.rst -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc 2025-11-18T23:52:04,420 copying examples/scripts/csc/cbpdn_pgm_gry.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc 2025-11-18T23:52:04,422 copying examples/scripts/csc/cbpdn_grd_cuda.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc 2025-11-18T23:52:04,424 copying examples/scripts/csc/parcbpdn_gry.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc 2025-11-18T23:52:04,426 copying examples/scripts/csc/cbpdn_cuda.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc 2025-11-18T23:52:04,428 copying examples/scripts/csc/implsden_grd_clr.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc 2025-11-18T23:52:04,430 copying examples/scripts/csc/cbpdn_ams_clr.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc 2025-11-18T23:52:04,432 copying examples/scripts/csc/implsden_grd_pd_pca.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc 2025-11-18T23:52:04,435 copying examples/scripts/csc/cbpdnin_gry.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc 2025-11-18T23:52:04,437 copying examples/scripts/csc/parcbpdn_md_gry.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc 2025-11-18T23:52:04,440 copying examples/scripts/csc/cbpdnin_wgt_gry.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc 2025-11-18T23:52:04,442 copying examples/scripts/csc/cbpdn_clr_cd.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc 2025-11-18T23:52:04,444 copying examples/scripts/csc/cbpdn_jnt_clr.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc 2025-11-18T23:52:04,446 copying examples/scripts/csc/cbpdn_ams_gry.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc 2025-11-18T23:52:04,448 copying examples/scripts/csc/implsden_grd_pd_dct.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc 2025-11-18T23:52:04,450 copying examples/scripts/csc/cbpdn_gry.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc 2025-11-18T23:52:04,452 copying examples/scripts/csc/gwnden_gry.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc 2025-11-18T23:52:04,455 copying examples/scripts/csc/cbpdn_pgm_clr.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc 2025-11-18T23:52:04,456 copying examples/scripts/csc/cminl1_gry.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc 2025-11-18T23:52:04,458 copying examples/scripts/csc/cbpdn_md_gry.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc 2025-11-18T23:52:04,460 copying examples/scripts/csc/cbpdn_clr_pd.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc 2025-11-18T23:52:04,463 copying examples/scripts/csc/cbpdn_clr_gd.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc 2025-11-18T23:52:04,464 copying examples/scripts/csc/cbpdn_ams_grd_gry.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc 2025-11-18T23:52:04,467 copying examples/scripts/csc/implsden_clr.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc 2025-11-18T23:52:04,469 copying examples/scripts/csc/cprjl1_gry.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc 2025-11-18T23:52:04,471 copying examples/scripts/csc/gwnden_clr.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc 2025-11-18T23:52:04,473 creating build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl 2025-11-18T23:52:04,474 copying examples/scripts/cdl/index.rst -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl 2025-11-18T23:52:04,476 copying examples/scripts/cdl/cbpdndl_grd.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl 2025-11-18T23:52:04,478 copying examples/scripts/cdl/cbpdndl_cns_gry.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl 2025-11-18T23:52:04,481 copying examples/scripts/cdl/cbpdndl_parcns_gry.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl 2025-11-18T23:52:04,482 copying examples/scripts/cdl/ccmod_cns_gry.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl 2025-11-18T23:52:04,484 copying examples/scripts/cdl/cbpdndl_md_clr.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl 2025-11-18T23:52:04,487 copying examples/scripts/cdl/cbpdndl_parcns_clr.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl 2025-11-18T23:52:04,489 copying examples/scripts/cdl/cbpdndl_md_gry.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl 2025-11-18T23:52:04,491 copying examples/scripts/cdl/onlinecdl_gry.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl 2025-11-18T23:52:04,493 copying examples/scripts/cdl/onlinecdl_msk_gry.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl 2025-11-18T23:52:04,495 copying examples/scripts/cdl/onlinecdl_clr_cupy.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl 2025-11-18T23:52:04,497 copying examples/scripts/cdl/cbpdndl_jnt_clr.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl 2025-11-18T23:52:04,499 copying examples/scripts/cdl/cbpdndl_pgm_clr.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl 2025-11-18T23:52:04,501 copying examples/scripts/cdl/onlinecdl_clr.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl 2025-11-18T23:52:04,503 copying examples/scripts/cdl/ccmod_pgm_gry.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl 2025-11-18T23:52:04,505 copying examples/scripts/cdl/cbpdndl_video.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl 2025-11-18T23:52:04,507 creating build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/sc 2025-11-18T23:52:04,508 copying examples/scripts/sc/index.rst -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/sc 2025-11-18T23:52:04,510 copying examples/scripts/sc/bpdnjnt_opt.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/sc 2025-11-18T23:52:04,512 copying examples/scripts/sc/bpdn_cmp.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/sc 2025-11-18T23:52:04,514 copying examples/scripts/sc/bpdnprjl1.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/sc 2025-11-18T23:52:04,516 copying examples/scripts/sc/bpdn_opt.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/sc 2025-11-18T23:52:04,518 copying examples/scripts/sc/bpdn_pgm.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/sc 2025-11-18T23:52:04,520 copying examples/scripts/sc/minl1prjl2.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/sc 2025-11-18T23:52:04,522 copying examples/scripts/sc/gwnden_clr.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/sc 2025-11-18T23:52:04,524 creating build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/misc 2025-11-18T23:52:04,525 copying examples/scripts/misc/index.rst -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/misc 2025-11-18T23:52:04,527 copying examples/scripts/misc/rpca_denoise.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/misc 2025-11-18T23:52:04,529 copying examples/scripts/misc/regression.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/misc 2025-11-18T23:52:04,531 copying examples/scripts/misc/admmcnsns.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/misc 2025-11-18T23:52:04,533 copying examples/scripts/misc/spline.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/misc 2025-11-18T23:52:04,535 copying examples/scripts/misc/rpca_video.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/misc 2025-11-18T23:52:04,537 copying examples/scripts/misc/plotting.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/misc 2025-11-18T23:52:04,540 creating build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/tv 2025-11-18T23:52:04,541 copying examples/scripts/tv/index.rst -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/tv 2025-11-18T23:52:04,543 copying examples/scripts/tv/tvl1den_clr.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/tv 2025-11-18T23:52:04,545 copying examples/scripts/tv/tvl2dcn_den.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/tv 2025-11-18T23:52:04,547 copying examples/scripts/tv/tvl1den_gry.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/tv 2025-11-18T23:52:04,549 copying examples/scripts/tv/tvl2den_gry.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/tv 2025-11-18T23:52:04,551 copying examples/scripts/tv/tvl2den_clr.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/tv 2025-11-18T23:52:04,552 copying examples/scripts/tv/tvl1dcn_den.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/tv 2025-11-18T23:52:04,554 copying examples/scripts/tv/tvl1den_clr_cupy.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/tv 2025-11-18T23:52:04,556 creating build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/dl 2025-11-18T23:52:04,557 copying examples/scripts/dl/index.rst -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/dl 2025-11-18T23:52:04,559 copying examples/scripts/dl/cmod.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/dl 2025-11-18T23:52:04,561 copying examples/scripts/dl/cmod_pgm.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/dl 2025-11-18T23:52:04,563 copying examples/scripts/dl/wbpdndl.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/dl 2025-11-18T23:52:04,565 copying examples/scripts/dl/bpdndl.py -> build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/dl 2025-11-18T23:52:04,567 running install_egg_info 2025-11-18T23:52:04,580 Copying sporco.egg-info to build/bdist.linux-armv7l/wheel/./sporco-0.2.2.post1-py3.11.egg-info 2025-11-18T23:52:04,592 running install_scripts 2025-11-18T23:52:04,602 creating build/bdist.linux-armv7l/wheel/sporco-0.2.2.post1.dist-info/WHEEL 2025-11-18T23:52:04,604 creating '/tmp/pip-wheel-3d9ol9dn/.tmp-pcyzm5xo/sporco-0.2.2.post1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-18T23:52:04,607 adding 'sporco/__init__.py' 2025-11-18T23:52:04,609 adding 'sporco/_util.py' 2025-11-18T23:52:04,611 adding 'sporco/array.py' 2025-11-18T23:52:04,613 adding 'sporco/cdict.py' 2025-11-18T23:52:04,617 adding 'sporco/cnvrep.py' 2025-11-18T23:52:04,620 adding 'sporco/common.py' 2025-11-18T23:52:04,622 adding 'sporco/fft.py' 2025-11-18T23:52:04,624 adding 'sporco/interp.py' 2025-11-18T23:52:04,628 adding 'sporco/linalg.py' 2025-11-18T23:52:04,630 adding 'sporco/metric.py' 2025-11-18T23:52:04,632 adding 'sporco/mpiutil.py' 2025-11-18T23:52:04,635 adding 'sporco/plot.py' 2025-11-18T23:52:04,637 adding 'sporco/signal.py' 2025-11-18T23:52:04,641 adding 'sporco/util.py' 2025-11-18T23:52:04,643 adding 'sporco/admm/__init__.py' 2025-11-18T23:52:04,648 adding 'sporco/admm/admm.py' 2025-11-18T23:52:04,651 adding 'sporco/admm/bpdn.py' 2025-11-18T23:52:04,659 adding 'sporco/admm/cbpdn.py' 2025-11-18T23:52:04,662 adding 'sporco/admm/cbpdnin.py' 2025-11-18T23:52:04,665 adding 'sporco/admm/cbpdntv.py' 2025-11-18T23:52:04,669 adding 'sporco/admm/ccmod.py' 2025-11-18T23:52:04,673 adding 'sporco/admm/ccmodmd.py' 2025-11-18T23:52:04,675 adding 'sporco/admm/cmod.py' 2025-11-18T23:52:04,679 adding 'sporco/admm/parcbpdn.py' 2025-11-18T23:52:04,682 adding 'sporco/admm/pdcsc.py' 2025-11-18T23:52:04,684 adding 'sporco/admm/ppp.py' 2025-11-18T23:52:04,685 adding 'sporco/admm/rpca.py' 2025-11-18T23:52:04,687 adding 'sporco/admm/spline.py' 2025-11-18T23:52:04,690 adding 'sporco/admm/tvl1.py' 2025-11-18T23:52:04,692 adding 'sporco/admm/tvl2.py' 2025-11-18T23:52:04,694 adding 'sporco/cuda/__init__.py' 2025-11-18T23:52:04,696 adding 'sporco/cupy/__init__.py' 2025-11-18T23:52:04,698 adding 'sporco/cupy/_cp_util.py' 2025-11-18T23:52:04,699 adding 'sporco/cupy/_gputil.py' 2025-11-18T23:52:04,700 adding 'sporco/cupy/_nogputil.py' 2025-11-18T23:52:04,701 adding 'sporco/cupy/_np_util.py' 2025-11-18T23:52:04,703 adding 'sporco/cupy/admm/__init__.py' 2025-11-18T23:52:04,705 adding 'sporco/cupy/dictlrn/__init__.py' 2025-11-18T23:52:04,707 adding 'sporco/cupy/pgm/__init__.py' 2025-11-18T23:52:04,708 adding 'sporco/data/README.rst' 2025-11-18T23:52:04,800 adding 'sporco/data/barbara.png' 2025-11-18T23:52:04,903 adding 'sporco/data/convdict.npz' 2025-11-18T23:52:04,969 adding 'sporco/data/kodim23.png' 2025-11-18T23:52:05,040 adding 'sporco/data/monarch.png' 2025-11-18T23:52:05,129 adding 'sporco/data/sail.png' 2025-11-18T23:52:05,210 adding 'sporco/data/tulips.png' 2025-11-18T23:52:05,216 adding 'sporco/dictlrn/__init__.py' 2025-11-18T23:52:05,218 adding 'sporco/dictlrn/bpdndl.py' 2025-11-18T23:52:05,221 adding 'sporco/dictlrn/cbpdndl.py' 2025-11-18T23:52:05,223 adding 'sporco/dictlrn/cbpdndlmd.py' 2025-11-18T23:52:05,225 adding 'sporco/dictlrn/common.py' 2025-11-18T23:52:05,227 adding 'sporco/dictlrn/dictlrn.py' 2025-11-18T23:52:05,230 adding 'sporco/dictlrn/onlinecdl.py' 2025-11-18T23:52:05,233 adding 'sporco/dictlrn/prlcnscdl.py' 2025-11-18T23:52:05,235 adding 'sporco/dictlrn/wbpdndl.py' 2025-11-18T23:52:05,237 adding 'sporco/pgm/__init__.py' 2025-11-18T23:52:05,239 adding 'sporco/pgm/backtrack.py' 2025-11-18T23:52:05,240 adding 'sporco/pgm/bpdn.py' 2025-11-18T23:52:05,243 adding 'sporco/pgm/cbpdn.py' 2025-11-18T23:52:05,245 adding 'sporco/pgm/ccmod.py' 2025-11-18T23:52:05,247 adding 'sporco/pgm/cmod.py' 2025-11-18T23:52:05,248 adding 'sporco/pgm/momentum.py' 2025-11-18T23:52:05,252 adding 'sporco/pgm/pgm.py' 2025-11-18T23:52:05,253 adding 'sporco/pgm/ppp.py' 2025-11-18T23:52:05,255 adding 'sporco/pgm/stepsize.py' 2025-11-18T23:52:05,257 adding 'sporco/prox/__init__.py' 2025-11-18T23:52:05,258 adding 'sporco/prox/_dl1l2.py' 2025-11-18T23:52:05,260 adding 'sporco/prox/_l1proj.py' 2025-11-18T23:52:05,261 adding 'sporco/prox/_l21.py' 2025-11-18T23:52:05,263 adding 'sporco/prox/_lp.py' 2025-11-18T23:52:05,265 adding 'sporco/prox/_nuclear.py' 2025-11-18T23:52:05,266 adding 'sporco/prox/_util.py' 2025-11-18T23:52:05,272 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/index.rst' 2025-11-18T23:52:05,274 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl/cbpdndl_cns_gry.py' 2025-11-18T23:52:05,276 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl/cbpdndl_grd.py' 2025-11-18T23:52:05,277 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl/cbpdndl_jnt_clr.py' 2025-11-18T23:52:05,278 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl/cbpdndl_md_clr.py' 2025-11-18T23:52:05,280 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl/cbpdndl_md_gry.py' 2025-11-18T23:52:05,281 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl/cbpdndl_parcns_clr.py' 2025-11-18T23:52:05,283 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl/cbpdndl_parcns_gry.py' 2025-11-18T23:52:05,284 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl/cbpdndl_pgm_clr.py' 2025-11-18T23:52:05,285 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl/cbpdndl_video.py' 2025-11-18T23:52:05,287 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl/ccmod_cns_gry.py' 2025-11-18T23:52:05,288 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl/ccmod_pgm_gry.py' 2025-11-18T23:52:05,290 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl/index.rst' 2025-11-18T23:52:05,291 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl/onlinecdl_clr.py' 2025-11-18T23:52:05,293 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl/onlinecdl_clr_cupy.py' 2025-11-18T23:52:05,294 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl/onlinecdl_gry.py' 2025-11-18T23:52:05,295 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/cdl/onlinecdl_msk_gry.py' 2025-11-18T23:52:05,298 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc/cbpdn_ams_clr.py' 2025-11-18T23:52:05,299 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc/cbpdn_ams_grd_gry.py' 2025-11-18T23:52:05,301 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc/cbpdn_ams_gry.py' 2025-11-18T23:52:05,302 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc/cbpdn_clr_cd.py' 2025-11-18T23:52:05,304 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc/cbpdn_clr_gd.py' 2025-11-18T23:52:05,305 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc/cbpdn_clr_pd.py' 2025-11-18T23:52:05,306 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc/cbpdn_cuda.py' 2025-11-18T23:52:05,308 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc/cbpdn_grd_cuda.py' 2025-11-18T23:52:05,309 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc/cbpdn_gry.py' 2025-11-18T23:52:05,311 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc/cbpdn_jnt_clr.py' 2025-11-18T23:52:05,312 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc/cbpdn_md_gry.py' 2025-11-18T23:52:05,313 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc/cbpdn_pgm_clr.py' 2025-11-18T23:52:05,315 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc/cbpdn_pgm_gry.py' 2025-11-18T23:52:05,316 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc/cbpdnin_gry.py' 2025-11-18T23:52:05,318 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc/cbpdnin_wgt_gry.py' 2025-11-18T23:52:05,320 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc/cminl1_gry.py' 2025-11-18T23:52:05,321 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc/cprjl1_gry.py' 2025-11-18T23:52:05,323 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc/gwnden_clr.py' 2025-11-18T23:52:05,324 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc/gwnden_gry.py' 2025-11-18T23:52:05,326 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc/implsden_clr.py' 2025-11-18T23:52:05,327 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc/implsden_grd_clr.py' 2025-11-18T23:52:05,329 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc/implsden_grd_pd_dct.py' 2025-11-18T23:52:05,331 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc/implsden_grd_pd_pca.py' 2025-11-18T23:52:05,332 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc/index.rst' 2025-11-18T23:52:05,334 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc/parcbpdn_gry.py' 2025-11-18T23:52:05,335 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/csc/parcbpdn_md_gry.py' 2025-11-18T23:52:05,337 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/dl/bpdndl.py' 2025-11-18T23:52:05,339 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/dl/cmod.py' 2025-11-18T23:52:05,340 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/dl/cmod_pgm.py' 2025-11-18T23:52:05,341 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/dl/index.rst' 2025-11-18T23:52:05,342 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/dl/wbpdndl.py' 2025-11-18T23:52:05,344 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/misc/admmcnsns.py' 2025-11-18T23:52:05,346 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/misc/index.rst' 2025-11-18T23:52:05,347 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/misc/plotting.py' 2025-11-18T23:52:05,348 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/misc/regression.py' 2025-11-18T23:52:05,350 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/misc/rpca_denoise.py' 2025-11-18T23:52:05,351 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/misc/rpca_video.py' 2025-11-18T23:52:05,352 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/misc/spline.py' 2025-11-18T23:52:05,354 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/ppp/index.rst' 2025-11-18T23:52:05,355 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/ppp/ppp_admm_dmsc.py' 2025-11-18T23:52:05,357 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/ppp/ppp_admmcns_dmsc.py' 2025-11-18T23:52:05,358 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/ppp/ppp_pgm_dmsc.py' 2025-11-18T23:52:05,360 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/sc/bpdn_cmp.py' 2025-11-18T23:52:05,362 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/sc/bpdn_opt.py' 2025-11-18T23:52:05,363 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/sc/bpdn_pgm.py' 2025-11-18T23:52:05,365 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/sc/bpdnjnt_opt.py' 2025-11-18T23:52:05,366 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/sc/bpdnprjl1.py' 2025-11-18T23:52:05,367 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/sc/gwnden_clr.py' 2025-11-18T23:52:05,369 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/sc/index.rst' 2025-11-18T23:52:05,370 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/sc/minl1prjl2.py' 2025-11-18T23:52:05,372 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/tv/index.rst' 2025-11-18T23:52:05,373 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/tv/tvl1dcn_den.py' 2025-11-18T23:52:05,375 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/tv/tvl1den_clr.py' 2025-11-18T23:52:05,376 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/tv/tvl1den_clr_cupy.py' 2025-11-18T23:52:05,378 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/tv/tvl1den_gry.py' 2025-11-18T23:52:05,379 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/tv/tvl2dcn_den.py' 2025-11-18T23:52:05,380 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/tv/tvl2den_clr.py' 2025-11-18T23:52:05,382 adding 'sporco-0.2.2.post1.data/data/share/doc/sporco-0.2.2.post1/examples/scripts/tv/tvl2den_gry.py' 2025-11-18T23:52:05,384 adding 'sporco-0.2.2.post1.dist-info/licenses/LICENSE' 2025-11-18T23:52:05,386 adding 'sporco-0.2.2.post1.dist-info/METADATA' 2025-11-18T23:52:05,387 adding 'sporco-0.2.2.post1.dist-info/WHEEL' 2025-11-18T23:52:05,387 adding 'sporco-0.2.2.post1.dist-info/top_level.txt' 2025-11-18T23:52:05,390 adding 'sporco-0.2.2.post1.dist-info/RECORD' 2025-11-18T23:52:05,442 removing build/bdist.linux-armv7l/wheel 2025-11-18T23:52:05,579 Building wheel for sporco (pyproject.toml): finished with status 'done' 2025-11-18T23:52:05,672 Created wheel for sporco: filename=sporco-0.2.2.post1-py3-none-any.whl size=4466382 sha256=f08072f210c7c8ca483378a34cbd9cce01764430a028e2965d6e80fa8183dfbe 2025-11-18T23:52:05,673 Stored in directory: /tmp/pip-ephem-wheel-cache-stx420ie/wheels/5d/d4/92/a49476c82daa1622af322ae2cee34646fac41396b11715e2e3 2025-11-18T23:52:05,691 Successfully built sporco 2025-11-18T23:52:05,799 Removed build tracker: '/tmp/pip-build-tracker-9ovqcwv4'