2026-03-05T14:08:51,503 Created temporary directory: /tmp/pip-ephem-wheel-cache-dnryp1i3 2026-03-05T14:08:51,505 Created temporary directory: /tmp/pip-build-tracker-mim2gx3_ 2026-03-05T14:08:51,505 Initialized build tracking at /tmp/pip-build-tracker-mim2gx3_ 2026-03-05T14:08:51,506 Created build tracker: /tmp/pip-build-tracker-mim2gx3_ 2026-03-05T14:08:51,506 Entered build tracker: /tmp/pip-build-tracker-mim2gx3_ 2026-03-05T14:08:51,507 Created temporary directory: /tmp/pip-wheel-8zrtfv74 2026-03-05T14:08:51,510 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-03-05T14:08:51,512 Created temporary directory: /tmp/pip-ephem-wheel-cache-nrfv78y5 2026-03-05T14:08:51,537 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-05T14:08:51,540 2 location(s) to search for versions of pypulseq: 2026-03-05T14:08:51,540 * https://pypi.org/simple/pypulseq/ 2026-03-05T14:08:51,540 * https://www.piwheels.org/simple/pypulseq/ 2026-03-05T14:08:51,541 Fetching project page and analyzing links: https://pypi.org/simple/pypulseq/ 2026-03-05T14:08:51,542 Getting page https://pypi.org/simple/pypulseq/ 2026-03-05T14:08:51,543 Found index url https://pypi.org/simple 2026-03-05T14:08:51,755 Fetched page https://pypi.org/simple/pypulseq/ as application/vnd.pypi.simple.v1+json 2026-03-05T14:08:51,761 Skipping link: No binaries permitted for pypulseq: https://files.pythonhosted.org/packages/3a/71/cc624ea0b910326218e6f550281244e39b1bb6a1caae14e9dcfcd8339f6a/pypulseq-1.0.0-py3-none-any.whl (from https://pypi.org/simple/pypulseq/) 2026-03-05T14:08:51,762 Found link https://files.pythonhosted.org/packages/08/44/7fea833af80f119a35620de4c9d3bb203db6e14f436f6082d304c3734fba/pypulseq-1.0.0.tar.gz (from https://pypi.org/simple/pypulseq/), version: 1.0.0 2026-03-05T14:08:51,763 Skipping link: No binaries permitted for pypulseq: https://files.pythonhosted.org/packages/86/85/f059cb1b8b7f0caba21994ab2c65180afdfd1e6d44c8f7c652f2de379f5d/pypulseq-1.0.0.post1-py3-none-any.whl (from https://pypi.org/simple/pypulseq/) 2026-03-05T14:08:51,763 Found link https://files.pythonhosted.org/packages/fe/e7/0ed8a11d9e71a41e5cb00e5e61dbe11320435c508d0d96b399dfd59105a8/pypulseq-1.0.0.post1.tar.gz (from https://pypi.org/simple/pypulseq/), version: 1.0.0.post1 2026-03-05T14:08:51,764 Skipping link: No binaries permitted for pypulseq: https://files.pythonhosted.org/packages/78/2a/3cddbd9e9345134d858dfb561248cc00b9d9a5fca3b1fee0a617f24f61c3/pypulseq-1.2.0.post1-py3-none-any.whl (from https://pypi.org/simple/pypulseq/) 2026-03-05T14:08:51,765 Found link https://files.pythonhosted.org/packages/2e/ef/f54405792ea75c6ed119bbc94bbc4f4d0302363545224cfb2260d668fb7b/pypulseq-1.2.0.post1.tar.gz (from https://pypi.org/simple/pypulseq/), version: 1.2.0.post1 2026-03-05T14:08:51,765 Skipping link: No binaries permitted for pypulseq: https://files.pythonhosted.org/packages/69/18/f514809c0917e0e13079a961f4c18bc022f07d875c6cb0f8fea2b0b8171f/pypulseq-1.2.0.post2-py3-none-any.whl (from https://pypi.org/simple/pypulseq/) 2026-03-05T14:08:51,766 Found link https://files.pythonhosted.org/packages/43/4a/34a131de5b7319e2f7c85b94d71dcb52fdd64b44bbec1ad131d95a149250/pypulseq-1.2.0.post2.tar.gz (from https://pypi.org/simple/pypulseq/), version: 1.2.0.post2 2026-03-05T14:08:51,767 Skipping link: No binaries permitted for pypulseq: https://files.pythonhosted.org/packages/55/05/34a28df7fb3d9a26bde7745f587e101b356ab303085c180d6497071bb7e0/pypulseq-1.2.0.post3-py3-none-any.whl (from https://pypi.org/simple/pypulseq/) 2026-03-05T14:08:51,767 Found link https://files.pythonhosted.org/packages/b1/68/e73f91d1ff86f60af05d9d182f705acb3de8f94c3912460acc6523ca073f/pypulseq-1.2.0.post3.tar.gz (from https://pypi.org/simple/pypulseq/), version: 1.2.0.post3 2026-03-05T14:08:51,768 Skipping link: No binaries permitted for pypulseq: https://files.pythonhosted.org/packages/64/25/bf702797bb98f7c7ff32db793311ff2c182fbf12e61e0429bac04fc097e5/pypulseq-1.2.0.post4-py3-none-any.whl (from https://pypi.org/simple/pypulseq/) 2026-03-05T14:08:51,769 Found link https://files.pythonhosted.org/packages/20/21/04dc4e5b3bdaf65417a9b43cf5b3ed3e9f5913f691e383ccf0e0e70505f5/pypulseq-1.2.0.post4.tar.gz (from https://pypi.org/simple/pypulseq/), version: 1.2.0.post4 2026-03-05T14:08:51,769 Skipping link: No binaries permitted for pypulseq: https://files.pythonhosted.org/packages/6a/b4/75c1b345227a383cf5888e77458575d423118977fd0fa9428f2e745a4e94/pypulseq-1.3.1-py3-none-any.whl (from https://pypi.org/simple/pypulseq/) (requires-python:>=3.6.3) 2026-03-05T14:08:51,770 Found link https://files.pythonhosted.org/packages/30/45/ab128d374ad28b67f7e0374ece18e3bd6dd22bd5f4c6b305ff077e2a0693/pypulseq-1.3.1.tar.gz (from https://pypi.org/simple/pypulseq/) (requires-python:>=3.6.3), version: 1.3.1 2026-03-05T14:08:51,771 Skipping link: No binaries permitted for pypulseq: https://files.pythonhosted.org/packages/53/73/4ccad80b6159e51c60f07e06ce5ae625ba44fd3f545215714dbb987bbaf1/pypulseq-1.3.1.post1-py3-none-any.whl (from https://pypi.org/simple/pypulseq/) (requires-python:>=3.6.3) 2026-03-05T14:08:51,772 Found link https://files.pythonhosted.org/packages/c0/dd/f969f3b9bbdc8d355cffa18787f15d1ab1a70f95e2eaed3b790fdd180bb5/pypulseq-1.3.1.post1.tar.gz (from https://pypi.org/simple/pypulseq/) (requires-python:>=3.6.3), version: 1.3.1.post1 2026-03-05T14:08:51,773 Skipping link: No binaries permitted for pypulseq: https://files.pythonhosted.org/packages/0c/8f/06c71e5a170c5d13ed3a8b1a05f69a23553c151e3775c9ccc57d128e1a71/pypulseq-1.4.0-py3-none-any.whl (from https://pypi.org/simple/pypulseq/) (requires-python:>=3.6.3) 2026-03-05T14:08:51,773 Found link https://files.pythonhosted.org/packages/db/e7/370df1f7402039865bd6730629ad8c739696f317a0d3a61cbf51da920dcf/pypulseq-1.4.0.tar.gz (from https://pypi.org/simple/pypulseq/) (requires-python:>=3.6.3), version: 1.4.0 2026-03-05T14:08:51,774 Skipping link: No binaries permitted for pypulseq: https://files.pythonhosted.org/packages/ad/de/545495e1f977883cc456dadcbdba6195baf0924217b01c823a1c00a3c723/pypulseq-1.4.2-py3-none-any.whl (from https://pypi.org/simple/pypulseq/) (requires-python:>=3.6.3) 2026-03-05T14:08:51,775 Found link https://files.pythonhosted.org/packages/a3/38/fa8c82aee6cc4520d0d6ebe759b9c04488be79207b8811342c23d0d631e8/pypulseq-1.4.2.tar.gz (from https://pypi.org/simple/pypulseq/) (requires-python:>=3.6.3), version: 1.4.2 2026-03-05T14:08:51,776 Skipping link: No binaries permitted for pypulseq: https://files.pythonhosted.org/packages/5d/51/0f0aa51dbd962e494340462f27ded126e299f04c4054da3908a62f050af7/pypulseq-1.4.2.post1-py3-none-any.whl (from https://pypi.org/simple/pypulseq/) (requires-python:>=3.6.3) 2026-03-05T14:08:51,777 Found link https://files.pythonhosted.org/packages/18/e9/b301233cfbc8f62d2ca196b099ce29cb758c13f75883c14bf01771a2196a/pypulseq-1.4.2.post1.tar.gz (from https://pypi.org/simple/pypulseq/) (requires-python:>=3.6.3), version: 1.4.2.post1 2026-03-05T14:08:51,777 Skipping link: No binaries permitted for pypulseq: https://files.pythonhosted.org/packages/dd/87/4c2e6fee90d6036df039e224f2437389a8c6b948301474f9477a440dab40/pypulseq-1.4.2.post2-py3-none-any.whl (from https://pypi.org/simple/pypulseq/) (requires-python:>=3.6.3) 2026-03-05T14:08:51,778 Found link https://files.pythonhosted.org/packages/06/62/10b5b44f7915fb98413a4dab67c56dc08ad66035b08f1bb89a31ec13e120/pypulseq-1.4.2.post2.tar.gz (from https://pypi.org/simple/pypulseq/) (requires-python:>=3.6.3), version: 1.4.2.post2 2026-03-05T14:08:51,779 Skipping link: No binaries permitted for pypulseq: https://files.pythonhosted.org/packages/16/8d/a5976011e668b89ac0ea27982f67a82eea303f625c88f69b53e4c487e52e/pypulseq-1.5.0-py3-none-any.whl (from https://pypi.org/simple/pypulseq/) (requires-python:>=3.8) 2026-03-05T14:08:51,780 Found link https://files.pythonhosted.org/packages/7a/ec/686bbbd52e0491613ed6c9ed274a79372b78665a81d846dd8e6a296fc62b/pypulseq-1.5.0.tar.gz (from https://pypi.org/simple/pypulseq/) (requires-python:>=3.8), version: 1.5.0 2026-03-05T14:08:51,781 Skipping link: No binaries permitted for pypulseq: https://files.pythonhosted.org/packages/5c/12/554c847fbffd9841e70c23d1736a610aba8208d575036d71f904b7ed005d/pypulseq-1.5.0.post1-py3-none-any.whl (from https://pypi.org/simple/pypulseq/) (requires-python:>=3.8) 2026-03-05T14:08:51,782 Found link https://files.pythonhosted.org/packages/bb/2c/a8cd72c6ae8f38d93c01e1cfc624fa827e6fafcf55446ef6d2573c8b362a/pypulseq-1.5.0.post1.tar.gz (from https://pypi.org/simple/pypulseq/) (requires-python:>=3.8), version: 1.5.0.post1 2026-03-05T14:08:51,783 Fetching project page and analyzing links: https://www.piwheels.org/simple/pypulseq/ 2026-03-05T14:08:51,783 Getting page https://www.piwheels.org/simple/pypulseq/ 2026-03-05T14:08:51,784 Found index url https://www.piwheels.org/simple 2026-03-05T14:08:51,939 Fetched page https://www.piwheels.org/simple/pypulseq/ as text/html 2026-03-05T14:08:51,943 Skipping link: No binaries permitted for pypulseq: https://archive1.piwheels.org/simple/pypulseq/pypulseq-1.5.0.post1-py3-none-any.whl#sha256=8e4c26d132c6e07ddef3415c2c996082da685b917e1bc16d16bbb537f77be5c9 (from https://www.piwheels.org/simple/pypulseq/) (requires-python:>=3.8) 2026-03-05T14:08:51,944 Skipping link: No binaries permitted for pypulseq: https://archive1.piwheels.org/simple/pypulseq/pypulseq-1.5.0-py3-none-any.whl#sha256=3b299104a667f067d8720f891f26b4fad434c20c74746e9cab6f660f5a9a5735 (from https://www.piwheels.org/simple/pypulseq/) (requires-python:>=3.8) 2026-03-05T14:08:51,944 Skipping link: No binaries permitted for pypulseq: https://archive1.piwheels.org/simple/pypulseq/pypulseq-1.4.2.post1-py3-none-any.whl#sha256=4dc7ec1080030b023611a4c01c2b69419b93dc3189e79d0b2eedeb1d6a1ff27d (from https://www.piwheels.org/simple/pypulseq/) (requires-python:>=3.6.3) 2026-03-05T14:08:51,945 Skipping link: No binaries permitted for pypulseq: https://archive1.piwheels.org/simple/pypulseq/pypulseq-1.4.2-py3-none-any.whl#sha256=76bf853efd7f7b0d16d7f655fc320c2d17a336d6d0c8b43e035bf7eb18275f6b (from https://www.piwheels.org/simple/pypulseq/) (requires-python:>=3.6.3) 2026-03-05T14:08:51,945 Skipping link: No binaries permitted for pypulseq: https://archive1.piwheels.org/simple/pypulseq/pypulseq-1.4.0-py3-none-any.whl#sha256=0cef937b86f819a7e61a05b8c4768b6ece987f4fc4c8a5a7c00f5e1d7e195366 (from https://www.piwheels.org/simple/pypulseq/) (requires-python:>=3.6.3) 2026-03-05T14:08:51,946 Skipping link: No binaries permitted for pypulseq: https://archive1.piwheels.org/simple/pypulseq/pypulseq-1.3.1.post1-py3-none-any.whl#sha256=e584398dc7a3985a94250b7b25e12953d6a97d64ea9e00884f94760f45039608 (from https://www.piwheels.org/simple/pypulseq/) (requires-python:>=3.6.3) 2026-03-05T14:08:51,947 Skipping link: No binaries permitted for pypulseq: https://archive1.piwheels.org/simple/pypulseq/pypulseq-1.3.1-py3-none-any.whl#sha256=d256892e2dc29af8c1ef3429e6bfb3cd7acfcd51fca31735e35daa9d12a75910 (from https://www.piwheels.org/simple/pypulseq/) (requires-python:>=3.6.3) 2026-03-05T14:08:51,947 Skipping link: No binaries permitted for pypulseq: https://archive1.piwheels.org/simple/pypulseq/pypulseq-1.2.0.post4-py3-none-any.whl#sha256=bdf3f4ec6705b80d36c977865d751b9886bc43297fbe1ca974457077de656af0 (from https://www.piwheels.org/simple/pypulseq/) 2026-03-05T14:08:51,948 Skipping link: No binaries permitted for pypulseq: https://archive1.piwheels.org/simple/pypulseq/pypulseq-1.2.0.post3-py3-none-any.whl#sha256=66227eef38b7c6b186b958ef86967d5ae1410c11857f2b3747ed1001df3f79ae (from https://www.piwheels.org/simple/pypulseq/) 2026-03-05T14:08:51,949 Skipping link: No binaries permitted for pypulseq: https://archive1.piwheels.org/simple/pypulseq/pypulseq-1.2.0.post2-py3-none-any.whl#sha256=2101908781c677eb758abdf5574873a99375170e5927471020a7d81da9b56b42 (from https://www.piwheels.org/simple/pypulseq/) 2026-03-05T14:08:51,949 Skipping link: No binaries permitted for pypulseq: https://archive1.piwheels.org/simple/pypulseq/pypulseq-1.2.0.post1-py3-none-any.whl#sha256=03278da78a0765f279217527c483011776af13a2286e99336fd6abccc07f6e56 (from https://www.piwheels.org/simple/pypulseq/) 2026-03-05T14:08:51,950 Skipping link: No binaries permitted for pypulseq: https://archive1.piwheels.org/simple/pypulseq/pypulseq-1.0.0.post1-py3-none-any.whl#sha256=757e088034a40ebcb59b3291e9907e0a91dcf1acdf42db987dc41f7725af0004 (from https://www.piwheels.org/simple/pypulseq/) 2026-03-05T14:08:51,951 Skipping link: No binaries permitted for pypulseq: https://archive1.piwheels.org/simple/pypulseq/pypulseq-1.0.0-py3-none-any.whl#sha256=4b9d87edd6dbfac3081ce72c088debcfbe096f656eb7b0b6035ec763462950b0 (from https://www.piwheels.org/simple/pypulseq/) 2026-03-05T14:08:51,951 Skipping link: not a file: https://www.piwheels.org/simple/pypulseq/ 2026-03-05T14:08:51,952 Skipping link: not a file: https://pypi.org/simple/pypulseq/ 2026-03-05T14:08:51,972 Given no hashes to check 1 links for project 'pypulseq': discarding no candidates 2026-03-05T14:08:51,990 Collecting pypulseq==1.4.2.post2 2026-03-05T14:08:51,993 Created temporary directory: /tmp/pip-unpack-5tbvx6yf 2026-03-05T14:08:52,134 Downloading pypulseq-1.4.2.post2.tar.gz (160 kB) 2026-03-05T14:08:52,394 Added pypulseq==1.4.2.post2 from https://files.pythonhosted.org/packages/06/62/10b5b44f7915fb98413a4dab67c56dc08ad66035b08f1bb89a31ec13e120/pypulseq-1.4.2.post2.tar.gz to build tracker '/tmp/pip-build-tracker-mim2gx3_' 2026-03-05T14:08:52,400 Created temporary directory: /tmp/pip-build-env-jkn4j7sf 2026-03-05T14:08:52,405 Installing build dependencies: started 2026-03-05T14:08:52,406 Running command pip subprocess to install build dependencies 2026-03-05T14:08:53,586 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-05T14:08:54,178 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-03-05T14:08:54,202 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-05T14:08:55,951 Collecting setuptools>=61.0 2026-03-05T14:08:56,028 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-03-05T14:08:58,991 Installing collected packages: setuptools 2026-03-05T14:09:02,087 Successfully installed setuptools-82.0.0 2026-03-05T14:09:02,354 Installing build dependencies: finished with status 'done' 2026-03-05T14:09:02,361 Getting requirements to build wheel: started 2026-03-05T14:09:02,362 Running command Getting requirements to build wheel 2026-03-05T14:09:02,989 /tmp/pip-build-env-jkn4j7sf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-05T14:09:02,989 !! 2026-03-05T14:09:02,990 ******************************************************************************** 2026-03-05T14:09:02,991 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-03-05T14:09:02,992 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-05T14:09:02,993 or your builds will no longer be supported. 2026-03-05T14:09:02,994 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-05T14:09:02,995 ******************************************************************************** 2026-03-05T14:09:02,996 !! 2026-03-05T14:09:02,996 corresp(dist, value, root_dir) 2026-03-05T14:09:03,081 running egg_info 2026-03-05T14:09:03,087 writing src/pypulseq.egg-info/PKG-INFO 2026-03-05T14:09:03,094 writing dependency_links to src/pypulseq.egg-info/dependency_links.txt 2026-03-05T14:09:03,097 writing requirements to src/pypulseq.egg-info/requires.txt 2026-03-05T14:09:03,099 writing top-level names to src/pypulseq.egg-info/top_level.txt 2026-03-05T14:09:03,124 reading manifest file 'src/pypulseq.egg-info/SOURCES.txt' 2026-03-05T14:09:03,130 adding license file 'LICENSE' 2026-03-05T14:09:03,136 writing manifest file 'src/pypulseq.egg-info/SOURCES.txt' 2026-03-05T14:09:03,232 Getting requirements to build wheel: finished with status 'done' 2026-03-05T14:09:03,236 Created temporary directory: /tmp/pip-modern-metadata-akgezbqz 2026-03-05T14:09:03,238 Preparing metadata (pyproject.toml): started 2026-03-05T14:09:03,239 Running command Preparing metadata (pyproject.toml) 2026-03-05T14:09:03,794 /tmp/pip-build-env-jkn4j7sf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-05T14:09:03,794 !! 2026-03-05T14:09:03,795 ******************************************************************************** 2026-03-05T14:09:03,796 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-03-05T14:09:03,797 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-05T14:09:03,797 or your builds will no longer be supported. 2026-03-05T14:09:03,798 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-05T14:09:03,799 ******************************************************************************** 2026-03-05T14:09:03,800 !! 2026-03-05T14:09:03,801 corresp(dist, value, root_dir) 2026-03-05T14:09:03,882 running dist_info 2026-03-05T14:09:03,893 creating /tmp/pip-modern-metadata-akgezbqz/pypulseq.egg-info 2026-03-05T14:09:03,894 writing /tmp/pip-modern-metadata-akgezbqz/pypulseq.egg-info/PKG-INFO 2026-03-05T14:09:03,902 writing dependency_links to /tmp/pip-modern-metadata-akgezbqz/pypulseq.egg-info/dependency_links.txt 2026-03-05T14:09:03,905 writing requirements to /tmp/pip-modern-metadata-akgezbqz/pypulseq.egg-info/requires.txt 2026-03-05T14:09:03,906 writing top-level names to /tmp/pip-modern-metadata-akgezbqz/pypulseq.egg-info/top_level.txt 2026-03-05T14:09:03,907 writing manifest file '/tmp/pip-modern-metadata-akgezbqz/pypulseq.egg-info/SOURCES.txt' 2026-03-05T14:09:03,930 reading manifest file '/tmp/pip-modern-metadata-akgezbqz/pypulseq.egg-info/SOURCES.txt' 2026-03-05T14:09:03,932 adding license file 'LICENSE' 2026-03-05T14:09:03,937 writing manifest file '/tmp/pip-modern-metadata-akgezbqz/pypulseq.egg-info/SOURCES.txt' 2026-03-05T14:09:03,938 creating '/tmp/pip-modern-metadata-akgezbqz/pypulseq-1.4.2.post2.dist-info' 2026-03-05T14:09:04,062 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-05T14:09:04,075 Source in /tmp/pip-wheel-8zrtfv74/pypulseq_984ba5d1fd2648b4a81a800c91a8910d has version 1.4.2.post2, which satisfies requirement pypulseq==1.4.2.post2 from https://files.pythonhosted.org/packages/06/62/10b5b44f7915fb98413a4dab67c56dc08ad66035b08f1bb89a31ec13e120/pypulseq-1.4.2.post2.tar.gz 2026-03-05T14:09:04,076 Removed pypulseq==1.4.2.post2 from https://files.pythonhosted.org/packages/06/62/10b5b44f7915fb98413a4dab67c56dc08ad66035b08f1bb89a31ec13e120/pypulseq-1.4.2.post2.tar.gz from build tracker '/tmp/pip-build-tracker-mim2gx3_' 2026-03-05T14:09:04,097 Created temporary directory: /tmp/pip-unpack-zfz3awq3 2026-03-05T14:09:04,098 Building wheels for collected packages: pypulseq 2026-03-05T14:09:04,103 Created temporary directory: /tmp/pip-wheel-ld0selnb 2026-03-05T14:09:04,103 Destination directory: /tmp/pip-wheel-ld0selnb 2026-03-05T14:09:04,106 Building wheel for pypulseq (pyproject.toml): started 2026-03-05T14:09:04,107 Running command Building wheel for pypulseq (pyproject.toml) 2026-03-05T14:09:04,656 /tmp/pip-build-env-jkn4j7sf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-05T14:09:04,656 !! 2026-03-05T14:09:04,657 ******************************************************************************** 2026-03-05T14:09:04,658 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-03-05T14:09:04,659 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-05T14:09:04,659 or your builds will no longer be supported. 2026-03-05T14:09:04,660 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-05T14:09:04,661 ******************************************************************************** 2026-03-05T14:09:04,661 !! 2026-03-05T14:09:04,662 corresp(dist, value, root_dir) 2026-03-05T14:09:04,734 running bdist_wheel 2026-03-05T14:09:04,751 running build 2026-03-05T14:09:04,752 running build_py 2026-03-05T14:09:04,758 creating build/lib/pypulseq 2026-03-05T14:09:04,760 copying src/pypulseq/points_to_waveform.py -> build/lib/pypulseq 2026-03-05T14:09:04,762 copying src/pypulseq/decompress_shape.py -> build/lib/pypulseq 2026-03-05T14:09:04,764 copying src/pypulseq/make_adiabatic_pulse.py -> build/lib/pypulseq 2026-03-05T14:09:04,767 copying src/pypulseq/event_lib.py -> build/lib/pypulseq 2026-03-05T14:09:04,769 copying src/pypulseq/make_arbitrary_grad.py -> build/lib/pypulseq 2026-03-05T14:09:04,771 copying src/pypulseq/make_label.py -> build/lib/pypulseq 2026-03-05T14:09:04,773 copying src/pypulseq/make_gauss_pulse.py -> build/lib/pypulseq 2026-03-05T14:09:04,775 copying src/pypulseq/make_extended_trapezoid.py -> build/lib/pypulseq 2026-03-05T14:09:04,778 copying src/pypulseq/block_to_events.py -> build/lib/pypulseq 2026-03-05T14:09:04,779 copying src/pypulseq/sigpy_pulse_opts.py -> build/lib/pypulseq 2026-03-05T14:09:04,781 copying src/pypulseq/compress_shape.py -> build/lib/pypulseq 2026-03-05T14:09:04,783 copying src/pypulseq/add_ramps.py -> build/lib/pypulseq 2026-03-05T14:09:04,785 copying src/pypulseq/supported_labels_rf_use.py -> build/lib/pypulseq 2026-03-05T14:09:04,787 copying src/pypulseq/make_trapezoid.py -> build/lib/pypulseq 2026-03-05T14:09:04,789 copying src/pypulseq/make_sinc_pulse.py -> build/lib/pypulseq 2026-03-05T14:09:04,791 copying src/pypulseq/make_digital_output_pulse.py -> build/lib/pypulseq 2026-03-05T14:09:04,793 copying src/pypulseq/opts.py -> build/lib/pypulseq 2026-03-05T14:09:04,795 copying src/pypulseq/check_timing.py -> build/lib/pypulseq 2026-03-05T14:09:04,797 copying src/pypulseq/make_soft_delay.py -> build/lib/pypulseq 2026-03-05T14:09:04,800 copying src/pypulseq/calc_rf_center.py -> build/lib/pypulseq 2026-03-05T14:09:04,801 copying src/pypulseq/make_block_pulse.py -> build/lib/pypulseq 2026-03-05T14:09:04,803 copying src/pypulseq/split_gradient_at.py -> build/lib/pypulseq 2026-03-05T14:09:04,806 copying src/pypulseq/convert.py -> build/lib/pypulseq 2026-03-05T14:09:04,808 copying src/pypulseq/split_gradient.py -> build/lib/pypulseq 2026-03-05T14:09:04,809 copying src/pypulseq/__init__.py -> build/lib/pypulseq 2026-03-05T14:09:04,811 copying src/pypulseq/make_extended_trapezoid_area.py -> build/lib/pypulseq 2026-03-05T14:09:04,813 copying src/pypulseq/make_delay.py -> build/lib/pypulseq 2026-03-05T14:09:04,815 copying src/pypulseq/align.py -> build/lib/pypulseq 2026-03-05T14:09:04,817 copying src/pypulseq/calc_ramp.py -> build/lib/pypulseq 2026-03-05T14:09:04,819 copying src/pypulseq/make_adc.py -> build/lib/pypulseq 2026-03-05T14:09:04,821 copying src/pypulseq/make_arbitrary_rf.py -> build/lib/pypulseq 2026-03-05T14:09:04,824 copying src/pypulseq/add_gradients.py -> build/lib/pypulseq 2026-03-05T14:09:04,826 copying src/pypulseq/rotate.py -> build/lib/pypulseq 2026-03-05T14:09:04,827 copying src/pypulseq/scale_grad.py -> build/lib/pypulseq 2026-03-05T14:09:04,829 copying src/pypulseq/traj_to_grad.py -> build/lib/pypulseq 2026-03-05T14:09:04,831 copying src/pypulseq/calc_duration.py -> build/lib/pypulseq 2026-03-05T14:09:04,832 copying src/pypulseq/calc_rf_bandwidth.py -> build/lib/pypulseq 2026-03-05T14:09:04,834 copying src/pypulseq/make_sigpy_pulse.py -> build/lib/pypulseq 2026-03-05T14:09:04,836 copying src/pypulseq/make_trigger.py -> build/lib/pypulseq 2026-03-05T14:09:04,838 creating build/lib/pypulseq/utils 2026-03-05T14:09:04,839 copying src/pypulseq/utils/cumsum.py -> build/lib/pypulseq/utils 2026-03-05T14:09:04,841 copying src/pypulseq/utils/tracing.py -> build/lib/pypulseq/utils 2026-03-05T14:09:04,843 copying src/pypulseq/utils/__init__.py -> build/lib/pypulseq/utils 2026-03-05T14:09:04,844 copying src/pypulseq/utils/safe_pns_prediction.py -> build/lib/pypulseq/utils 2026-03-05T14:09:04,847 creating build/lib/pypulseq/SAR 2026-03-05T14:09:04,848 copying src/pypulseq/SAR/SAR_calc.py -> build/lib/pypulseq/SAR 2026-03-05T14:09:04,850 copying src/pypulseq/SAR/__init__.py -> build/lib/pypulseq/SAR 2026-03-05T14:09:04,852 creating build/lib/pypulseq/Sequence 2026-03-05T14:09:04,853 copying src/pypulseq/Sequence/install.py -> build/lib/pypulseq/Sequence 2026-03-05T14:09:04,855 copying src/pypulseq/Sequence/parula.py -> build/lib/pypulseq/Sequence 2026-03-05T14:09:04,857 copying src/pypulseq/Sequence/read_seq.py -> build/lib/pypulseq/Sequence 2026-03-05T14:09:04,860 copying src/pypulseq/Sequence/ext_test_report.py -> build/lib/pypulseq/Sequence 2026-03-05T14:09:04,862 copying src/pypulseq/Sequence/__init__.py -> build/lib/pypulseq/Sequence 2026-03-05T14:09:04,863 copying src/pypulseq/Sequence/block.py -> build/lib/pypulseq/Sequence 2026-03-05T14:09:04,866 copying src/pypulseq/Sequence/sequence.py -> build/lib/pypulseq/Sequence 2026-03-05T14:09:04,869 copying src/pypulseq/Sequence/calc_grad_spectrum.py -> build/lib/pypulseq/Sequence 2026-03-05T14:09:04,872 copying src/pypulseq/Sequence/calc_pns.py -> build/lib/pypulseq/Sequence 2026-03-05T14:09:04,873 copying src/pypulseq/Sequence/write_seq.py -> build/lib/pypulseq/Sequence 2026-03-05T14:09:04,877 creating build/lib/pypulseq/utils/siemens 2026-03-05T14:09:04,878 copying src/pypulseq/utils/siemens/asc_to_hw.py -> build/lib/pypulseq/utils/siemens 2026-03-05T14:09:04,880 copying src/pypulseq/utils/siemens/__init__.py -> build/lib/pypulseq/utils/siemens 2026-03-05T14:09:04,881 copying src/pypulseq/utils/siemens/readasc.py -> build/lib/pypulseq/utils/siemens 2026-03-05T14:09:04,883 running egg_info 2026-03-05T14:09:04,892 writing src/pypulseq.egg-info/PKG-INFO 2026-03-05T14:09:04,899 writing dependency_links to src/pypulseq.egg-info/dependency_links.txt 2026-03-05T14:09:04,902 writing requirements to src/pypulseq.egg-info/requires.txt 2026-03-05T14:09:04,903 writing top-level names to src/pypulseq.egg-info/top_level.txt 2026-03-05T14:09:04,917 reading manifest file 'src/pypulseq.egg-info/SOURCES.txt' 2026-03-05T14:09:04,923 adding license file 'LICENSE' 2026-03-05T14:09:04,928 writing manifest file 'src/pypulseq.egg-info/SOURCES.txt' 2026-03-05T14:09:04,933 copying src/pypulseq/SAR/QGlobal.mat -> build/lib/pypulseq/SAR 2026-03-05T14:09:04,947 installing to build/bdist.linux-armv7l/wheel 2026-03-05T14:09:04,948 running install 2026-03-05T14:09:04,971 running install_lib 2026-03-05T14:09:04,976 creating build/bdist.linux-armv7l/wheel 2026-03-05T14:09:04,980 creating build/bdist.linux-armv7l/wheel/pypulseq 2026-03-05T14:09:04,982 creating build/bdist.linux-armv7l/wheel/pypulseq/utils 2026-03-05T14:09:04,983 creating build/bdist.linux-armv7l/wheel/pypulseq/utils/siemens 2026-03-05T14:09:04,985 copying build/lib/pypulseq/utils/siemens/asc_to_hw.py -> build/bdist.linux-armv7l/wheel/./pypulseq/utils/siemens 2026-03-05T14:09:04,987 copying build/lib/pypulseq/utils/siemens/__init__.py -> build/bdist.linux-armv7l/wheel/./pypulseq/utils/siemens 2026-03-05T14:09:04,989 copying build/lib/pypulseq/utils/siemens/readasc.py -> build/bdist.linux-armv7l/wheel/./pypulseq/utils/siemens 2026-03-05T14:09:04,990 copying build/lib/pypulseq/utils/cumsum.py -> build/bdist.linux-armv7l/wheel/./pypulseq/utils 2026-03-05T14:09:04,993 copying build/lib/pypulseq/utils/tracing.py -> build/bdist.linux-armv7l/wheel/./pypulseq/utils 2026-03-05T14:09:04,995 copying build/lib/pypulseq/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./pypulseq/utils 2026-03-05T14:09:04,997 copying build/lib/pypulseq/utils/safe_pns_prediction.py -> build/bdist.linux-armv7l/wheel/./pypulseq/utils 2026-03-05T14:09:05,000 copying build/lib/pypulseq/points_to_waveform.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,003 copying build/lib/pypulseq/decompress_shape.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,005 copying build/lib/pypulseq/make_adiabatic_pulse.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,008 copying build/lib/pypulseq/event_lib.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,010 copying build/lib/pypulseq/make_arbitrary_grad.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,012 copying build/lib/pypulseq/make_label.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,014 copying build/lib/pypulseq/make_gauss_pulse.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,016 copying build/lib/pypulseq/make_extended_trapezoid.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,018 copying build/lib/pypulseq/block_to_events.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,020 copying build/lib/pypulseq/sigpy_pulse_opts.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,022 copying build/lib/pypulseq/compress_shape.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,024 copying build/lib/pypulseq/add_ramps.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,026 copying build/lib/pypulseq/supported_labels_rf_use.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,027 copying build/lib/pypulseq/make_trapezoid.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,030 copying build/lib/pypulseq/make_sinc_pulse.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,032 copying build/lib/pypulseq/make_digital_output_pulse.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,034 copying build/lib/pypulseq/opts.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,036 copying build/lib/pypulseq/check_timing.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,038 copying build/lib/pypulseq/make_soft_delay.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,040 copying build/lib/pypulseq/calc_rf_center.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,042 copying build/lib/pypulseq/make_block_pulse.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,044 copying build/lib/pypulseq/split_gradient_at.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,046 copying build/lib/pypulseq/convert.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,048 copying build/lib/pypulseq/split_gradient.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,050 copying build/lib/pypulseq/__init__.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,052 copying build/lib/pypulseq/make_extended_trapezoid_area.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,056 creating build/bdist.linux-armv7l/wheel/pypulseq/SAR 2026-03-05T14:09:05,057 copying build/lib/pypulseq/SAR/SAR_calc.py -> build/bdist.linux-armv7l/wheel/./pypulseq/SAR 2026-03-05T14:09:05,059 copying build/lib/pypulseq/SAR/__init__.py -> build/bdist.linux-armv7l/wheel/./pypulseq/SAR 2026-03-05T14:09:05,061 copying build/lib/pypulseq/SAR/QGlobal.mat -> build/bdist.linux-armv7l/wheel/./pypulseq/SAR 2026-03-05T14:09:05,062 copying build/lib/pypulseq/make_delay.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,064 copying build/lib/pypulseq/align.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,066 copying build/lib/pypulseq/calc_ramp.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,068 copying build/lib/pypulseq/make_adc.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,070 copying build/lib/pypulseq/make_arbitrary_rf.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,072 copying build/lib/pypulseq/add_gradients.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,074 copying build/lib/pypulseq/rotate.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,075 copying build/lib/pypulseq/scale_grad.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,077 copying build/lib/pypulseq/traj_to_grad.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,079 copying build/lib/pypulseq/calc_duration.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,081 creating build/bdist.linux-armv7l/wheel/pypulseq/Sequence 2026-03-05T14:09:05,082 copying build/lib/pypulseq/Sequence/install.py -> build/bdist.linux-armv7l/wheel/./pypulseq/Sequence 2026-03-05T14:09:05,084 copying build/lib/pypulseq/Sequence/parula.py -> build/bdist.linux-armv7l/wheel/./pypulseq/Sequence 2026-03-05T14:09:05,086 copying build/lib/pypulseq/Sequence/read_seq.py -> build/bdist.linux-armv7l/wheel/./pypulseq/Sequence 2026-03-05T14:09:05,089 copying build/lib/pypulseq/Sequence/ext_test_report.py -> build/bdist.linux-armv7l/wheel/./pypulseq/Sequence 2026-03-05T14:09:05,091 copying build/lib/pypulseq/Sequence/__init__.py -> build/bdist.linux-armv7l/wheel/./pypulseq/Sequence 2026-03-05T14:09:05,092 copying build/lib/pypulseq/Sequence/block.py -> build/bdist.linux-armv7l/wheel/./pypulseq/Sequence 2026-03-05T14:09:05,095 copying build/lib/pypulseq/Sequence/sequence.py -> build/bdist.linux-armv7l/wheel/./pypulseq/Sequence 2026-03-05T14:09:05,099 copying build/lib/pypulseq/Sequence/calc_grad_spectrum.py -> build/bdist.linux-armv7l/wheel/./pypulseq/Sequence 2026-03-05T14:09:05,101 copying build/lib/pypulseq/Sequence/calc_pns.py -> build/bdist.linux-armv7l/wheel/./pypulseq/Sequence 2026-03-05T14:09:05,102 copying build/lib/pypulseq/Sequence/write_seq.py -> build/bdist.linux-armv7l/wheel/./pypulseq/Sequence 2026-03-05T14:09:05,105 copying build/lib/pypulseq/calc_rf_bandwidth.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,107 copying build/lib/pypulseq/make_sigpy_pulse.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,109 copying build/lib/pypulseq/make_trigger.py -> build/bdist.linux-armv7l/wheel/./pypulseq 2026-03-05T14:09:05,111 running install_egg_info 2026-03-05T14:09:05,115 Copying src/pypulseq.egg-info to build/bdist.linux-armv7l/wheel/./pypulseq-1.4.2.post2-py3.11.egg-info 2026-03-05T14:09:05,126 running install_scripts 2026-03-05T14:09:05,138 creating build/bdist.linux-armv7l/wheel/pypulseq-1.4.2.post2.dist-info/WHEEL 2026-03-05T14:09:05,140 creating '/tmp/pip-wheel-ld0selnb/.tmp-zm83c2rk/pypulseq-1.4.2.post2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-05T14:09:05,143 adding 'pypulseq/__init__.py' 2026-03-05T14:09:05,145 adding 'pypulseq/add_gradients.py' 2026-03-05T14:09:05,147 adding 'pypulseq/add_ramps.py' 2026-03-05T14:09:05,148 adding 'pypulseq/align.py' 2026-03-05T14:09:05,149 adding 'pypulseq/block_to_events.py' 2026-03-05T14:09:05,151 adding 'pypulseq/calc_duration.py' 2026-03-05T14:09:05,153 adding 'pypulseq/calc_ramp.py' 2026-03-05T14:09:05,154 adding 'pypulseq/calc_rf_bandwidth.py' 2026-03-05T14:09:05,155 adding 'pypulseq/calc_rf_center.py' 2026-03-05T14:09:05,157 adding 'pypulseq/check_timing.py' 2026-03-05T14:09:05,159 adding 'pypulseq/compress_shape.py' 2026-03-05T14:09:05,160 adding 'pypulseq/convert.py' 2026-03-05T14:09:05,161 adding 'pypulseq/decompress_shape.py' 2026-03-05T14:09:05,163 adding 'pypulseq/event_lib.py' 2026-03-05T14:09:05,164 adding 'pypulseq/make_adc.py' 2026-03-05T14:09:05,167 adding 'pypulseq/make_adiabatic_pulse.py' 2026-03-05T14:09:05,168 adding 'pypulseq/make_arbitrary_grad.py' 2026-03-05T14:09:05,169 adding 'pypulseq/make_arbitrary_rf.py' 2026-03-05T14:09:05,171 adding 'pypulseq/make_block_pulse.py' 2026-03-05T14:09:05,172 adding 'pypulseq/make_delay.py' 2026-03-05T14:09:05,173 adding 'pypulseq/make_digital_output_pulse.py' 2026-03-05T14:09:05,174 adding 'pypulseq/make_extended_trapezoid.py' 2026-03-05T14:09:05,176 adding 'pypulseq/make_extended_trapezoid_area.py' 2026-03-05T14:09:05,178 adding 'pypulseq/make_gauss_pulse.py' 2026-03-05T14:09:05,179 adding 'pypulseq/make_label.py' 2026-03-05T14:09:05,181 adding 'pypulseq/make_sigpy_pulse.py' 2026-03-05T14:09:05,182 adding 'pypulseq/make_sinc_pulse.py' 2026-03-05T14:09:05,184 adding 'pypulseq/make_soft_delay.py' 2026-03-05T14:09:05,186 adding 'pypulseq/make_trapezoid.py' 2026-03-05T14:09:05,187 adding 'pypulseq/make_trigger.py' 2026-03-05T14:09:05,189 adding 'pypulseq/opts.py' 2026-03-05T14:09:05,190 adding 'pypulseq/points_to_waveform.py' 2026-03-05T14:09:05,191 adding 'pypulseq/rotate.py' 2026-03-05T14:09:05,192 adding 'pypulseq/scale_grad.py' 2026-03-05T14:09:05,194 adding 'pypulseq/sigpy_pulse_opts.py' 2026-03-05T14:09:05,195 adding 'pypulseq/split_gradient.py' 2026-03-05T14:09:05,197 adding 'pypulseq/split_gradient_at.py' 2026-03-05T14:09:05,198 adding 'pypulseq/supported_labels_rf_use.py' 2026-03-05T14:09:05,199 adding 'pypulseq/traj_to_grad.py' 2026-03-05T14:09:05,201 adding 'pypulseq/SAR/QGlobal.mat' 2026-03-05T14:09:05,203 adding 'pypulseq/SAR/SAR_calc.py' 2026-03-05T14:09:05,204 adding 'pypulseq/SAR/__init__.py' 2026-03-05T14:09:05,205 adding 'pypulseq/Sequence/__init__.py' 2026-03-05T14:09:05,209 adding 'pypulseq/Sequence/block.py' 2026-03-05T14:09:05,211 adding 'pypulseq/Sequence/calc_grad_spectrum.py' 2026-03-05T14:09:05,212 adding 'pypulseq/Sequence/calc_pns.py' 2026-03-05T14:09:05,214 adding 'pypulseq/Sequence/ext_test_report.py' 2026-03-05T14:09:05,216 adding 'pypulseq/Sequence/install.py' 2026-03-05T14:09:05,217 adding 'pypulseq/Sequence/parula.py' 2026-03-05T14:09:05,220 adding 'pypulseq/Sequence/read_seq.py' 2026-03-05T14:09:05,229 adding 'pypulseq/Sequence/sequence.py' 2026-03-05T14:09:05,232 adding 'pypulseq/Sequence/write_seq.py' 2026-03-05T14:09:05,234 adding 'pypulseq/utils/__init__.py' 2026-03-05T14:09:05,235 adding 'pypulseq/utils/cumsum.py' 2026-03-05T14:09:05,238 adding 'pypulseq/utils/safe_pns_prediction.py' 2026-03-05T14:09:05,239 adding 'pypulseq/utils/tracing.py' 2026-03-05T14:09:05,241 adding 'pypulseq/utils/siemens/__init__.py' 2026-03-05T14:09:05,242 adding 'pypulseq/utils/siemens/asc_to_hw.py' 2026-03-05T14:09:05,244 adding 'pypulseq/utils/siemens/readasc.py' 2026-03-05T14:09:05,251 adding 'pypulseq-1.4.2.post2.dist-info/licenses/LICENSE' 2026-03-05T14:09:05,259 adding 'pypulseq-1.4.2.post2.dist-info/METADATA' 2026-03-05T14:09:05,260 adding 'pypulseq-1.4.2.post2.dist-info/WHEEL' 2026-03-05T14:09:05,261 adding 'pypulseq-1.4.2.post2.dist-info/top_level.txt' 2026-03-05T14:09:05,262 adding 'pypulseq-1.4.2.post2.dist-info/RECORD' 2026-03-05T14:09:05,266 removing build/bdist.linux-armv7l/wheel 2026-03-05T14:09:05,380 Building wheel for pypulseq (pyproject.toml): finished with status 'done' 2026-03-05T14:09:05,388 Created wheel for pypulseq: filename=pypulseq-1.4.2.post2-py3-none-any.whl size=151673 sha256=683ee980e048ccc8ca1e84dd5539c2d52e07f887e1d37dc77acbf49a911cc40d 2026-03-05T14:09:05,389 Stored in directory: /tmp/pip-ephem-wheel-cache-nrfv78y5/wheels/90/f8/34/45690bae25741aed4cbaea17f1158d5ac01a531270afc9313b 2026-03-05T14:09:05,426 Successfully built pypulseq 2026-03-05T14:09:05,434 Removed build tracker: '/tmp/pip-build-tracker-mim2gx3_'