2025-11-17T15:22:09,393 Created temporary directory: /tmp/pip-ephem-wheel-cache-htwjs4zg 2025-11-17T15:22:09,395 Created temporary directory: /tmp/pip-build-tracker-m_4iwtxr 2025-11-17T15:22:09,395 Initialized build tracking at /tmp/pip-build-tracker-m_4iwtxr 2025-11-17T15:22:09,396 Created build tracker: /tmp/pip-build-tracker-m_4iwtxr 2025-11-17T15:22:09,396 Entered build tracker: /tmp/pip-build-tracker-m_4iwtxr 2025-11-17T15:22:09,397 Created temporary directory: /tmp/pip-wheel-ui3u3ck0 2025-11-17T15:22:09,400 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-17T15:22:09,402 Created temporary directory: /tmp/pip-ephem-wheel-cache-iez7sgat 2025-11-17T15:22:09,423 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-17T15:22:09,427 2 location(s) to search for versions of odl: 2025-11-17T15:22:09,427 * https://pypi.org/simple/odl/ 2025-11-17T15:22:09,427 * https://www.piwheels.org/simple/odl/ 2025-11-17T15:22:09,428 Fetching project page and analyzing links: https://pypi.org/simple/odl/ 2025-11-17T15:22:09,428 Getting page https://pypi.org/simple/odl/ 2025-11-17T15:22:09,430 Found index url https://pypi.org/simple 2025-11-17T15:22:09,650 Fetched page https://pypi.org/simple/odl/ as application/vnd.pypi.simple.v1+json 2025-11-17T15:22:09,657 Skipping link: No binaries permitted for odl: https://files.pythonhosted.org/packages/3f/c6/0f696c3545e41df840e1624f6f4d75ea86e56190104480d867c8ffa656ef/odl-0.2.2-py2.py3-none-any.whl (from https://pypi.org/simple/odl/) 2025-11-17T15:22:09,658 Found link https://files.pythonhosted.org/packages/d9/5f/37e50244dcc7b5ad8cedfb6b0dd7102177819620a7d5757e36abd379e817/odl-0.2.2.tar.gz (from https://pypi.org/simple/odl/), version: 0.2.2 2025-11-17T15:22:09,659 Skipping link: No binaries permitted for odl: https://files.pythonhosted.org/packages/a8/6e/070206586cf53b7000ebdef2fd5005195d7aab38d6eb20ec854b25bf44fe/odl-0.2.3-py2.py3-none-any.whl (from https://pypi.org/simple/odl/) 2025-11-17T15:22:09,659 Found link https://files.pythonhosted.org/packages/c2/23/b208c56d0c25ec647cab9f164f050205c4792f5129deaf6b7a9cd3b99b1c/odl-0.2.3.tar.gz (from https://pypi.org/simple/odl/), version: 0.2.3 2025-11-17T15:22:09,660 Found link https://files.pythonhosted.org/packages/2b/83/9f4aed39d0be64bc331dc2820957cd28c8276d03a22a4769474e30ff00f3/odl-0.3.0.tar.gz (from https://pypi.org/simple/odl/), version: 0.3.0 2025-11-17T15:22:09,661 Skipping link: No binaries permitted for odl: https://files.pythonhosted.org/packages/54/58/3eb82c39666e2cc9aa3584dbcf581d89fd9e89d661ee40a8e9457595b583/odl-0.3.1-py2.py3-none-any.whl (from https://pypi.org/simple/odl/) 2025-11-17T15:22:09,661 Found link https://files.pythonhosted.org/packages/31/39/551a45c6381f0cf5cd44abd7fb8198c19f90d1373c1b84360834d30ee9a6/odl-0.3.1.tar.gz (from https://pypi.org/simple/odl/), version: 0.3.1 2025-11-17T15:22:09,662 Skipping link: No binaries permitted for odl: https://files.pythonhosted.org/packages/60/bd/a555af99c9b739462524cd2a223665e2dbf1e535afb200b18382f04d8823/odl-0.4.0-py2.py3-none-any.whl (from https://pypi.org/simple/odl/) 2025-11-17T15:22:09,663 Found link https://files.pythonhosted.org/packages/4d/f4/f7e0dbc1162d7286a306cd5a985a4d1f705a3bc1d892c5991b86037c2cb6/odl-0.4.0.tar.gz (from https://pypi.org/simple/odl/), version: 0.4.0 2025-11-17T15:22:09,663 Skipping link: No binaries permitted for odl: https://files.pythonhosted.org/packages/ba/d0/d3c8fea073598bfa45d0a6e92742782e2183a504d8cd0567f322760450ed/odl-0.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/odl/) 2025-11-17T15:22:09,664 Found link https://files.pythonhosted.org/packages/5b/be/8269bff8936b698f8ba4d09a7fe4bd689ebc6231e211c610efc40de11727/odl-0.5.0.tar.gz (from https://pypi.org/simple/odl/), version: 0.5.0 2025-11-17T15:22:09,664 Skipping link: No binaries permitted for odl: https://files.pythonhosted.org/packages/d4/26/e434c638170129e34cb9ca30fba78f4dbcb3626a93822590fd2e17ac2341/odl-0.5.1-py2.py3-none-any.whl (from https://pypi.org/simple/odl/) 2025-11-17T15:22:09,665 Found link https://files.pythonhosted.org/packages/81/4b/22cb97402dbad35a63b8e617c1d744719f5dd3f601d4055ad28eaf319b10/odl-0.5.1.tar.gz (from https://pypi.org/simple/odl/), version: 0.5.1 2025-11-17T15:22:09,666 Skipping link: No binaries permitted for odl: https://files.pythonhosted.org/packages/e0/f3/ca2c2c4fc474b67aeccd151e077ce9d2360fa795870358ce97c71806a00a/odl-0.5.2-py2.py3-none-any.whl (from https://pypi.org/simple/odl/) 2025-11-17T15:22:09,666 Found link https://files.pythonhosted.org/packages/05/0c/554d4766464f486a2106266c6b03d3b46b562d2ab4767fe0870fb8755c7f/odl-0.5.2.tar.gz (from https://pypi.org/simple/odl/), version: 0.5.2 2025-11-17T15:22:09,667 Skipping link: No binaries permitted for odl: https://files.pythonhosted.org/packages/57/b3/25aab8f3679aeb1629a13b06defea473819955c7a55b3fdfbe7fbf05bb97/odl-0.5.3-py2.py3-none-any.whl (from https://pypi.org/simple/odl/) 2025-11-17T15:22:09,667 Found link https://files.pythonhosted.org/packages/36/ce/0bec7b36dbce4f11a784f0a75655a0fc16919d4a8f653831a158dbc9f2f2/odl-0.5.3.tar.gz (from https://pypi.org/simple/odl/), version: 0.5.3 2025-11-17T15:22:09,668 Skipping link: No binaries permitted for odl: https://files.pythonhosted.org/packages/e7/87/1f5a2b5bde97154b971f5db55e6c07d743fdbbda58b662a071782e565675/odl-0.5.3.post0-py2.py3-none-any.whl (from https://pypi.org/simple/odl/) 2025-11-17T15:22:09,668 Found link https://files.pythonhosted.org/packages/1c/19/e5f682be20582dd7dc747e829c1731596f76d64fd53d2b3e3137e9533ceb/odl-0.5.3.post0.tar.gz (from https://pypi.org/simple/odl/), version: 0.5.3.post0 2025-11-17T15:22:09,669 Skipping link: No binaries permitted for odl: https://files.pythonhosted.org/packages/ec/20/8e5f54b1b9b886ca5051888722791c6469e49ebbaf03575f16c271e90c25/odl-0.5.3.post1-py2.py3-none-any.whl (from https://pypi.org/simple/odl/) 2025-11-17T15:22:09,669 Found link https://files.pythonhosted.org/packages/a1/a0/f8c65bbc8a077e5ea6ebf4f723ce980ed02d9eb1211c8edd4ba5d0d8dcc8/odl-0.5.3.post1.tar.gz (from https://pypi.org/simple/odl/), version: 0.5.3.post1 2025-11-17T15:22:09,670 Skipping link: No binaries permitted for odl: https://files.pythonhosted.org/packages/68/c5/5dd831c6af54ef49bee80af7d347e637c0aa144266be5ca70480c7bf5d6d/odl-0.5.3.post2-py2.py3-none-any.whl (from https://pypi.org/simple/odl/) 2025-11-17T15:22:09,670 Found link https://files.pythonhosted.org/packages/d9/60/ccf2b60dc8a6343e303c33df1bd957c1c0368d14810c91d8840cdc94fbb1/odl-0.5.3.post2.tar.gz (from https://pypi.org/simple/odl/), version: 0.5.3.post2 2025-11-17T15:22:09,671 Skipping link: No binaries permitted for odl: https://files.pythonhosted.org/packages/3f/27/e697c5fda03720ad2a28ed0537d58f0302aa385f3a8201a1b7d9eddd5b1d/odl-0.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/odl/) 2025-11-17T15:22:09,672 Found link https://files.pythonhosted.org/packages/53/93/30e51bdf45a1dc2728e8ec19824e701781d243d3affbac02f8a3de4a231f/odl-0.6.0.tar.gz (from https://pypi.org/simple/odl/), version: 0.6.0 2025-11-17T15:22:09,672 Skipping link: No binaries permitted for odl: https://files.pythonhosted.org/packages/e9/44/906059f6b52b6ea887141e846d7031ad3664fa5ab3a1b73620f30b332a38/odl-0.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/odl/) 2025-11-17T15:22:09,673 Found link https://files.pythonhosted.org/packages/57/0f/62b3d3744a4b2b343146ae341553f3d0be3fa3b70b15ef9d1c6f357d73a6/odl-0.7.0.tar.gz (from https://pypi.org/simple/odl/), version: 0.7.0 2025-11-17T15:22:09,673 Skipping link: No binaries permitted for odl: https://files.pythonhosted.org/packages/37/71/d72090043a949c1ee02b29adb3644342512f99c3ef032cc1eb6c608b3054/odl-0.8.1rc0-py2.py3-none-any.whl (from https://pypi.org/simple/odl/) (requires-python:>=3.7) 2025-11-17T15:22:09,674 Found link https://files.pythonhosted.org/packages/83/26/a746ece28a3282947be095fb3c709bbdf2a8e04649e8706780b68eec21ba/odl-0.8.1rc0.tar.gz (from https://pypi.org/simple/odl/) (requires-python:>=3.7), version: 0.8.1rc0 2025-11-17T15:22:09,675 Skipping link: No binaries permitted for odl: https://files.pythonhosted.org/packages/c5/fc/f281f27ad2e1d127aee344ae572e60b158cd4f657249e596a71314bbf974/odl-0.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/odl/) (requires-python:>=3.7) 2025-11-17T15:22:09,676 Found link https://files.pythonhosted.org/packages/8b/17/e266ce6f2716e162aedc9a29b32a6933afed7944f46bb5aa513892a34144/odl-0.8.1.tar.gz (from https://pypi.org/simple/odl/) (requires-python:>=3.7), version: 0.8.1 2025-11-17T15:22:09,677 Skipping link: No binaries permitted for odl: https://files.pythonhosted.org/packages/ca/a6/426dc5f6d447990ee2f692bbe330f9017b36e21c91e6f46c42fda43b4150/odl-0.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/odl/) (requires-python:>=3.7) 2025-11-17T15:22:09,677 Found link https://files.pythonhosted.org/packages/cf/18/b28101281e139ab8f909be3171f3627c2969cdf16d35d64c1c874af18af7/odl-0.8.2.tar.gz (from https://pypi.org/simple/odl/) (requires-python:>=3.7), version: 0.8.2 2025-11-17T15:22:09,678 Skipping link: No binaries permitted for odl: https://files.pythonhosted.org/packages/96/6c/50a6da098745aea5576640c9dbca6f3750ccb549c0a96cd0b4d5f8d01b8b/odl-0.8.3-py2.py3-none-any.whl (from https://pypi.org/simple/odl/) (requires-python:>=3.7) 2025-11-17T15:22:09,679 Found link https://files.pythonhosted.org/packages/26/03/7e639fb3ecbf958d45e06ee07ca2907535a1ad6e32e71dfa1aaad3d3b0ef/odl-0.8.3.tar.gz (from https://pypi.org/simple/odl/) (requires-python:>=3.7), version: 0.8.3 2025-11-17T15:22:09,680 Skipping link: No binaries permitted for odl: https://files.pythonhosted.org/packages/66/ec/a18c226817410f6c3b7acff4e5ab0a01da855a34ba489a80d9b9dd7b459d/odl-1.0.0b0-py2.py3-none-any.whl (from https://pypi.org/simple/odl/) (requires-python:>=3.11) 2025-11-17T15:22:09,680 Found link https://files.pythonhosted.org/packages/e2/86/eabefbe9689df770e17fc07b027a7d3ad70ec14eb60e4aef98f5de2b8ab2/odl-1.0.0b0.tar.gz (from https://pypi.org/simple/odl/) (requires-python:>=3.11), version: 1.0.0b0 2025-11-17T15:22:09,681 Skipping link: No binaries permitted for odl: https://files.pythonhosted.org/packages/32/57/0be050d00b3cbe1ca3ead48739e79f5d38330840fb9a9809678beba45e69/odl-1.0.0b1-py2.py3-none-any.whl (from https://pypi.org/simple/odl/) (requires-python:>=3.11) 2025-11-17T15:22:09,682 Found link https://files.pythonhosted.org/packages/82/eb/f3e83187d3f18b000f592f7ff4f4b5644c5e652fa13f55ae7d621595f3f4/odl-1.0.0b1.tar.gz (from https://pypi.org/simple/odl/) (requires-python:>=3.11), version: 1.0.0b1 2025-11-17T15:22:09,683 Fetching project page and analyzing links: https://www.piwheels.org/simple/odl/ 2025-11-17T15:22:09,683 Getting page https://www.piwheels.org/simple/odl/ 2025-11-17T15:22:09,684 Found index url https://www.piwheels.org/simple 2025-11-17T15:22:09,841 Fetched page https://www.piwheels.org/simple/odl/ as text/html 2025-11-17T15:22:09,847 Skipping link: No binaries permitted for odl: https://archive1.piwheels.org/simple/odl/odl-1.0.0b0-py2.py3-none-any.whl#sha256=f75a4fc8c6a7e3e6078157bc91b76cf022b67b5f0f7731c079afdffcb0a55aa2 (from https://www.piwheels.org/simple/odl/) (requires-python:>=3.11) 2025-11-17T15:22:09,848 Skipping link: No binaries permitted for odl: https://archive1.piwheels.org/simple/odl/odl-0.8.3-py2.py3-none-any.whl#sha256=c5f660941a3d27a432afcc40fda6a0d3287fe3517259ea73f406334d0ec6801f (from https://www.piwheels.org/simple/odl/) (requires-python:>=3.7) 2025-11-17T15:22:09,848 Skipping link: No binaries permitted for odl: https://archive1.piwheels.org/simple/odl/odl-0.8.2-py2.py3-none-any.whl#sha256=63df1f4c030b236e5f464c232a40918f971415410f97224c14bd46e16394f925 (from https://www.piwheels.org/simple/odl/) (requires-python:>=3.7) 2025-11-17T15:22:09,849 Skipping link: No binaries permitted for odl: https://archive1.piwheels.org/simple/odl/odl-0.8.1-py2.py3-none-any.whl#sha256=a177e282f6e1b0b6e617a64f64641b5e8aaeaf5b77cad950b952a5cc603cd9ea (from https://www.piwheels.org/simple/odl/) (requires-python:>=3.7) 2025-11-17T15:22:09,850 Skipping link: No binaries permitted for odl: https://archive1.piwheels.org/simple/odl/odl-0.8.1rc0-py2.py3-none-any.whl#sha256=ef30b5cd97b92114dea9968ee4305dbbe0f6790d14e3e46ace6a026a44857510 (from https://www.piwheels.org/simple/odl/) (requires-python:>=3.7) 2025-11-17T15:22:09,850 Skipping link: No binaries permitted for odl: https://archive1.piwheels.org/simple/odl/odl-0.7.0-py2.py3-none-any.whl#sha256=3480fa64a2e596943cee5ab9e542ef8676c90df575f30245ab7293d37e8208bd (from https://www.piwheels.org/simple/odl/) 2025-11-17T15:22:09,851 Skipping link: No binaries permitted for odl: https://archive1.piwheels.org/simple/odl/odl-0.6.0-py2.py3-none-any.whl#sha256=5441f8b991dee1e005faf02cb3a9f15b1f34b52c0b8c395900bd1f06faca99fa (from https://www.piwheels.org/simple/odl/) 2025-11-17T15:22:09,851 Skipping link: No binaries permitted for odl: https://archive1.piwheels.org/simple/odl/odl-0.5.3.post2-py2.py3-none-any.whl#sha256=7dd28f358083e7ce44025ab447b655cde3343c272d69ec451ccedf22b2b94f13 (from https://www.piwheels.org/simple/odl/) 2025-11-17T15:22:09,852 Skipping link: No binaries permitted for odl: https://archive1.piwheels.org/simple/odl/odl-0.5.3.post1-py2.py3-none-any.whl#sha256=015b60713c055a52598121a655921084b0ccb45d2a318b984964bbe771adaa5f (from https://www.piwheels.org/simple/odl/) 2025-11-17T15:22:09,852 Skipping link: No binaries permitted for odl: https://archive1.piwheels.org/simple/odl/odl-0.5.3.post0-py2.py3-none-any.whl#sha256=227cb065bfb61e878cefb0a4b9652abc514fa95122fc7672550bb1b21238f983 (from https://www.piwheels.org/simple/odl/) 2025-11-17T15:22:09,852 Skipping link: No binaries permitted for odl: https://archive1.piwheels.org/simple/odl/odl-0.5.3-py2.py3-none-any.whl#sha256=d6d93abaece46828eb97ab1f3b35e7e4b7340ce71f9ce9dd12e22358b4d155d6 (from https://www.piwheels.org/simple/odl/) 2025-11-17T15:22:09,853 Skipping link: No binaries permitted for odl: https://archive1.piwheels.org/simple/odl/odl-0.5.2-py2.py3-none-any.whl#sha256=8393c5497723f142a8c6a3f0e0ef28b5f65d55ce01d4dfc1c0377574fbd188b9 (from https://www.piwheels.org/simple/odl/) 2025-11-17T15:22:09,854 Skipping link: No binaries permitted for odl: https://archive1.piwheels.org/simple/odl/odl-0.5.1-py2.py3-none-any.whl#sha256=9cb7f4eb84d1d9e24934c9f3d2eaadf152f4c259764c12559e5789e27268e51d (from https://www.piwheels.org/simple/odl/) 2025-11-17T15:22:09,854 Skipping link: No binaries permitted for odl: https://archive1.piwheels.org/simple/odl/odl-0.5.0-py2.py3-none-any.whl#sha256=e90ae1f18dcb5537827d5061a22b3e4895bfc4370b82504f5ee011c9566f0868 (from https://www.piwheels.org/simple/odl/) 2025-11-17T15:22:09,855 Skipping link: No binaries permitted for odl: https://archive1.piwheels.org/simple/odl/odl-0.4.0-py2.py3-none-any.whl#sha256=74222930e551570bab404882a68220ec9f49c3d66eaa253a5ce4818b62734367 (from https://www.piwheels.org/simple/odl/) 2025-11-17T15:22:09,855 Skipping link: No binaries permitted for odl: https://archive1.piwheels.org/simple/odl/odl-0.3.1-py2.py3-none-any.whl#sha256=584dcccafa214c2905d728d2918633aa99fb64e523c79095842660581b09e61d (from https://www.piwheels.org/simple/odl/) 2025-11-17T15:22:09,856 Skipping link: No binaries permitted for odl: https://archive1.piwheels.org/simple/odl/odl-0.2.3-py2.py3-none-any.whl#sha256=37e829bc7347861bfadb3f01ef6ad4638331ab8b116c12c3d393320d452ce54b (from https://www.piwheels.org/simple/odl/) 2025-11-17T15:22:09,856 Skipping link: No binaries permitted for odl: https://archive1.piwheels.org/simple/odl/odl-0.2.2-py2.py3-none-any.whl#sha256=701b8b1ac6991a930715bffbe5779da6b1dc000bb23c8ef45d36a010e1e69d6d (from https://www.piwheels.org/simple/odl/) 2025-11-17T15:22:09,857 Skipping link: not a file: https://www.piwheels.org/simple/odl/ 2025-11-17T15:22:09,858 Skipping link: not a file: https://pypi.org/simple/odl/ 2025-11-17T15:22:09,879 Given no hashes to check 1 links for project 'odl': discarding no candidates 2025-11-17T15:22:09,897 Collecting odl==1.0.0b1 2025-11-17T15:22:09,899 Created temporary directory: /tmp/pip-unpack-19xvktsy 2025-11-17T15:22:10,061 Downloading odl-1.0.0b1.tar.gz (666 kB) 2025-11-17T15:22:10,859 Added odl==1.0.0b1 from https://files.pythonhosted.org/packages/82/eb/f3e83187d3f18b000f592f7ff4f4b5644c5e652fa13f55ae7d621595f3f4/odl-1.0.0b1.tar.gz to build tracker '/tmp/pip-build-tracker-m_4iwtxr' 2025-11-17T15:22:10,861 Running setup.py (path:/tmp/pip-wheel-ui3u3ck0/odl_394441b15c8f43fab21cbcb22299b2d4/setup.py) egg_info for package odl 2025-11-17T15:22:10,862 Created temporary directory: /tmp/pip-pip-egg-info-y9mqfv1c 2025-11-17T15:22:10,862 Preparing metadata (setup.py): started 2025-11-17T15:22:10,863 Running command python setup.py egg_info 2025-11-17T15:22:11,342 /tmp/pip-wheel-ui3u3ck0/odl_394441b15c8f43fab21cbcb22299b2d4/setup.py:19: SetuptoolsDeprecationWarning: The test command is disabled and references to it are deprecated. 2025-11-17T15:22:11,342 !! 2025-11-17T15:22:11,343 ******************************************************************************** 2025-11-17T15:22:11,344 Please remove any references to `setuptools.command.test` in all supported versions of the affected package. 2025-11-17T15:22:11,345 This deprecation is overdue, please update your project and remove deprecated 2025-11-17T15:22:11,345 calls to avoid build errors in the future. 2025-11-17T15:22:11,346 ******************************************************************************** 2025-11-17T15:22:11,347 !! 2025-11-17T15:22:11,347 from setuptools.command.test import test as TestCommand 2025-11-17T15:22:11,425 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-17T15:22:11,425 !! 2025-11-17T15:22:11,426 ******************************************************************************** 2025-11-17T15:22:11,427 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-17T15:22:11,428 License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0) 2025-11-17T15:22:11,430 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-17T15:22:11,430 ******************************************************************************** 2025-11-17T15:22:11,432 !! 2025-11-17T15:22:11,432 self._finalize_license_expression() 2025-11-17T15:22:11,814 running egg_info 2025-11-17T15:22:11,843 creating /tmp/pip-pip-egg-info-y9mqfv1c/odl.egg-info 2025-11-17T15:22:11,844 writing /tmp/pip-pip-egg-info-y9mqfv1c/odl.egg-info/PKG-INFO 2025-11-17T15:22:11,856 writing dependency_links to /tmp/pip-pip-egg-info-y9mqfv1c/odl.egg-info/dependency_links.txt 2025-11-17T15:22:11,857 writing entry points to /tmp/pip-pip-egg-info-y9mqfv1c/odl.egg-info/entry_points.txt 2025-11-17T15:22:11,865 writing requirements to /tmp/pip-pip-egg-info-y9mqfv1c/odl.egg-info/requires.txt 2025-11-17T15:22:11,866 writing top-level names to /tmp/pip-pip-egg-info-y9mqfv1c/odl.egg-info/top_level.txt 2025-11-17T15:22:11,868 writing manifest file '/tmp/pip-pip-egg-info-y9mqfv1c/odl.egg-info/SOURCES.txt' 2025-11-17T15:22:12,010 reading manifest file '/tmp/pip-pip-egg-info-y9mqfv1c/odl.egg-info/SOURCES.txt' 2025-11-17T15:22:12,012 reading manifest template 'MANIFEST.in' 2025-11-17T15:22:12,014 warning: no previously-included files found matching '.*' 2025-11-17T15:22:12,078 no previously-included directories found matching 'conda' 2025-11-17T15:22:12,079 no previously-included directories found matching 'doc' 2025-11-17T15:22:12,080 no previously-included directories found matching 'examples' 2025-11-17T15:22:12,081 no previously-included directories found matching 'tools' 2025-11-17T15:22:12,081 adding license file 'LICENSE' 2025-11-17T15:22:12,090 writing manifest file '/tmp/pip-pip-egg-info-y9mqfv1c/odl.egg-info/SOURCES.txt' 2025-11-17T15:22:12,199 Preparing metadata (setup.py): finished with status 'done' 2025-11-17T15:22:12,209 Source in /tmp/pip-wheel-ui3u3ck0/odl_394441b15c8f43fab21cbcb22299b2d4 has version 1.0.0b1, which satisfies requirement odl==1.0.0b1 from https://files.pythonhosted.org/packages/82/eb/f3e83187d3f18b000f592f7ff4f4b5644c5e652fa13f55ae7d621595f3f4/odl-1.0.0b1.tar.gz 2025-11-17T15:22:12,210 Removed odl==1.0.0b1 from https://files.pythonhosted.org/packages/82/eb/f3e83187d3f18b000f592f7ff4f4b5644c5e652fa13f55ae7d621595f3f4/odl-1.0.0b1.tar.gz from build tracker '/tmp/pip-build-tracker-m_4iwtxr' 2025-11-17T15:22:12,216 Created temporary directory: /tmp/pip-unpack-g6rcq6e4 2025-11-17T15:22:12,217 Building wheels for collected packages: odl 2025-11-17T15:22:12,221 Created temporary directory: /tmp/pip-wheel-44bo9pvd 2025-11-17T15:22:12,222 Building wheel for odl (setup.py): started 2025-11-17T15:22:12,223 Destination directory: /tmp/pip-wheel-44bo9pvd 2025-11-17T15:22:12,223 Running command python setup.py bdist_wheel 2025-11-17T15:22:12,686 /tmp/pip-wheel-ui3u3ck0/odl_394441b15c8f43fab21cbcb22299b2d4/setup.py:19: SetuptoolsDeprecationWarning: The test command is disabled and references to it are deprecated. 2025-11-17T15:22:12,686 !! 2025-11-17T15:22:12,687 ******************************************************************************** 2025-11-17T15:22:12,688 Please remove any references to `setuptools.command.test` in all supported versions of the affected package. 2025-11-17T15:22:12,689 This deprecation is overdue, please update your project and remove deprecated 2025-11-17T15:22:12,689 calls to avoid build errors in the future. 2025-11-17T15:22:12,690 ******************************************************************************** 2025-11-17T15:22:12,691 !! 2025-11-17T15:22:12,692 from setuptools.command.test import test as TestCommand 2025-11-17T15:22:12,755 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-17T15:22:12,756 !! 2025-11-17T15:22:12,757 ******************************************************************************** 2025-11-17T15:22:12,758 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-17T15:22:12,759 License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0) 2025-11-17T15:22:12,760 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-17T15:22:12,760 ******************************************************************************** 2025-11-17T15:22:12,762 !! 2025-11-17T15:22:12,762 self._finalize_license_expression() 2025-11-17T15:22:13,100 running bdist_wheel 2025-11-17T15:22:13,182 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:135: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated 2025-11-17T15:22:13,183 !! 2025-11-17T15:22:13,184 ******************************************************************************** 2025-11-17T15:22:13,185 With Python 2.7 end-of-life, support for building universal wheels 2025-11-17T15:22:13,185 (i.e., wheels that support both Python 2 and Python 3) 2025-11-17T15:22:13,186 is being obviated. 2025-11-17T15:22:13,186 Please discontinue using this option, or if you still need it, 2025-11-17T15:22:13,187 file an issue with pypa/setuptools describing your use case. 2025-11-17T15:22:13,188 This deprecation is overdue, please update your project and remove deprecated 2025-11-17T15:22:13,189 calls to avoid build errors in the future. 2025-11-17T15:22:13,189 ******************************************************************************** 2025-11-17T15:22:13,191 !! 2025-11-17T15:22:13,191 self.finalize_options() 2025-11-17T15:22:13,238 running build 2025-11-17T15:22:13,239 running build_py 2025-11-17T15:22:13,268 creating build/lib/odl 2025-11-17T15:22:13,270 copying odl/__init__.py -> build/lib/odl 2025-11-17T15:22:13,273 creating build/lib/odl/contrib 2025-11-17T15:22:13,274 copying odl/contrib/__init__.py -> build/lib/odl/contrib 2025-11-17T15:22:13,277 creating build/lib/odl/core 2025-11-17T15:22:13,278 copying odl/core/__init__.py -> build/lib/odl/core 2025-11-17T15:22:13,280 creating build/lib/odl/applications 2025-11-17T15:22:13,281 copying odl/applications/__init__.py -> build/lib/odl/applications 2025-11-17T15:22:13,283 creating build/lib/odl/trafos 2025-11-17T15:22:13,284 copying odl/trafos/__init__.py -> build/lib/odl/trafos 2025-11-17T15:22:13,287 creating build/lib/odl/datasets 2025-11-17T15:22:13,288 copying odl/datasets/__init__.py -> build/lib/odl/datasets 2025-11-17T15:22:13,290 creating build/lib/odl/solvers 2025-11-17T15:22:13,291 copying odl/solvers/__init__.py -> build/lib/odl/solvers 2025-11-17T15:22:13,293 creating build/lib/odl/functionals 2025-11-17T15:22:13,294 copying odl/functionals/derivatives.py -> build/lib/odl/functionals 2025-11-17T15:22:13,296 copying odl/functionals/functional.py -> build/lib/odl/functionals 2025-11-17T15:22:13,300 copying odl/functionals/default_functionals.py -> build/lib/odl/functionals 2025-11-17T15:22:13,304 copying odl/functionals/__init__.py -> build/lib/odl/functionals 2025-11-17T15:22:13,305 copying odl/functionals/example_funcs.py -> build/lib/odl/functionals 2025-11-17T15:22:13,308 creating build/lib/odl/functional 2025-11-17T15:22:13,309 copying odl/functional/__init__.py -> build/lib/odl/functional 2025-11-17T15:22:13,311 creating build/lib/odl/deform 2025-11-17T15:22:13,312 copying odl/deform/__init__.py -> build/lib/odl/deform 2025-11-17T15:22:13,314 creating build/lib/odl/array_API_support 2025-11-17T15:22:13,315 copying odl/array_API_support/__init__.py -> build/lib/odl/array_API_support 2025-11-17T15:22:13,317 creating build/lib/odl/backends 2025-11-17T15:22:13,318 copying odl/backends/__init__.py -> build/lib/odl/backends 2025-11-17T15:22:13,320 creating build/lib/odl/contrib/param_opt 2025-11-17T15:22:13,321 copying odl/contrib/param_opt/__init__.py -> build/lib/odl/contrib/param_opt 2025-11-17T15:22:13,323 copying odl/contrib/param_opt/param_opt.py -> build/lib/odl/contrib/param_opt 2025-11-17T15:22:13,325 creating build/lib/odl/contrib/datasets 2025-11-17T15:22:13,326 copying odl/contrib/datasets/__init__.py -> build/lib/odl/contrib/datasets 2025-11-17T15:22:13,328 copying odl/contrib/datasets/util.py -> build/lib/odl/contrib/datasets 2025-11-17T15:22:13,330 creating build/lib/odl/contrib/solvers 2025-11-17T15:22:13,331 copying odl/contrib/solvers/__init__.py -> build/lib/odl/contrib/solvers 2025-11-17T15:22:13,334 creating build/lib/odl/contrib/torch 2025-11-17T15:22:13,335 copying odl/contrib/torch/operator.py -> build/lib/odl/contrib/torch 2025-11-17T15:22:13,337 copying odl/contrib/torch/__init__.py -> build/lib/odl/contrib/torch 2025-11-17T15:22:13,340 creating build/lib/odl/contrib/tomo 2025-11-17T15:22:13,341 copying odl/contrib/tomo/__init__.py -> build/lib/odl/contrib/tomo 2025-11-17T15:22:13,342 copying odl/contrib/tomo/elekta.py -> build/lib/odl/contrib/tomo 2025-11-17T15:22:13,345 creating build/lib/odl/contrib/fom 2025-11-17T15:22:13,346 copying odl/contrib/fom/supervised.py -> build/lib/odl/contrib/fom 2025-11-17T15:22:13,350 copying odl/contrib/fom/__init__.py -> build/lib/odl/contrib/fom 2025-11-17T15:22:13,351 copying odl/contrib/fom/util.py -> build/lib/odl/contrib/fom 2025-11-17T15:22:13,354 copying odl/contrib/fom/unsupervised.py -> build/lib/odl/contrib/fom 2025-11-17T15:22:13,356 creating build/lib/odl/contrib/pyshearlab 2025-11-17T15:22:13,357 copying odl/contrib/pyshearlab/__init__.py -> build/lib/odl/contrib/pyshearlab 2025-11-17T15:22:13,359 copying odl/contrib/pyshearlab/pyshearlab_operator.py -> build/lib/odl/contrib/pyshearlab 2025-11-17T15:22:13,362 creating build/lib/odl/contrib/datasets/ct 2025-11-17T15:22:13,363 copying odl/contrib/datasets/ct/mayo_dicom_dict.py -> build/lib/odl/contrib/datasets/ct 2025-11-17T15:22:13,374 copying odl/contrib/datasets/ct/__init__.py -> build/lib/odl/contrib/datasets/ct 2025-11-17T15:22:13,376 copying odl/contrib/datasets/ct/fips.py -> build/lib/odl/contrib/datasets/ct 2025-11-17T15:22:13,378 copying odl/contrib/datasets/ct/mayo.py -> build/lib/odl/contrib/datasets/ct 2025-11-17T15:22:13,381 creating build/lib/odl/contrib/datasets/images 2025-11-17T15:22:13,382 copying odl/contrib/datasets/images/cambridge.py -> build/lib/odl/contrib/datasets/images 2025-11-17T15:22:13,384 copying odl/contrib/datasets/images/__init__.py -> build/lib/odl/contrib/datasets/images 2025-11-17T15:22:13,387 creating build/lib/odl/contrib/datasets/mri 2025-11-17T15:22:13,387 copying odl/contrib/datasets/mri/__init__.py -> build/lib/odl/contrib/datasets/mri 2025-11-17T15:22:13,389 copying odl/contrib/datasets/mri/tugraz.py -> build/lib/odl/contrib/datasets/mri 2025-11-17T15:22:13,392 creating build/lib/odl/contrib/solvers/spdhg 2025-11-17T15:22:13,393 copying odl/contrib/solvers/spdhg/stochastic_primal_dual_hybrid_gradient.py -> build/lib/odl/contrib/solvers/spdhg 2025-11-17T15:22:13,396 copying odl/contrib/solvers/spdhg/__init__.py -> build/lib/odl/contrib/solvers/spdhg 2025-11-17T15:22:13,397 copying odl/contrib/solvers/spdhg/misc.py -> build/lib/odl/contrib/solvers/spdhg 2025-11-17T15:22:13,401 creating build/lib/odl/contrib/solvers/functional 2025-11-17T15:22:13,401 copying odl/contrib/solvers/functional/__init__.py -> build/lib/odl/contrib/solvers/functional 2025-11-17T15:22:13,403 copying odl/contrib/solvers/functional/nonlocalmeans_functionals.py -> build/lib/odl/contrib/solvers/functional 2025-11-17T15:22:13,406 creating build/lib/odl/contrib/solvers/operator 2025-11-17T15:22:13,407 copying odl/contrib/solvers/operator/__init__.py -> build/lib/odl/contrib/solvers/operator 2025-11-17T15:22:13,409 copying odl/contrib/solvers/operator/proximal_lang.py -> build/lib/odl/contrib/solvers/operator 2025-11-17T15:22:13,411 creating build/lib/odl/contrib/pyshearlab/test 2025-11-17T15:22:13,412 copying odl/contrib/pyshearlab/test/operator_test.py -> build/lib/odl/contrib/pyshearlab/test 2025-11-17T15:22:13,414 copying odl/contrib/pyshearlab/test/__init__.py -> build/lib/odl/contrib/pyshearlab/test 2025-11-17T15:22:13,416 creating build/lib/odl/core/diagnostics 2025-11-17T15:22:13,417 copying odl/core/diagnostics/operator.py -> build/lib/odl/core/diagnostics 2025-11-17T15:22:13,420 copying odl/core/diagnostics/__init__.py -> build/lib/odl/core/diagnostics 2025-11-17T15:22:13,422 copying odl/core/diagnostics/examples.py -> build/lib/odl/core/diagnostics 2025-11-17T15:22:13,423 copying odl/core/diagnostics/space.py -> build/lib/odl/core/diagnostics 2025-11-17T15:22:13,427 creating build/lib/odl/core/util 2025-11-17T15:22:13,428 copying odl/core/util/numerics.py -> build/lib/odl/core/util 2025-11-17T15:22:13,432 copying odl/core/util/dtype_utils.py -> build/lib/odl/core/util 2025-11-17T15:22:13,434 copying odl/core/util/testutils.py -> build/lib/odl/core/util 2025-11-17T15:22:13,436 copying odl/core/util/pytest_config.py -> build/lib/odl/core/util 2025-11-17T15:22:13,439 copying odl/core/util/print_utils.py -> build/lib/odl/core/util 2025-11-17T15:22:13,443 copying odl/core/util/sparse.py -> build/lib/odl/core/util 2025-11-17T15:22:13,445 copying odl/core/util/__init__.py -> build/lib/odl/core/util 2025-11-17T15:22:13,447 copying odl/core/util/scipy_compatibility.py -> build/lib/odl/core/util 2025-11-17T15:22:13,449 copying odl/core/util/utility.py -> build/lib/odl/core/util 2025-11-17T15:22:13,451 copying odl/core/util/vectorization.py -> build/lib/odl/core/util 2025-11-17T15:22:13,453 copying odl/core/util/npy_compat.py -> build/lib/odl/core/util 2025-11-17T15:22:13,455 copying odl/core/util/normalize.py -> build/lib/odl/core/util 2025-11-17T15:22:13,457 copying odl/core/util/graphics.py -> build/lib/odl/core/util 2025-11-17T15:22:13,460 creating build/lib/odl/core/phantom 2025-11-17T15:22:13,461 copying odl/core/phantom/emission.py -> build/lib/odl/core/phantom 2025-11-17T15:22:13,464 copying odl/core/phantom/phantom_utils.py -> build/lib/odl/core/phantom 2025-11-17T15:22:13,466 copying odl/core/phantom/noise.py -> build/lib/odl/core/phantom 2025-11-17T15:22:13,468 copying odl/core/phantom/__init__.py -> build/lib/odl/core/phantom 2025-11-17T15:22:13,470 copying odl/core/phantom/transmission.py -> build/lib/odl/core/phantom 2025-11-17T15:22:13,472 copying odl/core/phantom/geometric.py -> build/lib/odl/core/phantom 2025-11-17T15:22:13,475 copying odl/core/phantom/misc_phantoms.py -> build/lib/odl/core/phantom 2025-11-17T15:22:13,477 creating build/lib/odl/core/sparse 2025-11-17T15:22:13,478 copying odl/core/sparse/__init__.py -> build/lib/odl/core/sparse 2025-11-17T15:22:13,480 copying odl/core/sparse/sparse_template.py -> build/lib/odl/core/sparse 2025-11-17T15:22:13,482 copying odl/core/sparse/sparse_matrix.py -> build/lib/odl/core/sparse 2025-11-17T15:22:13,484 creating build/lib/odl/core/set 2025-11-17T15:22:13,485 copying odl/core/set/domain.py -> build/lib/odl/core/set 2025-11-17T15:22:13,488 copying odl/core/set/sets.py -> build/lib/odl/core/set 2025-11-17T15:22:13,491 copying odl/core/set/__init__.py -> build/lib/odl/core/set 2025-11-17T15:22:13,493 copying odl/core/set/space.py -> build/lib/odl/core/set 2025-11-17T15:22:13,496 creating build/lib/odl/core/operator 2025-11-17T15:22:13,497 copying odl/core/operator/operator.py -> build/lib/odl/core/operator 2025-11-17T15:22:13,500 copying odl/core/operator/pspace_ops.py -> build/lib/odl/core/operator 2025-11-17T15:22:13,503 copying odl/core/operator/__init__.py -> build/lib/odl/core/operator 2025-11-17T15:22:13,505 copying odl/core/operator/default_ops.py -> build/lib/odl/core/operator 2025-11-17T15:22:13,508 copying odl/core/operator/tensor_ops.py -> build/lib/odl/core/operator 2025-11-17T15:22:13,512 copying odl/core/operator/oputils.py -> build/lib/odl/core/operator 2025-11-17T15:22:13,515 creating build/lib/odl/core/space 2025-11-17T15:22:13,516 copying odl/core/space/base_tensors.py -> build/lib/odl/core/space 2025-11-17T15:22:13,520 copying odl/core/space/space_utils.py -> build/lib/odl/core/space 2025-11-17T15:22:13,522 copying odl/core/space/__init__.py -> build/lib/odl/core/space 2025-11-17T15:22:13,524 copying odl/core/space/entry_points.py -> build/lib/odl/core/space 2025-11-17T15:22:13,526 copying odl/core/space/pspace.py -> build/lib/odl/core/space 2025-11-17T15:22:13,530 creating build/lib/odl/core/array_API_support 2025-11-17T15:22:13,531 copying odl/core/array_API_support/array_creation.py -> build/lib/odl/core/array_API_support 2025-11-17T15:22:13,534 copying odl/core/array_API_support/statistical.py -> build/lib/odl/core/array_API_support 2025-11-17T15:22:13,537 copying odl/core/array_API_support/__init__.py -> build/lib/odl/core/array_API_support 2025-11-17T15:22:13,539 copying odl/core/array_API_support/utils.py -> build/lib/odl/core/array_API_support 2025-11-17T15:22:13,542 copying odl/core/array_API_support/element_wise.py -> build/lib/odl/core/array_API_support 2025-11-17T15:22:13,544 copying odl/core/array_API_support/comparisons.py -> build/lib/odl/core/array_API_support 2025-11-17T15:22:13,547 creating build/lib/odl/core/discr 2025-11-17T15:22:13,548 copying odl/core/discr/discr_space.py -> build/lib/odl/core/discr 2025-11-17T15:22:13,553 copying odl/core/discr/discr_utils.py -> build/lib/odl/core/discr 2025-11-17T15:22:13,556 copying odl/core/discr/partition.py -> build/lib/odl/core/discr 2025-11-17T15:22:13,559 copying odl/core/discr/__init__.py -> build/lib/odl/core/discr 2025-11-17T15:22:13,561 copying odl/core/discr/discr_ops.py -> build/lib/odl/core/discr 2025-11-17T15:22:13,563 copying odl/core/discr/diff_ops.py -> build/lib/odl/core/discr 2025-11-17T15:22:13,566 copying odl/core/discr/grid.py -> build/lib/odl/core/discr 2025-11-17T15:22:13,570 creating build/lib/odl/core/sparse/backends 2025-11-17T15:22:13,571 copying odl/core/sparse/backends/__init__.py -> build/lib/odl/core/sparse/backends 2025-11-17T15:22:13,573 creating build/lib/odl/core/space/weightings 2025-11-17T15:22:13,574 copying odl/core/space/weightings/__init__.py -> build/lib/odl/core/space/weightings 2025-11-17T15:22:13,576 copying odl/core/space/weightings/weighting.py -> build/lib/odl/core/space/weightings 2025-11-17T15:22:13,579 copying odl/core/space/weightings/entry_points.py -> build/lib/odl/core/space/weightings 2025-11-17T15:22:13,581 creating build/lib/odl/applications/CRYO_EM 2025-11-17T15:22:13,582 copying odl/applications/CRYO_EM/__init__.py -> build/lib/odl/applications/CRYO_EM 2025-11-17T15:22:13,584 creating build/lib/odl/applications/PET 2025-11-17T15:22:13,585 copying odl/applications/PET/__init__.py -> build/lib/odl/applications/PET 2025-11-17T15:22:13,587 creating build/lib/odl/applications/tomo 2025-11-17T15:22:13,587 copying odl/applications/tomo/__init__.py -> build/lib/odl/applications/tomo 2025-11-17T15:22:13,590 creating build/lib/odl/applications/MRI 2025-11-17T15:22:13,591 copying odl/applications/MRI/__init__.py -> build/lib/odl/applications/MRI 2025-11-17T15:22:13,593 creating build/lib/odl/applications/tomo/analytic 2025-11-17T15:22:13,594 copying odl/applications/tomo/analytic/__init__.py -> build/lib/odl/applications/tomo/analytic 2025-11-17T15:22:13,596 copying odl/applications/tomo/analytic/filtered_back_projection.py -> build/lib/odl/applications/tomo/analytic 2025-11-17T15:22:13,599 creating build/lib/odl/applications/tomo/geometry 2025-11-17T15:22:13,600 copying odl/applications/tomo/geometry/geometry.py -> build/lib/odl/applications/tomo/geometry 2025-11-17T15:22:13,603 copying odl/applications/tomo/geometry/__init__.py -> build/lib/odl/applications/tomo/geometry 2025-11-17T15:22:13,605 copying odl/applications/tomo/geometry/parallel.py -> build/lib/odl/applications/tomo/geometry 2025-11-17T15:22:13,609 copying odl/applications/tomo/geometry/conebeam.py -> build/lib/odl/applications/tomo/geometry 2025-11-17T15:22:13,612 copying odl/applications/tomo/geometry/detector.py -> build/lib/odl/applications/tomo/geometry 2025-11-17T15:22:13,616 copying odl/applications/tomo/geometry/spect.py -> build/lib/odl/applications/tomo/geometry 2025-11-17T15:22:13,619 creating build/lib/odl/applications/tomo/operators 2025-11-17T15:22:13,620 copying odl/applications/tomo/operators/__init__.py -> build/lib/odl/applications/tomo/operators 2025-11-17T15:22:13,622 copying odl/applications/tomo/operators/ray_trafo.py -> build/lib/odl/applications/tomo/operators 2025-11-17T15:22:13,625 creating build/lib/odl/applications/tomo/util 2025-11-17T15:22:13,626 copying odl/applications/tomo/util/source_detector_shifts.py -> build/lib/odl/applications/tomo/util 2025-11-17T15:22:13,628 copying odl/applications/tomo/util/testutils.py -> build/lib/odl/applications/tomo/util 2025-11-17T15:22:13,630 copying odl/applications/tomo/util/__init__.py -> build/lib/odl/applications/tomo/util 2025-11-17T15:22:13,632 copying odl/applications/tomo/util/utility.py -> build/lib/odl/applications/tomo/util 2025-11-17T15:22:13,635 creating build/lib/odl/applications/tomo/backends 2025-11-17T15:22:13,636 copying odl/applications/tomo/backends/skimage_radon.py -> build/lib/odl/applications/tomo/backends 2025-11-17T15:22:13,639 copying odl/applications/tomo/backends/__init__.py -> build/lib/odl/applications/tomo/backends 2025-11-17T15:22:13,640 copying odl/applications/tomo/backends/util.py -> build/lib/odl/applications/tomo/backends 2025-11-17T15:22:13,642 copying odl/applications/tomo/backends/astra_setup.py -> build/lib/odl/applications/tomo/backends 2025-11-17T15:22:13,645 copying odl/applications/tomo/backends/astra_cpu.py -> build/lib/odl/applications/tomo/backends 2025-11-17T15:22:13,648 copying odl/applications/tomo/backends/astra_cuda.py -> build/lib/odl/applications/tomo/backends 2025-11-17T15:22:13,651 creating build/lib/odl/trafos/fourier 2025-11-17T15:22:13,652 copying odl/trafos/fourier/__init__.py -> build/lib/odl/trafos/fourier 2025-11-17T15:22:13,654 copying odl/trafos/fourier/fourier.py -> build/lib/odl/trafos/fourier 2025-11-17T15:22:13,659 creating build/lib/odl/trafos/util 2025-11-17T15:22:13,660 copying odl/trafos/util/ft_utils.py -> build/lib/odl/trafos/util 2025-11-17T15:22:13,663 copying odl/trafos/util/__init__.py -> build/lib/odl/trafos/util 2025-11-17T15:22:13,665 creating build/lib/odl/trafos/wavelet 2025-11-17T15:22:13,666 copying odl/trafos/wavelet/__init__.py -> build/lib/odl/trafos/wavelet 2025-11-17T15:22:13,669 copying odl/trafos/wavelet/wavelet.py -> build/lib/odl/trafos/wavelet 2025-11-17T15:22:13,672 creating build/lib/odl/trafos/deform 2025-11-17T15:22:13,673 copying odl/trafos/deform/__init__.py -> build/lib/odl/trafos/deform 2025-11-17T15:22:13,676 copying odl/trafos/deform/linearized.py -> build/lib/odl/trafos/deform 2025-11-17T15:22:13,679 creating build/lib/odl/trafos/backends 2025-11-17T15:22:13,680 copying odl/trafos/backends/pywt_bindings.py -> build/lib/odl/trafos/backends 2025-11-17T15:22:13,683 copying odl/trafos/backends/__init__.py -> build/lib/odl/trafos/backends 2025-11-17T15:22:13,685 copying odl/trafos/backends/pyfftw_bindings.py -> build/lib/odl/trafos/backends 2025-11-17T15:22:13,688 creating build/lib/odl/solvers/iterative 2025-11-17T15:22:13,690 copying odl/solvers/iterative/iterative.py -> build/lib/odl/solvers/iterative 2025-11-17T15:22:13,693 copying odl/solvers/iterative/statistical.py -> build/lib/odl/solvers/iterative 2025-11-17T15:22:13,695 copying odl/solvers/iterative/__init__.py -> build/lib/odl/solvers/iterative 2025-11-17T15:22:13,698 creating build/lib/odl/solvers/util 2025-11-17T15:22:13,699 copying odl/solvers/util/steplen.py -> build/lib/odl/solvers/util 2025-11-17T15:22:13,702 copying odl/solvers/util/callback.py -> build/lib/odl/solvers/util 2025-11-17T15:22:13,705 copying odl/solvers/util/__init__.py -> build/lib/odl/solvers/util 2025-11-17T15:22:13,707 creating build/lib/odl/solvers/functional 2025-11-17T15:22:13,709 copying odl/solvers/functional/__init__.py -> build/lib/odl/solvers/functional 2025-11-17T15:22:13,711 creating build/lib/odl/solvers/nonsmooth 2025-11-17T15:22:13,713 copying odl/solvers/nonsmooth/admm.py -> build/lib/odl/solvers/nonsmooth 2025-11-17T15:22:13,716 copying odl/solvers/nonsmooth/proximal_operators.py -> build/lib/odl/solvers/nonsmooth 2025-11-17T15:22:13,720 copying odl/solvers/nonsmooth/__init__.py -> build/lib/odl/solvers/nonsmooth 2025-11-17T15:22:13,722 copying odl/solvers/nonsmooth/proximal_gradient_solvers.py -> build/lib/odl/solvers/nonsmooth 2025-11-17T15:22:13,725 copying odl/solvers/nonsmooth/primal_dual_hybrid_gradient.py -> build/lib/odl/solvers/nonsmooth 2025-11-17T15:22:13,728 copying odl/solvers/nonsmooth/difference_convex.py -> build/lib/odl/solvers/nonsmooth 2025-11-17T15:22:13,730 copying odl/solvers/nonsmooth/douglas_rachford.py -> build/lib/odl/solvers/nonsmooth 2025-11-17T15:22:13,733 copying odl/solvers/nonsmooth/forward_backward.py -> build/lib/odl/solvers/nonsmooth 2025-11-17T15:22:13,736 copying odl/solvers/nonsmooth/alternating_dual_updates.py -> build/lib/odl/solvers/nonsmooth 2025-11-17T15:22:13,741 creating build/lib/odl/solvers/smooth 2025-11-17T15:22:13,743 copying odl/solvers/smooth/nonlinear_cg.py -> build/lib/odl/solvers/smooth 2025-11-17T15:22:13,745 copying odl/solvers/smooth/__init__.py -> build/lib/odl/solvers/smooth 2025-11-17T15:22:13,748 copying odl/solvers/smooth/gradient.py -> build/lib/odl/solvers/smooth 2025-11-17T15:22:13,750 copying odl/solvers/smooth/newton.py -> build/lib/odl/solvers/smooth 2025-11-17T15:22:13,753 creating build/lib/odl/backends/arrays 2025-11-17T15:22:13,755 copying odl/backends/arrays/pytorch_tensors.py -> build/lib/odl/backends/arrays 2025-11-17T15:22:13,758 copying odl/backends/arrays/__init__.py -> build/lib/odl/backends/arrays 2025-11-17T15:22:13,760 copying odl/backends/arrays/npy_tensors.py -> build/lib/odl/backends/arrays 2025-11-17T15:22:13,763 creating build/lib/odl/backends/sparse 2025-11-17T15:22:13,765 copying odl/backends/sparse/pytorch_backend.py -> build/lib/odl/backends/sparse 2025-11-17T15:22:13,767 copying odl/backends/sparse/scipy_backend.py -> build/lib/odl/backends/sparse 2025-11-17T15:22:13,769 copying odl/backends/sparse/__init__.py -> build/lib/odl/backends/sparse 2025-11-17T15:22:13,771 running egg_info 2025-11-17T15:22:13,799 writing odl.egg-info/PKG-INFO 2025-11-17T15:22:13,811 writing dependency_links to odl.egg-info/dependency_links.txt 2025-11-17T15:22:13,813 writing entry points to odl.egg-info/entry_points.txt 2025-11-17T15:22:13,821 writing requirements to odl.egg-info/requires.txt 2025-11-17T15:22:13,822 writing top-level names to odl.egg-info/top_level.txt 2025-11-17T15:22:13,898 reading manifest file 'odl.egg-info/SOURCES.txt' 2025-11-17T15:22:13,912 reading manifest template 'MANIFEST.in' 2025-11-17T15:22:13,914 warning: no previously-included files found matching '.*' 2025-11-17T15:22:13,974 no previously-included directories found matching 'conda' 2025-11-17T15:22:13,975 no previously-included directories found matching 'doc' 2025-11-17T15:22:13,976 no previously-included directories found matching 'examples' 2025-11-17T15:22:13,977 no previously-included directories found matching 'tools' 2025-11-17T15:22:13,978 adding license file 'LICENSE' 2025-11-17T15:22:13,991 writing manifest file 'odl.egg-info/SOURCES.txt' 2025-11-17T15:22:13,995 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'odl.test' is absent from the `packages` configuration. 2025-11-17T15:22:13,995 !! 2025-11-17T15:22:13,996 ******************************************************************************** 2025-11-17T15:22:13,997 ############################ 2025-11-17T15:22:13,997 # Package would be ignored # 2025-11-17T15:22:13,998 ############################ 2025-11-17T15:22:13,999 Python recognizes 'odl.test' as an importable package[^1], 2025-11-17T15:22:13,999 but it is absent from setuptools' `packages` configuration. 2025-11-17T15:22:14,001 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-17T15:22:14,001 package, please make sure that 'odl.test' is explicitly added 2025-11-17T15:22:14,002 to the `packages` configuration field. 2025-11-17T15:22:14,003 Alternatively, you can also rely on setuptools' discovery methods 2025-11-17T15:22:14,004 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-17T15:22:14,005 instead of `find_packages(...)`/`find:`). 2025-11-17T15:22:14,006 You can read more about "package discovery" on setuptools documentation page: 2025-11-17T15:22:14,007 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-17T15:22:14,009 If you don't want 'odl.test' to be distributed and are 2025-11-17T15:22:14,009 already explicitly excluding 'odl.test' via 2025-11-17T15:22:14,010 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-17T15:22:14,010 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-17T15:22:14,011 combination with a more fine grained `package-data` configuration. 2025-11-17T15:22:14,012 You can read more about "package data files" on setuptools documentation page: 2025-11-17T15:22:14,013 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-17T15:22:14,015 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-17T15:22:14,015 even if it does not contain any `.py` files. 2025-11-17T15:22:14,016 On the other hand, currently there is no concept of package data 2025-11-17T15:22:14,017 directory, all directories are treated like packages. 2025-11-17T15:22:14,017 ******************************************************************************** 2025-11-17T15:22:14,019 !! 2025-11-17T15:22:14,019 check.warn(importable) 2025-11-17T15:22:14,020 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'odl.test.applications.tomo.backends' is absent from the `packages` configuration. 2025-11-17T15:22:14,020 !! 2025-11-17T15:22:14,021 ******************************************************************************** 2025-11-17T15:22:14,021 ############################ 2025-11-17T15:22:14,022 # Package would be ignored # 2025-11-17T15:22:14,022 ############################ 2025-11-17T15:22:14,023 Python recognizes 'odl.test.applications.tomo.backends' as an importable package[^1], 2025-11-17T15:22:14,023 but it is absent from setuptools' `packages` configuration. 2025-11-17T15:22:14,024 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-17T15:22:14,024 package, please make sure that 'odl.test.applications.tomo.backends' is explicitly added 2025-11-17T15:22:14,024 to the `packages` configuration field. 2025-11-17T15:22:14,025 Alternatively, you can also rely on setuptools' discovery methods 2025-11-17T15:22:14,025 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-17T15:22:14,026 instead of `find_packages(...)`/`find:`). 2025-11-17T15:22:14,026 You can read more about "package discovery" on setuptools documentation page: 2025-11-17T15:22:14,027 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-17T15:22:14,028 If you don't want 'odl.test.applications.tomo.backends' to be distributed and are 2025-11-17T15:22:14,028 already explicitly excluding 'odl.test.applications.tomo.backends' via 2025-11-17T15:22:14,029 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-17T15:22:14,029 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-17T15:22:14,030 combination with a more fine grained `package-data` configuration. 2025-11-17T15:22:14,031 You can read more about "package data files" on setuptools documentation page: 2025-11-17T15:22:14,032 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-17T15:22:14,034 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-17T15:22:14,034 even if it does not contain any `.py` files. 2025-11-17T15:22:14,035 On the other hand, currently there is no concept of package data 2025-11-17T15:22:14,035 directory, all directories are treated like packages. 2025-11-17T15:22:14,036 ******************************************************************************** 2025-11-17T15:22:14,037 !! 2025-11-17T15:22:14,037 check.warn(importable) 2025-11-17T15:22:14,038 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'odl.test.applications.tomo.geometry' is absent from the `packages` configuration. 2025-11-17T15:22:14,038 !! 2025-11-17T15:22:14,039 ******************************************************************************** 2025-11-17T15:22:14,040 ############################ 2025-11-17T15:22:14,040 # Package would be ignored # 2025-11-17T15:22:14,041 ############################ 2025-11-17T15:22:14,041 Python recognizes 'odl.test.applications.tomo.geometry' as an importable package[^1], 2025-11-17T15:22:14,041 but it is absent from setuptools' `packages` configuration. 2025-11-17T15:22:14,043 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-17T15:22:14,043 package, please make sure that 'odl.test.applications.tomo.geometry' is explicitly added 2025-11-17T15:22:14,044 to the `packages` configuration field. 2025-11-17T15:22:14,045 Alternatively, you can also rely on setuptools' discovery methods 2025-11-17T15:22:14,045 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-17T15:22:14,045 instead of `find_packages(...)`/`find:`). 2025-11-17T15:22:14,046 You can read more about "package discovery" on setuptools documentation page: 2025-11-17T15:22:14,047 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-17T15:22:14,047 If you don't want 'odl.test.applications.tomo.geometry' to be distributed and are 2025-11-17T15:22:14,048 already explicitly excluding 'odl.test.applications.tomo.geometry' via 2025-11-17T15:22:14,048 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-17T15:22:14,049 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-17T15:22:14,049 combination with a more fine grained `package-data` configuration. 2025-11-17T15:22:14,050 You can read more about "package data files" on setuptools documentation page: 2025-11-17T15:22:14,050 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-17T15:22:14,051 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-17T15:22:14,052 even if it does not contain any `.py` files. 2025-11-17T15:22:14,052 On the other hand, currently there is no concept of package data 2025-11-17T15:22:14,052 directory, all directories are treated like packages. 2025-11-17T15:22:14,053 ******************************************************************************** 2025-11-17T15:22:14,054 !! 2025-11-17T15:22:14,054 check.warn(importable) 2025-11-17T15:22:14,055 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'odl.test.applications.tomo.operators' is absent from the `packages` configuration. 2025-11-17T15:22:14,056 !! 2025-11-17T15:22:14,057 ******************************************************************************** 2025-11-17T15:22:14,057 ############################ 2025-11-17T15:22:14,058 # Package would be ignored # 2025-11-17T15:22:14,058 ############################ 2025-11-17T15:22:14,059 Python recognizes 'odl.test.applications.tomo.operators' as an importable package[^1], 2025-11-17T15:22:14,059 but it is absent from setuptools' `packages` configuration. 2025-11-17T15:22:14,061 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-17T15:22:14,061 package, please make sure that 'odl.test.applications.tomo.operators' is explicitly added 2025-11-17T15:22:14,061 to the `packages` configuration field. 2025-11-17T15:22:14,062 Alternatively, you can also rely on setuptools' discovery methods 2025-11-17T15:22:14,063 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-17T15:22:14,063 instead of `find_packages(...)`/`find:`). 2025-11-17T15:22:14,064 You can read more about "package discovery" on setuptools documentation page: 2025-11-17T15:22:14,065 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-17T15:22:14,066 If you don't want 'odl.test.applications.tomo.operators' to be distributed and are 2025-11-17T15:22:14,066 already explicitly excluding 'odl.test.applications.tomo.operators' via 2025-11-17T15:22:14,067 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-17T15:22:14,067 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-17T15:22:14,068 combination with a more fine grained `package-data` configuration. 2025-11-17T15:22:14,069 You can read more about "package data files" on setuptools documentation page: 2025-11-17T15:22:14,070 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-17T15:22:14,071 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-17T15:22:14,072 even if it does not contain any `.py` files. 2025-11-17T15:22:14,072 On the other hand, currently there is no concept of package data 2025-11-17T15:22:14,072 directory, all directories are treated like packages. 2025-11-17T15:22:14,073 ******************************************************************************** 2025-11-17T15:22:14,073 !! 2025-11-17T15:22:14,074 check.warn(importable) 2025-11-17T15:22:14,074 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'odl.test.core.array_API_support' is absent from the `packages` configuration. 2025-11-17T15:22:14,074 !! 2025-11-17T15:22:14,075 ******************************************************************************** 2025-11-17T15:22:14,075 ############################ 2025-11-17T15:22:14,076 # Package would be ignored # 2025-11-17T15:22:14,076 ############################ 2025-11-17T15:22:14,076 Python recognizes 'odl.test.core.array_API_support' as an importable package[^1], 2025-11-17T15:22:14,077 but it is absent from setuptools' `packages` configuration. 2025-11-17T15:22:14,077 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-17T15:22:14,078 package, please make sure that 'odl.test.core.array_API_support' is explicitly added 2025-11-17T15:22:14,078 to the `packages` configuration field. 2025-11-17T15:22:14,079 Alternatively, you can also rely on setuptools' discovery methods 2025-11-17T15:22:14,079 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-17T15:22:14,080 instead of `find_packages(...)`/`find:`). 2025-11-17T15:22:14,081 You can read more about "package discovery" on setuptools documentation page: 2025-11-17T15:22:14,082 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-17T15:22:14,083 If you don't want 'odl.test.core.array_API_support' to be distributed and are 2025-11-17T15:22:14,083 already explicitly excluding 'odl.test.core.array_API_support' via 2025-11-17T15:22:14,084 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-17T15:22:14,084 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-17T15:22:14,085 combination with a more fine grained `package-data` configuration. 2025-11-17T15:22:14,086 You can read more about "package data files" on setuptools documentation page: 2025-11-17T15:22:14,087 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-17T15:22:14,088 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-17T15:22:14,089 even if it does not contain any `.py` files. 2025-11-17T15:22:14,089 On the other hand, currently there is no concept of package data 2025-11-17T15:22:14,090 directory, all directories are treated like packages. 2025-11-17T15:22:14,090 ******************************************************************************** 2025-11-17T15:22:14,091 !! 2025-11-17T15:22:14,092 check.warn(importable) 2025-11-17T15:22:14,092 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'odl.test.core.discr' is absent from the `packages` configuration. 2025-11-17T15:22:14,093 !! 2025-11-17T15:22:14,094 ******************************************************************************** 2025-11-17T15:22:14,095 ############################ 2025-11-17T15:22:14,095 # Package would be ignored # 2025-11-17T15:22:14,096 ############################ 2025-11-17T15:22:14,096 Python recognizes 'odl.test.core.discr' as an importable package[^1], 2025-11-17T15:22:14,097 but it is absent from setuptools' `packages` configuration. 2025-11-17T15:22:14,098 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-17T15:22:14,098 package, please make sure that 'odl.test.core.discr' is explicitly added 2025-11-17T15:22:14,099 to the `packages` configuration field. 2025-11-17T15:22:14,100 Alternatively, you can also rely on setuptools' discovery methods 2025-11-17T15:22:14,100 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-17T15:22:14,100 instead of `find_packages(...)`/`find:`). 2025-11-17T15:22:14,101 You can read more about "package discovery" on setuptools documentation page: 2025-11-17T15:22:14,102 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-17T15:22:14,103 If you don't want 'odl.test.core.discr' to be distributed and are 2025-11-17T15:22:14,103 already explicitly excluding 'odl.test.core.discr' via 2025-11-17T15:22:14,104 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-17T15:22:14,104 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-17T15:22:14,105 combination with a more fine grained `package-data` configuration. 2025-11-17T15:22:14,105 You can read more about "package data files" on setuptools documentation page: 2025-11-17T15:22:14,106 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-17T15:22:14,108 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-17T15:22:14,108 even if it does not contain any `.py` files. 2025-11-17T15:22:14,109 On the other hand, currently there is no concept of package data 2025-11-17T15:22:14,109 directory, all directories are treated like packages. 2025-11-17T15:22:14,110 ******************************************************************************** 2025-11-17T15:22:14,111 !! 2025-11-17T15:22:14,111 check.warn(importable) 2025-11-17T15:22:14,112 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'odl.test.core.operator' is absent from the `packages` configuration. 2025-11-17T15:22:14,112 !! 2025-11-17T15:22:14,113 ******************************************************************************** 2025-11-17T15:22:14,114 ############################ 2025-11-17T15:22:14,115 # Package would be ignored # 2025-11-17T15:22:14,115 ############################ 2025-11-17T15:22:14,116 Python recognizes 'odl.test.core.operator' as an importable package[^1], 2025-11-17T15:22:14,116 but it is absent from setuptools' `packages` configuration. 2025-11-17T15:22:14,117 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-17T15:22:14,118 package, please make sure that 'odl.test.core.operator' is explicitly added 2025-11-17T15:22:14,118 to the `packages` configuration field. 2025-11-17T15:22:14,119 Alternatively, you can also rely on setuptools' discovery methods 2025-11-17T15:22:14,120 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-17T15:22:14,120 instead of `find_packages(...)`/`find:`). 2025-11-17T15:22:14,121 You can read more about "package discovery" on setuptools documentation page: 2025-11-17T15:22:14,122 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-17T15:22:14,123 If you don't want 'odl.test.core.operator' to be distributed and are 2025-11-17T15:22:14,124 already explicitly excluding 'odl.test.core.operator' via 2025-11-17T15:22:14,125 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-17T15:22:14,125 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-17T15:22:14,126 combination with a more fine grained `package-data` configuration. 2025-11-17T15:22:14,127 You can read more about "package data files" on setuptools documentation page: 2025-11-17T15:22:14,128 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-17T15:22:14,129 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-17T15:22:14,129 even if it does not contain any `.py` files. 2025-11-17T15:22:14,130 On the other hand, currently there is no concept of package data 2025-11-17T15:22:14,130 directory, all directories are treated like packages. 2025-11-17T15:22:14,130 ******************************************************************************** 2025-11-17T15:22:14,131 !! 2025-11-17T15:22:14,132 check.warn(importable) 2025-11-17T15:22:14,132 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'odl.test.core.set' is absent from the `packages` configuration. 2025-11-17T15:22:14,132 !! 2025-11-17T15:22:14,133 ******************************************************************************** 2025-11-17T15:22:14,134 ############################ 2025-11-17T15:22:14,134 # Package would be ignored # 2025-11-17T15:22:14,135 ############################ 2025-11-17T15:22:14,135 Python recognizes 'odl.test.core.set' as an importable package[^1], 2025-11-17T15:22:14,136 but it is absent from setuptools' `packages` configuration. 2025-11-17T15:22:14,136 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-17T15:22:14,137 package, please make sure that 'odl.test.core.set' is explicitly added 2025-11-17T15:22:14,137 to the `packages` configuration field. 2025-11-17T15:22:14,138 Alternatively, you can also rely on setuptools' discovery methods 2025-11-17T15:22:14,139 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-17T15:22:14,139 instead of `find_packages(...)`/`find:`). 2025-11-17T15:22:14,140 You can read more about "package discovery" on setuptools documentation page: 2025-11-17T15:22:14,141 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-17T15:22:14,142 If you don't want 'odl.test.core.set' to be distributed and are 2025-11-17T15:22:14,143 already explicitly excluding 'odl.test.core.set' via 2025-11-17T15:22:14,144 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-17T15:22:14,144 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-17T15:22:14,145 combination with a more fine grained `package-data` configuration. 2025-11-17T15:22:14,146 You can read more about "package data files" on setuptools documentation page: 2025-11-17T15:22:14,147 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-17T15:22:14,148 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-17T15:22:14,149 even if it does not contain any `.py` files. 2025-11-17T15:22:14,149 On the other hand, currently there is no concept of package data 2025-11-17T15:22:14,150 directory, all directories are treated like packages. 2025-11-17T15:22:14,150 ******************************************************************************** 2025-11-17T15:22:14,152 !! 2025-11-17T15:22:14,152 check.warn(importable) 2025-11-17T15:22:14,153 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'odl.test.core.space' is absent from the `packages` configuration. 2025-11-17T15:22:14,153 !! 2025-11-17T15:22:14,154 ******************************************************************************** 2025-11-17T15:22:14,155 ############################ 2025-11-17T15:22:14,156 # Package would be ignored # 2025-11-17T15:22:14,156 ############################ 2025-11-17T15:22:14,156 Python recognizes 'odl.test.core.space' as an importable package[^1], 2025-11-17T15:22:14,157 but it is absent from setuptools' `packages` configuration. 2025-11-17T15:22:14,158 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-17T15:22:14,159 package, please make sure that 'odl.test.core.space' is explicitly added 2025-11-17T15:22:14,159 to the `packages` configuration field. 2025-11-17T15:22:14,160 Alternatively, you can also rely on setuptools' discovery methods 2025-11-17T15:22:14,160 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-17T15:22:14,161 instead of `find_packages(...)`/`find:`). 2025-11-17T15:22:14,162 You can read more about "package discovery" on setuptools documentation page: 2025-11-17T15:22:14,162 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-17T15:22:14,163 If you don't want 'odl.test.core.space' to be distributed and are 2025-11-17T15:22:14,164 already explicitly excluding 'odl.test.core.space' via 2025-11-17T15:22:14,164 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-17T15:22:14,165 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-17T15:22:14,165 combination with a more fine grained `package-data` configuration. 2025-11-17T15:22:14,166 You can read more about "package data files" on setuptools documentation page: 2025-11-17T15:22:14,167 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-17T15:22:14,169 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-17T15:22:14,169 even if it does not contain any `.py` files. 2025-11-17T15:22:14,170 On the other hand, currently there is no concept of package data 2025-11-17T15:22:14,170 directory, all directories are treated like packages. 2025-11-17T15:22:14,171 ******************************************************************************** 2025-11-17T15:22:14,172 !! 2025-11-17T15:22:14,172 check.warn(importable) 2025-11-17T15:22:14,173 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'odl.test.largescale.solvers.nonsmooth' is absent from the `packages` configuration. 2025-11-17T15:22:14,173 !! 2025-11-17T15:22:14,174 ******************************************************************************** 2025-11-17T15:22:14,175 ############################ 2025-11-17T15:22:14,175 # Package would be ignored # 2025-11-17T15:22:14,175 ############################ 2025-11-17T15:22:14,176 Python recognizes 'odl.test.largescale.solvers.nonsmooth' as an importable package[^1], 2025-11-17T15:22:14,177 but it is absent from setuptools' `packages` configuration. 2025-11-17T15:22:14,177 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-17T15:22:14,178 package, please make sure that 'odl.test.largescale.solvers.nonsmooth' is explicitly added 2025-11-17T15:22:14,178 to the `packages` configuration field. 2025-11-17T15:22:14,179 Alternatively, you can also rely on setuptools' discovery methods 2025-11-17T15:22:14,180 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-17T15:22:14,180 instead of `find_packages(...)`/`find:`). 2025-11-17T15:22:14,181 You can read more about "package discovery" on setuptools documentation page: 2025-11-17T15:22:14,183 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-17T15:22:14,184 If you don't want 'odl.test.largescale.solvers.nonsmooth' to be distributed and are 2025-11-17T15:22:14,184 already explicitly excluding 'odl.test.largescale.solvers.nonsmooth' via 2025-11-17T15:22:14,185 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-17T15:22:14,185 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-17T15:22:14,186 combination with a more fine grained `package-data` configuration. 2025-11-17T15:22:14,187 You can read more about "package data files" on setuptools documentation page: 2025-11-17T15:22:14,188 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-17T15:22:14,190 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-17T15:22:14,191 even if it does not contain any `.py` files. 2025-11-17T15:22:14,191 On the other hand, currently there is no concept of package data 2025-11-17T15:22:14,191 directory, all directories are treated like packages. 2025-11-17T15:22:14,192 ******************************************************************************** 2025-11-17T15:22:14,193 !! 2025-11-17T15:22:14,194 check.warn(importable) 2025-11-17T15:22:14,194 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'odl.test.largescale.space' is absent from the `packages` configuration. 2025-11-17T15:22:14,195 !! 2025-11-17T15:22:14,195 ******************************************************************************** 2025-11-17T15:22:14,196 ############################ 2025-11-17T15:22:14,197 # Package would be ignored # 2025-11-17T15:22:14,197 ############################ 2025-11-17T15:22:14,198 Python recognizes 'odl.test.largescale.space' as an importable package[^1], 2025-11-17T15:22:14,198 but it is absent from setuptools' `packages` configuration. 2025-11-17T15:22:14,199 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-17T15:22:14,200 package, please make sure that 'odl.test.largescale.space' is explicitly added 2025-11-17T15:22:14,200 to the `packages` configuration field. 2025-11-17T15:22:14,201 Alternatively, you can also rely on setuptools' discovery methods 2025-11-17T15:22:14,202 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-17T15:22:14,202 instead of `find_packages(...)`/`find:`). 2025-11-17T15:22:14,203 You can read more about "package discovery" on setuptools documentation page: 2025-11-17T15:22:14,204 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-17T15:22:14,205 If you don't want 'odl.test.largescale.space' to be distributed and are 2025-11-17T15:22:14,206 already explicitly excluding 'odl.test.largescale.space' via 2025-11-17T15:22:14,207 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-17T15:22:14,207 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-17T15:22:14,208 combination with a more fine grained `package-data` configuration. 2025-11-17T15:22:14,209 You can read more about "package data files" on setuptools documentation page: 2025-11-17T15:22:14,210 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-17T15:22:14,212 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-17T15:22:14,212 even if it does not contain any `.py` files. 2025-11-17T15:22:14,213 On the other hand, currently there is no concept of package data 2025-11-17T15:22:14,213 directory, all directories are treated like packages. 2025-11-17T15:22:14,214 ******************************************************************************** 2025-11-17T15:22:14,215 !! 2025-11-17T15:22:14,215 check.warn(importable) 2025-11-17T15:22:14,216 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'odl.test.largescale.tomo' is absent from the `packages` configuration. 2025-11-17T15:22:14,216 !! 2025-11-17T15:22:14,217 ******************************************************************************** 2025-11-17T15:22:14,218 ############################ 2025-11-17T15:22:14,218 # Package would be ignored # 2025-11-17T15:22:14,218 ############################ 2025-11-17T15:22:14,219 Python recognizes 'odl.test.largescale.tomo' as an importable package[^1], 2025-11-17T15:22:14,219 but it is absent from setuptools' `packages` configuration. 2025-11-17T15:22:14,220 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-17T15:22:14,221 package, please make sure that 'odl.test.largescale.tomo' is explicitly added 2025-11-17T15:22:14,221 to the `packages` configuration field. 2025-11-17T15:22:14,222 Alternatively, you can also rely on setuptools' discovery methods 2025-11-17T15:22:14,223 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-17T15:22:14,223 instead of `find_packages(...)`/`find:`). 2025-11-17T15:22:14,224 You can read more about "package discovery" on setuptools documentation page: 2025-11-17T15:22:14,225 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-17T15:22:14,226 If you don't want 'odl.test.largescale.tomo' to be distributed and are 2025-11-17T15:22:14,226 already explicitly excluding 'odl.test.largescale.tomo' via 2025-11-17T15:22:14,227 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-17T15:22:14,227 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-17T15:22:14,228 combination with a more fine grained `package-data` configuration. 2025-11-17T15:22:14,229 You can read more about "package data files" on setuptools documentation page: 2025-11-17T15:22:14,230 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-17T15:22:14,231 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-17T15:22:14,232 even if it does not contain any `.py` files. 2025-11-17T15:22:14,232 On the other hand, currently there is no concept of package data 2025-11-17T15:22:14,233 directory, all directories are treated like packages. 2025-11-17T15:22:14,233 ******************************************************************************** 2025-11-17T15:22:14,234 !! 2025-11-17T15:22:14,235 check.warn(importable) 2025-11-17T15:22:14,235 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'odl.test.largescale.trafos' is absent from the `packages` configuration. 2025-11-17T15:22:14,236 !! 2025-11-17T15:22:14,237 ******************************************************************************** 2025-11-17T15:22:14,237 ############################ 2025-11-17T15:22:14,238 # Package would be ignored # 2025-11-17T15:22:14,238 ############################ 2025-11-17T15:22:14,239 Python recognizes 'odl.test.largescale.trafos' as an importable package[^1], 2025-11-17T15:22:14,239 but it is absent from setuptools' `packages` configuration. 2025-11-17T15:22:14,240 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-17T15:22:14,241 package, please make sure that 'odl.test.largescale.trafos' is explicitly added 2025-11-17T15:22:14,241 to the `packages` configuration field. 2025-11-17T15:22:14,242 Alternatively, you can also rely on setuptools' discovery methods 2025-11-17T15:22:14,243 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-17T15:22:14,244 instead of `find_packages(...)`/`find:`). 2025-11-17T15:22:14,244 You can read more about "package discovery" on setuptools documentation page: 2025-11-17T15:22:14,245 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-17T15:22:14,246 If you don't want 'odl.test.largescale.trafos' to be distributed and are 2025-11-17T15:22:14,247 already explicitly excluding 'odl.test.largescale.trafos' via 2025-11-17T15:22:14,247 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-17T15:22:14,247 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-17T15:22:14,248 combination with a more fine grained `package-data` configuration. 2025-11-17T15:22:14,249 You can read more about "package data files" on setuptools documentation page: 2025-11-17T15:22:14,250 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-17T15:22:14,251 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-17T15:22:14,251 even if it does not contain any `.py` files. 2025-11-17T15:22:14,252 On the other hand, currently there is no concept of package data 2025-11-17T15:22:14,252 directory, all directories are treated like packages. 2025-11-17T15:22:14,253 ******************************************************************************** 2025-11-17T15:22:14,253 !! 2025-11-17T15:22:14,254 check.warn(importable) 2025-11-17T15:22:14,255 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'odl.test.solvers.functional' is absent from the `packages` configuration. 2025-11-17T15:22:14,255 !! 2025-11-17T15:22:14,256 ******************************************************************************** 2025-11-17T15:22:14,257 ############################ 2025-11-17T15:22:14,257 # Package would be ignored # 2025-11-17T15:22:14,258 ############################ 2025-11-17T15:22:14,258 Python recognizes 'odl.test.solvers.functional' as an importable package[^1], 2025-11-17T15:22:14,259 but it is absent from setuptools' `packages` configuration. 2025-11-17T15:22:14,260 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-17T15:22:14,260 package, please make sure that 'odl.test.solvers.functional' is explicitly added 2025-11-17T15:22:14,261 to the `packages` configuration field. 2025-11-17T15:22:14,262 Alternatively, you can also rely on setuptools' discovery methods 2025-11-17T15:22:14,262 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-17T15:22:14,263 instead of `find_packages(...)`/`find:`). 2025-11-17T15:22:14,264 You can read more about "package discovery" on setuptools documentation page: 2025-11-17T15:22:14,265 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-17T15:22:14,265 If you don't want 'odl.test.solvers.functional' to be distributed and are 2025-11-17T15:22:14,266 already explicitly excluding 'odl.test.solvers.functional' via 2025-11-17T15:22:14,266 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-17T15:22:14,267 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-17T15:22:14,268 combination with a more fine grained `package-data` configuration. 2025-11-17T15:22:14,269 You can read more about "package data files" on setuptools documentation page: 2025-11-17T15:22:14,270 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-17T15:22:14,271 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-17T15:22:14,272 even if it does not contain any `.py` files. 2025-11-17T15:22:14,272 On the other hand, currently there is no concept of package data 2025-11-17T15:22:14,273 directory, all directories are treated like packages. 2025-11-17T15:22:14,273 ******************************************************************************** 2025-11-17T15:22:14,274 !! 2025-11-17T15:22:14,274 check.warn(importable) 2025-11-17T15:22:14,275 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'odl.test.solvers.iterative' is absent from the `packages` configuration. 2025-11-17T15:22:14,275 !! 2025-11-17T15:22:14,276 ******************************************************************************** 2025-11-17T15:22:14,276 ############################ 2025-11-17T15:22:14,277 # Package would be ignored # 2025-11-17T15:22:14,277 ############################ 2025-11-17T15:22:14,278 Python recognizes 'odl.test.solvers.iterative' as an importable package[^1], 2025-11-17T15:22:14,278 but it is absent from setuptools' `packages` configuration. 2025-11-17T15:22:14,279 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-17T15:22:14,280 package, please make sure that 'odl.test.solvers.iterative' is explicitly added 2025-11-17T15:22:14,280 to the `packages` configuration field. 2025-11-17T15:22:14,281 Alternatively, you can also rely on setuptools' discovery methods 2025-11-17T15:22:14,281 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-17T15:22:14,282 instead of `find_packages(...)`/`find:`). 2025-11-17T15:22:14,283 You can read more about "package discovery" on setuptools documentation page: 2025-11-17T15:22:14,284 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-17T15:22:14,285 If you don't want 'odl.test.solvers.iterative' to be distributed and are 2025-11-17T15:22:14,285 already explicitly excluding 'odl.test.solvers.iterative' via 2025-11-17T15:22:14,286 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-17T15:22:14,286 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-17T15:22:14,287 combination with a more fine grained `package-data` configuration. 2025-11-17T15:22:14,288 You can read more about "package data files" on setuptools documentation page: 2025-11-17T15:22:14,289 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-17T15:22:14,290 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-17T15:22:14,291 even if it does not contain any `.py` files. 2025-11-17T15:22:14,291 On the other hand, currently there is no concept of package data 2025-11-17T15:22:14,292 directory, all directories are treated like packages. 2025-11-17T15:22:14,292 ******************************************************************************** 2025-11-17T15:22:14,293 !! 2025-11-17T15:22:14,294 check.warn(importable) 2025-11-17T15:22:14,294 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'odl.test.solvers.nonsmooth' is absent from the `packages` configuration. 2025-11-17T15:22:14,295 !! 2025-11-17T15:22:14,296 ******************************************************************************** 2025-11-17T15:22:14,297 ############################ 2025-11-17T15:22:14,297 # Package would be ignored # 2025-11-17T15:22:14,298 ############################ 2025-11-17T15:22:14,298 Python recognizes 'odl.test.solvers.nonsmooth' as an importable package[^1], 2025-11-17T15:22:14,299 but it is absent from setuptools' `packages` configuration. 2025-11-17T15:22:14,300 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-17T15:22:14,300 package, please make sure that 'odl.test.solvers.nonsmooth' is explicitly added 2025-11-17T15:22:14,301 to the `packages` configuration field. 2025-11-17T15:22:14,302 Alternatively, you can also rely on setuptools' discovery methods 2025-11-17T15:22:14,302 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-17T15:22:14,303 instead of `find_packages(...)`/`find:`). 2025-11-17T15:22:14,303 You can read more about "package discovery" on setuptools documentation page: 2025-11-17T15:22:14,304 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-17T15:22:14,305 If you don't want 'odl.test.solvers.nonsmooth' to be distributed and are 2025-11-17T15:22:14,305 already explicitly excluding 'odl.test.solvers.nonsmooth' via 2025-11-17T15:22:14,306 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-17T15:22:14,307 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-17T15:22:14,307 combination with a more fine grained `package-data` configuration. 2025-11-17T15:22:14,308 You can read more about "package data files" on setuptools documentation page: 2025-11-17T15:22:14,309 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-17T15:22:14,311 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-17T15:22:14,311 even if it does not contain any `.py` files. 2025-11-17T15:22:14,312 On the other hand, currently there is no concept of package data 2025-11-17T15:22:14,312 directory, all directories are treated like packages. 2025-11-17T15:22:14,313 ******************************************************************************** 2025-11-17T15:22:14,313 !! 2025-11-17T15:22:14,314 check.warn(importable) 2025-11-17T15:22:14,314 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'odl.test.solvers.smooth' is absent from the `packages` configuration. 2025-11-17T15:22:14,315 !! 2025-11-17T15:22:14,316 ******************************************************************************** 2025-11-17T15:22:14,316 ############################ 2025-11-17T15:22:14,317 # Package would be ignored # 2025-11-17T15:22:14,317 ############################ 2025-11-17T15:22:14,318 Python recognizes 'odl.test.solvers.smooth' as an importable package[^1], 2025-11-17T15:22:14,318 but it is absent from setuptools' `packages` configuration. 2025-11-17T15:22:14,320 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-17T15:22:14,320 package, please make sure that 'odl.test.solvers.smooth' is explicitly added 2025-11-17T15:22:14,321 to the `packages` configuration field. 2025-11-17T15:22:14,322 Alternatively, you can also rely on setuptools' discovery methods 2025-11-17T15:22:14,323 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-17T15:22:14,323 instead of `find_packages(...)`/`find:`). 2025-11-17T15:22:14,324 You can read more about "package discovery" on setuptools documentation page: 2025-11-17T15:22:14,325 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-17T15:22:14,326 If you don't want 'odl.test.solvers.smooth' to be distributed and are 2025-11-17T15:22:14,326 already explicitly excluding 'odl.test.solvers.smooth' via 2025-11-17T15:22:14,327 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-17T15:22:14,328 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-17T15:22:14,328 combination with a more fine grained `package-data` configuration. 2025-11-17T15:22:14,329 You can read more about "package data files" on setuptools documentation page: 2025-11-17T15:22:14,330 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-17T15:22:14,332 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-17T15:22:14,332 even if it does not contain any `.py` files. 2025-11-17T15:22:14,333 On the other hand, currently there is no concept of package data 2025-11-17T15:22:14,334 directory, all directories are treated like packages. 2025-11-17T15:22:14,334 ******************************************************************************** 2025-11-17T15:22:14,335 !! 2025-11-17T15:22:14,335 check.warn(importable) 2025-11-17T15:22:14,336 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'odl.test.solvers.util' is absent from the `packages` configuration. 2025-11-17T15:22:14,336 !! 2025-11-17T15:22:14,337 ******************************************************************************** 2025-11-17T15:22:14,337 ############################ 2025-11-17T15:22:14,338 # Package would be ignored # 2025-11-17T15:22:14,339 ############################ 2025-11-17T15:22:14,339 Python recognizes 'odl.test.solvers.util' as an importable package[^1], 2025-11-17T15:22:14,339 but it is absent from setuptools' `packages` configuration. 2025-11-17T15:22:14,340 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-17T15:22:14,341 package, please make sure that 'odl.test.solvers.util' is explicitly added 2025-11-17T15:22:14,341 to the `packages` configuration field. 2025-11-17T15:22:14,342 Alternatively, you can also rely on setuptools' discovery methods 2025-11-17T15:22:14,343 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-17T15:22:14,343 instead of `find_packages(...)`/`find:`). 2025-11-17T15:22:14,344 You can read more about "package discovery" on setuptools documentation page: 2025-11-17T15:22:14,345 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-17T15:22:14,346 If you don't want 'odl.test.solvers.util' to be distributed and are 2025-11-17T15:22:14,347 already explicitly excluding 'odl.test.solvers.util' via 2025-11-17T15:22:14,347 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-17T15:22:14,348 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-17T15:22:14,349 combination with a more fine grained `package-data` configuration. 2025-11-17T15:22:14,350 You can read more about "package data files" on setuptools documentation page: 2025-11-17T15:22:14,351 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-17T15:22:14,352 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-17T15:22:14,353 even if it does not contain any `.py` files. 2025-11-17T15:22:14,353 On the other hand, currently there is no concept of package data 2025-11-17T15:22:14,354 directory, all directories are treated like packages. 2025-11-17T15:22:14,354 ******************************************************************************** 2025-11-17T15:22:14,355 !! 2025-11-17T15:22:14,356 check.warn(importable) 2025-11-17T15:22:14,356 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'odl.test.system' is absent from the `packages` configuration. 2025-11-17T15:22:14,357 !! 2025-11-17T15:22:14,358 ******************************************************************************** 2025-11-17T15:22:14,358 ############################ 2025-11-17T15:22:14,359 # Package would be ignored # 2025-11-17T15:22:14,360 ############################ 2025-11-17T15:22:14,360 Python recognizes 'odl.test.system' as an importable package[^1], 2025-11-17T15:22:14,360 but it is absent from setuptools' `packages` configuration. 2025-11-17T15:22:14,361 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-17T15:22:14,362 package, please make sure that 'odl.test.system' is explicitly added 2025-11-17T15:22:14,362 to the `packages` configuration field. 2025-11-17T15:22:14,363 Alternatively, you can also rely on setuptools' discovery methods 2025-11-17T15:22:14,364 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-17T15:22:14,364 instead of `find_packages(...)`/`find:`). 2025-11-17T15:22:14,365 You can read more about "package discovery" on setuptools documentation page: 2025-11-17T15:22:14,366 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-17T15:22:14,367 If you don't want 'odl.test.system' to be distributed and are 2025-11-17T15:22:14,367 already explicitly excluding 'odl.test.system' via 2025-11-17T15:22:14,367 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-17T15:22:14,368 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-17T15:22:14,368 combination with a more fine grained `package-data` configuration. 2025-11-17T15:22:14,369 You can read more about "package data files" on setuptools documentation page: 2025-11-17T15:22:14,370 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-17T15:22:14,372 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-17T15:22:14,373 even if it does not contain any `.py` files. 2025-11-17T15:22:14,373 On the other hand, currently there is no concept of package data 2025-11-17T15:22:14,374 directory, all directories are treated like packages. 2025-11-17T15:22:14,374 ******************************************************************************** 2025-11-17T15:22:14,375 !! 2025-11-17T15:22:14,376 check.warn(importable) 2025-11-17T15:22:14,376 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'odl.test.trafos' is absent from the `packages` configuration. 2025-11-17T15:22:14,377 !! 2025-11-17T15:22:14,378 ******************************************************************************** 2025-11-17T15:22:14,379 ############################ 2025-11-17T15:22:14,379 # Package would be ignored # 2025-11-17T15:22:14,380 ############################ 2025-11-17T15:22:14,381 Python recognizes 'odl.test.trafos' as an importable package[^1], 2025-11-17T15:22:14,381 but it is absent from setuptools' `packages` configuration. 2025-11-17T15:22:14,383 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-17T15:22:14,383 package, please make sure that 'odl.test.trafos' is explicitly added 2025-11-17T15:22:14,384 to the `packages` configuration field. 2025-11-17T15:22:14,385 Alternatively, you can also rely on setuptools' discovery methods 2025-11-17T15:22:14,386 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-17T15:22:14,387 instead of `find_packages(...)`/`find:`). 2025-11-17T15:22:14,388 You can read more about "package discovery" on setuptools documentation page: 2025-11-17T15:22:14,390 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-17T15:22:14,391 If you don't want 'odl.test.trafos' to be distributed and are 2025-11-17T15:22:14,392 already explicitly excluding 'odl.test.trafos' via 2025-11-17T15:22:14,393 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-17T15:22:14,393 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-17T15:22:14,394 combination with a more fine grained `package-data` configuration. 2025-11-17T15:22:14,395 You can read more about "package data files" on setuptools documentation page: 2025-11-17T15:22:14,396 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-17T15:22:14,398 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-17T15:22:14,399 even if it does not contain any `.py` files. 2025-11-17T15:22:14,399 On the other hand, currently there is no concept of package data 2025-11-17T15:22:14,400 directory, all directories are treated like packages. 2025-11-17T15:22:14,400 ******************************************************************************** 2025-11-17T15:22:14,401 !! 2025-11-17T15:22:14,402 check.warn(importable) 2025-11-17T15:22:14,402 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'odl.test.trafos.backends' is absent from the `packages` configuration. 2025-11-17T15:22:14,403 !! 2025-11-17T15:22:14,404 ******************************************************************************** 2025-11-17T15:22:14,405 ############################ 2025-11-17T15:22:14,405 # Package would be ignored # 2025-11-17T15:22:14,406 ############################ 2025-11-17T15:22:14,406 Python recognizes 'odl.test.trafos.backends' as an importable package[^1], 2025-11-17T15:22:14,407 but it is absent from setuptools' `packages` configuration. 2025-11-17T15:22:14,409 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-17T15:22:14,409 package, please make sure that 'odl.test.trafos.backends' is explicitly added 2025-11-17T15:22:14,410 to the `packages` configuration field. 2025-11-17T15:22:14,411 Alternatively, you can also rely on setuptools' discovery methods 2025-11-17T15:22:14,412 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-17T15:22:14,413 instead of `find_packages(...)`/`find:`). 2025-11-17T15:22:14,414 You can read more about "package discovery" on setuptools documentation page: 2025-11-17T15:22:14,416 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-17T15:22:14,417 If you don't want 'odl.test.trafos.backends' to be distributed and are 2025-11-17T15:22:14,418 already explicitly excluding 'odl.test.trafos.backends' via 2025-11-17T15:22:14,419 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-17T15:22:14,419 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-17T15:22:14,420 combination with a more fine grained `package-data` configuration. 2025-11-17T15:22:14,421 You can read more about "package data files" on setuptools documentation page: 2025-11-17T15:22:14,423 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-17T15:22:14,425 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-17T15:22:14,426 even if it does not contain any `.py` files. 2025-11-17T15:22:14,426 On the other hand, currently there is no concept of package data 2025-11-17T15:22:14,427 directory, all directories are treated like packages. 2025-11-17T15:22:14,428 ******************************************************************************** 2025-11-17T15:22:14,429 !! 2025-11-17T15:22:14,430 check.warn(importable) 2025-11-17T15:22:14,431 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'odl.test.trafos.deform' is absent from the `packages` configuration. 2025-11-17T15:22:14,432 !! 2025-11-17T15:22:14,433 ******************************************************************************** 2025-11-17T15:22:14,433 ############################ 2025-11-17T15:22:14,434 # Package would be ignored # 2025-11-17T15:22:14,434 ############################ 2025-11-17T15:22:14,435 Python recognizes 'odl.test.trafos.deform' as an importable package[^1], 2025-11-17T15:22:14,436 but it is absent from setuptools' `packages` configuration. 2025-11-17T15:22:14,437 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-17T15:22:14,437 package, please make sure that 'odl.test.trafos.deform' is explicitly added 2025-11-17T15:22:14,438 to the `packages` configuration field. 2025-11-17T15:22:14,439 Alternatively, you can also rely on setuptools' discovery methods 2025-11-17T15:22:14,439 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-17T15:22:14,440 instead of `find_packages(...)`/`find:`). 2025-11-17T15:22:14,441 You can read more about "package discovery" on setuptools documentation page: 2025-11-17T15:22:14,442 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-17T15:22:14,443 If you don't want 'odl.test.trafos.deform' to be distributed and are 2025-11-17T15:22:14,444 already explicitly excluding 'odl.test.trafos.deform' via 2025-11-17T15:22:14,445 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-17T15:22:14,445 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-17T15:22:14,446 combination with a more fine grained `package-data` configuration. 2025-11-17T15:22:14,447 You can read more about "package data files" on setuptools documentation page: 2025-11-17T15:22:14,449 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-17T15:22:14,451 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-17T15:22:14,452 even if it does not contain any `.py` files. 2025-11-17T15:22:14,452 On the other hand, currently there is no concept of package data 2025-11-17T15:22:14,453 directory, all directories are treated like packages. 2025-11-17T15:22:14,454 ******************************************************************************** 2025-11-17T15:22:14,455 !! 2025-11-17T15:22:14,456 check.warn(importable) 2025-11-17T15:22:14,456 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'odl.test.trafos.util' is absent from the `packages` configuration. 2025-11-17T15:22:14,457 !! 2025-11-17T15:22:14,458 ******************************************************************************** 2025-11-17T15:22:14,459 ############################ 2025-11-17T15:22:14,460 # Package would be ignored # 2025-11-17T15:22:14,460 ############################ 2025-11-17T15:22:14,461 Python recognizes 'odl.test.trafos.util' as an importable package[^1], 2025-11-17T15:22:14,462 but it is absent from setuptools' `packages` configuration. 2025-11-17T15:22:14,463 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-17T15:22:14,464 package, please make sure that 'odl.test.trafos.util' is explicitly added 2025-11-17T15:22:14,464 to the `packages` configuration field. 2025-11-17T15:22:14,466 Alternatively, you can also rely on setuptools' discovery methods 2025-11-17T15:22:14,467 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-17T15:22:14,467 instead of `find_packages(...)`/`find:`). 2025-11-17T15:22:14,469 You can read more about "package discovery" on setuptools documentation page: 2025-11-17T15:22:14,470 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-17T15:22:14,471 If you don't want 'odl.test.trafos.util' to be distributed and are 2025-11-17T15:22:14,472 already explicitly excluding 'odl.test.trafos.util' via 2025-11-17T15:22:14,472 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-17T15:22:14,473 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-17T15:22:14,473 combination with a more fine grained `package-data` configuration. 2025-11-17T15:22:14,474 You can read more about "package data files" on setuptools documentation page: 2025-11-17T15:22:14,475 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-17T15:22:14,476 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-17T15:22:14,477 even if it does not contain any `.py` files. 2025-11-17T15:22:14,478 On the other hand, currently there is no concept of package data 2025-11-17T15:22:14,478 directory, all directories are treated like packages. 2025-11-17T15:22:14,479 ******************************************************************************** 2025-11-17T15:22:14,480 !! 2025-11-17T15:22:14,480 check.warn(importable) 2025-11-17T15:22:14,481 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'odl.test.util' is absent from the `packages` configuration. 2025-11-17T15:22:14,481 !! 2025-11-17T15:22:14,483 ******************************************************************************** 2025-11-17T15:22:14,483 ############################ 2025-11-17T15:22:14,484 # Package would be ignored # 2025-11-17T15:22:14,484 ############################ 2025-11-17T15:22:14,485 Python recognizes 'odl.test.util' as an importable package[^1], 2025-11-17T15:22:14,486 but it is absent from setuptools' `packages` configuration. 2025-11-17T15:22:14,487 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-17T15:22:14,487 package, please make sure that 'odl.test.util' is explicitly added 2025-11-17T15:22:14,488 to the `packages` configuration field. 2025-11-17T15:22:14,489 Alternatively, you can also rely on setuptools' discovery methods 2025-11-17T15:22:14,490 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-17T15:22:14,491 instead of `find_packages(...)`/`find:`). 2025-11-17T15:22:14,492 You can read more about "package discovery" on setuptools documentation page: 2025-11-17T15:22:14,493 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-17T15:22:14,494 If you don't want 'odl.test.util' to be distributed and are 2025-11-17T15:22:14,494 already explicitly excluding 'odl.test.util' via 2025-11-17T15:22:14,495 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-17T15:22:14,495 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-17T15:22:14,496 combination with a more fine grained `package-data` configuration. 2025-11-17T15:22:14,497 You can read more about "package data files" on setuptools documentation page: 2025-11-17T15:22:14,498 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-17T15:22:14,499 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-17T15:22:14,500 even if it does not contain any `.py` files. 2025-11-17T15:22:14,501 On the other hand, currently there is no concept of package data 2025-11-17T15:22:14,501 directory, all directories are treated like packages. 2025-11-17T15:22:14,502 ******************************************************************************** 2025-11-17T15:22:14,503 !! 2025-11-17T15:22:14,503 check.warn(importable) 2025-11-17T15:22:14,504 copying odl/VERSION -> build/lib/odl 2025-11-17T15:22:14,504 copying odl/pytest.ini -> build/lib/odl 2025-11-17T15:22:14,505 creating build/lib/odl/test 2025-11-17T15:22:14,505 copying odl/test/test_doc.py -> build/lib/odl/test 2025-11-17T15:22:14,505 copying odl/test/test_examples.py -> build/lib/odl/test 2025-11-17T15:22:14,506 creating build/lib/odl/test/applications/tomo/backends 2025-11-17T15:22:14,506 copying odl/test/applications/tomo/backends/astra_cpu_test.py -> build/lib/odl/test/applications/tomo/backends 2025-11-17T15:22:14,507 copying odl/test/applications/tomo/backends/astra_cuda_test.py -> build/lib/odl/test/applications/tomo/backends 2025-11-17T15:22:14,507 copying odl/test/applications/tomo/backends/astra_setup_test.py -> build/lib/odl/test/applications/tomo/backends 2025-11-17T15:22:14,508 copying odl/test/applications/tomo/backends/skimage_test.py -> build/lib/odl/test/applications/tomo/backends 2025-11-17T15:22:14,508 creating build/lib/odl/test/applications/tomo/geometry 2025-11-17T15:22:14,509 copying odl/test/applications/tomo/geometry/geometry_test.py -> build/lib/odl/test/applications/tomo/geometry 2025-11-17T15:22:14,509 copying odl/test/applications/tomo/geometry/spect_geometry_test.py -> build/lib/odl/test/applications/tomo/geometry 2025-11-17T15:22:14,510 creating build/lib/odl/test/applications/tomo/operators 2025-11-17T15:22:14,510 copying odl/test/applications/tomo/operators/ray_trafo_test.py -> build/lib/odl/test/applications/tomo/operators 2025-11-17T15:22:14,511 creating build/lib/odl/test/core/array_API_support 2025-11-17T15:22:14,512 copying odl/test/core/array_API_support/test_array_creation.py -> build/lib/odl/test/core/array_API_support 2025-11-17T15:22:14,512 copying odl/test/core/array_API_support/test_comparisons.py -> build/lib/odl/test/core/array_API_support 2025-11-17T15:22:14,513 copying odl/test/core/array_API_support/test_element_wise.py -> build/lib/odl/test/core/array_API_support 2025-11-17T15:22:14,513 copying odl/test/core/array_API_support/test_multi_backends.py -> build/lib/odl/test/core/array_API_support 2025-11-17T15:22:14,514 copying odl/test/core/array_API_support/test_statistical.py -> build/lib/odl/test/core/array_API_support 2025-11-17T15:22:14,515 creating build/lib/odl/test/core/discr 2025-11-17T15:22:14,515 copying odl/test/core/discr/diff_ops_test.py -> build/lib/odl/test/core/discr 2025-11-17T15:22:14,516 copying odl/test/core/discr/discr_ops_test.py -> build/lib/odl/test/core/discr 2025-11-17T15:22:14,516 copying odl/test/core/discr/discr_space_test.py -> build/lib/odl/test/core/discr 2025-11-17T15:22:14,517 copying odl/test/core/discr/discr_utils_test.py -> build/lib/odl/test/core/discr 2025-11-17T15:22:14,517 copying odl/test/core/discr/grid_test.py -> build/lib/odl/test/core/discr 2025-11-17T15:22:14,518 copying odl/test/core/discr/partition_test.py -> build/lib/odl/test/core/discr 2025-11-17T15:22:14,518 creating build/lib/odl/test/core/operator 2025-11-17T15:22:14,519 copying odl/test/core/operator/operator_test.py -> build/lib/odl/test/core/operator 2025-11-17T15:22:14,519 copying odl/test/core/operator/oputils_test.py -> build/lib/odl/test/core/operator 2025-11-17T15:22:14,520 copying odl/test/core/operator/pspace_ops_test.py -> build/lib/odl/test/core/operator 2025-11-17T15:22:14,521 copying odl/test/core/operator/tensor_ops_test.py -> build/lib/odl/test/core/operator 2025-11-17T15:22:14,521 creating build/lib/odl/test/core/set 2025-11-17T15:22:14,522 copying odl/test/core/set/domain_test.py -> build/lib/odl/test/core/set 2025-11-17T15:22:14,522 copying odl/test/core/set/sets_test.py -> build/lib/odl/test/core/set 2025-11-17T15:22:14,523 copying odl/test/core/set/space_test.py -> build/lib/odl/test/core/set 2025-11-17T15:22:14,523 creating build/lib/odl/test/core/space 2025-11-17T15:22:14,524 copying odl/test/core/space/pspace_test.py -> build/lib/odl/test/core/space 2025-11-17T15:22:14,525 copying odl/test/core/space/space_utils_test.py -> build/lib/odl/test/core/space 2025-11-17T15:22:14,525 copying odl/test/core/space/tensors_test.py -> build/lib/odl/test/core/space 2025-11-17T15:22:14,526 creating build/lib/odl/test/largescale/solvers/nonsmooth 2025-11-17T15:22:14,526 copying odl/test/largescale/solvers/nonsmooth/default_functionals_slow_test.py -> build/lib/odl/test/largescale/solvers/nonsmooth 2025-11-17T15:22:14,527 creating build/lib/odl/test/largescale/space 2025-11-17T15:22:14,527 copying odl/test/largescale/space/tensor_space_slow_test.py -> build/lib/odl/test/largescale/space 2025-11-17T15:22:14,527 creating build/lib/odl/test/largescale/tomo 2025-11-17T15:22:14,528 copying odl/test/largescale/tomo/analytic_slow_test.py -> build/lib/odl/test/largescale/tomo 2025-11-17T15:22:14,528 copying odl/test/largescale/tomo/ray_transform_slow_test.py -> build/lib/odl/test/largescale/tomo 2025-11-17T15:22:14,529 creating build/lib/odl/test/largescale/trafos 2025-11-17T15:22:14,529 copying odl/test/largescale/trafos/fourier_slow_test.py -> build/lib/odl/test/largescale/trafos 2025-11-17T15:22:14,530 creating build/lib/odl/test/solvers/functional 2025-11-17T15:22:14,530 copying odl/test/solvers/functional/default_functionals_test.py -> build/lib/odl/test/solvers/functional 2025-11-17T15:22:14,531 copying odl/test/solvers/functional/functional_test.py -> build/lib/odl/test/solvers/functional 2025-11-17T15:22:14,531 creating build/lib/odl/test/solvers/iterative 2025-11-17T15:22:14,532 copying odl/test/solvers/iterative/iterative_test.py -> build/lib/odl/test/solvers/iterative 2025-11-17T15:22:14,532 creating build/lib/odl/test/solvers/nonsmooth 2025-11-17T15:22:14,533 copying odl/test/solvers/nonsmooth/admm_test.py -> build/lib/odl/test/solvers/nonsmooth 2025-11-17T15:22:14,533 copying odl/test/solvers/nonsmooth/alternating_dual_updates_test.py -> build/lib/odl/test/solvers/nonsmooth 2025-11-17T15:22:14,534 copying odl/test/solvers/nonsmooth/difference_convex_test.py -> build/lib/odl/test/solvers/nonsmooth 2025-11-17T15:22:14,535 copying odl/test/solvers/nonsmooth/douglas_rachford_test.py -> build/lib/odl/test/solvers/nonsmooth 2025-11-17T15:22:14,535 copying odl/test/solvers/nonsmooth/forward_backward_test.py -> build/lib/odl/test/solvers/nonsmooth 2025-11-17T15:22:14,536 copying odl/test/solvers/nonsmooth/primal_dual_hybrid_gradient_test.py -> build/lib/odl/test/solvers/nonsmooth 2025-11-17T15:22:14,536 copying odl/test/solvers/nonsmooth/proximal_operator_test.py -> build/lib/odl/test/solvers/nonsmooth 2025-11-17T15:22:14,537 copying odl/test/solvers/nonsmooth/proximal_utils_test.py -> build/lib/odl/test/solvers/nonsmooth 2025-11-17T15:22:14,537 creating build/lib/odl/test/solvers/smooth 2025-11-17T15:22:14,538 copying odl/test/solvers/smooth/smooth_test.py -> build/lib/odl/test/solvers/smooth 2025-11-17T15:22:14,538 creating build/lib/odl/test/solvers/util 2025-11-17T15:22:14,539 copying odl/test/solvers/util/steplen_test.py -> build/lib/odl/test/solvers/util 2025-11-17T15:22:14,539 creating build/lib/odl/test/system 2025-11-17T15:22:14,540 copying odl/test/system/import_test.py -> build/lib/odl/test/system 2025-11-17T15:22:14,540 creating build/lib/odl/test/trafos 2025-11-17T15:22:14,541 copying odl/test/trafos/fourier_test.py -> build/lib/odl/test/trafos 2025-11-17T15:22:14,541 copying odl/test/trafos/wavelet_test.py -> build/lib/odl/test/trafos 2025-11-17T15:22:14,542 creating build/lib/odl/test/trafos/backends 2025-11-17T15:22:14,543 copying odl/test/trafos/backends/pyfftw_bindings_test.py -> build/lib/odl/test/trafos/backends 2025-11-17T15:22:14,543 copying odl/test/trafos/backends/pywt_bindings_test.py -> build/lib/odl/test/trafos/backends 2025-11-17T15:22:14,544 creating build/lib/odl/test/trafos/deform 2025-11-17T15:22:14,544 copying odl/test/trafos/deform/linearized_deform_test.py -> build/lib/odl/test/trafos/deform 2025-11-17T15:22:14,545 creating build/lib/odl/test/trafos/util 2025-11-17T15:22:14,545 copying odl/test/trafos/util/ft_utils_test.py -> build/lib/odl/test/trafos/util 2025-11-17T15:22:14,546 creating build/lib/odl/test/util 2025-11-17T15:22:14,546 copying odl/test/util/normalize_test.py -> build/lib/odl/test/util 2025-11-17T15:22:14,546 copying odl/test/util/numerics_test.py -> build/lib/odl/test/util 2025-11-17T15:22:14,547 copying odl/test/util/utility_test.py -> build/lib/odl/test/util 2025-11-17T15:22:14,547 copying odl/test/util/vectorization_test.py -> build/lib/odl/test/util 2025-11-17T15:22:14,548 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-11-17T15:22:14,548 !! 2025-11-17T15:22:14,549 ******************************************************************************** 2025-11-17T15:22:14,549 Please avoid running ``setup.py`` directly. 2025-11-17T15:22:14,550 Instead, use pypa/build, pypa/installer or other 2025-11-17T15:22:14,550 standards-based tools. 2025-11-17T15:22:14,551 This deprecation is overdue, please update your project and remove deprecated 2025-11-17T15:22:14,551 calls to avoid build errors in the future. 2025-11-17T15:22:14,552 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-11-17T15:22:14,552 ******************************************************************************** 2025-11-17T15:22:14,553 !! 2025-11-17T15:22:14,554 self.initialize_options() 2025-11-17T15:22:14,554 installing to build/bdist.linux-armv7l/wheel 2025-11-17T15:22:14,555 running install 2025-11-17T15:22:14,555 running install_lib 2025-11-17T15:22:14,556 creating build/bdist.linux-armv7l/wheel 2025-11-17T15:22:14,556 creating build/bdist.linux-armv7l/wheel/odl 2025-11-17T15:22:14,557 creating build/bdist.linux-armv7l/wheel/odl/contrib 2025-11-17T15:22:14,559 copying build/lib/odl/contrib/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/contrib 2025-11-17T15:22:14,561 creating build/bdist.linux-armv7l/wheel/odl/contrib/param_opt 2025-11-17T15:22:14,562 copying build/lib/odl/contrib/param_opt/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/param_opt 2025-11-17T15:22:14,562 copying build/lib/odl/contrib/param_opt/param_opt.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/param_opt 2025-11-17T15:22:14,563 creating build/bdist.linux-armv7l/wheel/odl/contrib/datasets 2025-11-17T15:22:14,563 creating build/bdist.linux-armv7l/wheel/odl/contrib/datasets/ct 2025-11-17T15:22:14,564 copying build/lib/odl/contrib/datasets/ct/mayo_dicom_dict.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/datasets/ct 2025-11-17T15:22:14,565 copying build/lib/odl/contrib/datasets/ct/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/datasets/ct 2025-11-17T15:22:14,565 copying build/lib/odl/contrib/datasets/ct/fips.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/datasets/ct 2025-11-17T15:22:14,567 copying build/lib/odl/contrib/datasets/ct/mayo.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/datasets/ct 2025-11-17T15:22:14,569 copying build/lib/odl/contrib/datasets/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/datasets 2025-11-17T15:22:14,571 copying build/lib/odl/contrib/datasets/util.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/datasets 2025-11-17T15:22:14,573 creating build/bdist.linux-armv7l/wheel/odl/contrib/datasets/images 2025-11-17T15:22:14,574 copying build/lib/odl/contrib/datasets/images/cambridge.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/datasets/images 2025-11-17T15:22:14,577 copying build/lib/odl/contrib/datasets/images/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/datasets/images 2025-11-17T15:22:14,579 creating build/bdist.linux-armv7l/wheel/odl/contrib/datasets/mri 2025-11-17T15:22:14,580 copying build/lib/odl/contrib/datasets/mri/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/datasets/mri 2025-11-17T15:22:14,582 copying build/lib/odl/contrib/datasets/mri/tugraz.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/datasets/mri 2025-11-17T15:22:14,585 creating build/bdist.linux-armv7l/wheel/odl/contrib/solvers 2025-11-17T15:22:14,586 creating build/bdist.linux-armv7l/wheel/odl/contrib/solvers/spdhg 2025-11-17T15:22:14,588 copying build/lib/odl/contrib/solvers/spdhg/stochastic_primal_dual_hybrid_gradient.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/solvers/spdhg 2025-11-17T15:22:14,590 copying build/lib/odl/contrib/solvers/spdhg/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/solvers/spdhg 2025-11-17T15:22:14,592 copying build/lib/odl/contrib/solvers/spdhg/misc.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/solvers/spdhg 2025-11-17T15:22:14,595 copying build/lib/odl/contrib/solvers/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/solvers 2025-11-17T15:22:14,597 creating build/bdist.linux-armv7l/wheel/odl/contrib/solvers/functional 2025-11-17T15:22:14,598 copying build/lib/odl/contrib/solvers/functional/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/solvers/functional 2025-11-17T15:22:14,600 copying build/lib/odl/contrib/solvers/functional/nonlocalmeans_functionals.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/solvers/functional 2025-11-17T15:22:14,602 creating build/bdist.linux-armv7l/wheel/odl/contrib/solvers/operator 2025-11-17T15:22:14,603 copying build/lib/odl/contrib/solvers/operator/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/solvers/operator 2025-11-17T15:22:14,605 copying build/lib/odl/contrib/solvers/operator/proximal_lang.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/solvers/operator 2025-11-17T15:22:14,607 creating build/bdist.linux-armv7l/wheel/odl/contrib/torch 2025-11-17T15:22:14,609 copying build/lib/odl/contrib/torch/operator.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/torch 2025-11-17T15:22:14,611 copying build/lib/odl/contrib/torch/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/torch 2025-11-17T15:22:14,614 creating build/bdist.linux-armv7l/wheel/odl/contrib/tomo 2025-11-17T15:22:14,615 copying build/lib/odl/contrib/tomo/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/tomo 2025-11-17T15:22:14,617 copying build/lib/odl/contrib/tomo/elekta.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/tomo 2025-11-17T15:22:14,619 creating build/bdist.linux-armv7l/wheel/odl/contrib/fom 2025-11-17T15:22:14,620 copying build/lib/odl/contrib/fom/supervised.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/fom 2025-11-17T15:22:14,624 copying build/lib/odl/contrib/fom/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/fom 2025-11-17T15:22:14,625 copying build/lib/odl/contrib/fom/util.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/fom 2025-11-17T15:22:14,628 copying build/lib/odl/contrib/fom/unsupervised.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/fom 2025-11-17T15:22:14,630 creating build/bdist.linux-armv7l/wheel/odl/contrib/pyshearlab 2025-11-17T15:22:14,632 copying build/lib/odl/contrib/pyshearlab/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/pyshearlab 2025-11-17T15:22:14,633 copying build/lib/odl/contrib/pyshearlab/pyshearlab_operator.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/pyshearlab 2025-11-17T15:22:14,636 creating build/bdist.linux-armv7l/wheel/odl/contrib/pyshearlab/test 2025-11-17T15:22:14,637 copying build/lib/odl/contrib/pyshearlab/test/operator_test.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/pyshearlab/test 2025-11-17T15:22:14,640 copying build/lib/odl/contrib/pyshearlab/test/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/contrib/pyshearlab/test 2025-11-17T15:22:14,642 creating build/bdist.linux-armv7l/wheel/odl/core 2025-11-17T15:22:14,644 creating build/bdist.linux-armv7l/wheel/odl/core/diagnostics 2025-11-17T15:22:14,645 copying build/lib/odl/core/diagnostics/operator.py -> build/bdist.linux-armv7l/wheel/./odl/core/diagnostics 2025-11-17T15:22:14,647 copying build/lib/odl/core/diagnostics/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/core/diagnostics 2025-11-17T15:22:14,649 copying build/lib/odl/core/diagnostics/examples.py -> build/bdist.linux-armv7l/wheel/./odl/core/diagnostics 2025-11-17T15:22:14,651 copying build/lib/odl/core/diagnostics/space.py -> build/bdist.linux-armv7l/wheel/./odl/core/diagnostics 2025-11-17T15:22:14,654 copying build/lib/odl/core/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/core 2025-11-17T15:22:14,656 creating build/bdist.linux-armv7l/wheel/odl/core/util 2025-11-17T15:22:14,657 copying build/lib/odl/core/util/numerics.py -> build/bdist.linux-armv7l/wheel/./odl/core/util 2025-11-17T15:22:14,660 copying build/lib/odl/core/util/dtype_utils.py -> build/bdist.linux-armv7l/wheel/./odl/core/util 2025-11-17T15:22:14,662 copying build/lib/odl/core/util/testutils.py -> build/bdist.linux-armv7l/wheel/./odl/core/util 2025-11-17T15:22:14,665 copying build/lib/odl/core/util/pytest_config.py -> build/bdist.linux-armv7l/wheel/./odl/core/util 2025-11-17T15:22:14,667 copying build/lib/odl/core/util/print_utils.py -> build/bdist.linux-armv7l/wheel/./odl/core/util 2025-11-17T15:22:14,670 copying build/lib/odl/core/util/sparse.py -> build/bdist.linux-armv7l/wheel/./odl/core/util 2025-11-17T15:22:14,672 copying build/lib/odl/core/util/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/core/util 2025-11-17T15:22:14,673 copying build/lib/odl/core/util/scipy_compatibility.py -> build/bdist.linux-armv7l/wheel/./odl/core/util 2025-11-17T15:22:14,675 copying build/lib/odl/core/util/utility.py -> build/bdist.linux-armv7l/wheel/./odl/core/util 2025-11-17T15:22:14,677 copying build/lib/odl/core/util/vectorization.py -> build/bdist.linux-armv7l/wheel/./odl/core/util 2025-11-17T15:22:14,680 copying build/lib/odl/core/util/npy_compat.py -> build/bdist.linux-armv7l/wheel/./odl/core/util 2025-11-17T15:22:14,682 copying build/lib/odl/core/util/normalize.py -> build/bdist.linux-armv7l/wheel/./odl/core/util 2025-11-17T15:22:14,684 copying build/lib/odl/core/util/graphics.py -> build/bdist.linux-armv7l/wheel/./odl/core/util 2025-11-17T15:22:14,687 creating build/bdist.linux-armv7l/wheel/odl/core/phantom 2025-11-17T15:22:14,688 copying build/lib/odl/core/phantom/emission.py -> build/bdist.linux-armv7l/wheel/./odl/core/phantom 2025-11-17T15:22:14,690 copying build/lib/odl/core/phantom/phantom_utils.py -> build/bdist.linux-armv7l/wheel/./odl/core/phantom 2025-11-17T15:22:14,692 copying build/lib/odl/core/phantom/noise.py -> build/bdist.linux-armv7l/wheel/./odl/core/phantom 2025-11-17T15:22:14,694 copying build/lib/odl/core/phantom/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/core/phantom 2025-11-17T15:22:14,696 copying build/lib/odl/core/phantom/transmission.py -> build/bdist.linux-armv7l/wheel/./odl/core/phantom 2025-11-17T15:22:14,698 copying build/lib/odl/core/phantom/geometric.py -> build/bdist.linux-armv7l/wheel/./odl/core/phantom 2025-11-17T15:22:14,701 copying build/lib/odl/core/phantom/misc_phantoms.py -> build/bdist.linux-armv7l/wheel/./odl/core/phantom 2025-11-17T15:22:14,704 creating build/bdist.linux-armv7l/wheel/odl/core/sparse 2025-11-17T15:22:14,705 copying build/lib/odl/core/sparse/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/core/sparse 2025-11-17T15:22:14,707 copying build/lib/odl/core/sparse/sparse_template.py -> build/bdist.linux-armv7l/wheel/./odl/core/sparse 2025-11-17T15:22:14,708 copying build/lib/odl/core/sparse/sparse_matrix.py -> build/bdist.linux-armv7l/wheel/./odl/core/sparse 2025-11-17T15:22:14,711 creating build/bdist.linux-armv7l/wheel/odl/core/sparse/backends 2025-11-17T15:22:14,712 copying build/lib/odl/core/sparse/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/core/sparse/backends 2025-11-17T15:22:14,714 creating build/bdist.linux-armv7l/wheel/odl/core/set 2025-11-17T15:22:14,715 copying build/lib/odl/core/set/domain.py -> build/bdist.linux-armv7l/wheel/./odl/core/set 2025-11-17T15:22:14,717 copying build/lib/odl/core/set/sets.py -> build/bdist.linux-armv7l/wheel/./odl/core/set 2025-11-17T15:22:14,721 copying build/lib/odl/core/set/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/core/set 2025-11-17T15:22:14,722 copying build/lib/odl/core/set/space.py -> build/bdist.linux-armv7l/wheel/./odl/core/set 2025-11-17T15:22:14,726 creating build/bdist.linux-armv7l/wheel/odl/core/operator 2025-11-17T15:22:14,727 copying build/lib/odl/core/operator/operator.py -> build/bdist.linux-armv7l/wheel/./odl/core/operator 2025-11-17T15:22:14,730 copying build/lib/odl/core/operator/pspace_ops.py -> build/bdist.linux-armv7l/wheel/./odl/core/operator 2025-11-17T15:22:14,733 copying build/lib/odl/core/operator/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/core/operator 2025-11-17T15:22:14,735 copying build/lib/odl/core/operator/default_ops.py -> build/bdist.linux-armv7l/wheel/./odl/core/operator 2025-11-17T15:22:14,738 copying build/lib/odl/core/operator/tensor_ops.py -> build/bdist.linux-armv7l/wheel/./odl/core/operator 2025-11-17T15:22:14,742 copying build/lib/odl/core/operator/oputils.py -> build/bdist.linux-armv7l/wheel/./odl/core/operator 2025-11-17T15:22:14,745 creating build/bdist.linux-armv7l/wheel/odl/core/space 2025-11-17T15:22:14,746 copying build/lib/odl/core/space/base_tensors.py -> build/bdist.linux-armv7l/wheel/./odl/core/space 2025-11-17T15:22:14,750 copying build/lib/odl/core/space/space_utils.py -> build/bdist.linux-armv7l/wheel/./odl/core/space 2025-11-17T15:22:14,752 copying build/lib/odl/core/space/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/core/space 2025-11-17T15:22:14,755 creating build/bdist.linux-armv7l/wheel/odl/core/space/weightings 2025-11-17T15:22:14,756 copying build/lib/odl/core/space/weightings/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/core/space/weightings 2025-11-17T15:22:14,758 copying build/lib/odl/core/space/weightings/weighting.py -> build/bdist.linux-armv7l/wheel/./odl/core/space/weightings 2025-11-17T15:22:14,761 copying build/lib/odl/core/space/weightings/entry_points.py -> build/bdist.linux-armv7l/wheel/./odl/core/space/weightings 2025-11-17T15:22:14,763 copying build/lib/odl/core/space/entry_points.py -> build/bdist.linux-armv7l/wheel/./odl/core/space 2025-11-17T15:22:14,765 copying build/lib/odl/core/space/pspace.py -> build/bdist.linux-armv7l/wheel/./odl/core/space 2025-11-17T15:22:14,769 creating build/bdist.linux-armv7l/wheel/odl/core/array_API_support 2025-11-17T15:22:14,770 copying build/lib/odl/core/array_API_support/array_creation.py -> build/bdist.linux-armv7l/wheel/./odl/core/array_API_support 2025-11-17T15:22:14,772 copying build/lib/odl/core/array_API_support/statistical.py -> build/bdist.linux-armv7l/wheel/./odl/core/array_API_support 2025-11-17T15:22:14,774 copying build/lib/odl/core/array_API_support/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/core/array_API_support 2025-11-17T15:22:14,776 copying build/lib/odl/core/array_API_support/utils.py -> build/bdist.linux-armv7l/wheel/./odl/core/array_API_support 2025-11-17T15:22:14,779 copying build/lib/odl/core/array_API_support/element_wise.py -> build/bdist.linux-armv7l/wheel/./odl/core/array_API_support 2025-11-17T15:22:14,782 copying build/lib/odl/core/array_API_support/comparisons.py -> build/bdist.linux-armv7l/wheel/./odl/core/array_API_support 2025-11-17T15:22:14,784 creating build/bdist.linux-armv7l/wheel/odl/core/discr 2025-11-17T15:22:14,785 copying build/lib/odl/core/discr/discr_space.py -> build/bdist.linux-armv7l/wheel/./odl/core/discr 2025-11-17T15:22:14,789 copying build/lib/odl/core/discr/discr_utils.py -> build/bdist.linux-armv7l/wheel/./odl/core/discr 2025-11-17T15:22:14,792 copying build/lib/odl/core/discr/partition.py -> build/bdist.linux-armv7l/wheel/./odl/core/discr 2025-11-17T15:22:14,795 copying build/lib/odl/core/discr/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/core/discr 2025-11-17T15:22:14,797 copying build/lib/odl/core/discr/discr_ops.py -> build/bdist.linux-armv7l/wheel/./odl/core/discr 2025-11-17T15:22:14,800 copying build/lib/odl/core/discr/diff_ops.py -> build/bdist.linux-armv7l/wheel/./odl/core/discr 2025-11-17T15:22:14,803 copying build/lib/odl/core/discr/grid.py -> build/bdist.linux-armv7l/wheel/./odl/core/discr 2025-11-17T15:22:14,805 copying build/lib/odl/__init__.py -> build/bdist.linux-armv7l/wheel/./odl 2025-11-17T15:22:14,807 creating build/bdist.linux-armv7l/wheel/odl/applications 2025-11-17T15:22:14,809 creating build/bdist.linux-armv7l/wheel/odl/applications/CRYO_EM 2025-11-17T15:22:14,810 copying build/lib/odl/applications/CRYO_EM/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/applications/CRYO_EM 2025-11-17T15:22:14,812 copying build/lib/odl/applications/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/applications 2025-11-17T15:22:14,814 creating build/bdist.linux-armv7l/wheel/odl/applications/PET 2025-11-17T15:22:14,815 copying build/lib/odl/applications/PET/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/applications/PET 2025-11-17T15:22:14,817 creating build/bdist.linux-armv7l/wheel/odl/applications/tomo 2025-11-17T15:22:14,818 creating build/bdist.linux-armv7l/wheel/odl/applications/tomo/analytic 2025-11-17T15:22:14,819 copying build/lib/odl/applications/tomo/analytic/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/applications/tomo/analytic 2025-11-17T15:22:14,821 copying build/lib/odl/applications/tomo/analytic/filtered_back_projection.py -> build/bdist.linux-armv7l/wheel/./odl/applications/tomo/analytic 2025-11-17T15:22:14,824 creating build/bdist.linux-armv7l/wheel/odl/applications/tomo/geometry 2025-11-17T15:22:14,825 copying build/lib/odl/applications/tomo/geometry/geometry.py -> build/bdist.linux-armv7l/wheel/./odl/applications/tomo/geometry 2025-11-17T15:22:14,828 copying build/lib/odl/applications/tomo/geometry/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/applications/tomo/geometry 2025-11-17T15:22:14,829 copying build/lib/odl/applications/tomo/geometry/parallel.py -> build/bdist.linux-armv7l/wheel/./odl/applications/tomo/geometry 2025-11-17T15:22:14,833 copying build/lib/odl/applications/tomo/geometry/conebeam.py -> build/bdist.linux-armv7l/wheel/./odl/applications/tomo/geometry 2025-11-17T15:22:14,836 copying build/lib/odl/applications/tomo/geometry/detector.py -> build/bdist.linux-armv7l/wheel/./odl/applications/tomo/geometry 2025-11-17T15:22:14,839 copying build/lib/odl/applications/tomo/geometry/spect.py -> build/bdist.linux-armv7l/wheel/./odl/applications/tomo/geometry 2025-11-17T15:22:14,841 creating build/bdist.linux-armv7l/wheel/odl/applications/tomo/operators 2025-11-17T15:22:14,842 copying build/lib/odl/applications/tomo/operators/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/applications/tomo/operators 2025-11-17T15:22:14,844 copying build/lib/odl/applications/tomo/operators/ray_trafo.py -> build/bdist.linux-armv7l/wheel/./odl/applications/tomo/operators 2025-11-17T15:22:14,847 copying build/lib/odl/applications/tomo/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/applications/tomo 2025-11-17T15:22:14,849 creating build/bdist.linux-armv7l/wheel/odl/applications/tomo/util 2025-11-17T15:22:14,850 copying build/lib/odl/applications/tomo/util/source_detector_shifts.py -> build/bdist.linux-armv7l/wheel/./odl/applications/tomo/util 2025-11-17T15:22:14,852 copying build/lib/odl/applications/tomo/util/testutils.py -> build/bdist.linux-armv7l/wheel/./odl/applications/tomo/util 2025-11-17T15:22:14,854 copying build/lib/odl/applications/tomo/util/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/applications/tomo/util 2025-11-17T15:22:14,856 copying build/lib/odl/applications/tomo/util/utility.py -> build/bdist.linux-armv7l/wheel/./odl/applications/tomo/util 2025-11-17T15:22:14,859 creating build/bdist.linux-armv7l/wheel/odl/applications/tomo/backends 2025-11-17T15:22:14,860 copying build/lib/odl/applications/tomo/backends/skimage_radon.py -> build/bdist.linux-armv7l/wheel/./odl/applications/tomo/backends 2025-11-17T15:22:14,863 copying build/lib/odl/applications/tomo/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/applications/tomo/backends 2025-11-17T15:22:14,865 copying build/lib/odl/applications/tomo/backends/util.py -> build/bdist.linux-armv7l/wheel/./odl/applications/tomo/backends 2025-11-17T15:22:14,867 copying build/lib/odl/applications/tomo/backends/astra_setup.py -> build/bdist.linux-armv7l/wheel/./odl/applications/tomo/backends 2025-11-17T15:22:14,870 copying build/lib/odl/applications/tomo/backends/astra_cpu.py -> build/bdist.linux-armv7l/wheel/./odl/applications/tomo/backends 2025-11-17T15:22:14,872 copying build/lib/odl/applications/tomo/backends/astra_cuda.py -> build/bdist.linux-armv7l/wheel/./odl/applications/tomo/backends 2025-11-17T15:22:14,875 creating build/bdist.linux-armv7l/wheel/odl/applications/MRI 2025-11-17T15:22:14,877 copying build/lib/odl/applications/MRI/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/applications/MRI 2025-11-17T15:22:14,879 creating build/bdist.linux-armv7l/wheel/odl/trafos 2025-11-17T15:22:14,881 creating build/bdist.linux-armv7l/wheel/odl/trafos/fourier 2025-11-17T15:22:14,882 copying build/lib/odl/trafos/fourier/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/trafos/fourier 2025-11-17T15:22:14,885 copying build/lib/odl/trafos/fourier/fourier.py -> build/bdist.linux-armv7l/wheel/./odl/trafos/fourier 2025-11-17T15:22:14,888 copying build/lib/odl/trafos/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/trafos 2025-11-17T15:22:14,891 creating build/bdist.linux-armv7l/wheel/odl/trafos/util 2025-11-17T15:22:14,892 copying build/lib/odl/trafos/util/ft_utils.py -> build/bdist.linux-armv7l/wheel/./odl/trafos/util 2025-11-17T15:22:14,895 copying build/lib/odl/trafos/util/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/trafos/util 2025-11-17T15:22:14,897 creating build/bdist.linux-armv7l/wheel/odl/trafos/wavelet 2025-11-17T15:22:14,898 copying build/lib/odl/trafos/wavelet/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/trafos/wavelet 2025-11-17T15:22:14,900 copying build/lib/odl/trafos/wavelet/wavelet.py -> build/bdist.linux-armv7l/wheel/./odl/trafos/wavelet 2025-11-17T15:22:14,903 creating build/bdist.linux-armv7l/wheel/odl/trafos/deform 2025-11-17T15:22:14,904 copying build/lib/odl/trafos/deform/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/trafos/deform 2025-11-17T15:22:14,906 copying build/lib/odl/trafos/deform/linearized.py -> build/bdist.linux-armv7l/wheel/./odl/trafos/deform 2025-11-17T15:22:14,909 creating build/bdist.linux-armv7l/wheel/odl/trafos/backends 2025-11-17T15:22:14,910 copying build/lib/odl/trafos/backends/pywt_bindings.py -> build/bdist.linux-armv7l/wheel/./odl/trafos/backends 2025-11-17T15:22:14,913 copying build/lib/odl/trafos/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/trafos/backends 2025-11-17T15:22:14,914 copying build/lib/odl/trafos/backends/pyfftw_bindings.py -> build/bdist.linux-armv7l/wheel/./odl/trafos/backends 2025-11-17T15:22:14,917 creating build/bdist.linux-armv7l/wheel/odl/datasets 2025-11-17T15:22:14,918 copying build/lib/odl/datasets/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/datasets 2025-11-17T15:22:14,921 creating build/bdist.linux-armv7l/wheel/odl/solvers 2025-11-17T15:22:14,922 creating build/bdist.linux-armv7l/wheel/odl/solvers/iterative 2025-11-17T15:22:14,923 copying build/lib/odl/solvers/iterative/iterative.py -> build/bdist.linux-armv7l/wheel/./odl/solvers/iterative 2025-11-17T15:22:14,926 copying build/lib/odl/solvers/iterative/statistical.py -> build/bdist.linux-armv7l/wheel/./odl/solvers/iterative 2025-11-17T15:22:14,928 copying build/lib/odl/solvers/iterative/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/solvers/iterative 2025-11-17T15:22:14,930 copying build/lib/odl/solvers/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/solvers 2025-11-17T15:22:14,932 creating build/bdist.linux-armv7l/wheel/odl/solvers/util 2025-11-17T15:22:14,933 copying build/lib/odl/solvers/util/steplen.py -> build/bdist.linux-armv7l/wheel/./odl/solvers/util 2025-11-17T15:22:14,936 copying build/lib/odl/solvers/util/callback.py -> build/bdist.linux-armv7l/wheel/./odl/solvers/util 2025-11-17T15:22:14,939 copying build/lib/odl/solvers/util/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/solvers/util 2025-11-17T15:22:14,941 creating build/bdist.linux-armv7l/wheel/odl/solvers/functional 2025-11-17T15:22:14,942 copying build/lib/odl/solvers/functional/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/solvers/functional 2025-11-17T15:22:14,944 creating build/bdist.linux-armv7l/wheel/odl/solvers/nonsmooth 2025-11-17T15:22:14,945 copying build/lib/odl/solvers/nonsmooth/admm.py -> build/bdist.linux-armv7l/wheel/./odl/solvers/nonsmooth 2025-11-17T15:22:14,947 copying build/lib/odl/solvers/nonsmooth/proximal_operators.py -> build/bdist.linux-armv7l/wheel/./odl/solvers/nonsmooth 2025-11-17T15:22:14,950 copying build/lib/odl/solvers/nonsmooth/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/solvers/nonsmooth 2025-11-17T15:22:14,952 copying build/lib/odl/solvers/nonsmooth/proximal_gradient_solvers.py -> build/bdist.linux-armv7l/wheel/./odl/solvers/nonsmooth 2025-11-17T15:22:14,954 copying build/lib/odl/solvers/nonsmooth/primal_dual_hybrid_gradient.py -> build/bdist.linux-armv7l/wheel/./odl/solvers/nonsmooth 2025-11-17T15:22:14,957 copying build/lib/odl/solvers/nonsmooth/difference_convex.py -> build/bdist.linux-armv7l/wheel/./odl/solvers/nonsmooth 2025-11-17T15:22:14,959 copying build/lib/odl/solvers/nonsmooth/douglas_rachford.py -> build/bdist.linux-armv7l/wheel/./odl/solvers/nonsmooth 2025-11-17T15:22:14,961 copying build/lib/odl/solvers/nonsmooth/forward_backward.py -> build/bdist.linux-armv7l/wheel/./odl/solvers/nonsmooth 2025-11-17T15:22:14,963 copying build/lib/odl/solvers/nonsmooth/alternating_dual_updates.py -> build/bdist.linux-armv7l/wheel/./odl/solvers/nonsmooth 2025-11-17T15:22:14,966 creating build/bdist.linux-armv7l/wheel/odl/solvers/smooth 2025-11-17T15:22:14,967 copying build/lib/odl/solvers/smooth/nonlinear_cg.py -> build/bdist.linux-armv7l/wheel/./odl/solvers/smooth 2025-11-17T15:22:14,969 copying build/lib/odl/solvers/smooth/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/solvers/smooth 2025-11-17T15:22:14,971 copying build/lib/odl/solvers/smooth/gradient.py -> build/bdist.linux-armv7l/wheel/./odl/solvers/smooth 2025-11-17T15:22:14,973 copying build/lib/odl/solvers/smooth/newton.py -> build/bdist.linux-armv7l/wheel/./odl/solvers/smooth 2025-11-17T15:22:14,976 creating build/bdist.linux-armv7l/wheel/odl/functionals 2025-11-17T15:22:14,977 copying build/lib/odl/functionals/derivatives.py -> build/bdist.linux-armv7l/wheel/./odl/functionals 2025-11-17T15:22:14,980 copying build/lib/odl/functionals/functional.py -> build/bdist.linux-armv7l/wheel/./odl/functionals 2025-11-17T15:22:14,983 copying build/lib/odl/functionals/default_functionals.py -> build/bdist.linux-armv7l/wheel/./odl/functionals 2025-11-17T15:22:14,987 copying build/lib/odl/functionals/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/functionals 2025-11-17T15:22:14,988 copying build/lib/odl/functionals/example_funcs.py -> build/bdist.linux-armv7l/wheel/./odl/functionals 2025-11-17T15:22:14,991 copying build/lib/odl/pytest.ini -> build/bdist.linux-armv7l/wheel/./odl 2025-11-17T15:22:14,993 creating build/bdist.linux-armv7l/wheel/odl/test 2025-11-17T15:22:14,994 creating build/bdist.linux-armv7l/wheel/odl/test/system 2025-11-17T15:22:14,996 copying build/lib/odl/test/system/import_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/system 2025-11-17T15:22:14,998 copying build/lib/odl/test/test_examples.py -> build/bdist.linux-armv7l/wheel/./odl/test 2025-11-17T15:22:15,000 creating build/bdist.linux-armv7l/wheel/odl/test/largescale 2025-11-17T15:22:15,001 creating build/bdist.linux-armv7l/wheel/odl/test/largescale/trafos 2025-11-17T15:22:15,003 copying build/lib/odl/test/largescale/trafos/fourier_slow_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/largescale/trafos 2025-11-17T15:22:15,005 creating build/bdist.linux-armv7l/wheel/odl/test/largescale/solvers 2025-11-17T15:22:15,007 creating build/bdist.linux-armv7l/wheel/odl/test/largescale/solvers/nonsmooth 2025-11-17T15:22:15,008 copying build/lib/odl/test/largescale/solvers/nonsmooth/default_functionals_slow_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/largescale/solvers/nonsmooth 2025-11-17T15:22:15,011 creating build/bdist.linux-armv7l/wheel/odl/test/largescale/tomo 2025-11-17T15:22:15,012 copying build/lib/odl/test/largescale/tomo/analytic_slow_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/largescale/tomo 2025-11-17T15:22:15,014 copying build/lib/odl/test/largescale/tomo/ray_transform_slow_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/largescale/tomo 2025-11-17T15:22:15,017 creating build/bdist.linux-armv7l/wheel/odl/test/largescale/space 2025-11-17T15:22:15,018 copying build/lib/odl/test/largescale/space/tensor_space_slow_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/largescale/space 2025-11-17T15:22:15,021 creating build/bdist.linux-armv7l/wheel/odl/test/core 2025-11-17T15:22:15,022 creating build/bdist.linux-armv7l/wheel/odl/test/core/set 2025-11-17T15:22:15,023 copying build/lib/odl/test/core/set/sets_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/core/set 2025-11-17T15:22:15,025 copying build/lib/odl/test/core/set/space_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/core/set 2025-11-17T15:22:15,027 copying build/lib/odl/test/core/set/domain_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/core/set 2025-11-17T15:22:15,030 creating build/bdist.linux-armv7l/wheel/odl/test/core/operator 2025-11-17T15:22:15,031 copying build/lib/odl/test/core/operator/tensor_ops_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/core/operator 2025-11-17T15:22:15,033 copying build/lib/odl/test/core/operator/operator_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/core/operator 2025-11-17T15:22:15,036 copying build/lib/odl/test/core/operator/pspace_ops_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/core/operator 2025-11-17T15:22:15,038 copying build/lib/odl/test/core/operator/oputils_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/core/operator 2025-11-17T15:22:15,041 creating build/bdist.linux-armv7l/wheel/odl/test/core/space 2025-11-17T15:22:15,042 copying build/lib/odl/test/core/space/pspace_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/core/space 2025-11-17T15:22:15,045 copying build/lib/odl/test/core/space/tensors_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/core/space 2025-11-17T15:22:15,048 copying build/lib/odl/test/core/space/space_utils_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/core/space 2025-11-17T15:22:15,051 creating build/bdist.linux-armv7l/wheel/odl/test/core/array_API_support 2025-11-17T15:22:15,052 copying build/lib/odl/test/core/array_API_support/test_array_creation.py -> build/bdist.linux-armv7l/wheel/./odl/test/core/array_API_support 2025-11-17T15:22:15,054 copying build/lib/odl/test/core/array_API_support/test_comparisons.py -> build/bdist.linux-armv7l/wheel/./odl/test/core/array_API_support 2025-11-17T15:22:15,056 copying build/lib/odl/test/core/array_API_support/test_multi_backends.py -> build/bdist.linux-armv7l/wheel/./odl/test/core/array_API_support 2025-11-17T15:22:15,058 copying build/lib/odl/test/core/array_API_support/test_statistical.py -> build/bdist.linux-armv7l/wheel/./odl/test/core/array_API_support 2025-11-17T15:22:15,060 copying build/lib/odl/test/core/array_API_support/test_element_wise.py -> build/bdist.linux-armv7l/wheel/./odl/test/core/array_API_support 2025-11-17T15:22:15,062 creating build/bdist.linux-armv7l/wheel/odl/test/core/discr 2025-11-17T15:22:15,063 copying build/lib/odl/test/core/discr/grid_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/core/discr 2025-11-17T15:22:15,066 copying build/lib/odl/test/core/discr/partition_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/core/discr 2025-11-17T15:22:15,069 copying build/lib/odl/test/core/discr/discr_space_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/core/discr 2025-11-17T15:22:15,072 copying build/lib/odl/test/core/discr/discr_utils_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/core/discr 2025-11-17T15:22:15,075 copying build/lib/odl/test/core/discr/diff_ops_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/core/discr 2025-11-17T15:22:15,077 copying build/lib/odl/test/core/discr/discr_ops_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/core/discr 2025-11-17T15:22:15,080 creating build/bdist.linux-armv7l/wheel/odl/test/applications 2025-11-17T15:22:15,082 creating build/bdist.linux-armv7l/wheel/odl/test/applications/tomo 2025-11-17T15:22:15,083 creating build/bdist.linux-armv7l/wheel/odl/test/applications/tomo/geometry 2025-11-17T15:22:15,085 copying build/lib/odl/test/applications/tomo/geometry/spect_geometry_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/applications/tomo/geometry 2025-11-17T15:22:15,087 copying build/lib/odl/test/applications/tomo/geometry/geometry_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/applications/tomo/geometry 2025-11-17T15:22:15,090 creating build/bdist.linux-armv7l/wheel/odl/test/applications/tomo/operators 2025-11-17T15:22:15,092 copying build/lib/odl/test/applications/tomo/operators/ray_trafo_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/applications/tomo/operators 2025-11-17T15:22:15,096 creating build/bdist.linux-armv7l/wheel/odl/test/applications/tomo/backends 2025-11-17T15:22:15,097 copying build/lib/odl/test/applications/tomo/backends/astra_setup_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/applications/tomo/backends 2025-11-17T15:22:15,100 copying build/lib/odl/test/applications/tomo/backends/skimage_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/applications/tomo/backends 2025-11-17T15:22:15,102 copying build/lib/odl/test/applications/tomo/backends/astra_cuda_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/applications/tomo/backends 2025-11-17T15:22:15,104 copying build/lib/odl/test/applications/tomo/backends/astra_cpu_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/applications/tomo/backends 2025-11-17T15:22:15,107 creating build/bdist.linux-armv7l/wheel/odl/test/trafos 2025-11-17T15:22:15,108 copying build/lib/odl/test/trafos/wavelet_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/trafos 2025-11-17T15:22:15,111 creating build/bdist.linux-armv7l/wheel/odl/test/trafos/util 2025-11-17T15:22:15,113 copying build/lib/odl/test/trafos/util/ft_utils_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/trafos/util 2025-11-17T15:22:15,116 creating build/bdist.linux-armv7l/wheel/odl/test/trafos/deform 2025-11-17T15:22:15,117 copying build/lib/odl/test/trafos/deform/linearized_deform_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/trafos/deform 2025-11-17T15:22:15,120 copying build/lib/odl/test/trafos/fourier_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/trafos 2025-11-17T15:22:15,124 creating build/bdist.linux-armv7l/wheel/odl/test/trafos/backends 2025-11-17T15:22:15,125 copying build/lib/odl/test/trafos/backends/pywt_bindings_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/trafos/backends 2025-11-17T15:22:15,128 copying build/lib/odl/test/trafos/backends/pyfftw_bindings_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/trafos/backends 2025-11-17T15:22:15,131 creating build/bdist.linux-armv7l/wheel/odl/test/util 2025-11-17T15:22:15,133 copying build/lib/odl/test/util/utility_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/util 2025-11-17T15:22:15,135 copying build/lib/odl/test/util/numerics_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/util 2025-11-17T15:22:15,138 copying build/lib/odl/test/util/vectorization_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/util 2025-11-17T15:22:15,141 copying build/lib/odl/test/util/normalize_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/util 2025-11-17T15:22:15,144 creating build/bdist.linux-armv7l/wheel/odl/test/solvers 2025-11-17T15:22:15,146 creating build/bdist.linux-armv7l/wheel/odl/test/solvers/iterative 2025-11-17T15:22:15,147 copying build/lib/odl/test/solvers/iterative/iterative_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/solvers/iterative 2025-11-17T15:22:15,151 creating build/bdist.linux-armv7l/wheel/odl/test/solvers/util 2025-11-17T15:22:15,152 copying build/lib/odl/test/solvers/util/steplen_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/solvers/util 2025-11-17T15:22:15,155 creating build/bdist.linux-armv7l/wheel/odl/test/solvers/functional 2025-11-17T15:22:15,156 copying build/lib/odl/test/solvers/functional/functional_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/solvers/functional 2025-11-17T15:22:15,159 copying build/lib/odl/test/solvers/functional/default_functionals_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/solvers/functional 2025-11-17T15:22:15,162 creating build/bdist.linux-armv7l/wheel/odl/test/solvers/nonsmooth 2025-11-17T15:22:15,164 copying build/lib/odl/test/solvers/nonsmooth/douglas_rachford_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/solvers/nonsmooth 2025-11-17T15:22:15,166 copying build/lib/odl/test/solvers/nonsmooth/admm_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/solvers/nonsmooth 2025-11-17T15:22:15,168 copying build/lib/odl/test/solvers/nonsmooth/forward_backward_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/solvers/nonsmooth 2025-11-17T15:22:15,171 copying build/lib/odl/test/solvers/nonsmooth/proximal_operator_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/solvers/nonsmooth 2025-11-17T15:22:15,173 copying build/lib/odl/test/solvers/nonsmooth/proximal_utils_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/solvers/nonsmooth 2025-11-17T15:22:15,176 copying build/lib/odl/test/solvers/nonsmooth/alternating_dual_updates_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/solvers/nonsmooth 2025-11-17T15:22:15,178 copying build/lib/odl/test/solvers/nonsmooth/difference_convex_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/solvers/nonsmooth 2025-11-17T15:22:15,180 copying build/lib/odl/test/solvers/nonsmooth/primal_dual_hybrid_gradient_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/solvers/nonsmooth 2025-11-17T15:22:15,183 creating build/bdist.linux-armv7l/wheel/odl/test/solvers/smooth 2025-11-17T15:22:15,185 copying build/lib/odl/test/solvers/smooth/smooth_test.py -> build/bdist.linux-armv7l/wheel/./odl/test/solvers/smooth 2025-11-17T15:22:15,188 copying build/lib/odl/test/test_doc.py -> build/bdist.linux-armv7l/wheel/./odl/test 2025-11-17T15:22:15,191 creating build/bdist.linux-armv7l/wheel/odl/functional 2025-11-17T15:22:15,192 copying build/lib/odl/functional/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/functional 2025-11-17T15:22:15,195 copying build/lib/odl/VERSION -> build/bdist.linux-armv7l/wheel/./odl 2025-11-17T15:22:15,197 creating build/bdist.linux-armv7l/wheel/odl/deform 2025-11-17T15:22:15,199 copying build/lib/odl/deform/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/deform 2025-11-17T15:22:15,201 creating build/bdist.linux-armv7l/wheel/odl/array_API_support 2025-11-17T15:22:15,203 copying build/lib/odl/array_API_support/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/array_API_support 2025-11-17T15:22:15,205 creating build/bdist.linux-armv7l/wheel/odl/backends 2025-11-17T15:22:15,207 creating build/bdist.linux-armv7l/wheel/odl/backends/arrays 2025-11-17T15:22:15,209 copying build/lib/odl/backends/arrays/pytorch_tensors.py -> build/bdist.linux-armv7l/wheel/./odl/backends/arrays 2025-11-17T15:22:15,212 copying build/lib/odl/backends/arrays/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/backends/arrays 2025-11-17T15:22:15,214 copying build/lib/odl/backends/arrays/npy_tensors.py -> build/bdist.linux-armv7l/wheel/./odl/backends/arrays 2025-11-17T15:22:15,217 copying build/lib/odl/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/backends 2025-11-17T15:22:15,220 creating build/bdist.linux-armv7l/wheel/odl/backends/sparse 2025-11-17T15:22:15,222 copying build/lib/odl/backends/sparse/pytorch_backend.py -> build/bdist.linux-armv7l/wheel/./odl/backends/sparse 2025-11-17T15:22:15,224 copying build/lib/odl/backends/sparse/scipy_backend.py -> build/bdist.linux-armv7l/wheel/./odl/backends/sparse 2025-11-17T15:22:15,227 copying build/lib/odl/backends/sparse/__init__.py -> build/bdist.linux-armv7l/wheel/./odl/backends/sparse 2025-11-17T15:22:15,228 running install_egg_info 2025-11-17T15:22:15,276 Copying odl.egg-info to build/bdist.linux-armv7l/wheel/./odl-1.0.0b1-py3.11.egg-info 2025-11-17T15:22:15,291 running install_scripts 2025-11-17T15:22:15,304 creating build/bdist.linux-armv7l/wheel/odl-1.0.0b1.dist-info/WHEEL 2025-11-17T15:22:15,307 creating '/tmp/pip-wheel-44bo9pvd/odl-1.0.0b1-py2.py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-17T15:22:15,309 adding 'odl/VERSION' 2025-11-17T15:22:15,311 adding 'odl/__init__.py' 2025-11-17T15:22:15,312 adding 'odl/pytest.ini' 2025-11-17T15:22:15,314 adding 'odl/applications/__init__.py' 2025-11-17T15:22:15,315 adding 'odl/applications/CRYO_EM/__init__.py' 2025-11-17T15:22:15,317 adding 'odl/applications/MRI/__init__.py' 2025-11-17T15:22:15,318 adding 'odl/applications/PET/__init__.py' 2025-11-17T15:22:15,320 adding 'odl/applications/tomo/__init__.py' 2025-11-17T15:22:15,322 adding 'odl/applications/tomo/analytic/__init__.py' 2025-11-17T15:22:15,325 adding 'odl/applications/tomo/analytic/filtered_back_projection.py' 2025-11-17T15:22:15,327 adding 'odl/applications/tomo/backends/__init__.py' 2025-11-17T15:22:15,329 adding 'odl/applications/tomo/backends/astra_cpu.py' 2025-11-17T15:22:15,331 adding 'odl/applications/tomo/backends/astra_cuda.py' 2025-11-17T15:22:15,335 adding 'odl/applications/tomo/backends/astra_setup.py' 2025-11-17T15:22:15,337 adding 'odl/applications/tomo/backends/skimage_radon.py' 2025-11-17T15:22:15,338 adding 'odl/applications/tomo/backends/util.py' 2025-11-17T15:22:15,340 adding 'odl/applications/tomo/geometry/__init__.py' 2025-11-17T15:22:15,347 adding 'odl/applications/tomo/geometry/conebeam.py' 2025-11-17T15:22:15,352 adding 'odl/applications/tomo/geometry/detector.py' 2025-11-17T15:22:15,354 adding 'odl/applications/tomo/geometry/geometry.py' 2025-11-17T15:22:15,360 adding 'odl/applications/tomo/geometry/parallel.py' 2025-11-17T15:22:15,362 adding 'odl/applications/tomo/geometry/spect.py' 2025-11-17T15:22:15,364 adding 'odl/applications/tomo/operators/__init__.py' 2025-11-17T15:22:15,366 adding 'odl/applications/tomo/operators/ray_trafo.py' 2025-11-17T15:22:15,368 adding 'odl/applications/tomo/util/__init__.py' 2025-11-17T15:22:15,370 adding 'odl/applications/tomo/util/source_detector_shifts.py' 2025-11-17T15:22:15,371 adding 'odl/applications/tomo/util/testutils.py' 2025-11-17T15:22:15,374 adding 'odl/applications/tomo/util/utility.py' 2025-11-17T15:22:15,376 adding 'odl/array_API_support/__init__.py' 2025-11-17T15:22:15,377 adding 'odl/backends/__init__.py' 2025-11-17T15:22:15,379 adding 'odl/backends/arrays/__init__.py' 2025-11-17T15:22:15,381 adding 'odl/backends/arrays/npy_tensors.py' 2025-11-17T15:22:15,384 adding 'odl/backends/arrays/pytorch_tensors.py' 2025-11-17T15:22:15,386 adding 'odl/backends/sparse/__init__.py' 2025-11-17T15:22:15,387 adding 'odl/backends/sparse/pytorch_backend.py' 2025-11-17T15:22:15,388 adding 'odl/backends/sparse/scipy_backend.py' 2025-11-17T15:22:15,390 adding 'odl/contrib/__init__.py' 2025-11-17T15:22:15,392 adding 'odl/contrib/datasets/__init__.py' 2025-11-17T15:22:15,393 adding 'odl/contrib/datasets/util.py' 2025-11-17T15:22:15,395 adding 'odl/contrib/datasets/ct/__init__.py' 2025-11-17T15:22:15,397 adding 'odl/contrib/datasets/ct/fips.py' 2025-11-17T15:22:15,399 adding 'odl/contrib/datasets/ct/mayo.py' 2025-11-17T15:22:15,434 adding 'odl/contrib/datasets/ct/mayo_dicom_dict.py' 2025-11-17T15:22:15,438 adding 'odl/contrib/datasets/images/__init__.py' 2025-11-17T15:22:15,440 adding 'odl/contrib/datasets/images/cambridge.py' 2025-11-17T15:22:15,441 adding 'odl/contrib/datasets/mri/__init__.py' 2025-11-17T15:22:15,443 adding 'odl/contrib/datasets/mri/tugraz.py' 2025-11-17T15:22:15,445 adding 'odl/contrib/fom/__init__.py' 2025-11-17T15:22:15,448 adding 'odl/contrib/fom/supervised.py' 2025-11-17T15:22:15,450 adding 'odl/contrib/fom/unsupervised.py' 2025-11-17T15:22:15,452 adding 'odl/contrib/fom/util.py' 2025-11-17T15:22:15,454 adding 'odl/contrib/param_opt/__init__.py' 2025-11-17T15:22:15,455 adding 'odl/contrib/param_opt/param_opt.py' 2025-11-17T15:22:15,457 adding 'odl/contrib/pyshearlab/__init__.py' 2025-11-17T15:22:15,458 adding 'odl/contrib/pyshearlab/pyshearlab_operator.py' 2025-11-17T15:22:15,460 adding 'odl/contrib/pyshearlab/test/__init__.py' 2025-11-17T15:22:15,461 adding 'odl/contrib/pyshearlab/test/operator_test.py' 2025-11-17T15:22:15,463 adding 'odl/contrib/solvers/__init__.py' 2025-11-17T15:22:15,464 adding 'odl/contrib/solvers/functional/__init__.py' 2025-11-17T15:22:15,465 adding 'odl/contrib/solvers/functional/nonlocalmeans_functionals.py' 2025-11-17T15:22:15,467 adding 'odl/contrib/solvers/operator/__init__.py' 2025-11-17T15:22:15,468 adding 'odl/contrib/solvers/operator/proximal_lang.py' 2025-11-17T15:22:15,470 adding 'odl/contrib/solvers/spdhg/__init__.py' 2025-11-17T15:22:15,473 adding 'odl/contrib/solvers/spdhg/misc.py' 2025-11-17T15:22:15,475 adding 'odl/contrib/solvers/spdhg/stochastic_primal_dual_hybrid_gradient.py' 2025-11-17T15:22:15,477 adding 'odl/contrib/tomo/__init__.py' 2025-11-17T15:22:15,479 adding 'odl/contrib/tomo/elekta.py' 2025-11-17T15:22:15,481 adding 'odl/contrib/torch/__init__.py' 2025-11-17T15:22:15,483 adding 'odl/contrib/torch/operator.py' 2025-11-17T15:22:15,485 adding 'odl/core/__init__.py' 2025-11-17T15:22:15,487 adding 'odl/core/array_API_support/__init__.py' 2025-11-17T15:22:15,488 adding 'odl/core/array_API_support/array_creation.py' 2025-11-17T15:22:15,489 adding 'odl/core/array_API_support/comparisons.py' 2025-11-17T15:22:15,492 adding 'odl/core/array_API_support/element_wise.py' 2025-11-17T15:22:15,493 adding 'odl/core/array_API_support/statistical.py' 2025-11-17T15:22:15,495 adding 'odl/core/array_API_support/utils.py' 2025-11-17T15:22:15,497 adding 'odl/core/diagnostics/__init__.py' 2025-11-17T15:22:15,499 adding 'odl/core/diagnostics/examples.py' 2025-11-17T15:22:15,500 adding 'odl/core/diagnostics/operator.py' 2025-11-17T15:22:15,504 adding 'odl/core/diagnostics/space.py' 2025-11-17T15:22:15,505 adding 'odl/core/discr/__init__.py' 2025-11-17T15:22:15,510 adding 'odl/core/discr/diff_ops.py' 2025-11-17T15:22:15,513 adding 'odl/core/discr/discr_ops.py' 2025-11-17T15:22:15,519 adding 'odl/core/discr/discr_space.py' 2025-11-17T15:22:15,526 adding 'odl/core/discr/discr_utils.py' 2025-11-17T15:22:15,531 adding 'odl/core/discr/grid.py' 2025-11-17T15:22:15,537 adding 'odl/core/discr/partition.py' 2025-11-17T15:22:15,539 adding 'odl/core/operator/__init__.py' 2025-11-17T15:22:15,543 adding 'odl/core/operator/default_ops.py' 2025-11-17T15:22:15,551 adding 'odl/core/operator/operator.py' 2025-11-17T15:22:15,553 adding 'odl/core/operator/oputils.py' 2025-11-17T15:22:15,557 adding 'odl/core/operator/pspace_ops.py' 2025-11-17T15:22:15,565 adding 'odl/core/operator/tensor_ops.py' 2025-11-17T15:22:15,567 adding 'odl/core/phantom/__init__.py' 2025-11-17T15:22:15,569 adding 'odl/core/phantom/emission.py' 2025-11-17T15:22:15,573 adding 'odl/core/phantom/geometric.py' 2025-11-17T15:22:15,575 adding 'odl/core/phantom/misc_phantoms.py' 2025-11-17T15:22:15,576 adding 'odl/core/phantom/noise.py' 2025-11-17T15:22:15,578 adding 'odl/core/phantom/phantom_utils.py' 2025-11-17T15:22:15,580 adding 'odl/core/phantom/transmission.py' 2025-11-17T15:22:15,582 adding 'odl/core/set/__init__.py' 2025-11-17T15:22:15,586 adding 'odl/core/set/domain.py' 2025-11-17T15:22:15,588 adding 'odl/core/set/sets.py' 2025-11-17T15:22:15,592 adding 'odl/core/set/space.py' 2025-11-17T15:22:15,594 adding 'odl/core/space/__init__.py' 2025-11-17T15:22:15,603 adding 'odl/core/space/base_tensors.py' 2025-11-17T15:22:15,605 adding 'odl/core/space/entry_points.py' 2025-11-17T15:22:15,613 adding 'odl/core/space/pspace.py' 2025-11-17T15:22:15,615 adding 'odl/core/space/space_utils.py' 2025-11-17T15:22:15,616 adding 'odl/core/space/weightings/__init__.py' 2025-11-17T15:22:15,618 adding 'odl/core/space/weightings/entry_points.py' 2025-11-17T15:22:15,622 adding 'odl/core/space/weightings/weighting.py' 2025-11-17T15:22:15,624 adding 'odl/core/sparse/__init__.py' 2025-11-17T15:22:15,625 adding 'odl/core/sparse/sparse_matrix.py' 2025-11-17T15:22:15,626 adding 'odl/core/sparse/sparse_template.py' 2025-11-17T15:22:15,627 adding 'odl/core/sparse/backends/__init__.py' 2025-11-17T15:22:15,629 adding 'odl/core/util/__init__.py' 2025-11-17T15:22:15,631 adding 'odl/core/util/dtype_utils.py' 2025-11-17T15:22:15,633 adding 'odl/core/util/graphics.py' 2025-11-17T15:22:15,635 adding 'odl/core/util/normalize.py' 2025-11-17T15:22:15,637 adding 'odl/core/util/npy_compat.py' 2025-11-17T15:22:15,642 adding 'odl/core/util/numerics.py' 2025-11-17T15:22:15,646 adding 'odl/core/util/print_utils.py' 2025-11-17T15:22:15,647 adding 'odl/core/util/pytest_config.py' 2025-11-17T15:22:15,649 adding 'odl/core/util/scipy_compatibility.py' 2025-11-17T15:22:15,650 adding 'odl/core/util/sparse.py' 2025-11-17T15:22:15,653 adding 'odl/core/util/testutils.py' 2025-11-17T15:22:15,655 adding 'odl/core/util/utility.py' 2025-11-17T15:22:15,657 adding 'odl/core/util/vectorization.py' 2025-11-17T15:22:15,659 adding 'odl/datasets/__init__.py' 2025-11-17T15:22:15,660 adding 'odl/deform/__init__.py' 2025-11-17T15:22:15,662 adding 'odl/functional/__init__.py' 2025-11-17T15:22:15,663 adding 'odl/functionals/__init__.py' 2025-11-17T15:22:15,672 adding 'odl/functionals/default_functionals.py' 2025-11-17T15:22:15,674 adding 'odl/functionals/derivatives.py' 2025-11-17T15:22:15,675 adding 'odl/functionals/example_funcs.py' 2025-11-17T15:22:15,681 adding 'odl/functionals/functional.py' 2025-11-17T15:22:15,683 adding 'odl/solvers/__init__.py' 2025-11-17T15:22:15,685 adding 'odl/solvers/functional/__init__.py' 2025-11-17T15:22:15,686 adding 'odl/solvers/iterative/__init__.py' 2025-11-17T15:22:15,689 adding 'odl/solvers/iterative/iterative.py' 2025-11-17T15:22:15,690 adding 'odl/solvers/iterative/statistical.py' 2025-11-17T15:22:15,692 adding 'odl/solvers/nonsmooth/__init__.py' 2025-11-17T15:22:15,694 adding 'odl/solvers/nonsmooth/admm.py' 2025-11-17T15:22:15,696 adding 'odl/solvers/nonsmooth/alternating_dual_updates.py' 2025-11-17T15:22:15,698 adding 'odl/solvers/nonsmooth/difference_convex.py' 2025-11-17T15:22:15,700 adding 'odl/solvers/nonsmooth/douglas_rachford.py' 2025-11-17T15:22:15,701 adding 'odl/solvers/nonsmooth/forward_backward.py' 2025-11-17T15:22:15,704 adding 'odl/solvers/nonsmooth/primal_dual_hybrid_gradient.py' 2025-11-17T15:22:15,706 adding 'odl/solvers/nonsmooth/proximal_gradient_solvers.py' 2025-11-17T15:22:15,712 adding 'odl/solvers/nonsmooth/proximal_operators.py' 2025-11-17T15:22:15,714 adding 'odl/solvers/smooth/__init__.py' 2025-11-17T15:22:15,715 adding 'odl/solvers/smooth/gradient.py' 2025-11-17T15:22:15,718 adding 'odl/solvers/smooth/newton.py' 2025-11-17T15:22:15,719 adding 'odl/solvers/smooth/nonlinear_cg.py' 2025-11-17T15:22:15,721 adding 'odl/solvers/util/__init__.py' 2025-11-17T15:22:15,725 adding 'odl/solvers/util/callback.py' 2025-11-17T15:22:15,727 adding 'odl/solvers/util/steplen.py' 2025-11-17T15:22:15,729 adding 'odl/test/test_doc.py' 2025-11-17T15:22:15,730 adding 'odl/test/test_examples.py' 2025-11-17T15:22:15,733 adding 'odl/test/applications/tomo/backends/astra_cpu_test.py' 2025-11-17T15:22:15,735 adding 'odl/test/applications/tomo/backends/astra_cuda_test.py' 2025-11-17T15:22:15,737 adding 'odl/test/applications/tomo/backends/astra_setup_test.py' 2025-11-17T15:22:15,738 adding 'odl/test/applications/tomo/backends/skimage_test.py' 2025-11-17T15:22:15,743 adding 'odl/test/applications/tomo/geometry/geometry_test.py' 2025-11-17T15:22:15,745 adding 'odl/test/applications/tomo/geometry/spect_geometry_test.py' 2025-11-17T15:22:15,749 adding 'odl/test/applications/tomo/operators/ray_trafo_test.py' 2025-11-17T15:22:15,751 adding 'odl/test/core/array_API_support/test_array_creation.py' 2025-11-17T15:22:15,752 adding 'odl/test/core/array_API_support/test_comparisons.py' 2025-11-17T15:22:15,754 adding 'odl/test/core/array_API_support/test_element_wise.py' 2025-11-17T15:22:15,755 adding 'odl/test/core/array_API_support/test_multi_backends.py' 2025-11-17T15:22:15,756 adding 'odl/test/core/array_API_support/test_statistical.py' 2025-11-17T15:22:15,759 adding 'odl/test/core/discr/diff_ops_test.py' 2025-11-17T15:22:15,761 adding 'odl/test/core/discr/discr_ops_test.py' 2025-11-17T15:22:15,764 adding 'odl/test/core/discr/discr_space_test.py' 2025-11-17T15:22:15,768 adding 'odl/test/core/discr/discr_utils_test.py' 2025-11-17T15:22:15,771 adding 'odl/test/core/discr/grid_test.py' 2025-11-17T15:22:15,773 adding 'odl/test/core/discr/partition_test.py' 2025-11-17T15:22:15,777 adding 'odl/test/core/operator/operator_test.py' 2025-11-17T15:22:15,778 adding 'odl/test/core/operator/oputils_test.py' 2025-11-17T15:22:15,780 adding 'odl/test/core/operator/pspace_ops_test.py' 2025-11-17T15:22:15,783 adding 'odl/test/core/operator/tensor_ops_test.py' 2025-11-17T15:22:15,786 adding 'odl/test/core/set/domain_test.py' 2025-11-17T15:22:15,787 adding 'odl/test/core/set/sets_test.py' 2025-11-17T15:22:15,789 adding 'odl/test/core/set/space_test.py' 2025-11-17T15:22:15,793 adding 'odl/test/core/space/pspace_test.py' 2025-11-17T15:22:15,794 adding 'odl/test/core/space/space_utils_test.py' 2025-11-17T15:22:15,799 adding 'odl/test/core/space/tensors_test.py' 2025-11-17T15:22:15,802 adding 'odl/test/largescale/solvers/nonsmooth/default_functionals_slow_test.py' 2025-11-17T15:22:15,804 adding 'odl/test/largescale/space/tensor_space_slow_test.py' 2025-11-17T15:22:15,807 adding 'odl/test/largescale/tomo/analytic_slow_test.py' 2025-11-17T15:22:15,808 adding 'odl/test/largescale/tomo/ray_transform_slow_test.py' 2025-11-17T15:22:15,810 adding 'odl/test/largescale/trafos/fourier_slow_test.py' 2025-11-17T15:22:15,814 adding 'odl/test/solvers/functional/default_functionals_test.py' 2025-11-17T15:22:15,817 adding 'odl/test/solvers/functional/functional_test.py' 2025-11-17T15:22:15,819 adding 'odl/test/solvers/iterative/iterative_test.py' 2025-11-17T15:22:15,821 adding 'odl/test/solvers/nonsmooth/admm_test.py' 2025-11-17T15:22:15,822 adding 'odl/test/solvers/nonsmooth/alternating_dual_updates_test.py' 2025-11-17T15:22:15,824 adding 'odl/test/solvers/nonsmooth/difference_convex_test.py' 2025-11-17T15:22:15,825 adding 'odl/test/solvers/nonsmooth/douglas_rachford_test.py' 2025-11-17T15:22:15,827 adding 'odl/test/solvers/nonsmooth/forward_backward_test.py' 2025-11-17T15:22:15,828 adding 'odl/test/solvers/nonsmooth/primal_dual_hybrid_gradient_test.py' 2025-11-17T15:22:15,830 adding 'odl/test/solvers/nonsmooth/proximal_operator_test.py' 2025-11-17T15:22:15,832 adding 'odl/test/solvers/nonsmooth/proximal_utils_test.py' 2025-11-17T15:22:15,834 adding 'odl/test/solvers/smooth/smooth_test.py' 2025-11-17T15:22:15,836 adding 'odl/test/solvers/util/steplen_test.py' 2025-11-17T15:22:15,838 adding 'odl/test/system/import_test.py' 2025-11-17T15:22:15,842 adding 'odl/test/trafos/fourier_test.py' 2025-11-17T15:22:15,844 adding 'odl/test/trafos/wavelet_test.py' 2025-11-17T15:22:15,846 adding 'odl/test/trafos/backends/pyfftw_bindings_test.py' 2025-11-17T15:22:15,847 adding 'odl/test/trafos/backends/pywt_bindings_test.py' 2025-11-17T15:22:15,850 adding 'odl/test/trafos/deform/linearized_deform_test.py' 2025-11-17T15:22:15,852 adding 'odl/test/trafos/util/ft_utils_test.py' 2025-11-17T15:22:15,854 adding 'odl/test/util/normalize_test.py' 2025-11-17T15:22:15,856 adding 'odl/test/util/numerics_test.py' 2025-11-17T15:22:15,858 adding 'odl/test/util/utility_test.py' 2025-11-17T15:22:15,860 adding 'odl/test/util/vectorization_test.py' 2025-11-17T15:22:15,862 adding 'odl/trafos/__init__.py' 2025-11-17T15:22:15,864 adding 'odl/trafos/backends/__init__.py' 2025-11-17T15:22:15,866 adding 'odl/trafos/backends/pyfftw_bindings.py' 2025-11-17T15:22:15,867 adding 'odl/trafos/backends/pywt_bindings.py' 2025-11-17T15:22:15,869 adding 'odl/trafos/deform/__init__.py' 2025-11-17T15:22:15,871 adding 'odl/trafos/deform/linearized.py' 2025-11-17T15:22:15,873 adding 'odl/trafos/fourier/__init__.py' 2025-11-17T15:22:15,879 adding 'odl/trafos/fourier/fourier.py' 2025-11-17T15:22:15,881 adding 'odl/trafos/util/__init__.py' 2025-11-17T15:22:15,884 adding 'odl/trafos/util/ft_utils.py' 2025-11-17T15:22:15,886 adding 'odl/trafos/wavelet/__init__.py' 2025-11-17T15:22:15,888 adding 'odl/trafos/wavelet/wavelet.py' 2025-11-17T15:22:15,892 adding 'odl-1.0.0b1.dist-info/licenses/LICENSE' 2025-11-17T15:22:15,894 adding 'odl-1.0.0b1.dist-info/METADATA' 2025-11-17T15:22:15,895 adding 'odl-1.0.0b1.dist-info/WHEEL' 2025-11-17T15:22:15,896 adding 'odl-1.0.0b1.dist-info/entry_points.txt' 2025-11-17T15:22:15,897 adding 'odl-1.0.0b1.dist-info/top_level.txt' 2025-11-17T15:22:15,901 adding 'odl-1.0.0b1.dist-info/RECORD' 2025-11-17T15:22:15,913 removing build/bdist.linux-armv7l/wheel 2025-11-17T15:22:16,111 Building wheel for odl (setup.py): finished with status 'done' 2025-11-17T15:22:16,122 Created wheel for odl: filename=odl-1.0.0b1-py2.py3-none-any.whl size=796102 sha256=5dd193725f893fa43311c11a0f749a4ac0e813ab4e0eab6a99db74736c0c9b11 2025-11-17T15:22:16,123 Stored in directory: /tmp/pip-ephem-wheel-cache-iez7sgat/wheels/1c/8e/55/9c717294b330bc54949f196e0648b34f237744ce00c42bccd2 2025-11-17T15:22:16,142 Successfully built odl 2025-11-17T15:22:16,169 Removed build tracker: '/tmp/pip-build-tracker-m_4iwtxr'