2026-04-16T16:34:05,752 Created temporary directory: /tmp/pip-ephem-wheel-cache-1usxpbpn 2026-04-16T16:34:05,754 Created temporary directory: /tmp/pip-build-tracker-g3jl41tc 2026-04-16T16:34:05,755 Initialized build tracking at /tmp/pip-build-tracker-g3jl41tc 2026-04-16T16:34:05,755 Created build tracker: /tmp/pip-build-tracker-g3jl41tc 2026-04-16T16:34:05,755 Entered build tracker: /tmp/pip-build-tracker-g3jl41tc 2026-04-16T16:34:05,756 Created temporary directory: /tmp/pip-wheel-v79i1gc_ 2026-04-16T16:34:05,759 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-16T16:34:05,761 Created temporary directory: /tmp/pip-ephem-wheel-cache-dhi2_0fq 2026-04-16T16:34:05,783 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-16T16:34:05,786 2 location(s) to search for versions of torchjd: 2026-04-16T16:34:05,786 * https://pypi.org/simple/torchjd/ 2026-04-16T16:34:05,786 * https://www.piwheels.org/simple/torchjd/ 2026-04-16T16:34:05,787 Fetching project page and analyzing links: https://pypi.org/simple/torchjd/ 2026-04-16T16:34:05,788 Getting page https://pypi.org/simple/torchjd/ 2026-04-16T16:34:05,789 Found index url https://pypi.org/simple 2026-04-16T16:34:06,026 Fetched page https://pypi.org/simple/torchjd/ as application/vnd.pypi.simple.v1+json 2026-04-16T16:34:06,033 Skipping link: No binaries permitted for torchjd: https://files.pythonhosted.org/packages/d0/0a/58812be906ea77b5b63f20d7a45dc1b6cba654ddef6c2ba591c091563600/torchjd-0.1.0-py3-none-any.whl (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,034 Found link https://files.pythonhosted.org/packages/90/42/e0d77d15d6007e2552b504044f4d321f195e7fa1120112ee18f9c8a9a169/torchjd-0.1.0.tar.gz (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10), version: 0.1.0 2026-04-16T16:34:06,035 Skipping link: No binaries permitted for torchjd: https://files.pythonhosted.org/packages/c9/4c/a65bcd3b99d49b2d8d006cdb8364a0abd663cd50c5f6e996f00d0d4e51cf/torchjd-0.2.0-py3-none-any.whl (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,036 Found link https://files.pythonhosted.org/packages/b2/65/3161d8189d56999027b83a6658b5e1d84e9f0eb10284887e8bc773720343/torchjd-0.2.0.tar.gz (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10), version: 0.2.0 2026-04-16T16:34:06,037 Skipping link: No binaries permitted for torchjd: https://files.pythonhosted.org/packages/73/7d/a8438721bc4275079d3ed9657ce80e5d1ac90e20103379b4f56a7974d842/torchjd-0.2.1-py3-none-any.whl (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,038 Found link https://files.pythonhosted.org/packages/8f/b0/a89705596d8abefb7406782803a785f85a37ff4848917913d9a5f8015f2d/torchjd-0.2.1.tar.gz (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10), version: 0.2.1 2026-04-16T16:34:06,039 Skipping link: No binaries permitted for torchjd: https://files.pythonhosted.org/packages/91/01/d19f046b7eea97970686cc87fba5d46bd101ab07adad360df47e6a55383f/torchjd-0.2.2-py3-none-any.whl (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,040 Found link https://files.pythonhosted.org/packages/7d/ad/1746f35142c7b15a2e92094022212980b4c481a53bf8ca267a0dc70f30b9/torchjd-0.2.2.tar.gz (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10), version: 0.2.2 2026-04-16T16:34:06,041 Skipping link: No binaries permitted for torchjd: https://files.pythonhosted.org/packages/e5/ad/db9417e27b079655ba0564d8dfe3ee32b576acf34c5d7fb3d2c156acb42c/torchjd-0.3.0-py3-none-any.whl (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,042 Found link https://files.pythonhosted.org/packages/ac/c3/61c18417cea68e6f46ecef031e3609683c973f96314a998b3157a1d19908/torchjd-0.3.0.tar.gz (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10), version: 0.3.0 2026-04-16T16:34:06,042 Skipping link: No binaries permitted for torchjd: https://files.pythonhosted.org/packages/4f/6d/afd8acea76fbf35bed9e2f4e7c8ed929e65a5fc5485e9b09d0ddcff51f81/torchjd-0.3.1-py3-none-any.whl (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,043 Found link https://files.pythonhosted.org/packages/1a/38/9bdef86ea636d43ff136149c9b06a05d65ca7001c8d8503bfd74ccb2f250/torchjd-0.3.1.tar.gz (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10), version: 0.3.1 2026-04-16T16:34:06,044 Skipping link: No binaries permitted for torchjd: https://files.pythonhosted.org/packages/eb/fb/2c113feaee4aa897443ca98fd7df39c58edeb2ff7f499f19c82226945064/torchjd-0.4.0-py3-none-any.whl (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,045 Found link https://files.pythonhosted.org/packages/0b/cf/37fabfbbb30db84af3dd84df13da1b8da728f2599e508e4450c578c55b29/torchjd-0.4.0.tar.gz (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10), version: 0.4.0 2026-04-16T16:34:06,045 Skipping link: No binaries permitted for torchjd: https://files.pythonhosted.org/packages/1a/da/ffe9f75918a1fcf05703d8384784ec4fbd0dea3e33fcd837d91363663d8a/torchjd-0.4.1-py3-none-any.whl (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,046 Found link https://files.pythonhosted.org/packages/67/76/4667a3a56099afef29c77215f47acf16124b29f28db8d5356adfcd1fcfeb/torchjd-0.4.1.tar.gz (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10), version: 0.4.1 2026-04-16T16:34:06,047 Skipping link: No binaries permitted for torchjd: https://files.pythonhosted.org/packages/98/45/c41159778b9ca7c5e06cfc81857ee3d0c639145fac4619cba13c5081da8f/torchjd-0.4.2-py3-none-any.whl (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,048 Found link https://files.pythonhosted.org/packages/3b/e0/bd920201d9ce6d01141b8fed04e9b1b81c05f80d49e68d2e3d8f134ac58a/torchjd-0.4.2.tar.gz (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10), version: 0.4.2 2026-04-16T16:34:06,048 Skipping link: No binaries permitted for torchjd: https://files.pythonhosted.org/packages/38/be/dd54f581838cdad7291e6d1046a3f1e1e56505710e6e90b938bf66aa3d9a/torchjd-0.5.0-py3-none-any.whl (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,049 Found link https://files.pythonhosted.org/packages/71/9f/77c33031af8110e849564dad9497cf56fef5287b78a850c82fe68bb39741/torchjd-0.5.0.tar.gz (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10), version: 0.5.0 2026-04-16T16:34:06,050 Skipping link: No binaries permitted for torchjd: https://files.pythonhosted.org/packages/2e/ec/020e744890d9bf4174707d6f06f11410ce3c65e5febe3cf50c97a5c3ff44/torchjd-0.6.0-py3-none-any.whl (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,051 Found link https://files.pythonhosted.org/packages/9a/85/69618fb8fbc9b0c076a8505abd5c95092d459063c6faacab17a8df036073/torchjd-0.6.0.tar.gz (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10), version: 0.6.0 2026-04-16T16:34:06,052 Skipping link: No binaries permitted for torchjd: https://files.pythonhosted.org/packages/38/f8/91eeeeb48e108444461dc52e28c8c1d60fc34bc3f5092a28e06187059f21/torchjd-0.7.0-py3-none-any.whl (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,053 Found link https://files.pythonhosted.org/packages/f2/3a/d2cd3a22e611f128ee919044cf81031b8f4b6f5bee432cc150111d3e6d9c/torchjd-0.7.0.tar.gz (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10), version: 0.7.0 2026-04-16T16:34:06,054 Skipping link: No binaries permitted for torchjd: https://files.pythonhosted.org/packages/d0/77/0315fad060aed2ade7f6539c83ef56d1c4dacc09d2d72a9bc6c53f441c1c/torchjd-0.8.0-py3-none-any.whl (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,055 Found link https://files.pythonhosted.org/packages/a3/5c/be0ecbe8e6ae8f2c931364a214c6b704b7a8c2195a2c516a35623806d1c1/torchjd-0.8.0.tar.gz (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10), version: 0.8.0 2026-04-16T16:34:06,055 Skipping link: No binaries permitted for torchjd: https://files.pythonhosted.org/packages/f3/ee/7b7b93e06ad5c0e4060c5cb2d00a938447b4fa2ee6a05a70557fba60794d/torchjd-0.8.1-py3-none-any.whl (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,056 Found link https://files.pythonhosted.org/packages/34/57/36eb6b3a61f26c7a51f0b312c123fa27c4ff33b16bcbc9a0858b86cd649b/torchjd-0.8.1.tar.gz (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10), version: 0.8.1 2026-04-16T16:34:06,057 Skipping link: No binaries permitted for torchjd: https://files.pythonhosted.org/packages/f0/b3/494c137ac6a706b3f66f1baced8d2d320f413ecdc4da90cdd0916d26f8d9/torchjd-0.9.0-py3-none-any.whl (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,057 Found link https://files.pythonhosted.org/packages/15/a7/45f26fd379e90d670b5be1ada1204d0a0aead0aa8af885c967f62e7d4bf8/torchjd-0.9.0.tar.gz (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10), version: 0.9.0 2026-04-16T16:34:06,058 Skipping link: No binaries permitted for torchjd: https://files.pythonhosted.org/packages/87/d6/d65e1fd04e48613fcc480a0b9cc76e9fed1bb0f59f032dd10a12f5aa5026/torchjd-0.10.0-py3-none-any.whl (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,059 Found link https://files.pythonhosted.org/packages/35/49/713e99a64edc17fbba18a61d7a22cf5974310d176f5a79e7a2edf3d50714/torchjd-0.10.0.tar.gz (from https://pypi.org/simple/torchjd/) (requires-python:>=3.10), version: 0.10.0 2026-04-16T16:34:06,060 Fetching project page and analyzing links: https://www.piwheels.org/simple/torchjd/ 2026-04-16T16:34:06,060 Getting page https://www.piwheels.org/simple/torchjd/ 2026-04-16T16:34:06,062 Found index url https://www.piwheels.org/simple 2026-04-16T16:34:06,250 Fetched page https://www.piwheels.org/simple/torchjd/ as text/html 2026-04-16T16:34:06,256 Skipping link: No binaries permitted for torchjd: https://archive1.piwheels.org/simple/torchjd/torchjd-0.9.0-py3-none-any.whl#sha256=740150fa24ea6a68a32a08bc5a2736e481192aa59a9d3d53afbde2ff1de1ea0f (from https://www.piwheels.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,257 Skipping link: No binaries permitted for torchjd: https://archive1.piwheels.org/simple/torchjd/torchjd-0.8.1-py3-none-any.whl#sha256=af242363c70b50dbfb281a6e3640db25c0ef56ce4fe5339238e9771eefddc061 (from https://www.piwheels.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,257 Skipping link: No binaries permitted for torchjd: https://archive1.piwheels.org/simple/torchjd/torchjd-0.8.0-py3-none-any.whl#sha256=156d309847701a5dcdbb5e57aaeedd144e65c152fb87c558dae391936290f906 (from https://www.piwheels.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,258 Skipping link: No binaries permitted for torchjd: https://archive1.piwheels.org/simple/torchjd/torchjd-0.7.0-py3-none-any.whl#sha256=d4bf55619140916f3a751338e23a79e41022b721922c67811cfed6c44ea7d41a (from https://www.piwheels.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,258 Skipping link: No binaries permitted for torchjd: https://archive1.piwheels.org/simple/torchjd/torchjd-0.6.0-py3-none-any.whl#sha256=eb1d936e1a353ebe4004c4f206f0d71d1e7f2f596e00703a9a768609539ad3ea (from https://www.piwheels.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,259 Skipping link: No binaries permitted for torchjd: https://archive1.piwheels.org/simple/torchjd/torchjd-0.5.0-py3-none-any.whl#sha256=de17c038c702d4dfa5aa97a71d89185a648a5acac67cfd68109700a9e722c542 (from https://www.piwheels.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,260 Skipping link: No binaries permitted for torchjd: https://archive1.piwheels.org/simple/torchjd/torchjd-0.4.2-py3-none-any.whl#sha256=285c658874865534607acd1d056e43e7af66d58fb2f13518d7f2b8d0e3079ff6 (from https://www.piwheels.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,260 Skipping link: No binaries permitted for torchjd: https://archive1.piwheels.org/simple/torchjd/torchjd-0.4.1-py3-none-any.whl#sha256=baa9740ffc86f65d653aab6136c8192516126e5d4edfb39aac70ba234dd558bd (from https://www.piwheels.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,261 Skipping link: No binaries permitted for torchjd: https://archive1.piwheels.org/simple/torchjd/torchjd-0.4.0-py3-none-any.whl#sha256=e17f58a6b5086015d8ae2d6f9d8f2a8a779308cfb0337275d605c434ceabe623 (from https://www.piwheels.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,262 Skipping link: No binaries permitted for torchjd: https://archive1.piwheels.org/simple/torchjd/torchjd-0.3.1-py3-none-any.whl#sha256=171e5b3a08e473fcd7738b0a3252c7d31909c442ab32926d4d2fb3dd8b183265 (from https://www.piwheels.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,262 Skipping link: No binaries permitted for torchjd: https://archive1.piwheels.org/simple/torchjd/torchjd-0.3.0-py3-none-any.whl#sha256=91b69bf39c1b7262a2b52d5259538c291d437fc9f5d86b1a90fc6b75d45a2d4b (from https://www.piwheels.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,262 Skipping link: No binaries permitted for torchjd: https://archive1.piwheels.org/simple/torchjd/torchjd-0.2.2-py3-none-any.whl#sha256=d127498a4a1937eb64b91b5d1d9c084e8c4bcc2b9dc53e634195af1e46605837 (from https://www.piwheels.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,263 Skipping link: No binaries permitted for torchjd: https://archive1.piwheels.org/simple/torchjd/torchjd-0.2.1-py3-none-any.whl#sha256=7f2788f81f716d486a8cd47c1b974e29f7c57eb0559b7fbc7ca6ee7a3a60da6a (from https://www.piwheels.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,263 Skipping link: No binaries permitted for torchjd: https://archive1.piwheels.org/simple/torchjd/torchjd-0.2.0-py3-none-any.whl#sha256=85549090f41e26ed3140c6b8074305b4e3dc275b2bb5810462739330aa6c15ce (from https://www.piwheels.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,264 Skipping link: No binaries permitted for torchjd: https://archive1.piwheels.org/simple/torchjd/torchjd-0.1.0-py3-none-any.whl#sha256=2fdfa0224f77e98c769146f2cb8864e12ab94755d6add61aa090aabcfdcee67d (from https://www.piwheels.org/simple/torchjd/) (requires-python:>=3.10) 2026-04-16T16:34:06,265 Skipping link: not a file: https://www.piwheels.org/simple/torchjd/ 2026-04-16T16:34:06,265 Skipping link: not a file: https://pypi.org/simple/torchjd/ 2026-04-16T16:34:06,287 Given no hashes to check 1 links for project 'torchjd': discarding no candidates 2026-04-16T16:34:06,306 Collecting torchjd==0.10.0 2026-04-16T16:34:06,309 Created temporary directory: /tmp/pip-unpack-j7tfb2_x 2026-04-16T16:34:06,458 Downloading torchjd-0.10.0.tar.gz (69 kB) 2026-04-16T16:34:06,654 Added torchjd==0.10.0 from https://files.pythonhosted.org/packages/35/49/713e99a64edc17fbba18a61d7a22cf5974310d176f5a79e7a2edf3d50714/torchjd-0.10.0.tar.gz to build tracker '/tmp/pip-build-tracker-g3jl41tc' 2026-04-16T16:34:06,661 Created temporary directory: /tmp/pip-build-env-4_f8gakf 2026-04-16T16:34:06,665 Installing build dependencies: started 2026-04-16T16:34:06,667 Running command pip subprocess to install build dependencies 2026-04-16T16:34:07,827 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-16T16:34:08,322 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-16T16:34:08,345 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-16T16:34:10,114 Collecting setuptools 2026-04-16T16:34:10,209 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-16T16:34:13,236 Installing collected packages: setuptools 2026-04-16T16:34:16,404 Successfully installed setuptools-82.0.1 2026-04-16T16:34:16,675 Installing build dependencies: finished with status 'done' 2026-04-16T16:34:16,682 Getting requirements to build wheel: started 2026-04-16T16:34:16,683 Running command Getting requirements to build wheel 2026-04-16T16:34:17,272 /tmp/pip-build-env-4_f8gakf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-16T16:34:17,272 !! 2026-04-16T16:34:17,273 ******************************************************************************** 2026-04-16T16:34:17,273 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-04-16T16:34:17,274 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-16T16:34:17,274 or your builds will no longer be supported. 2026-04-16T16:34:17,275 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-16T16:34:17,276 ******************************************************************************** 2026-04-16T16:34:17,277 !! 2026-04-16T16:34:17,277 corresp(dist, value, root_dir) 2026-04-16T16:34:17,361 running egg_info 2026-04-16T16:34:17,367 writing src/torchjd.egg-info/PKG-INFO 2026-04-16T16:34:17,373 writing dependency_links to src/torchjd.egg-info/dependency_links.txt 2026-04-16T16:34:17,376 writing requirements to src/torchjd.egg-info/requires.txt 2026-04-16T16:34:17,377 writing top-level names to src/torchjd.egg-info/top_level.txt 2026-04-16T16:34:17,403 reading manifest file 'src/torchjd.egg-info/SOURCES.txt' 2026-04-16T16:34:17,408 adding license file 'LICENSE' 2026-04-16T16:34:17,409 adding license file 'NOTICES' 2026-04-16T16:34:17,413 writing manifest file 'src/torchjd.egg-info/SOURCES.txt' 2026-04-16T16:34:17,511 Getting requirements to build wheel: finished with status 'done' 2026-04-16T16:34:17,514 Created temporary directory: /tmp/pip-modern-metadata-5_coj1u7 2026-04-16T16:34:17,516 Preparing metadata (pyproject.toml): started 2026-04-16T16:34:17,518 Running command Preparing metadata (pyproject.toml) 2026-04-16T16:34:18,087 /tmp/pip-build-env-4_f8gakf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-16T16:34:18,088 !! 2026-04-16T16:34:18,089 ******************************************************************************** 2026-04-16T16:34:18,089 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-04-16T16:34:18,091 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-16T16:34:18,091 or your builds will no longer be supported. 2026-04-16T16:34:18,092 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-16T16:34:18,093 ******************************************************************************** 2026-04-16T16:34:18,094 !! 2026-04-16T16:34:18,094 corresp(dist, value, root_dir) 2026-04-16T16:34:18,177 running dist_info 2026-04-16T16:34:18,188 creating /tmp/pip-modern-metadata-5_coj1u7/torchjd.egg-info 2026-04-16T16:34:18,189 writing /tmp/pip-modern-metadata-5_coj1u7/torchjd.egg-info/PKG-INFO 2026-04-16T16:34:18,194 writing dependency_links to /tmp/pip-modern-metadata-5_coj1u7/torchjd.egg-info/dependency_links.txt 2026-04-16T16:34:18,198 writing requirements to /tmp/pip-modern-metadata-5_coj1u7/torchjd.egg-info/requires.txt 2026-04-16T16:34:18,199 writing top-level names to /tmp/pip-modern-metadata-5_coj1u7/torchjd.egg-info/top_level.txt 2026-04-16T16:34:18,200 writing manifest file '/tmp/pip-modern-metadata-5_coj1u7/torchjd.egg-info/SOURCES.txt' 2026-04-16T16:34:18,224 reading manifest file '/tmp/pip-modern-metadata-5_coj1u7/torchjd.egg-info/SOURCES.txt' 2026-04-16T16:34:18,226 adding license file 'LICENSE' 2026-04-16T16:34:18,227 adding license file 'NOTICES' 2026-04-16T16:34:18,230 writing manifest file '/tmp/pip-modern-metadata-5_coj1u7/torchjd.egg-info/SOURCES.txt' 2026-04-16T16:34:18,231 creating '/tmp/pip-modern-metadata-5_coj1u7/torchjd-0.10.0.dist-info' 2026-04-16T16:34:18,358 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-16T16:34:18,365 Source in /tmp/pip-wheel-v79i1gc_/torchjd_0440663e88744f109adc1ec9edb98a98 has version 0.10.0, which satisfies requirement torchjd==0.10.0 from https://files.pythonhosted.org/packages/35/49/713e99a64edc17fbba18a61d7a22cf5974310d176f5a79e7a2edf3d50714/torchjd-0.10.0.tar.gz 2026-04-16T16:34:18,366 Removed torchjd==0.10.0 from https://files.pythonhosted.org/packages/35/49/713e99a64edc17fbba18a61d7a22cf5974310d176f5a79e7a2edf3d50714/torchjd-0.10.0.tar.gz from build tracker '/tmp/pip-build-tracker-g3jl41tc' 2026-04-16T16:34:18,374 Created temporary directory: /tmp/pip-unpack-6w8hhswk 2026-04-16T16:34:18,375 Building wheels for collected packages: torchjd 2026-04-16T16:34:18,379 Created temporary directory: /tmp/pip-wheel-30gl5aft 2026-04-16T16:34:18,380 Destination directory: /tmp/pip-wheel-30gl5aft 2026-04-16T16:34:18,382 Building wheel for torchjd (pyproject.toml): started 2026-04-16T16:34:18,383 Running command Building wheel for torchjd (pyproject.toml) 2026-04-16T16:34:18,940 /tmp/pip-build-env-4_f8gakf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-16T16:34:18,940 !! 2026-04-16T16:34:18,941 ******************************************************************************** 2026-04-16T16:34:18,942 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-04-16T16:34:18,943 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-16T16:34:18,944 or your builds will no longer be supported. 2026-04-16T16:34:18,945 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-16T16:34:18,945 ******************************************************************************** 2026-04-16T16:34:18,947 !! 2026-04-16T16:34:18,947 corresp(dist, value, root_dir) 2026-04-16T16:34:19,021 running bdist_wheel 2026-04-16T16:34:19,039 running build 2026-04-16T16:34:19,039 running build_py 2026-04-16T16:34:19,046 creating build/lib/torchjd 2026-04-16T16:34:19,049 copying src/torchjd/__init__.py -> build/lib/torchjd 2026-04-16T16:34:19,052 creating build/lib/torchjd/_linalg 2026-04-16T16:34:19,053 copying src/torchjd/_linalg/_gramian.py -> build/lib/torchjd/_linalg 2026-04-16T16:34:19,055 copying src/torchjd/_linalg/_generalized_gramian.py -> build/lib/torchjd/_linalg 2026-04-16T16:34:19,057 copying src/torchjd/_linalg/_matrix.py -> build/lib/torchjd/_linalg 2026-04-16T16:34:19,059 copying src/torchjd/_linalg/__init__.py -> build/lib/torchjd/_linalg 2026-04-16T16:34:19,061 creating build/lib/torchjd/autogram 2026-04-16T16:34:19,062 copying src/torchjd/autogram/_module_hook_manager.py -> build/lib/torchjd/autogram 2026-04-16T16:34:19,065 copying src/torchjd/autogram/_gramian_accumulator.py -> build/lib/torchjd/autogram 2026-04-16T16:34:19,067 copying src/torchjd/autogram/_edge_registry.py -> build/lib/torchjd/autogram 2026-04-16T16:34:19,069 copying src/torchjd/autogram/__init__.py -> build/lib/torchjd/autogram 2026-04-16T16:34:19,071 copying src/torchjd/autogram/_engine.py -> build/lib/torchjd/autogram 2026-04-16T16:34:19,074 copying src/torchjd/autogram/_gramian_computer.py -> build/lib/torchjd/autogram 2026-04-16T16:34:19,076 copying src/torchjd/autogram/_jacobian_computer.py -> build/lib/torchjd/autogram 2026-04-16T16:34:19,079 creating build/lib/torchjd/aggregation 2026-04-16T16:34:19,080 copying src/torchjd/aggregation/_krum.py -> build/lib/torchjd/aggregation 2026-04-16T16:34:19,082 copying src/torchjd/aggregation/_graddrop.py -> build/lib/torchjd/aggregation 2026-04-16T16:34:19,084 copying src/torchjd/aggregation/_sum.py -> build/lib/torchjd/aggregation 2026-04-16T16:34:19,086 copying src/torchjd/aggregation/_gradvac.py -> build/lib/torchjd/aggregation 2026-04-16T16:34:19,089 copying src/torchjd/aggregation/_dualproj.py -> build/lib/torchjd/aggregation 2026-04-16T16:34:19,091 copying src/torchjd/aggregation/_trimmed_mean.py -> build/lib/torchjd/aggregation 2026-04-16T16:34:19,093 copying src/torchjd/aggregation/_pcgrad.py -> build/lib/torchjd/aggregation 2026-04-16T16:34:19,096 copying src/torchjd/aggregation/_config.py -> build/lib/torchjd/aggregation 2026-04-16T16:34:19,098 copying src/torchjd/aggregation/_weighting_bases.py -> build/lib/torchjd/aggregation 2026-04-16T16:34:19,100 copying src/torchjd/aggregation/_upgrad.py -> build/lib/torchjd/aggregation 2026-04-16T16:34:19,102 copying src/torchjd/aggregation/_mean.py -> build/lib/torchjd/aggregation 2026-04-16T16:34:19,104 copying src/torchjd/aggregation/_mixins.py -> build/lib/torchjd/aggregation 2026-04-16T16:34:19,105 copying src/torchjd/aggregation/_aggregator_bases.py -> build/lib/torchjd/aggregation 2026-04-16T16:34:19,107 copying src/torchjd/aggregation/_flattening.py -> build/lib/torchjd/aggregation 2026-04-16T16:34:19,109 copying src/torchjd/aggregation/_mgda.py -> build/lib/torchjd/aggregation 2026-04-16T16:34:19,111 copying src/torchjd/aggregation/_nash_mtl.py -> build/lib/torchjd/aggregation 2026-04-16T16:34:19,113 copying src/torchjd/aggregation/_constant.py -> build/lib/torchjd/aggregation 2026-04-16T16:34:19,115 copying src/torchjd/aggregation/_aligned_mtl.py -> build/lib/torchjd/aggregation 2026-04-16T16:34:19,117 copying src/torchjd/aggregation/__init__.py -> build/lib/torchjd/aggregation 2026-04-16T16:34:19,120 copying src/torchjd/aggregation/_imtl_g.py -> build/lib/torchjd/aggregation 2026-04-16T16:34:19,121 copying src/torchjd/aggregation/_cagrad.py -> build/lib/torchjd/aggregation 2026-04-16T16:34:19,123 copying src/torchjd/aggregation/_random.py -> build/lib/torchjd/aggregation 2026-04-16T16:34:19,126 creating build/lib/torchjd/autojac 2026-04-16T16:34:19,127 copying src/torchjd/autojac/_jac_to_grad.py -> build/lib/torchjd/autojac 2026-04-16T16:34:19,129 copying src/torchjd/autojac/_accumulation.py -> build/lib/torchjd/autojac 2026-04-16T16:34:19,131 copying src/torchjd/autojac/_utils.py -> build/lib/torchjd/autojac 2026-04-16T16:34:19,133 copying src/torchjd/autojac/_jac.py -> build/lib/torchjd/autojac 2026-04-16T16:34:19,136 copying src/torchjd/autojac/_backward.py -> build/lib/torchjd/autojac 2026-04-16T16:34:19,138 copying src/torchjd/autojac/_mtl_backward.py -> build/lib/torchjd/autojac 2026-04-16T16:34:19,140 copying src/torchjd/autojac/__init__.py -> build/lib/torchjd/autojac 2026-04-16T16:34:19,143 creating build/lib/torchjd/aggregation/_utils 2026-04-16T16:34:19,144 copying src/torchjd/aggregation/_utils/non_differentiable.py -> build/lib/torchjd/aggregation/_utils 2026-04-16T16:34:19,146 copying src/torchjd/aggregation/_utils/str.py -> build/lib/torchjd/aggregation/_utils 2026-04-16T16:34:19,148 copying src/torchjd/aggregation/_utils/pref_vector.py -> build/lib/torchjd/aggregation/_utils 2026-04-16T16:34:19,150 copying src/torchjd/aggregation/_utils/dual_cone.py -> build/lib/torchjd/aggregation/_utils 2026-04-16T16:34:19,152 copying src/torchjd/aggregation/_utils/check_dependencies.py -> build/lib/torchjd/aggregation/_utils 2026-04-16T16:34:19,154 copying src/torchjd/aggregation/_utils/__init__.py -> build/lib/torchjd/aggregation/_utils 2026-04-16T16:34:19,156 creating build/lib/torchjd/autojac/_transform 2026-04-16T16:34:19,157 copying src/torchjd/autojac/_transform/_select.py -> build/lib/torchjd/autojac/_transform 2026-04-16T16:34:19,159 copying src/torchjd/autojac/_transform/_accumulate.py -> build/lib/torchjd/autojac/_transform 2026-04-16T16:34:19,161 copying src/torchjd/autojac/_transform/_ordered_set.py -> build/lib/torchjd/autojac/_transform 2026-04-16T16:34:19,162 copying src/torchjd/autojac/_transform/_jac.py -> build/lib/torchjd/autojac/_transform 2026-04-16T16:34:19,165 copying src/torchjd/autojac/_transform/_stack.py -> build/lib/torchjd/autojac/_transform 2026-04-16T16:34:19,167 copying src/torchjd/autojac/_transform/_base.py -> build/lib/torchjd/autojac/_transform 2026-04-16T16:34:19,169 copying src/torchjd/autojac/_transform/_grad.py -> build/lib/torchjd/autojac/_transform 2026-04-16T16:34:19,171 copying src/torchjd/autojac/_transform/_materialize.py -> build/lib/torchjd/autojac/_transform 2026-04-16T16:34:19,173 copying src/torchjd/autojac/_transform/_diagonalize.py -> build/lib/torchjd/autojac/_transform 2026-04-16T16:34:19,175 copying src/torchjd/autojac/_transform/_differentiate.py -> build/lib/torchjd/autojac/_transform 2026-04-16T16:34:19,177 copying src/torchjd/autojac/_transform/__init__.py -> build/lib/torchjd/autojac/_transform 2026-04-16T16:34:19,178 copying src/torchjd/autojac/_transform/_init.py -> build/lib/torchjd/autojac/_transform 2026-04-16T16:34:19,180 running egg_info 2026-04-16T16:34:19,190 writing src/torchjd.egg-info/PKG-INFO 2026-04-16T16:34:19,195 writing dependency_links to src/torchjd.egg-info/dependency_links.txt 2026-04-16T16:34:19,197 writing requirements to src/torchjd.egg-info/requires.txt 2026-04-16T16:34:19,198 writing top-level names to src/torchjd.egg-info/top_level.txt 2026-04-16T16:34:19,214 reading manifest file 'src/torchjd.egg-info/SOURCES.txt' 2026-04-16T16:34:19,219 adding license file 'LICENSE' 2026-04-16T16:34:19,220 adding license file 'NOTICES' 2026-04-16T16:34:19,224 writing manifest file 'src/torchjd.egg-info/SOURCES.txt' 2026-04-16T16:34:19,230 copying src/torchjd/py.typed -> build/lib/torchjd 2026-04-16T16:34:19,244 installing to build/bdist.linux-armv7l/wheel 2026-04-16T16:34:19,245 running install 2026-04-16T16:34:19,269 running install_lib 2026-04-16T16:34:19,274 creating build/bdist.linux-armv7l/wheel 2026-04-16T16:34:19,277 creating build/bdist.linux-armv7l/wheel/torchjd 2026-04-16T16:34:19,278 creating build/bdist.linux-armv7l/wheel/torchjd/_linalg 2026-04-16T16:34:19,280 copying build/lib/torchjd/_linalg/_gramian.py -> build/bdist.linux-armv7l/wheel/./torchjd/_linalg 2026-04-16T16:34:19,282 copying build/lib/torchjd/_linalg/_generalized_gramian.py -> build/bdist.linux-armv7l/wheel/./torchjd/_linalg 2026-04-16T16:34:19,284 copying build/lib/torchjd/_linalg/_matrix.py -> build/bdist.linux-armv7l/wheel/./torchjd/_linalg 2026-04-16T16:34:19,286 copying build/lib/torchjd/_linalg/__init__.py -> build/bdist.linux-armv7l/wheel/./torchjd/_linalg 2026-04-16T16:34:19,288 creating build/bdist.linux-armv7l/wheel/torchjd/autogram 2026-04-16T16:34:19,289 copying build/lib/torchjd/autogram/_module_hook_manager.py -> build/bdist.linux-armv7l/wheel/./torchjd/autogram 2026-04-16T16:34:19,291 copying build/lib/torchjd/autogram/_gramian_accumulator.py -> build/bdist.linux-armv7l/wheel/./torchjd/autogram 2026-04-16T16:34:19,293 copying build/lib/torchjd/autogram/_edge_registry.py -> build/bdist.linux-armv7l/wheel/./torchjd/autogram 2026-04-16T16:34:19,295 copying build/lib/torchjd/autogram/__init__.py -> build/bdist.linux-armv7l/wheel/./torchjd/autogram 2026-04-16T16:34:19,297 copying build/lib/torchjd/autogram/_engine.py -> build/bdist.linux-armv7l/wheel/./torchjd/autogram 2026-04-16T16:34:19,299 copying build/lib/torchjd/autogram/_gramian_computer.py -> build/bdist.linux-armv7l/wheel/./torchjd/autogram 2026-04-16T16:34:19,301 copying build/lib/torchjd/autogram/_jacobian_computer.py -> build/bdist.linux-armv7l/wheel/./torchjd/autogram 2026-04-16T16:34:19,304 creating build/bdist.linux-armv7l/wheel/torchjd/aggregation 2026-04-16T16:34:19,305 copying build/lib/torchjd/aggregation/_krum.py -> build/bdist.linux-armv7l/wheel/./torchjd/aggregation 2026-04-16T16:34:19,307 copying build/lib/torchjd/aggregation/_graddrop.py -> build/bdist.linux-armv7l/wheel/./torchjd/aggregation 2026-04-16T16:34:19,309 copying build/lib/torchjd/aggregation/_sum.py -> build/bdist.linux-armv7l/wheel/./torchjd/aggregation 2026-04-16T16:34:19,311 copying build/lib/torchjd/aggregation/_gradvac.py -> build/bdist.linux-armv7l/wheel/./torchjd/aggregation 2026-04-16T16:34:19,313 copying build/lib/torchjd/aggregation/_dualproj.py -> build/bdist.linux-armv7l/wheel/./torchjd/aggregation 2026-04-16T16:34:19,315 copying build/lib/torchjd/aggregation/_trimmed_mean.py -> build/bdist.linux-armv7l/wheel/./torchjd/aggregation 2026-04-16T16:34:19,317 copying build/lib/torchjd/aggregation/_pcgrad.py -> build/bdist.linux-armv7l/wheel/./torchjd/aggregation 2026-04-16T16:34:19,319 copying build/lib/torchjd/aggregation/_config.py -> build/bdist.linux-armv7l/wheel/./torchjd/aggregation 2026-04-16T16:34:19,321 copying build/lib/torchjd/aggregation/_weighting_bases.py -> build/bdist.linux-armv7l/wheel/./torchjd/aggregation 2026-04-16T16:34:19,322 copying build/lib/torchjd/aggregation/_upgrad.py -> build/bdist.linux-armv7l/wheel/./torchjd/aggregation 2026-04-16T16:34:19,325 copying build/lib/torchjd/aggregation/_mean.py -> build/bdist.linux-armv7l/wheel/./torchjd/aggregation 2026-04-16T16:34:19,327 creating build/bdist.linux-armv7l/wheel/torchjd/aggregation/_utils 2026-04-16T16:34:19,328 copying build/lib/torchjd/aggregation/_utils/non_differentiable.py -> build/bdist.linux-armv7l/wheel/./torchjd/aggregation/_utils 2026-04-16T16:34:19,330 copying build/lib/torchjd/aggregation/_utils/str.py -> build/bdist.linux-armv7l/wheel/./torchjd/aggregation/_utils 2026-04-16T16:34:19,332 copying build/lib/torchjd/aggregation/_utils/pref_vector.py -> build/bdist.linux-armv7l/wheel/./torchjd/aggregation/_utils 2026-04-16T16:34:19,334 copying build/lib/torchjd/aggregation/_utils/dual_cone.py -> build/bdist.linux-armv7l/wheel/./torchjd/aggregation/_utils 2026-04-16T16:34:19,336 copying build/lib/torchjd/aggregation/_utils/check_dependencies.py -> build/bdist.linux-armv7l/wheel/./torchjd/aggregation/_utils 2026-04-16T16:34:19,338 copying build/lib/torchjd/aggregation/_utils/__init__.py -> build/bdist.linux-armv7l/wheel/./torchjd/aggregation/_utils 2026-04-16T16:34:19,340 copying build/lib/torchjd/aggregation/_mixins.py -> build/bdist.linux-armv7l/wheel/./torchjd/aggregation 2026-04-16T16:34:19,342 copying build/lib/torchjd/aggregation/_aggregator_bases.py -> build/bdist.linux-armv7l/wheel/./torchjd/aggregation 2026-04-16T16:34:19,344 copying build/lib/torchjd/aggregation/_flattening.py -> build/bdist.linux-armv7l/wheel/./torchjd/aggregation 2026-04-16T16:34:19,346 copying build/lib/torchjd/aggregation/_mgda.py -> build/bdist.linux-armv7l/wheel/./torchjd/aggregation 2026-04-16T16:34:19,348 copying build/lib/torchjd/aggregation/_nash_mtl.py -> build/bdist.linux-armv7l/wheel/./torchjd/aggregation 2026-04-16T16:34:19,351 copying build/lib/torchjd/aggregation/_constant.py -> build/bdist.linux-armv7l/wheel/./torchjd/aggregation 2026-04-16T16:34:19,353 copying build/lib/torchjd/aggregation/_aligned_mtl.py -> build/bdist.linux-armv7l/wheel/./torchjd/aggregation 2026-04-16T16:34:19,355 copying build/lib/torchjd/aggregation/__init__.py -> build/bdist.linux-armv7l/wheel/./torchjd/aggregation 2026-04-16T16:34:19,357 copying build/lib/torchjd/aggregation/_imtl_g.py -> build/bdist.linux-armv7l/wheel/./torchjd/aggregation 2026-04-16T16:34:19,360 copying build/lib/torchjd/aggregation/_cagrad.py -> build/bdist.linux-armv7l/wheel/./torchjd/aggregation 2026-04-16T16:34:19,362 copying build/lib/torchjd/aggregation/_random.py -> build/bdist.linux-armv7l/wheel/./torchjd/aggregation 2026-04-16T16:34:19,364 copying build/lib/torchjd/py.typed -> build/bdist.linux-armv7l/wheel/./torchjd 2026-04-16T16:34:19,366 creating build/bdist.linux-armv7l/wheel/torchjd/autojac 2026-04-16T16:34:19,367 creating build/bdist.linux-armv7l/wheel/torchjd/autojac/_transform 2026-04-16T16:34:19,368 copying build/lib/torchjd/autojac/_transform/_select.py -> build/bdist.linux-armv7l/wheel/./torchjd/autojac/_transform 2026-04-16T16:34:19,370 copying build/lib/torchjd/autojac/_transform/_accumulate.py -> build/bdist.linux-armv7l/wheel/./torchjd/autojac/_transform 2026-04-16T16:34:19,372 copying build/lib/torchjd/autojac/_transform/_ordered_set.py -> build/bdist.linux-armv7l/wheel/./torchjd/autojac/_transform 2026-04-16T16:34:19,374 copying build/lib/torchjd/autojac/_transform/_jac.py -> build/bdist.linux-armv7l/wheel/./torchjd/autojac/_transform 2026-04-16T16:34:19,376 copying build/lib/torchjd/autojac/_transform/_stack.py -> build/bdist.linux-armv7l/wheel/./torchjd/autojac/_transform 2026-04-16T16:34:19,378 copying build/lib/torchjd/autojac/_transform/_base.py -> build/bdist.linux-armv7l/wheel/./torchjd/autojac/_transform 2026-04-16T16:34:19,381 copying build/lib/torchjd/autojac/_transform/_grad.py -> build/bdist.linux-armv7l/wheel/./torchjd/autojac/_transform 2026-04-16T16:34:19,383 copying build/lib/torchjd/autojac/_transform/_materialize.py -> build/bdist.linux-armv7l/wheel/./torchjd/autojac/_transform 2026-04-16T16:34:19,385 copying build/lib/torchjd/autojac/_transform/_diagonalize.py -> build/bdist.linux-armv7l/wheel/./torchjd/autojac/_transform 2026-04-16T16:34:19,387 copying build/lib/torchjd/autojac/_transform/_differentiate.py -> build/bdist.linux-armv7l/wheel/./torchjd/autojac/_transform 2026-04-16T16:34:19,389 copying build/lib/torchjd/autojac/_transform/__init__.py -> build/bdist.linux-armv7l/wheel/./torchjd/autojac/_transform 2026-04-16T16:34:19,391 copying build/lib/torchjd/autojac/_transform/_init.py -> build/bdist.linux-armv7l/wheel/./torchjd/autojac/_transform 2026-04-16T16:34:19,393 copying build/lib/torchjd/autojac/_jac_to_grad.py -> build/bdist.linux-armv7l/wheel/./torchjd/autojac 2026-04-16T16:34:19,395 copying build/lib/torchjd/autojac/_accumulation.py -> build/bdist.linux-armv7l/wheel/./torchjd/autojac 2026-04-16T16:34:19,397 copying build/lib/torchjd/autojac/_utils.py -> build/bdist.linux-armv7l/wheel/./torchjd/autojac 2026-04-16T16:34:19,399 copying build/lib/torchjd/autojac/_jac.py -> build/bdist.linux-armv7l/wheel/./torchjd/autojac 2026-04-16T16:34:19,402 copying build/lib/torchjd/autojac/_backward.py -> build/bdist.linux-armv7l/wheel/./torchjd/autojac 2026-04-16T16:34:19,404 copying build/lib/torchjd/autojac/_mtl_backward.py -> build/bdist.linux-armv7l/wheel/./torchjd/autojac 2026-04-16T16:34:19,406 copying build/lib/torchjd/autojac/__init__.py -> build/bdist.linux-armv7l/wheel/./torchjd/autojac 2026-04-16T16:34:19,409 copying build/lib/torchjd/__init__.py -> build/bdist.linux-armv7l/wheel/./torchjd 2026-04-16T16:34:19,410 running install_egg_info 2026-04-16T16:34:19,415 Copying src/torchjd.egg-info to build/bdist.linux-armv7l/wheel/./torchjd-0.10.0-py3.11.egg-info 2026-04-16T16:34:19,427 running install_scripts 2026-04-16T16:34:19,440 creating build/bdist.linux-armv7l/wheel/torchjd-0.10.0.dist-info/WHEEL 2026-04-16T16:34:19,443 creating '/tmp/pip-wheel-30gl5aft/.tmp-j94ve7rw/torchjd-0.10.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-16T16:34:19,445 adding 'torchjd/__init__.py' 2026-04-16T16:34:19,447 adding 'torchjd/py.typed' 2026-04-16T16:34:19,448 adding 'torchjd/_linalg/__init__.py' 2026-04-16T16:34:19,450 adding 'torchjd/_linalg/_generalized_gramian.py' 2026-04-16T16:34:19,452 adding 'torchjd/_linalg/_gramian.py' 2026-04-16T16:34:19,453 adding 'torchjd/_linalg/_matrix.py' 2026-04-16T16:34:19,456 adding 'torchjd/aggregation/__init__.py' 2026-04-16T16:34:19,457 adding 'torchjd/aggregation/_aggregator_bases.py' 2026-04-16T16:34:19,459 adding 'torchjd/aggregation/_aligned_mtl.py' 2026-04-16T16:34:19,461 adding 'torchjd/aggregation/_cagrad.py' 2026-04-16T16:34:19,462 adding 'torchjd/aggregation/_config.py' 2026-04-16T16:34:19,464 adding 'torchjd/aggregation/_constant.py' 2026-04-16T16:34:19,465 adding 'torchjd/aggregation/_dualproj.py' 2026-04-16T16:34:19,466 adding 'torchjd/aggregation/_flattening.py' 2026-04-16T16:34:19,467 adding 'torchjd/aggregation/_graddrop.py' 2026-04-16T16:34:19,469 adding 'torchjd/aggregation/_gradvac.py' 2026-04-16T16:34:19,470 adding 'torchjd/aggregation/_imtl_g.py' 2026-04-16T16:34:19,472 adding 'torchjd/aggregation/_krum.py' 2026-04-16T16:34:19,473 adding 'torchjd/aggregation/_mean.py' 2026-04-16T16:34:19,475 adding 'torchjd/aggregation/_mgda.py' 2026-04-16T16:34:19,476 adding 'torchjd/aggregation/_mixins.py' 2026-04-16T16:34:19,477 adding 'torchjd/aggregation/_nash_mtl.py' 2026-04-16T16:34:19,479 adding 'torchjd/aggregation/_pcgrad.py' 2026-04-16T16:34:19,480 adding 'torchjd/aggregation/_random.py' 2026-04-16T16:34:19,481 adding 'torchjd/aggregation/_sum.py' 2026-04-16T16:34:19,483 adding 'torchjd/aggregation/_trimmed_mean.py' 2026-04-16T16:34:19,484 adding 'torchjd/aggregation/_upgrad.py' 2026-04-16T16:34:19,486 adding 'torchjd/aggregation/_weighting_bases.py' 2026-04-16T16:34:19,487 adding 'torchjd/aggregation/_utils/__init__.py' 2026-04-16T16:34:19,489 adding 'torchjd/aggregation/_utils/check_dependencies.py' 2026-04-16T16:34:19,490 adding 'torchjd/aggregation/_utils/dual_cone.py' 2026-04-16T16:34:19,491 adding 'torchjd/aggregation/_utils/non_differentiable.py' 2026-04-16T16:34:19,493 adding 'torchjd/aggregation/_utils/pref_vector.py' 2026-04-16T16:34:19,494 adding 'torchjd/aggregation/_utils/str.py' 2026-04-16T16:34:19,496 adding 'torchjd/autogram/__init__.py' 2026-04-16T16:34:19,497 adding 'torchjd/autogram/_edge_registry.py' 2026-04-16T16:34:19,500 adding 'torchjd/autogram/_engine.py' 2026-04-16T16:34:19,501 adding 'torchjd/autogram/_gramian_accumulator.py' 2026-04-16T16:34:19,503 adding 'torchjd/autogram/_gramian_computer.py' 2026-04-16T16:34:19,504 adding 'torchjd/autogram/_jacobian_computer.py' 2026-04-16T16:34:19,506 adding 'torchjd/autogram/_module_hook_manager.py' 2026-04-16T16:34:19,508 adding 'torchjd/autojac/__init__.py' 2026-04-16T16:34:19,509 adding 'torchjd/autojac/_accumulation.py' 2026-04-16T16:34:19,511 adding 'torchjd/autojac/_backward.py' 2026-04-16T16:34:19,513 adding 'torchjd/autojac/_jac.py' 2026-04-16T16:34:19,514 adding 'torchjd/autojac/_jac_to_grad.py' 2026-04-16T16:34:19,516 adding 'torchjd/autojac/_mtl_backward.py' 2026-04-16T16:34:19,518 adding 'torchjd/autojac/_utils.py' 2026-04-16T16:34:19,520 adding 'torchjd/autojac/_transform/__init__.py' 2026-04-16T16:34:19,522 adding 'torchjd/autojac/_transform/_accumulate.py' 2026-04-16T16:34:19,523 adding 'torchjd/autojac/_transform/_base.py' 2026-04-16T16:34:19,525 adding 'torchjd/autojac/_transform/_diagonalize.py' 2026-04-16T16:34:19,526 adding 'torchjd/autojac/_transform/_differentiate.py' 2026-04-16T16:34:19,528 adding 'torchjd/autojac/_transform/_grad.py' 2026-04-16T16:34:19,529 adding 'torchjd/autojac/_transform/_init.py' 2026-04-16T16:34:19,531 adding 'torchjd/autojac/_transform/_jac.py' 2026-04-16T16:34:19,532 adding 'torchjd/autojac/_transform/_materialize.py' 2026-04-16T16:34:19,534 adding 'torchjd/autojac/_transform/_ordered_set.py' 2026-04-16T16:34:19,535 adding 'torchjd/autojac/_transform/_select.py' 2026-04-16T16:34:19,537 adding 'torchjd/autojac/_transform/_stack.py' 2026-04-16T16:34:19,540 adding 'torchjd-0.10.0.dist-info/licenses/LICENSE' 2026-04-16T16:34:19,542 adding 'torchjd-0.10.0.dist-info/licenses/NOTICES' 2026-04-16T16:34:19,545 adding 'torchjd-0.10.0.dist-info/METADATA' 2026-04-16T16:34:19,546 adding 'torchjd-0.10.0.dist-info/WHEEL' 2026-04-16T16:34:19,547 adding 'torchjd-0.10.0.dist-info/top_level.txt' 2026-04-16T16:34:19,548 adding 'torchjd-0.10.0.dist-info/RECORD' 2026-04-16T16:34:19,551 removing build/bdist.linux-armv7l/wheel 2026-04-16T16:34:19,667 Building wheel for torchjd (pyproject.toml): finished with status 'done' 2026-04-16T16:34:19,673 Created wheel for torchjd: filename=torchjd-0.10.0-py3-none-any.whl size=86378 sha256=d2ddeb8b9cd8147d8913cbe362fe8fd897a0c2c7f5faf78a24dcf9a4b0f9eb8d 2026-04-16T16:34:19,674 Stored in directory: /tmp/pip-ephem-wheel-cache-dhi2_0fq/wheels/02/d2/3d/edd53531e3c0644025b464f43577f139a6c00b1d3f9dac9e8d 2026-04-16T16:34:19,690 Successfully built torchjd 2026-04-16T16:34:19,695 Removed build tracker: '/tmp/pip-build-tracker-g3jl41tc'