2024-06-21T08:56:02,123 Created temporary directory: /tmp/pip-build-tracker-thcf9341 2024-06-21T08:56:02,124 Initialized build tracking at /tmp/pip-build-tracker-thcf9341 2024-06-21T08:56:02,124 Created build tracker: /tmp/pip-build-tracker-thcf9341 2024-06-21T08:56:02,125 Entered build tracker: /tmp/pip-build-tracker-thcf9341 2024-06-21T08:56:02,125 Created temporary directory: /tmp/pip-wheel-pic1g3nf 2024-06-21T08:56:02,128 Created temporary directory: /tmp/pip-ephem-wheel-cache-xxl2ex22 2024-06-21T08:56:02,152 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-06-21T08:56:02,155 2 location(s) to search for versions of pypulseq: 2024-06-21T08:56:02,155 * https://pypi.org/simple/pypulseq/ 2024-06-21T08:56:02,155 * https://www.piwheels.org/simple/pypulseq/ 2024-06-21T08:56:02,156 Fetching project page and analyzing links: https://pypi.org/simple/pypulseq/ 2024-06-21T08:56:02,157 Getting page https://pypi.org/simple/pypulseq/ 2024-06-21T08:56:02,158 Found index url https://pypi.org/simple/ 2024-06-21T08:56:02,375 Fetched page https://pypi.org/simple/pypulseq/ as application/vnd.pypi.simple.v1+json 2024-06-21T08:56:02,379 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/) 2024-06-21T08:56:02,380 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 2024-06-21T08:56:02,381 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/) 2024-06-21T08:56:02,382 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 2024-06-21T08:56:02,382 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/) 2024-06-21T08:56:02,383 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 2024-06-21T08:56:02,384 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/) 2024-06-21T08:56:02,384 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 2024-06-21T08:56:02,385 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/) 2024-06-21T08:56:02,386 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 2024-06-21T08:56:02,386 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/) 2024-06-21T08:56:02,387 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 2024-06-21T08:56:02,388 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) 2024-06-21T08:56:02,389 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 2024-06-21T08:56:02,390 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) 2024-06-21T08:56:02,390 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 2024-06-21T08:56:02,391 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) 2024-06-21T08:56:02,392 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 2024-06-21T08:56:02,392 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) 2024-06-21T08:56:02,393 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 2024-06-21T08:56:02,394 Fetching project page and analyzing links: https://www.piwheels.org/simple/pypulseq/ 2024-06-21T08:56:02,395 Getting page https://www.piwheels.org/simple/pypulseq/ 2024-06-21T08:56:02,396 Found index url https://www.piwheels.org/simple/ 2024-06-21T08:56:02,550 Fetched page https://www.piwheels.org/simple/pypulseq/ as text/html 2024-06-21T08:56:02,553 Skipping link: No binaries permitted for pypulseq: https://www.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) 2024-06-21T08:56:02,554 Skipping link: No binaries permitted for pypulseq: https://www.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) 2024-06-21T08:56:02,555 Skipping link: No binaries permitted for pypulseq: https://www.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) 2024-06-21T08:56:02,555 Skipping link: No binaries permitted for pypulseq: https://www.piwheels.org/simple/pypulseq/pypulseq-1.2.0.post4-py3-none-any.whl#sha256=bdf3f4ec6705b80d36c977865d751b9886bc43297fbe1ca974457077de656af0 (from https://www.piwheels.org/simple/pypulseq/) 2024-06-21T08:56:02,556 Skipping link: No binaries permitted for pypulseq: https://www.piwheels.org/simple/pypulseq/pypulseq-1.2.0.post3-py3-none-any.whl#sha256=66227eef38b7c6b186b958ef86967d5ae1410c11857f2b3747ed1001df3f79ae (from https://www.piwheels.org/simple/pypulseq/) 2024-06-21T08:56:02,556 Skipping link: No binaries permitted for pypulseq: https://www.piwheels.org/simple/pypulseq/pypulseq-1.2.0.post2-py3-none-any.whl#sha256=2101908781c677eb758abdf5574873a99375170e5927471020a7d81da9b56b42 (from https://www.piwheels.org/simple/pypulseq/) 2024-06-21T08:56:02,557 Skipping link: No binaries permitted for pypulseq: https://www.piwheels.org/simple/pypulseq/pypulseq-1.2.0.post1-py3-none-any.whl#sha256=03278da78a0765f279217527c483011776af13a2286e99336fd6abccc07f6e56 (from https://www.piwheels.org/simple/pypulseq/) 2024-06-21T08:56:02,558 Skipping link: No binaries permitted for pypulseq: https://www.piwheels.org/simple/pypulseq/pypulseq-1.0.0.post1-py3-none-any.whl#sha256=757e088034a40ebcb59b3291e9907e0a91dcf1acdf42db987dc41f7725af0004 (from https://www.piwheels.org/simple/pypulseq/) 2024-06-21T08:56:02,558 Skipping link: No binaries permitted for pypulseq: https://www.piwheels.org/simple/pypulseq/pypulseq-1.0.0-py3-none-any.whl#sha256=4b9d87edd6dbfac3081ce72c088debcfbe096f656eb7b0b6035ec763462950b0 (from https://www.piwheels.org/simple/pypulseq/) 2024-06-21T08:56:02,559 Skipping link: not a file: https://www.piwheels.org/simple/pypulseq/ 2024-06-21T08:56:02,559 Skipping link: not a file: https://pypi.org/simple/pypulseq/ 2024-06-21T08:56:02,580 Given no hashes to check 1 links for project 'pypulseq': discarding no candidates 2024-06-21T08:56:02,600 Collecting pypulseq==1.4.2 2024-06-21T08:56:02,602 Created temporary directory: /tmp/pip-unpack-abpbyrsu 2024-06-21T08:56:02,813 Downloading pypulseq-1.4.2.tar.gz (238 kB) 2024-06-21T08:56:03,109 Added pypulseq==1.4.2 from https://files.pythonhosted.org/packages/a3/38/fa8c82aee6cc4520d0d6ebe759b9c04488be79207b8811342c23d0d631e8/pypulseq-1.4.2.tar.gz to build tracker '/tmp/pip-build-tracker-thcf9341' 2024-06-21T08:56:03,111 Running setup.py (path:/tmp/pip-wheel-pic1g3nf/pypulseq_aa9141faa70a4ae4b2f56e8bbd46bb27/setup.py) egg_info for package pypulseq 2024-06-21T08:56:03,112 Created temporary directory: /tmp/pip-pip-egg-info-83t6m7qw 2024-06-21T08:56:03,112 Preparing metadata (setup.py): started 2024-06-21T08:56:03,114 Running command python setup.py egg_info 2024-06-21T08:56:04,026 running egg_info 2024-06-21T08:56:04,027 creating /tmp/pip-pip-egg-info-83t6m7qw/pypulseq.egg-info 2024-06-21T08:56:04,053 writing /tmp/pip-pip-egg-info-83t6m7qw/pypulseq.egg-info/PKG-INFO 2024-06-21T08:56:04,057 writing dependency_links to /tmp/pip-pip-egg-info-83t6m7qw/pypulseq.egg-info/dependency_links.txt 2024-06-21T08:56:04,058 writing requirements to /tmp/pip-pip-egg-info-83t6m7qw/pypulseq.egg-info/requires.txt 2024-06-21T08:56:04,059 writing top-level names to /tmp/pip-pip-egg-info-83t6m7qw/pypulseq.egg-info/top_level.txt 2024-06-21T08:56:04,061 writing manifest file '/tmp/pip-pip-egg-info-83t6m7qw/pypulseq.egg-info/SOURCES.txt' 2024-06-21T08:56:04,150 reading manifest file '/tmp/pip-pip-egg-info-83t6m7qw/pypulseq.egg-info/SOURCES.txt' 2024-06-21T08:56:04,151 reading manifest template 'MANIFEST.in' 2024-06-21T08:56:04,153 warning: no files found matching 'VERSION' 2024-06-21T08:56:04,162 adding license file 'LICENSE' 2024-06-21T08:56:04,166 writing manifest file '/tmp/pip-pip-egg-info-83t6m7qw/pypulseq.egg-info/SOURCES.txt' 2024-06-21T08:56:04,275 Preparing metadata (setup.py): finished with status 'done' 2024-06-21T08:56:04,279 Source in /tmp/pip-wheel-pic1g3nf/pypulseq_aa9141faa70a4ae4b2f56e8bbd46bb27 has version 1.4.2, which satisfies requirement pypulseq==1.4.2 from https://files.pythonhosted.org/packages/a3/38/fa8c82aee6cc4520d0d6ebe759b9c04488be79207b8811342c23d0d631e8/pypulseq-1.4.2.tar.gz 2024-06-21T08:56:04,280 Removed pypulseq==1.4.2 from https://files.pythonhosted.org/packages/a3/38/fa8c82aee6cc4520d0d6ebe759b9c04488be79207b8811342c23d0d631e8/pypulseq-1.4.2.tar.gz from build tracker '/tmp/pip-build-tracker-thcf9341' 2024-06-21T08:56:04,287 Created temporary directory: /tmp/pip-unpack-gmvpnc24 2024-06-21T08:56:04,288 Created temporary directory: /tmp/pip-unpack-m_bewzxk 2024-06-21T08:56:04,298 Building wheels for collected packages: pypulseq 2024-06-21T08:56:04,303 Created temporary directory: /tmp/pip-wheel-_5n24dt6 2024-06-21T08:56:04,303 Building wheel for pypulseq (setup.py): started 2024-06-21T08:56:04,305 Destination directory: /tmp/pip-wheel-_5n24dt6 2024-06-21T08:56:04,306 Running command python setup.py bdist_wheel 2024-06-21T08:56:05,174 running bdist_wheel 2024-06-21T08:56:05,309 running build 2024-06-21T08:56:05,309 running build_py 2024-06-21T08:56:05,336 creating build 2024-06-21T08:56:05,337 creating build/lib 2024-06-21T08:56:05,338 copying version.py -> build/lib 2024-06-21T08:56:05,341 creating build/lib/pypulseq 2024-06-21T08:56:05,342 copying pypulseq/add_gradients.py -> build/lib/pypulseq 2024-06-21T08:56:05,345 copying pypulseq/make_adc.py -> build/lib/pypulseq 2024-06-21T08:56:05,347 copying pypulseq/make_block_pulse.py -> build/lib/pypulseq 2024-06-21T08:56:05,350 copying pypulseq/rotate.py -> build/lib/pypulseq 2024-06-21T08:56:05,352 copying pypulseq/split_gradient.py -> build/lib/pypulseq 2024-06-21T08:56:05,354 copying pypulseq/traj_to_grad.py -> build/lib/pypulseq 2024-06-21T08:56:05,355 copying pypulseq/make_digital_output_pulse.py -> build/lib/pypulseq 2024-06-21T08:56:05,357 copying pypulseq/scale_grad.py -> build/lib/pypulseq 2024-06-21T08:56:05,359 copying pypulseq/decompress_shape.py -> build/lib/pypulseq 2024-06-21T08:56:05,360 copying pypulseq/make_sigpy_pulse.py -> build/lib/pypulseq 2024-06-21T08:56:05,362 copying pypulseq/compress_shape.py -> build/lib/pypulseq 2024-06-21T08:56:05,364 copying pypulseq/points_to_waveform.py -> build/lib/pypulseq 2024-06-21T08:56:05,365 copying pypulseq/make_label.py -> build/lib/pypulseq 2024-06-21T08:56:05,367 copying pypulseq/opts.py -> build/lib/pypulseq 2024-06-21T08:56:05,369 copying pypulseq/make_trapezoid.py -> build/lib/pypulseq 2024-06-21T08:56:05,371 copying pypulseq/make_sinc_pulse.py -> build/lib/pypulseq 2024-06-21T08:56:05,373 copying pypulseq/add_ramps.py -> build/lib/pypulseq 2024-06-21T08:56:05,375 copying pypulseq/block_to_events.py -> build/lib/pypulseq 2024-06-21T08:56:05,376 copying pypulseq/check_timing.py -> build/lib/pypulseq 2024-06-21T08:56:05,378 copying pypulseq/__init__.py -> build/lib/pypulseq 2024-06-21T08:56:05,380 copying pypulseq/make_extended_trapezoid_area.py -> build/lib/pypulseq 2024-06-21T08:56:05,382 copying pypulseq/make_trigger.py -> build/lib/pypulseq 2024-06-21T08:56:05,384 copying pypulseq/calc_rf_bandwidth.py -> build/lib/pypulseq 2024-06-21T08:56:05,386 copying pypulseq/align.py -> build/lib/pypulseq 2024-06-21T08:56:05,387 copying pypulseq/calc_duration.py -> build/lib/pypulseq 2024-06-21T08:56:05,389 copying pypulseq/event_lib.py -> build/lib/pypulseq 2024-06-21T08:56:05,391 copying pypulseq/calc_ramp.py -> build/lib/pypulseq 2024-06-21T08:56:05,393 copying pypulseq/make_delay.py -> build/lib/pypulseq 2024-06-21T08:56:05,395 copying pypulseq/sigpy_pulse_opts.py -> build/lib/pypulseq 2024-06-21T08:56:05,397 copying pypulseq/make_arbitrary_rf.py -> build/lib/pypulseq 2024-06-21T08:56:05,399 copying pypulseq/convert.py -> build/lib/pypulseq 2024-06-21T08:56:05,401 copying pypulseq/supported_labels_rf_use.py -> build/lib/pypulseq 2024-06-21T08:56:05,403 copying pypulseq/make_arbitrary_grad.py -> build/lib/pypulseq 2024-06-21T08:56:05,405 copying pypulseq/make_adiabatic_pulse.py -> build/lib/pypulseq 2024-06-21T08:56:05,408 copying pypulseq/split_gradient_at.py -> build/lib/pypulseq 2024-06-21T08:56:05,410 copying pypulseq/make_gauss_pulse.py -> build/lib/pypulseq 2024-06-21T08:56:05,412 copying pypulseq/make_extended_trapezoid.py -> build/lib/pypulseq 2024-06-21T08:56:05,414 copying pypulseq/calc_rf_center.py -> build/lib/pypulseq 2024-06-21T08:56:05,417 creating build/lib/pypulseq/tests 2024-06-21T08:56:05,418 copying pypulseq/tests/base.py -> build/lib/pypulseq/tests 2024-06-21T08:56:05,420 copying pypulseq/tests/test_gre_radial.py -> build/lib/pypulseq/tests 2024-06-21T08:56:05,422 copying pypulseq/tests/test_ute.py -> build/lib/pypulseq/tests 2024-06-21T08:56:05,424 copying pypulseq/tests/test_sequence.py -> build/lib/pypulseq/tests 2024-06-21T08:56:05,426 copying pypulseq/tests/test_gre.py -> build/lib/pypulseq/tests 2024-06-21T08:56:05,428 copying pypulseq/tests/test_gre_label.py -> build/lib/pypulseq/tests 2024-06-21T08:56:05,429 copying pypulseq/tests/test_MPRAGE.py -> build/lib/pypulseq/tests 2024-06-21T08:56:05,431 copying pypulseq/tests/test_make_trapezoid.py -> build/lib/pypulseq/tests 2024-06-21T08:56:05,432 copying pypulseq/tests/test_sigpy.py -> build/lib/pypulseq/tests 2024-06-21T08:56:05,434 copying pypulseq/tests/test_epi_label.py -> build/lib/pypulseq/tests 2024-06-21T08:56:05,436 copying pypulseq/tests/test_calc_duration.py -> build/lib/pypulseq/tests 2024-06-21T08:56:05,437 copying pypulseq/tests/__init__.py -> build/lib/pypulseq/tests 2024-06-21T08:56:05,439 copying pypulseq/tests/test_make_block_pulse.py -> build/lib/pypulseq/tests 2024-06-21T08:56:05,440 copying pypulseq/tests/test_epi.py -> build/lib/pypulseq/tests 2024-06-21T08:56:05,442 copying pypulseq/tests/test_epi_se_rs.py -> build/lib/pypulseq/tests 2024-06-21T08:56:05,444 copying pypulseq/tests/test_epi_se.py -> build/lib/pypulseq/tests 2024-06-21T08:56:05,446 copying pypulseq/tests/test_make_gauss_pulse.py -> build/lib/pypulseq/tests 2024-06-21T08:56:05,447 copying pypulseq/tests/test_make_extended_trapezoid_area.py -> build/lib/pypulseq/tests 2024-06-21T08:56:05,449 copying pypulseq/tests/test_haste.py -> build/lib/pypulseq/tests 2024-06-21T08:56:05,451 copying pypulseq/tests/test_tse.py -> build/lib/pypulseq/tests 2024-06-21T08:56:05,453 creating build/lib/pypulseq/utils 2024-06-21T08:56:05,454 copying pypulseq/utils/__init__.py -> build/lib/pypulseq/utils 2024-06-21T08:56:05,455 copying pypulseq/utils/cumsum.py -> build/lib/pypulseq/utils 2024-06-21T08:56:05,457 copying pypulseq/utils/safe_pns_prediction.py -> build/lib/pypulseq/utils 2024-06-21T08:56:05,460 creating build/lib/pypulseq/SAR 2024-06-21T08:56:05,461 copying pypulseq/SAR/SAR_calc.py -> build/lib/pypulseq/SAR 2024-06-21T08:56:05,463 copying pypulseq/SAR/__init__.py -> build/lib/pypulseq/SAR 2024-06-21T08:56:05,465 creating build/lib/pypulseq/Sequence 2024-06-21T08:56:05,466 copying pypulseq/Sequence/ext_test_report.py -> build/lib/pypulseq/Sequence 2024-06-21T08:56:05,468 copying pypulseq/Sequence/calc_grad_spectrum.py -> build/lib/pypulseq/Sequence 2024-06-21T08:56:05,470 copying pypulseq/Sequence/sequence.py -> build/lib/pypulseq/Sequence 2024-06-21T08:56:05,474 copying pypulseq/Sequence/parula.py -> build/lib/pypulseq/Sequence 2024-06-21T08:56:05,476 copying pypulseq/Sequence/write_seq.py -> build/lib/pypulseq/Sequence 2024-06-21T08:56:05,478 copying pypulseq/Sequence/read_seq.py -> build/lib/pypulseq/Sequence 2024-06-21T08:56:05,481 copying pypulseq/Sequence/block.py -> build/lib/pypulseq/Sequence 2024-06-21T08:56:05,484 copying pypulseq/Sequence/__init__.py -> build/lib/pypulseq/Sequence 2024-06-21T08:56:05,485 copying pypulseq/Sequence/calc_pns.py -> build/lib/pypulseq/Sequence 2024-06-21T08:56:05,488 creating build/lib/pypulseq/utils/SAR 2024-06-21T08:56:05,488 copying pypulseq/utils/SAR/__init__.py -> build/lib/pypulseq/utils/SAR 2024-06-21T08:56:05,491 creating build/lib/pypulseq/utils/siemens 2024-06-21T08:56:05,492 copying pypulseq/utils/siemens/readasc.py -> build/lib/pypulseq/utils/siemens 2024-06-21T08:56:05,494 copying pypulseq/utils/siemens/asc_to_hw.py -> build/lib/pypulseq/utils/siemens 2024-06-21T08:56:05,495 copying pypulseq/utils/siemens/__init__.py -> build/lib/pypulseq/utils/siemens 2024-06-21T08:56:05,497 running egg_info 2024-06-21T08:56:05,523 writing pypulseq.egg-info/PKG-INFO 2024-06-21T08:56:05,526 writing dependency_links to pypulseq.egg-info/dependency_links.txt 2024-06-21T08:56:05,528 writing requirements to pypulseq.egg-info/requires.txt 2024-06-21T08:56:05,529 writing top-level names to pypulseq.egg-info/top_level.txt 2024-06-21T08:56:05,565 reading manifest file 'pypulseq.egg-info/SOURCES.txt' 2024-06-21T08:56:05,570 reading manifest template 'MANIFEST.in' 2024-06-21T08:56:05,570 warning: no files found matching 'VERSION' 2024-06-21T08:56:05,582 adding license file 'LICENSE' 2024-06-21T08:56:05,587 writing manifest file 'pypulseq.egg-info/SOURCES.txt' 2024-06-21T08:56:05,590 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:207: _Warning: Package 'pypulseq.seq_examples.notebooks' is absent from the `packages` configuration. 2024-06-21T08:56:05,591 !! 2024-06-21T08:56:05,592 ******************************************************************************** 2024-06-21T08:56:05,592 ############################ 2024-06-21T08:56:05,593 # Package would be ignored # 2024-06-21T08:56:05,593 ############################ 2024-06-21T08:56:05,594 Python recognizes 'pypulseq.seq_examples.notebooks' as an importable package[^1], 2024-06-21T08:56:05,594 but it is absent from setuptools' `packages` configuration. 2024-06-21T08:56:05,595 This leads to an ambiguous overall configuration. If you want to distribute this 2024-06-21T08:56:05,595 package, please make sure that 'pypulseq.seq_examples.notebooks' is explicitly added 2024-06-21T08:56:05,596 to the `packages` configuration field. 2024-06-21T08:56:05,597 Alternatively, you can also rely on setuptools' discovery methods 2024-06-21T08:56:05,597 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2024-06-21T08:56:05,598 instead of `find_packages(...)`/`find:`). 2024-06-21T08:56:05,599 You can read more about "package discovery" on setuptools documentation page: 2024-06-21T08:56:05,600 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2024-06-21T08:56:05,601 If you don't want 'pypulseq.seq_examples.notebooks' to be distributed and are 2024-06-21T08:56:05,602 already explicitly excluding 'pypulseq.seq_examples.notebooks' via 2024-06-21T08:56:05,603 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2024-06-21T08:56:05,603 you can try to use `exclude_package_data`, or `include-package-data=False` in 2024-06-21T08:56:05,604 combination with a more fine grained `package-data` configuration. 2024-06-21T08:56:05,605 You can read more about "package data files" on setuptools documentation page: 2024-06-21T08:56:05,606 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2024-06-21T08:56:05,608 [^1]: For Python, any directory (with suitable naming) can be imported, 2024-06-21T08:56:05,608 even if it does not contain any `.py` files. 2024-06-21T08:56:05,609 On the other hand, currently there is no concept of package data 2024-06-21T08:56:05,609 directory, all directories are treated like packages. 2024-06-21T08:56:05,610 ******************************************************************************** 2024-06-21T08:56:05,611 !! 2024-06-21T08:56:05,611 check.warn(importable) 2024-06-21T08:56:05,612 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:207: _Warning: Package 'pypulseq.seq_examples.scripts' is absent from the `packages` configuration. 2024-06-21T08:56:05,613 !! 2024-06-21T08:56:05,614 ******************************************************************************** 2024-06-21T08:56:05,615 ############################ 2024-06-21T08:56:05,615 # Package would be ignored # 2024-06-21T08:56:05,616 ############################ 2024-06-21T08:56:05,616 Python recognizes 'pypulseq.seq_examples.scripts' as an importable package[^1], 2024-06-21T08:56:05,617 but it is absent from setuptools' `packages` configuration. 2024-06-21T08:56:05,618 This leads to an ambiguous overall configuration. If you want to distribute this 2024-06-21T08:56:05,619 package, please make sure that 'pypulseq.seq_examples.scripts' is explicitly added 2024-06-21T08:56:05,619 to the `packages` configuration field. 2024-06-21T08:56:05,620 Alternatively, you can also rely on setuptools' discovery methods 2024-06-21T08:56:05,621 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2024-06-21T08:56:05,622 instead of `find_packages(...)`/`find:`). 2024-06-21T08:56:05,623 You can read more about "package discovery" on setuptools documentation page: 2024-06-21T08:56:05,624 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2024-06-21T08:56:05,625 If you don't want 'pypulseq.seq_examples.scripts' to be distributed and are 2024-06-21T08:56:05,625 already explicitly excluding 'pypulseq.seq_examples.scripts' via 2024-06-21T08:56:05,626 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2024-06-21T08:56:05,626 you can try to use `exclude_package_data`, or `include-package-data=False` in 2024-06-21T08:56:05,627 combination with a more fine grained `package-data` configuration. 2024-06-21T08:56:05,628 You can read more about "package data files" on setuptools documentation page: 2024-06-21T08:56:05,629 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2024-06-21T08:56:05,630 [^1]: For Python, any directory (with suitable naming) can be imported, 2024-06-21T08:56:05,631 even if it does not contain any `.py` files. 2024-06-21T08:56:05,631 On the other hand, currently there is no concept of package data 2024-06-21T08:56:05,632 directory, all directories are treated like packages. 2024-06-21T08:56:05,632 ******************************************************************************** 2024-06-21T08:56:05,634 !! 2024-06-21T08:56:05,634 check.warn(importable) 2024-06-21T08:56:05,635 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:207: _Warning: Package 'pypulseq.seq_examples.scripts.example_recons' is absent from the `packages` configuration. 2024-06-21T08:56:05,635 !! 2024-06-21T08:56:05,637 ******************************************************************************** 2024-06-21T08:56:05,637 ############################ 2024-06-21T08:56:05,638 # Package would be ignored # 2024-06-21T08:56:05,638 ############################ 2024-06-21T08:56:05,639 Python recognizes 'pypulseq.seq_examples.scripts.example_recons' as an importable package[^1], 2024-06-21T08:56:05,639 but it is absent from setuptools' `packages` configuration. 2024-06-21T08:56:05,641 This leads to an ambiguous overall configuration. If you want to distribute this 2024-06-21T08:56:05,641 package, please make sure that 'pypulseq.seq_examples.scripts.example_recons' is explicitly added 2024-06-21T08:56:05,642 to the `packages` configuration field. 2024-06-21T08:56:05,643 Alternatively, you can also rely on setuptools' discovery methods 2024-06-21T08:56:05,644 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2024-06-21T08:56:05,644 instead of `find_packages(...)`/`find:`). 2024-06-21T08:56:05,645 You can read more about "package discovery" on setuptools documentation page: 2024-06-21T08:56:05,646 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2024-06-21T08:56:05,648 If you don't want 'pypulseq.seq_examples.scripts.example_recons' to be distributed and are 2024-06-21T08:56:05,648 already explicitly excluding 'pypulseq.seq_examples.scripts.example_recons' via 2024-06-21T08:56:05,649 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2024-06-21T08:56:05,650 you can try to use `exclude_package_data`, or `include-package-data=False` in 2024-06-21T08:56:05,651 combination with a more fine grained `package-data` configuration. 2024-06-21T08:56:05,652 You can read more about "package data files" on setuptools documentation page: 2024-06-21T08:56:05,653 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2024-06-21T08:56:05,654 [^1]: For Python, any directory (with suitable naming) can be imported, 2024-06-21T08:56:05,655 even if it does not contain any `.py` files. 2024-06-21T08:56:05,655 On the other hand, currently there is no concept of package data 2024-06-21T08:56:05,656 directory, all directories are treated like packages. 2024-06-21T08:56:05,656 ******************************************************************************** 2024-06-21T08:56:05,657 !! 2024-06-21T08:56:05,657 check.warn(importable) 2024-06-21T08:56:05,658 creating build/lib/pypulseq/seq_examples 2024-06-21T08:56:05,658 creating build/lib/pypulseq/seq_examples/notebooks 2024-06-21T08:56:05,659 copying pypulseq/seq_examples/notebooks/write_t2_se.ipynb -> build/lib/pypulseq/seq_examples/notebooks 2024-06-21T08:56:05,659 creating build/lib/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,660 copying pypulseq/seq_examples/scripts/README.md -> build/lib/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,660 copying pypulseq/seq_examples/scripts/demo_read.py -> build/lib/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,660 copying pypulseq/seq_examples/scripts/pns_test.py -> build/lib/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,661 copying pypulseq/seq_examples/scripts/write_2Dt1_mprage.py -> build/lib/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,661 copying pypulseq/seq_examples/scripts/write_3Dt1_mprage.py -> build/lib/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,662 copying pypulseq/seq_examples/scripts/write_MPRAGE.py -> build/lib/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,662 copying pypulseq/seq_examples/scripts/write_epi.py -> build/lib/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,663 copying pypulseq/seq_examples/scripts/write_epi_label.py -> build/lib/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,663 copying pypulseq/seq_examples/scripts/write_epi_se.py -> build/lib/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,664 copying pypulseq/seq_examples/scripts/write_epi_se_rs.py -> build/lib/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,665 copying pypulseq/seq_examples/scripts/write_gre.py -> build/lib/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,665 copying pypulseq/seq_examples/scripts/write_gre_label.py -> build/lib/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,666 copying pypulseq/seq_examples/scripts/write_haste.py -> build/lib/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,666 copying pypulseq/seq_examples/scripts/write_radial_gre.py -> build/lib/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,667 copying pypulseq/seq_examples/scripts/write_tse.py -> build/lib/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,667 copying pypulseq/seq_examples/scripts/write_ute.py -> build/lib/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,668 creating build/lib/pypulseq/seq_examples/scripts/example_recons 2024-06-21T08:56:05,669 copying pypulseq/seq_examples/scripts/example_recons/gre.png -> build/lib/pypulseq/seq_examples/scripts/example_recons 2024-06-21T08:56:05,669 copying pypulseq/seq_examples/scripts/example_recons/tse.png -> build/lib/pypulseq/seq_examples/scripts/example_recons 2024-06-21T08:56:05,670 copying pypulseq/SAR/QGlobal.mat -> build/lib/pypulseq/SAR 2024-06-21T08:56:05,692 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2024-06-21T08:56:05,693 !! 2024-06-21T08:56:05,694 ******************************************************************************** 2024-06-21T08:56:05,694 Please avoid running ``setup.py`` directly. 2024-06-21T08:56:05,695 Instead, use pypa/build, pypa/installer or other 2024-06-21T08:56:05,696 standards-based tools. 2024-06-21T08:56:05,697 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2024-06-21T08:56:05,697 ******************************************************************************** 2024-06-21T08:56:05,699 !! 2024-06-21T08:56:05,699 self.initialize_options() 2024-06-21T08:56:05,720 installing to build/bdist.linux-armv7l/wheel 2024-06-21T08:56:05,721 running install 2024-06-21T08:56:05,745 running install_lib 2024-06-21T08:56:05,770 creating build/bdist.linux-armv7l 2024-06-21T08:56:05,771 creating build/bdist.linux-armv7l/wheel 2024-06-21T08:56:05,772 copying build/lib/version.py -> build/bdist.linux-armv7l/wheel 2024-06-21T08:56:05,774 creating build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,776 creating build/bdist.linux-armv7l/wheel/pypulseq/seq_examples 2024-06-21T08:56:05,777 creating build/bdist.linux-armv7l/wheel/pypulseq/seq_examples/notebooks 2024-06-21T08:56:05,778 copying build/lib/pypulseq/seq_examples/notebooks/write_t2_se.ipynb -> build/bdist.linux-armv7l/wheel/pypulseq/seq_examples/notebooks 2024-06-21T08:56:05,781 creating build/bdist.linux-armv7l/wheel/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,782 copying build/lib/pypulseq/seq_examples/scripts/write_MPRAGE.py -> build/bdist.linux-armv7l/wheel/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,784 copying build/lib/pypulseq/seq_examples/scripts/write_tse.py -> build/bdist.linux-armv7l/wheel/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,786 copying build/lib/pypulseq/seq_examples/scripts/write_haste.py -> build/bdist.linux-armv7l/wheel/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,789 copying build/lib/pypulseq/seq_examples/scripts/write_3Dt1_mprage.py -> build/bdist.linux-armv7l/wheel/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,790 copying build/lib/pypulseq/seq_examples/scripts/README.md -> build/bdist.linux-armv7l/wheel/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,792 copying build/lib/pypulseq/seq_examples/scripts/write_radial_gre.py -> build/bdist.linux-armv7l/wheel/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,794 copying build/lib/pypulseq/seq_examples/scripts/write_gre.py -> build/bdist.linux-armv7l/wheel/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,796 copying build/lib/pypulseq/seq_examples/scripts/pns_test.py -> build/bdist.linux-armv7l/wheel/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,797 copying build/lib/pypulseq/seq_examples/scripts/write_epi.py -> build/bdist.linux-armv7l/wheel/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,799 copying build/lib/pypulseq/seq_examples/scripts/write_epi_se.py -> build/bdist.linux-armv7l/wheel/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,801 copying build/lib/pypulseq/seq_examples/scripts/write_epi_label.py -> build/bdist.linux-armv7l/wheel/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,803 copying build/lib/pypulseq/seq_examples/scripts/demo_read.py -> build/bdist.linux-armv7l/wheel/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,805 copying build/lib/pypulseq/seq_examples/scripts/write_2Dt1_mprage.py -> build/bdist.linux-armv7l/wheel/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,807 copying build/lib/pypulseq/seq_examples/scripts/write_gre_label.py -> build/bdist.linux-armv7l/wheel/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,810 creating build/bdist.linux-armv7l/wheel/pypulseq/seq_examples/scripts/example_recons 2024-06-21T08:56:05,811 copying build/lib/pypulseq/seq_examples/scripts/example_recons/gre.png -> build/bdist.linux-armv7l/wheel/pypulseq/seq_examples/scripts/example_recons 2024-06-21T08:56:05,815 copying build/lib/pypulseq/seq_examples/scripts/example_recons/tse.png -> build/bdist.linux-armv7l/wheel/pypulseq/seq_examples/scripts/example_recons 2024-06-21T08:56:05,818 copying build/lib/pypulseq/seq_examples/scripts/write_epi_se_rs.py -> build/bdist.linux-armv7l/wheel/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,820 copying build/lib/pypulseq/seq_examples/scripts/write_ute.py -> build/bdist.linux-armv7l/wheel/pypulseq/seq_examples/scripts 2024-06-21T08:56:05,822 copying build/lib/pypulseq/add_gradients.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,825 copying build/lib/pypulseq/make_adc.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,826 copying build/lib/pypulseq/make_block_pulse.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,829 copying build/lib/pypulseq/rotate.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,830 copying build/lib/pypulseq/split_gradient.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,833 creating build/bdist.linux-armv7l/wheel/pypulseq/tests 2024-06-21T08:56:05,833 copying build/lib/pypulseq/tests/base.py -> build/bdist.linux-armv7l/wheel/pypulseq/tests 2024-06-21T08:56:05,835 copying build/lib/pypulseq/tests/test_gre_radial.py -> build/bdist.linux-armv7l/wheel/pypulseq/tests 2024-06-21T08:56:05,838 copying build/lib/pypulseq/tests/test_ute.py -> build/bdist.linux-armv7l/wheel/pypulseq/tests 2024-06-21T08:56:05,839 copying build/lib/pypulseq/tests/test_sequence.py -> build/bdist.linux-armv7l/wheel/pypulseq/tests 2024-06-21T08:56:05,842 copying build/lib/pypulseq/tests/test_gre.py -> build/bdist.linux-armv7l/wheel/pypulseq/tests 2024-06-21T08:56:05,843 copying build/lib/pypulseq/tests/test_gre_label.py -> build/bdist.linux-armv7l/wheel/pypulseq/tests 2024-06-21T08:56:05,846 copying build/lib/pypulseq/tests/test_MPRAGE.py -> build/bdist.linux-armv7l/wheel/pypulseq/tests 2024-06-21T08:56:05,847 copying build/lib/pypulseq/tests/test_make_trapezoid.py -> build/bdist.linux-armv7l/wheel/pypulseq/tests 2024-06-21T08:56:05,850 copying build/lib/pypulseq/tests/test_sigpy.py -> build/bdist.linux-armv7l/wheel/pypulseq/tests 2024-06-21T08:56:05,852 copying build/lib/pypulseq/tests/test_epi_label.py -> build/bdist.linux-armv7l/wheel/pypulseq/tests 2024-06-21T08:56:05,854 copying build/lib/pypulseq/tests/test_calc_duration.py -> build/bdist.linux-armv7l/wheel/pypulseq/tests 2024-06-21T08:56:05,856 copying build/lib/pypulseq/tests/__init__.py -> build/bdist.linux-armv7l/wheel/pypulseq/tests 2024-06-21T08:56:05,857 copying build/lib/pypulseq/tests/test_make_block_pulse.py -> build/bdist.linux-armv7l/wheel/pypulseq/tests 2024-06-21T08:56:05,859 copying build/lib/pypulseq/tests/test_epi.py -> build/bdist.linux-armv7l/wheel/pypulseq/tests 2024-06-21T08:56:05,861 copying build/lib/pypulseq/tests/test_epi_se_rs.py -> build/bdist.linux-armv7l/wheel/pypulseq/tests 2024-06-21T08:56:05,863 copying build/lib/pypulseq/tests/test_epi_se.py -> build/bdist.linux-armv7l/wheel/pypulseq/tests 2024-06-21T08:56:05,865 copying build/lib/pypulseq/tests/test_make_gauss_pulse.py -> build/bdist.linux-armv7l/wheel/pypulseq/tests 2024-06-21T08:56:05,867 copying build/lib/pypulseq/tests/test_make_extended_trapezoid_area.py -> build/bdist.linux-armv7l/wheel/pypulseq/tests 2024-06-21T08:56:05,870 copying build/lib/pypulseq/tests/test_haste.py -> build/bdist.linux-armv7l/wheel/pypulseq/tests 2024-06-21T08:56:05,872 copying build/lib/pypulseq/tests/test_tse.py -> build/bdist.linux-armv7l/wheel/pypulseq/tests 2024-06-21T08:56:05,874 copying build/lib/pypulseq/traj_to_grad.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,876 copying build/lib/pypulseq/make_digital_output_pulse.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,878 copying build/lib/pypulseq/scale_grad.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,880 copying build/lib/pypulseq/decompress_shape.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,882 copying build/lib/pypulseq/make_sigpy_pulse.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,884 copying build/lib/pypulseq/compress_shape.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,887 creating build/bdist.linux-armv7l/wheel/pypulseq/utils 2024-06-21T08:56:05,889 creating build/bdist.linux-armv7l/wheel/pypulseq/utils/SAR 2024-06-21T08:56:05,890 copying build/lib/pypulseq/utils/SAR/__init__.py -> build/bdist.linux-armv7l/wheel/pypulseq/utils/SAR 2024-06-21T08:56:05,892 copying build/lib/pypulseq/utils/__init__.py -> build/bdist.linux-armv7l/wheel/pypulseq/utils 2024-06-21T08:56:05,894 copying build/lib/pypulseq/utils/cumsum.py -> build/bdist.linux-armv7l/wheel/pypulseq/utils 2024-06-21T08:56:05,897 creating build/bdist.linux-armv7l/wheel/pypulseq/utils/siemens 2024-06-21T08:56:05,898 copying build/lib/pypulseq/utils/siemens/readasc.py -> build/bdist.linux-armv7l/wheel/pypulseq/utils/siemens 2024-06-21T08:56:05,901 copying build/lib/pypulseq/utils/siemens/asc_to_hw.py -> build/bdist.linux-armv7l/wheel/pypulseq/utils/siemens 2024-06-21T08:56:05,903 copying build/lib/pypulseq/utils/siemens/__init__.py -> build/bdist.linux-armv7l/wheel/pypulseq/utils/siemens 2024-06-21T08:56:05,905 copying build/lib/pypulseq/utils/safe_pns_prediction.py -> build/bdist.linux-armv7l/wheel/pypulseq/utils 2024-06-21T08:56:05,908 creating build/bdist.linux-armv7l/wheel/pypulseq/SAR 2024-06-21T08:56:05,909 copying build/lib/pypulseq/SAR/SAR_calc.py -> build/bdist.linux-armv7l/wheel/pypulseq/SAR 2024-06-21T08:56:05,911 copying build/lib/pypulseq/SAR/QGlobal.mat -> build/bdist.linux-armv7l/wheel/pypulseq/SAR 2024-06-21T08:56:05,913 copying build/lib/pypulseq/SAR/__init__.py -> build/bdist.linux-armv7l/wheel/pypulseq/SAR 2024-06-21T08:56:05,915 copying build/lib/pypulseq/points_to_waveform.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,917 copying build/lib/pypulseq/make_label.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,919 copying build/lib/pypulseq/opts.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,921 copying build/lib/pypulseq/make_trapezoid.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,924 copying build/lib/pypulseq/make_sinc_pulse.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,926 copying build/lib/pypulseq/add_ramps.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,928 copying build/lib/pypulseq/block_to_events.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,931 creating build/bdist.linux-armv7l/wheel/pypulseq/Sequence 2024-06-21T08:56:05,932 copying build/lib/pypulseq/Sequence/ext_test_report.py -> build/bdist.linux-armv7l/wheel/pypulseq/Sequence 2024-06-21T08:56:05,935 copying build/lib/pypulseq/Sequence/calc_grad_spectrum.py -> build/bdist.linux-armv7l/wheel/pypulseq/Sequence 2024-06-21T08:56:05,937 copying build/lib/pypulseq/Sequence/sequence.py -> build/bdist.linux-armv7l/wheel/pypulseq/Sequence 2024-06-21T08:56:05,941 copying build/lib/pypulseq/Sequence/parula.py -> build/bdist.linux-armv7l/wheel/pypulseq/Sequence 2024-06-21T08:56:05,943 copying build/lib/pypulseq/Sequence/write_seq.py -> build/bdist.linux-armv7l/wheel/pypulseq/Sequence 2024-06-21T08:56:05,946 copying build/lib/pypulseq/Sequence/read_seq.py -> build/bdist.linux-armv7l/wheel/pypulseq/Sequence 2024-06-21T08:56:05,949 copying build/lib/pypulseq/Sequence/block.py -> build/bdist.linux-armv7l/wheel/pypulseq/Sequence 2024-06-21T08:56:05,952 copying build/lib/pypulseq/Sequence/__init__.py -> build/bdist.linux-armv7l/wheel/pypulseq/Sequence 2024-06-21T08:56:05,953 copying build/lib/pypulseq/Sequence/calc_pns.py -> build/bdist.linux-armv7l/wheel/pypulseq/Sequence 2024-06-21T08:56:05,955 copying build/lib/pypulseq/check_timing.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,958 copying build/lib/pypulseq/__init__.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,960 copying build/lib/pypulseq/make_extended_trapezoid_area.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,962 copying build/lib/pypulseq/make_trigger.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,964 copying build/lib/pypulseq/calc_rf_bandwidth.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,966 copying build/lib/pypulseq/align.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,969 copying build/lib/pypulseq/calc_duration.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,970 copying build/lib/pypulseq/event_lib.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,973 copying build/lib/pypulseq/calc_ramp.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,976 copying build/lib/pypulseq/make_delay.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,978 copying build/lib/pypulseq/sigpy_pulse_opts.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,979 copying build/lib/pypulseq/make_arbitrary_rf.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,982 copying build/lib/pypulseq/convert.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,984 copying build/lib/pypulseq/supported_labels_rf_use.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,986 copying build/lib/pypulseq/make_arbitrary_grad.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,988 copying build/lib/pypulseq/make_adiabatic_pulse.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,990 copying build/lib/pypulseq/split_gradient_at.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,992 copying build/lib/pypulseq/make_gauss_pulse.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,995 copying build/lib/pypulseq/make_extended_trapezoid.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,997 copying build/lib/pypulseq/calc_rf_center.py -> build/bdist.linux-armv7l/wheel/pypulseq 2024-06-21T08:56:05,999 running install_egg_info 2024-06-21T08:56:06,034 Copying pypulseq.egg-info to build/bdist.linux-armv7l/wheel/pypulseq-1.4.2-py3.11.egg-info 2024-06-21T08:56:06,044 running install_scripts 2024-06-21T08:56:06,059 creating build/bdist.linux-armv7l/wheel/pypulseq-1.4.2.dist-info/WHEEL 2024-06-21T08:56:06,062 creating '/tmp/pip-wheel-_5n24dt6/pypulseq-1.4.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2024-06-21T08:56:06,064 adding 'version.py' 2024-06-21T08:56:06,067 adding 'pypulseq/__init__.py' 2024-06-21T08:56:06,069 adding 'pypulseq/add_gradients.py' 2024-06-21T08:56:06,070 adding 'pypulseq/add_ramps.py' 2024-06-21T08:56:06,072 adding 'pypulseq/align.py' 2024-06-21T08:56:06,074 adding 'pypulseq/block_to_events.py' 2024-06-21T08:56:06,075 adding 'pypulseq/calc_duration.py' 2024-06-21T08:56:06,078 adding 'pypulseq/calc_ramp.py' 2024-06-21T08:56:06,079 adding 'pypulseq/calc_rf_bandwidth.py' 2024-06-21T08:56:06,081 adding 'pypulseq/calc_rf_center.py' 2024-06-21T08:56:06,083 adding 'pypulseq/check_timing.py' 2024-06-21T08:56:06,084 adding 'pypulseq/compress_shape.py' 2024-06-21T08:56:06,086 adding 'pypulseq/convert.py' 2024-06-21T08:56:06,088 adding 'pypulseq/decompress_shape.py' 2024-06-21T08:56:06,090 adding 'pypulseq/event_lib.py' 2024-06-21T08:56:06,091 adding 'pypulseq/make_adc.py' 2024-06-21T08:56:06,093 adding 'pypulseq/make_adiabatic_pulse.py' 2024-06-21T08:56:06,095 adding 'pypulseq/make_arbitrary_grad.py' 2024-06-21T08:56:06,096 adding 'pypulseq/make_arbitrary_rf.py' 2024-06-21T08:56:06,098 adding 'pypulseq/make_block_pulse.py' 2024-06-21T08:56:06,100 adding 'pypulseq/make_delay.py' 2024-06-21T08:56:06,101 adding 'pypulseq/make_digital_output_pulse.py' 2024-06-21T08:56:06,103 adding 'pypulseq/make_extended_trapezoid.py' 2024-06-21T08:56:06,105 adding 'pypulseq/make_extended_trapezoid_area.py' 2024-06-21T08:56:06,107 adding 'pypulseq/make_gauss_pulse.py' 2024-06-21T08:56:06,108 adding 'pypulseq/make_label.py' 2024-06-21T08:56:06,110 adding 'pypulseq/make_sigpy_pulse.py' 2024-06-21T08:56:06,112 adding 'pypulseq/make_sinc_pulse.py' 2024-06-21T08:56:06,114 adding 'pypulseq/make_trapezoid.py' 2024-06-21T08:56:06,116 adding 'pypulseq/make_trigger.py' 2024-06-21T08:56:06,117 adding 'pypulseq/opts.py' 2024-06-21T08:56:06,119 adding 'pypulseq/points_to_waveform.py' 2024-06-21T08:56:06,120 adding 'pypulseq/rotate.py' 2024-06-21T08:56:06,122 adding 'pypulseq/scale_grad.py' 2024-06-21T08:56:06,123 adding 'pypulseq/sigpy_pulse_opts.py' 2024-06-21T08:56:06,125 adding 'pypulseq/split_gradient.py' 2024-06-21T08:56:06,127 adding 'pypulseq/split_gradient_at.py' 2024-06-21T08:56:06,128 adding 'pypulseq/supported_labels_rf_use.py' 2024-06-21T08:56:06,130 adding 'pypulseq/traj_to_grad.py' 2024-06-21T08:56:06,132 adding 'pypulseq/SAR/QGlobal.mat' 2024-06-21T08:56:06,134 adding 'pypulseq/SAR/SAR_calc.py' 2024-06-21T08:56:06,135 adding 'pypulseq/SAR/__init__.py' 2024-06-21T08:56:06,137 adding 'pypulseq/Sequence/__init__.py' 2024-06-21T08:56:06,140 adding 'pypulseq/Sequence/block.py' 2024-06-21T08:56:06,142 adding 'pypulseq/Sequence/calc_grad_spectrum.py' 2024-06-21T08:56:06,144 adding 'pypulseq/Sequence/calc_pns.py' 2024-06-21T08:56:06,146 adding 'pypulseq/Sequence/ext_test_report.py' 2024-06-21T08:56:06,148 adding 'pypulseq/Sequence/parula.py' 2024-06-21T08:56:06,151 adding 'pypulseq/Sequence/read_seq.py' 2024-06-21T08:56:06,160 adding 'pypulseq/Sequence/sequence.py' 2024-06-21T08:56:06,162 adding 'pypulseq/Sequence/write_seq.py' 2024-06-21T08:56:06,166 adding 'pypulseq/seq_examples/notebooks/write_t2_se.ipynb' 2024-06-21T08:56:06,168 adding 'pypulseq/seq_examples/scripts/README.md' 2024-06-21T08:56:06,169 adding 'pypulseq/seq_examples/scripts/demo_read.py' 2024-06-21T08:56:06,171 adding 'pypulseq/seq_examples/scripts/pns_test.py' 2024-06-21T08:56:06,173 adding 'pypulseq/seq_examples/scripts/write_2Dt1_mprage.py' 2024-06-21T08:56:06,175 adding 'pypulseq/seq_examples/scripts/write_3Dt1_mprage.py' 2024-06-21T08:56:06,177 adding 'pypulseq/seq_examples/scripts/write_MPRAGE.py' 2024-06-21T08:56:06,178 adding 'pypulseq/seq_examples/scripts/write_epi.py' 2024-06-21T08:56:06,180 adding 'pypulseq/seq_examples/scripts/write_epi_label.py' 2024-06-21T08:56:06,182 adding 'pypulseq/seq_examples/scripts/write_epi_se.py' 2024-06-21T08:56:06,184 adding 'pypulseq/seq_examples/scripts/write_epi_se_rs.py' 2024-06-21T08:56:06,186 adding 'pypulseq/seq_examples/scripts/write_gre.py' 2024-06-21T08:56:06,188 adding 'pypulseq/seq_examples/scripts/write_gre_label.py' 2024-06-21T08:56:06,190 adding 'pypulseq/seq_examples/scripts/write_haste.py' 2024-06-21T08:56:06,192 adding 'pypulseq/seq_examples/scripts/write_radial_gre.py' 2024-06-21T08:56:06,194 adding 'pypulseq/seq_examples/scripts/write_tse.py' 2024-06-21T08:56:06,196 adding 'pypulseq/seq_examples/scripts/write_ute.py' 2024-06-21T08:56:06,207 adding 'pypulseq/seq_examples/scripts/example_recons/gre.png' 2024-06-21T08:56:06,211 adding 'pypulseq/seq_examples/scripts/example_recons/tse.png' 2024-06-21T08:56:06,214 adding 'pypulseq/tests/__init__.py' 2024-06-21T08:56:06,215 adding 'pypulseq/tests/base.py' 2024-06-21T08:56:06,217 adding 'pypulseq/tests/test_MPRAGE.py' 2024-06-21T08:56:06,218 adding 'pypulseq/tests/test_calc_duration.py' 2024-06-21T08:56:06,220 adding 'pypulseq/tests/test_epi.py' 2024-06-21T08:56:06,221 adding 'pypulseq/tests/test_epi_label.py' 2024-06-21T08:56:06,223 adding 'pypulseq/tests/test_epi_se.py' 2024-06-21T08:56:06,224 adding 'pypulseq/tests/test_epi_se_rs.py' 2024-06-21T08:56:06,225 adding 'pypulseq/tests/test_gre.py' 2024-06-21T08:56:06,227 adding 'pypulseq/tests/test_gre_label.py' 2024-06-21T08:56:06,228 adding 'pypulseq/tests/test_gre_radial.py' 2024-06-21T08:56:06,229 adding 'pypulseq/tests/test_haste.py' 2024-06-21T08:56:06,231 adding 'pypulseq/tests/test_make_block_pulse.py' 2024-06-21T08:56:06,233 adding 'pypulseq/tests/test_make_extended_trapezoid_area.py' 2024-06-21T08:56:06,234 adding 'pypulseq/tests/test_make_gauss_pulse.py' 2024-06-21T08:56:06,235 adding 'pypulseq/tests/test_make_trapezoid.py' 2024-06-21T08:56:06,237 adding 'pypulseq/tests/test_sequence.py' 2024-06-21T08:56:06,239 adding 'pypulseq/tests/test_sigpy.py' 2024-06-21T08:56:06,240 adding 'pypulseq/tests/test_tse.py' 2024-06-21T08:56:06,242 adding 'pypulseq/tests/test_ute.py' 2024-06-21T08:56:06,244 adding 'pypulseq/utils/__init__.py' 2024-06-21T08:56:06,245 adding 'pypulseq/utils/cumsum.py' 2024-06-21T08:56:06,248 adding 'pypulseq/utils/safe_pns_prediction.py' 2024-06-21T08:56:06,249 adding 'pypulseq/utils/SAR/__init__.py' 2024-06-21T08:56:06,251 adding 'pypulseq/utils/siemens/__init__.py' 2024-06-21T08:56:06,253 adding 'pypulseq/utils/siemens/asc_to_hw.py' 2024-06-21T08:56:06,255 adding 'pypulseq/utils/siemens/readasc.py' 2024-06-21T08:56:06,261 adding 'pypulseq-1.4.2.dist-info/LICENSE' 2024-06-21T08:56:06,263 adding 'pypulseq-1.4.2.dist-info/METADATA' 2024-06-21T08:56:06,265 adding 'pypulseq-1.4.2.dist-info/WHEEL' 2024-06-21T08:56:06,266 adding 'pypulseq-1.4.2.dist-info/top_level.txt' 2024-06-21T08:56:06,268 adding 'pypulseq-1.4.2.dist-info/RECORD' 2024-06-21T08:56:06,274 removing build/bdist.linux-armv7l/wheel 2024-06-21T08:56:06,409 Building wheel for pypulseq (setup.py): finished with status 'done' 2024-06-21T08:56:06,414 Created wheel for pypulseq: filename=pypulseq-1.4.2-py3-none-any.whl size=278014 sha256=76bf853efd7f7b0d16d7f655fc320c2d17a336d6d0c8b43e035bf7eb18275f6b 2024-06-21T08:56:06,415 Stored in directory: /tmp/pip-ephem-wheel-cache-xxl2ex22/wheels/a8/b9/8f/307e4ef4f72ca4fdb46fb895ef1bd88aad5cceba4639677402 2024-06-21T08:56:06,430 Successfully built pypulseq 2024-06-21T08:56:06,442 Removed build tracker: '/tmp/pip-build-tracker-thcf9341'