2026-03-02T15:26:31,875 Created temporary directory: /tmp/pip-ephem-wheel-cache-j12b97j3 2026-03-02T15:26:31,877 Created temporary directory: /tmp/pip-build-tracker-pbqggu4k 2026-03-02T15:26:31,878 Initialized build tracking at /tmp/pip-build-tracker-pbqggu4k 2026-03-02T15:26:31,878 Created build tracker: /tmp/pip-build-tracker-pbqggu4k 2026-03-02T15:26:31,879 Entered build tracker: /tmp/pip-build-tracker-pbqggu4k 2026-03-02T15:26:31,880 Created temporary directory: /tmp/pip-wheel-dd0knhu5 2026-03-02T15:26:31,883 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-02T15:26:31,886 Created temporary directory: /tmp/pip-ephem-wheel-cache-0c6pxr_t 2026-03-02T15:26:31,909 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-02T15:26:31,912 2 location(s) to search for versions of specreduce: 2026-03-02T15:26:31,912 * https://pypi.org/simple/specreduce/ 2026-03-02T15:26:31,912 * https://www.piwheels.org/simple/specreduce/ 2026-03-02T15:26:31,913 Fetching project page and analyzing links: https://pypi.org/simple/specreduce/ 2026-03-02T15:26:31,914 Getting page https://pypi.org/simple/specreduce/ 2026-03-02T15:26:31,915 Found index url https://pypi.org/simple 2026-03-02T15:26:32,125 Fetched page https://pypi.org/simple/specreduce/ as application/vnd.pypi.simple.v1+json 2026-03-02T15:26:32,132 Skipping link: No binaries permitted for specreduce: https://files.pythonhosted.org/packages/66/88/5dde7ff5c4c793962431248cc1fddcde432c22ce487226b59d75fe01e045/specreduce-1.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/specreduce/) (requires-python:>=3.7) 2026-03-02T15:26:32,133 Found link https://files.pythonhosted.org/packages/45/56/7156ad1860f6eca2da4a9fad4678d54dd07ddda362df8dca3e9ccd2b722a/specreduce-1.0.0rc1.tar.gz (from https://pypi.org/simple/specreduce/) (requires-python:>=3.7), version: 1.0.0rc1 2026-03-02T15:26:32,134 Skipping link: No binaries permitted for specreduce: https://files.pythonhosted.org/packages/22/d6/d9323d4adee28d4a343b8f0eb4edd56503ccf4bd08ac203c49bd72374b7a/specreduce-1.0.0-py3-none-any.whl (from https://pypi.org/simple/specreduce/) (requires-python:>=3.7) 2026-03-02T15:26:32,135 Found link https://files.pythonhosted.org/packages/c9/3b/6b8ea07f4bf2850d9a3616465def8fc5b99f89380b72620790e1c5c085c3/specreduce-1.0.0.tar.gz (from https://pypi.org/simple/specreduce/) (requires-python:>=3.7), version: 1.0.0 2026-03-02T15:26:32,136 Skipping link: No binaries permitted for specreduce: https://files.pythonhosted.org/packages/22/c7/2ceb1d320cc44ba8f827b7257b172a3ab013a1c368cc213916450e8e874d/specreduce-1.1.0-py3-none-any.whl (from https://pypi.org/simple/specreduce/) (requires-python:>=3.7) 2026-03-02T15:26:32,137 Found link https://files.pythonhosted.org/packages/ab/c0/be9b6ceb7f175e2cb3b30c06320c554058e6c973d65606dfa0437eb1e5c4/specreduce-1.1.0.tar.gz (from https://pypi.org/simple/specreduce/) (requires-python:>=3.7), version: 1.1.0 2026-03-02T15:26:32,138 Skipping link: No binaries permitted for specreduce: https://files.pythonhosted.org/packages/89/e5/cc170c6a76e15dd44dafb95f12d6b0bfcce40ab7397e4bc5d79202b06187/specreduce-1.2.0-py3-none-any.whl (from https://pypi.org/simple/specreduce/) (requires-python:>=3.7) 2026-03-02T15:26:32,139 Found link https://files.pythonhosted.org/packages/3d/cb/febfba1bacbc1f1de3e846ef4d82ec6915dbed7ee9440f73b2b9d7c847ea/specreduce-1.2.0.tar.gz (from https://pypi.org/simple/specreduce/) (requires-python:>=3.7), version: 1.2.0 2026-03-02T15:26:32,140 Skipping link: No binaries permitted for specreduce: https://files.pythonhosted.org/packages/08/aa/cb34d16a23976d4ffefc807c9846ca02de7754e54e4d939a66ded84073aa/specreduce-1.3.0-py3-none-any.whl (from https://pypi.org/simple/specreduce/) (requires-python:>=3.8) 2026-03-02T15:26:32,141 Found link https://files.pythonhosted.org/packages/00/bf/4fa946fb7059e4cdbd162aa342d8d9e223790d142a9ff32ebc23c3cef055/specreduce-1.3.0.tar.gz (from https://pypi.org/simple/specreduce/) (requires-python:>=3.8), version: 1.3.0 2026-03-02T15:26:32,142 Skipping link: No binaries permitted for specreduce: https://files.pythonhosted.org/packages/7c/80/79597774108ca05f656f374001038b72b25f82d9010aa36382bfeccb437d/specreduce-1.4.0-py3-none-any.whl (from https://pypi.org/simple/specreduce/) (requires-python:>=3.10) 2026-03-02T15:26:32,143 Found link https://files.pythonhosted.org/packages/fd/ba/62a415eebf9192a6b7106e471b48af5bccb381ffff1c0ded600e3d7858c1/specreduce-1.4.0.tar.gz (from https://pypi.org/simple/specreduce/) (requires-python:>=3.10), version: 1.4.0 2026-03-02T15:26:32,143 Skipping link: No binaries permitted for specreduce: https://files.pythonhosted.org/packages/dd/9f/cb35e62bd03910c6305bcc5eefd5312c4c3ece434a2069bef93089e7f10b/specreduce-1.4.1-py3-none-any.whl (from https://pypi.org/simple/specreduce/) (requires-python:>=3.10) 2026-03-02T15:26:32,144 Found link https://files.pythonhosted.org/packages/b8/29/4bfcf7798995f5cfdb98679be71080a5fb1aa2d9bed4dd26848cec796c16/specreduce-1.4.1.tar.gz (from https://pypi.org/simple/specreduce/) (requires-python:>=3.10), version: 1.4.1 2026-03-02T15:26:32,145 Skipping link: No binaries permitted for specreduce: https://files.pythonhosted.org/packages/fa/73/f7d81eadfa930b69e1b8cbd85e5d893b7ce9fcde7806be58d07bbc50a71e/specreduce-1.5.0-py3-none-any.whl (from https://pypi.org/simple/specreduce/) (requires-python:>=3.10) 2026-03-02T15:26:32,146 Found link https://files.pythonhosted.org/packages/d5/c5/4851c08dfc3b02590ff6f7b6de282d1da11892bf50c6d1299a6abc214720/specreduce-1.5.0.tar.gz (from https://pypi.org/simple/specreduce/) (requires-python:>=3.10), version: 1.5.0 2026-03-02T15:26:32,146 Skipping link: No binaries permitted for specreduce: https://files.pythonhosted.org/packages/6f/ae/5b2e6f4e1671527f3ea66bc9a1e54b836240ee0b565f222b7f26376d65f5/specreduce-1.5.1-py3-none-any.whl (from https://pypi.org/simple/specreduce/) (requires-python:>=3.10) 2026-03-02T15:26:32,147 Found link https://files.pythonhosted.org/packages/75/57/b0b232a56d7a4d525380e1d19d464b364acbe9a8bdffb1ed01643338ebfe/specreduce-1.5.1.tar.gz (from https://pypi.org/simple/specreduce/) (requires-python:>=3.10), version: 1.5.1 2026-03-02T15:26:32,148 Skipping link: No binaries permitted for specreduce: https://files.pythonhosted.org/packages/26/39/2604f32a6d90316a00ad94fcf77be4835ca71d8a3282d472f9eb006a0033/specreduce-1.6.0-py3-none-any.whl (from https://pypi.org/simple/specreduce/) (requires-python:>=3.11) 2026-03-02T15:26:32,149 Found link https://files.pythonhosted.org/packages/e0/8f/e1220800c20977981ef57347f63de0d0062f15ae86fa22ca3bc6b0e8ac14/specreduce-1.6.0.tar.gz (from https://pypi.org/simple/specreduce/) (requires-python:>=3.11), version: 1.6.0 2026-03-02T15:26:32,150 Skipping link: No binaries permitted for specreduce: https://files.pythonhosted.org/packages/22/00/460ad27e27c44ef21f9579285aa01341db18a0d048874407bd393c52081a/specreduce-1.7.0-py3-none-any.whl (from https://pypi.org/simple/specreduce/) (requires-python:>=3.11) 2026-03-02T15:26:32,151 Found link https://files.pythonhosted.org/packages/08/2c/5c8e73ac5f1b807ad8611066c33e4a1888a807b840a4109968a4db7190c4/specreduce-1.7.0.tar.gz (from https://pypi.org/simple/specreduce/) (requires-python:>=3.11), version: 1.7.0 2026-03-02T15:26:32,151 Skipping link: No binaries permitted for specreduce: https://files.pythonhosted.org/packages/41/d3/db7937b7ad0e3b326140b6d39908781d84df2bd833079be9857f9eb58c44/specreduce-1.8.0-py3-none-any.whl (from https://pypi.org/simple/specreduce/) (requires-python:>=3.11) 2026-03-02T15:26:32,152 Found link https://files.pythonhosted.org/packages/26/d2/678c4d70e13d79d3d2f9c0b4ab942cf072ac7d7d30dc7818286aad7328d0/specreduce-1.8.0.tar.gz (from https://pypi.org/simple/specreduce/) (requires-python:>=3.11), version: 1.8.0 2026-03-02T15:26:32,153 Fetching project page and analyzing links: https://www.piwheels.org/simple/specreduce/ 2026-03-02T15:26:32,154 Getting page https://www.piwheels.org/simple/specreduce/ 2026-03-02T15:26:32,156 Found index url https://www.piwheels.org/simple 2026-03-02T15:26:32,354 Fetched page https://www.piwheels.org/simple/specreduce/ as text/html 2026-03-02T15:26:32,358 Skipping link: No binaries permitted for specreduce: https://archive1.piwheels.org/simple/specreduce/specreduce-1.7.0-py3-none-any.whl#sha256=59c2376576bc999581655ec581486a0e2861536e9aa15edd8b31ab818f5f4576 (from https://www.piwheels.org/simple/specreduce/) (requires-python:>=3.11) 2026-03-02T15:26:32,359 Skipping link: No binaries permitted for specreduce: https://archive1.piwheels.org/simple/specreduce/specreduce-1.6.0-py3-none-any.whl#sha256=09d148e2b62e8fc81cbeafe2c7a9576471d749435d855a12c2cf8ea96efd5f88 (from https://www.piwheels.org/simple/specreduce/) (requires-python:>=3.11) 2026-03-02T15:26:32,359 Skipping link: No binaries permitted for specreduce: https://archive1.piwheels.org/simple/specreduce/specreduce-1.5.1-py3-none-any.whl#sha256=131070c2128769a3401f277619e810ec4fa00f545591a03525e2bc50435663d9 (from https://www.piwheels.org/simple/specreduce/) (requires-python:>=3.10) 2026-03-02T15:26:32,360 Skipping link: No binaries permitted for specreduce: https://archive1.piwheels.org/simple/specreduce/specreduce-1.5.0-py3-none-any.whl#sha256=febf100c7fc7e28f896bbcd4083ed8d692e83ee4a89cd79083480c8bacf25249 (from https://www.piwheels.org/simple/specreduce/) (requires-python:>=3.10) 2026-03-02T15:26:32,360 Skipping link: No binaries permitted for specreduce: https://archive1.piwheels.org/simple/specreduce/specreduce-1.4.1-py3-none-any.whl#sha256=8b02ece986b1f4a8a094337f6d9f0ef696202becd78c2cb27672ae9e276b0ebe (from https://www.piwheels.org/simple/specreduce/) (requires-python:>=3.10) 2026-03-02T15:26:32,361 Skipping link: No binaries permitted for specreduce: https://archive1.piwheels.org/simple/specreduce/specreduce-1.4.0-py3-none-any.whl#sha256=8b84e0a8180a303055c1cf8be90476414dcca813bd61070e23daf73de33485b3 (from https://www.piwheels.org/simple/specreduce/) (requires-python:>=3.10) 2026-03-02T15:26:32,361 Skipping link: No binaries permitted for specreduce: https://archive1.piwheels.org/simple/specreduce/specreduce-1.3.0-py3-none-any.whl#sha256=b70506714f476045fc2d91d96f382ce4abf5f0e90fc77935c45cae08035ae685 (from https://www.piwheels.org/simple/specreduce/) (requires-python:>=3.8) 2026-03-02T15:26:32,362 Skipping link: No binaries permitted for specreduce: https://archive1.piwheels.org/simple/specreduce/specreduce-1.2.0-py3-none-any.whl#sha256=f001e20d7c7784a1e24b6e13844e1817d55086442b018ee33ca1a5a47320951a (from https://www.piwheels.org/simple/specreduce/) (requires-python:>=3.7) 2026-03-02T15:26:32,363 Skipping link: No binaries permitted for specreduce: https://archive1.piwheels.org/simple/specreduce/specreduce-1.1.0-py3-none-any.whl#sha256=1b4af58b3010bdf5c88feb90d9bd3d92ff18fa2abde4b6c6d057ce22690be10f (from https://www.piwheels.org/simple/specreduce/) (requires-python:>=3.7) 2026-03-02T15:26:32,363 Skipping link: No binaries permitted for specreduce: https://archive1.piwheels.org/simple/specreduce/specreduce-1.0.0-py3-none-any.whl#sha256=c808cef88c999791be7a7ecc3da49b96d0433bb1dbfa4ccb2b3024edbaafd5ec (from https://www.piwheels.org/simple/specreduce/) (requires-python:>=3.7) 2026-03-02T15:26:32,364 Skipping link: No binaries permitted for specreduce: https://archive1.piwheels.org/simple/specreduce/specreduce-1.0.0rc1-py3-none-any.whl#sha256=ea75d75a74fa275a52a838c4f3fb1ffbf8417d4ef01eb06b7aa80612e9c1beb2 (from https://www.piwheels.org/simple/specreduce/) (requires-python:>=3.7) 2026-03-02T15:26:32,365 Skipping link: not a file: https://www.piwheels.org/simple/specreduce/ 2026-03-02T15:26:32,365 Skipping link: not a file: https://pypi.org/simple/specreduce/ 2026-03-02T15:26:32,387 Given no hashes to check 1 links for project 'specreduce': discarding no candidates 2026-03-02T15:26:32,407 Collecting specreduce==1.8.0 2026-03-02T15:26:32,410 Created temporary directory: /tmp/pip-unpack-pp02zmbf 2026-03-02T15:26:32,619 Downloading specreduce-1.8.0.tar.gz (504 kB) 2026-03-02T15:26:32,976 Added specreduce==1.8.0 from https://files.pythonhosted.org/packages/26/d2/678c4d70e13d79d3d2f9c0b4ab942cf072ac7d7d30dc7818286aad7328d0/specreduce-1.8.0.tar.gz to build tracker '/tmp/pip-build-tracker-pbqggu4k' 2026-03-02T15:26:32,983 Created temporary directory: /tmp/pip-build-env-nx_t8dx7 2026-03-02T15:26:32,987 Installing build dependencies: started 2026-03-02T15:26:32,988 Running command pip subprocess to install build dependencies 2026-03-02T15:26:34,134 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-02T15:26:34,712 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-02T15:26:34,735 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-02T15:26:36,486 Collecting setuptools 2026-03-02T15:26:36,562 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-03-02T15:26:36,934 Collecting setuptools_scm 2026-03-02T15:26:36,953 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2026-03-02T15:26:37,153 Collecting packaging>=20 2026-03-02T15:26:37,170 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-02T15:26:40,161 Installing collected packages: setuptools, packaging, setuptools_scm 2026-03-02T15:26:43,748 Creating /tmp/pip-build-env-nx_t8dx7/overlay/local/bin 2026-03-02T15:26:43,750 changing mode of /tmp/pip-build-env-nx_t8dx7/overlay/local/bin/setuptools-scm to 755 2026-03-02T15:26:43,773 Successfully installed packaging-26.0 setuptools-82.0.0 setuptools_scm-9.2.2 2026-03-02T15:26:44,057 Installing build dependencies: finished with status 'done' 2026-03-02T15:26:44,064 Getting requirements to build wheel: started 2026-03-02T15:26:44,065 Running command Getting requirements to build wheel 2026-03-02T15:26:44,791 /tmp/pip-build-env-nx_t8dx7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-02T15:26:44,791 !! 2026-03-02T15:26:44,792 ******************************************************************************** 2026-03-02T15:26:44,792 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-02T15:26:44,794 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-02T15:26:44,794 or your builds will no longer be supported. 2026-03-02T15:26:44,796 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-02T15:26:44,796 ******************************************************************************** 2026-03-02T15:26:44,798 !! 2026-03-02T15:26:44,798 corresp(dist, value, root_dir) 2026-03-02T15:26:44,883 running egg_info 2026-03-02T15:26:44,890 writing specreduce.egg-info/PKG-INFO 2026-03-02T15:26:44,897 writing dependency_links to specreduce.egg-info/dependency_links.txt 2026-03-02T15:26:44,901 writing requirements to specreduce.egg-info/requires.txt 2026-03-02T15:26:44,902 writing top-level names to specreduce.egg-info/top_level.txt 2026-03-02T15:26:44,962 listing git files failed - pretending there aren't any 2026-03-02T15:26:44,967 reading manifest file 'specreduce.egg-info/SOURCES.txt' 2026-03-02T15:26:44,975 reading manifest template 'MANIFEST.in' 2026-03-02T15:26:44,997 no previously-included directories found matching 'notebook_sandbox' 2026-03-02T15:26:44,998 no previously-included directories found matching 'build' 2026-03-02T15:26:44,998 no previously-included directories found matching 'docs/_build' 2026-03-02T15:26:44,999 no previously-included directories found matching 'docs/api' 2026-03-02T15:26:45,005 writing manifest file 'specreduce.egg-info/SOURCES.txt' 2026-03-02T15:26:45,107 Getting requirements to build wheel: finished with status 'done' 2026-03-02T15:26:45,111 Created temporary directory: /tmp/pip-modern-metadata-hhr8jnah 2026-03-02T15:26:45,113 Preparing metadata (pyproject.toml): started 2026-03-02T15:26:45,114 Running command Preparing metadata (pyproject.toml) 2026-03-02T15:26:45,811 /tmp/pip-build-env-nx_t8dx7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-02T15:26:45,812 !! 2026-03-02T15:26:45,813 ******************************************************************************** 2026-03-02T15:26:45,814 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-02T15:26:45,815 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-02T15:26:45,815 or your builds will no longer be supported. 2026-03-02T15:26:45,816 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-02T15:26:45,817 ******************************************************************************** 2026-03-02T15:26:45,818 !! 2026-03-02T15:26:45,819 corresp(dist, value, root_dir) 2026-03-02T15:26:45,900 running dist_info 2026-03-02T15:26:45,913 creating /tmp/pip-modern-metadata-hhr8jnah/specreduce.egg-info 2026-03-02T15:26:45,913 writing /tmp/pip-modern-metadata-hhr8jnah/specreduce.egg-info/PKG-INFO 2026-03-02T15:26:45,920 writing dependency_links to /tmp/pip-modern-metadata-hhr8jnah/specreduce.egg-info/dependency_links.txt 2026-03-02T15:26:45,924 writing requirements to /tmp/pip-modern-metadata-hhr8jnah/specreduce.egg-info/requires.txt 2026-03-02T15:26:45,925 writing top-level names to /tmp/pip-modern-metadata-hhr8jnah/specreduce.egg-info/top_level.txt 2026-03-02T15:26:45,926 writing manifest file '/tmp/pip-modern-metadata-hhr8jnah/specreduce.egg-info/SOURCES.txt' 2026-03-02T15:26:45,979 listing git files failed - pretending there aren't any 2026-03-02T15:26:45,983 reading manifest file '/tmp/pip-modern-metadata-hhr8jnah/specreduce.egg-info/SOURCES.txt' 2026-03-02T15:26:45,985 reading manifest template 'MANIFEST.in' 2026-03-02T15:26:46,009 no previously-included directories found matching 'notebook_sandbox' 2026-03-02T15:26:46,010 no previously-included directories found matching 'build' 2026-03-02T15:26:46,010 no previously-included directories found matching 'docs/_build' 2026-03-02T15:26:46,011 no previously-included directories found matching 'docs/api' 2026-03-02T15:26:46,016 writing manifest file '/tmp/pip-modern-metadata-hhr8jnah/specreduce.egg-info/SOURCES.txt' 2026-03-02T15:26:46,017 creating '/tmp/pip-modern-metadata-hhr8jnah/specreduce-1.8.0.dist-info' 2026-03-02T15:26:46,146 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-02T15:26:46,151 Source in /tmp/pip-wheel-dd0knhu5/specreduce_fb7ca6466be241cea63f73bff1d99627 has version 1.8.0, which satisfies requirement specreduce==1.8.0 from https://files.pythonhosted.org/packages/26/d2/678c4d70e13d79d3d2f9c0b4ab942cf072ac7d7d30dc7818286aad7328d0/specreduce-1.8.0.tar.gz 2026-03-02T15:26:46,153 Removed specreduce==1.8.0 from https://files.pythonhosted.org/packages/26/d2/678c4d70e13d79d3d2f9c0b4ab942cf072ac7d7d30dc7818286aad7328d0/specreduce-1.8.0.tar.gz from build tracker '/tmp/pip-build-tracker-pbqggu4k' 2026-03-02T15:26:46,159 Created temporary directory: /tmp/pip-unpack-1kq__lbj 2026-03-02T15:26:46,159 Building wheels for collected packages: specreduce 2026-03-02T15:26:46,165 Created temporary directory: /tmp/pip-wheel-kfsdipi3 2026-03-02T15:26:46,165 Destination directory: /tmp/pip-wheel-kfsdipi3 2026-03-02T15:26:46,167 Building wheel for specreduce (pyproject.toml): started 2026-03-02T15:26:46,168 Running command Building wheel for specreduce (pyproject.toml) 2026-03-02T15:26:46,835 /tmp/pip-build-env-nx_t8dx7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-02T15:26:46,835 !! 2026-03-02T15:26:46,836 ******************************************************************************** 2026-03-02T15:26:46,837 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-02T15:26:46,838 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-02T15:26:46,838 or your builds will no longer be supported. 2026-03-02T15:26:46,839 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-02T15:26:46,840 ******************************************************************************** 2026-03-02T15:26:46,842 !! 2026-03-02T15:26:46,842 corresp(dist, value, root_dir) 2026-03-02T15:26:46,913 running bdist_wheel 2026-03-02T15:26:46,936 running build 2026-03-02T15:26:46,937 running build_py 2026-03-02T15:26:46,945 creating build/lib/specreduce 2026-03-02T15:26:46,947 copying specreduce/conftest.py -> build/lib/specreduce 2026-03-02T15:26:46,949 copying specreduce/wavecal1d.py -> build/lib/specreduce 2026-03-02T15:26:46,953 copying specreduce/line_matching.py -> build/lib/specreduce 2026-03-02T15:26:46,955 copying specreduce/wavelength_calibration.py -> build/lib/specreduce 2026-03-02T15:26:46,958 copying specreduce/extract.py -> build/lib/specreduce 2026-03-02T15:26:46,961 copying specreduce/wavesol1d.py -> build/lib/specreduce 2026-03-02T15:26:46,964 copying specreduce/__init__.py -> build/lib/specreduce 2026-03-02T15:26:46,966 copying specreduce/background.py -> build/lib/specreduce 2026-03-02T15:26:46,968 copying specreduce/fluxcal.py -> build/lib/specreduce 2026-03-02T15:26:46,971 copying specreduce/core.py -> build/lib/specreduce 2026-03-02T15:26:46,973 copying specreduce/tracing.py -> build/lib/specreduce 2026-03-02T15:26:46,976 copying specreduce/version.py -> build/lib/specreduce 2026-03-02T15:26:46,978 copying specreduce/calibration_data.py -> build/lib/specreduce 2026-03-02T15:26:46,980 copying specreduce/table_utils.py -> build/lib/specreduce 2026-03-02T15:26:46,983 creating build/lib/docs 2026-03-02T15:26:46,984 copying docs/conf.py -> build/lib/docs 2026-03-02T15:26:46,987 creating build/lib/specreduce/utils 2026-03-02T15:26:46,988 copying specreduce/utils/utils.py -> build/lib/specreduce/utils 2026-03-02T15:26:46,991 copying specreduce/utils/__init__.py -> build/lib/specreduce/utils 2026-03-02T15:26:46,993 copying specreduce/utils/synth_data.py -> build/lib/specreduce/utils 2026-03-02T15:26:46,997 creating build/lib/specreduce/tests 2026-03-02T15:26:46,998 copying specreduce/tests/test_wavelength_calibration.py -> build/lib/specreduce/tests 2026-03-02T15:26:47,000 copying specreduce/tests/test_utils.py -> build/lib/specreduce/tests 2026-03-02T15:26:47,003 copying specreduce/tests/__init__.py -> build/lib/specreduce/tests 2026-03-02T15:26:47,005 copying specreduce/tests/test_wavesol1d.py -> build/lib/specreduce/tests 2026-03-02T15:26:47,007 copying specreduce/tests/test_line_matching.py -> build/lib/specreduce/tests 2026-03-02T15:26:47,009 copying specreduce/tests/test_tracing.py -> build/lib/specreduce/tests 2026-03-02T15:26:47,012 copying specreduce/tests/test_background.py -> build/lib/specreduce/tests 2026-03-02T15:26:47,015 copying specreduce/tests/test_linelists.py -> build/lib/specreduce/tests 2026-03-02T15:26:47,017 copying specreduce/tests/test_image_parsing.py -> build/lib/specreduce/tests 2026-03-02T15:26:47,019 copying specreduce/tests/test_wavecal1d.py -> build/lib/specreduce/tests 2026-03-02T15:26:47,022 copying specreduce/tests/test_extinction.py -> build/lib/specreduce/tests 2026-03-02T15:26:47,024 copying specreduce/tests/test_core.py -> build/lib/specreduce/tests 2026-03-02T15:26:47,026 copying specreduce/tests/test_extract.py -> build/lib/specreduce/tests 2026-03-02T15:26:47,029 copying specreduce/tests/test_synth_data.py -> build/lib/specreduce/tests 2026-03-02T15:26:47,031 copying specreduce/tests/test_mask_treatment.py -> build/lib/specreduce/tests 2026-03-02T15:26:47,033 copying specreduce/tests/test_specphot_stds.py -> build/lib/specreduce/tests 2026-03-02T15:26:47,037 creating build/lib/docs/getting_started 2026-03-02T15:26:47,038 copying docs/getting_started/quickstart.py -> build/lib/docs/getting_started 2026-03-02T15:26:47,042 running egg_info 2026-03-02T15:26:47,054 writing specreduce.egg-info/PKG-INFO 2026-03-02T15:26:47,061 writing dependency_links to specreduce.egg-info/dependency_links.txt 2026-03-02T15:26:47,064 writing requirements to specreduce.egg-info/requires.txt 2026-03-02T15:26:47,065 writing top-level names to specreduce.egg-info/top_level.txt 2026-03-02T15:26:47,106 listing git files failed - pretending there aren't any 2026-03-02T15:26:47,110 reading manifest file 'specreduce.egg-info/SOURCES.txt' 2026-03-02T15:26:47,117 reading manifest template 'MANIFEST.in' 2026-03-02T15:26:47,140 no previously-included directories found matching 'notebook_sandbox' 2026-03-02T15:26:47,141 no previously-included directories found matching 'build' 2026-03-02T15:26:47,141 no previously-included directories found matching 'docs/_build' 2026-03-02T15:26:47,142 no previously-included directories found matching 'docs/api' 2026-03-02T15:26:47,148 writing manifest file 'specreduce.egg-info/SOURCES.txt' 2026-03-02T15:26:47,160 creating build/lib/licenses 2026-03-02T15:26:47,161 copying licenses/KOSMOS_LICENSE -> build/lib/licenses 2026-03-02T15:26:47,163 copying licenses/LICENSE.rst -> build/lib/licenses 2026-03-02T15:26:47,165 copying docs/Makefile -> build/lib/docs 2026-03-02T15:26:47,168 copying docs/api.rst -> build/lib/docs 2026-03-02T15:26:47,170 copying docs/atm_transmission_secz1.5_1.6mm.dat -> build/lib/docs 2026-03-02T15:26:47,177 copying docs/background.rst -> build/lib/docs 2026-03-02T15:26:47,179 copying docs/contributing.rst -> build/lib/docs 2026-03-02T15:26:47,182 copying docs/extinction.rst -> build/lib/docs 2026-03-02T15:26:47,185 copying docs/extraction.rst -> build/lib/docs 2026-03-02T15:26:47,187 copying docs/index.rst -> build/lib/docs 2026-03-02T15:26:47,190 copying docs/make.bat -> build/lib/docs 2026-03-02T15:26:47,192 copying docs/roadmap.png -> build/lib/docs 2026-03-02T15:26:47,196 copying docs/specphot_standards.rst -> build/lib/docs 2026-03-02T15:26:47,199 copying docs/terms.rst -> build/lib/docs 2026-03-02T15:26:47,202 copying docs/trace.rst -> build/lib/docs 2026-03-02T15:26:47,205 copying docs/user_guide.rst -> build/lib/docs 2026-03-02T15:26:47,207 creating build/lib/specreduce/tests/data 2026-03-02T15:26:47,208 copying specreduce/tests/data/transposed_det_image_seq5_MIRIMAGE_P750Lexp1_s2d.fits -> build/lib/specreduce/tests/data 2026-03-02T15:26:47,212 creating build/lib/docs/_static 2026-03-02T15:26:47,213 copying docs/_static/logo_icon.ico -> build/lib/docs/_static 2026-03-02T15:26:47,216 copying docs/_static/logo_icon.png -> build/lib/docs/_static 2026-03-02T15:26:47,220 copying docs/_static/specreduce.css -> build/lib/docs/_static 2026-03-02T15:26:47,222 copying docs/getting_started/index.rst -> build/lib/docs/getting_started 2026-03-02T15:26:47,224 copying docs/getting_started/installation.rst -> build/lib/docs/getting_started 2026-03-02T15:26:47,227 copying docs/getting_started/quickstart.ipynb -> build/lib/docs/getting_started 2026-03-02T15:26:47,230 creating build/lib/docs/wavelength_calibration 2026-03-02T15:26:47,231 copying docs/wavelength_calibration/wavelength_calibration.rst -> build/lib/docs/wavelength_calibration 2026-03-02T15:26:47,234 creating build/lib/docs/mask_treatment 2026-03-02T15:26:47,235 copying docs/mask_treatment/fig_masking_apply.svg -> build/lib/docs/mask_treatment 2026-03-02T15:26:47,239 copying docs/mask_treatment/fig_masking_apply_mask_only.svg -> build/lib/docs/mask_treatment 2026-03-02T15:26:47,242 copying docs/mask_treatment/fig_masking_apply_nan_only.svg -> build/lib/docs/mask_treatment 2026-03-02T15:26:47,246 copying docs/mask_treatment/fig_masking_ignore.svg -> build/lib/docs/mask_treatment 2026-03-02T15:26:47,249 copying docs/mask_treatment/fig_masking_nan_fill.svg -> build/lib/docs/mask_treatment 2026-03-02T15:26:47,253 copying docs/mask_treatment/fig_masking_propagate.svg -> build/lib/docs/mask_treatment 2026-03-02T15:26:47,256 copying docs/mask_treatment/fig_masking_zero_fill.svg -> build/lib/docs/mask_treatment 2026-03-02T15:26:47,260 copying docs/mask_treatment/mask_treatment.rst -> build/lib/docs/mask_treatment 2026-03-02T15:26:47,262 creating build/lib/docs/process 2026-03-02T15:26:47,263 copying docs/process/NIR_MOS_arc.odg -> build/lib/docs/process 2026-03-02T15:26:47,266 copying docs/process/NIR_MOS_arc.svg -> build/lib/docs/process 2026-03-02T15:26:47,270 copying docs/process/NIR_MOS_flat.odg -> build/lib/docs/process 2026-03-02T15:26:47,273 copying docs/process/NIR_MOS_flat.svg -> build/lib/docs/process 2026-03-02T15:26:47,278 copying docs/process/NIR_MOS_science.odg -> build/lib/docs/process 2026-03-02T15:26:47,281 copying docs/process/NIR_MOS_science.svg -> build/lib/docs/process 2026-03-02T15:26:47,286 copying docs/process/NIR_MOS_trace.odg -> build/lib/docs/process 2026-03-02T15:26:47,289 copying docs/process/NIR_MOS_trace.svg -> build/lib/docs/process 2026-03-02T15:26:47,292 copying docs/process/NIR_arcs.rst -> build/lib/docs/process 2026-03-02T15:26:47,295 copying docs/process/NIR_flats.rst -> build/lib/docs/process 2026-03-02T15:26:47,297 copying docs/process/NIR_science_data.rst -> build/lib/docs/process 2026-03-02T15:26:47,299 copying docs/process/index.rst -> build/lib/docs/process 2026-03-02T15:26:47,301 creating build/lib/docs/_templates/autosummary 2026-03-02T15:26:47,303 copying docs/_templates/autosummary/base.rst -> build/lib/docs/_templates/autosummary 2026-03-02T15:26:47,306 copying docs/_templates/autosummary/class.rst -> build/lib/docs/_templates/autosummary 2026-03-02T15:26:47,308 copying docs/_templates/autosummary/module.rst -> build/lib/docs/_templates/autosummary 2026-03-02T15:26:47,328 installing to build/bdist.linux-armv7l/wheel 2026-03-02T15:26:47,328 running install 2026-03-02T15:26:47,351 running install_lib 2026-03-02T15:26:47,359 creating build/bdist.linux-armv7l/wheel 2026-03-02T15:26:47,361 creating build/bdist.linux-armv7l/wheel/licenses 2026-03-02T15:26:47,362 copying build/lib/licenses/KOSMOS_LICENSE -> build/bdist.linux-armv7l/wheel/./licenses 2026-03-02T15:26:47,365 copying build/lib/licenses/LICENSE.rst -> build/bdist.linux-armv7l/wheel/./licenses 2026-03-02T15:26:47,367 creating build/bdist.linux-armv7l/wheel/specreduce 2026-03-02T15:26:47,368 copying build/lib/specreduce/conftest.py -> build/bdist.linux-armv7l/wheel/./specreduce 2026-03-02T15:26:47,371 copying build/lib/specreduce/wavecal1d.py -> build/bdist.linux-armv7l/wheel/./specreduce 2026-03-02T15:26:47,375 creating build/bdist.linux-armv7l/wheel/specreduce/utils 2026-03-02T15:26:47,376 copying build/lib/specreduce/utils/utils.py -> build/bdist.linux-armv7l/wheel/./specreduce/utils 2026-03-02T15:26:47,379 copying build/lib/specreduce/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./specreduce/utils 2026-03-02T15:26:47,381 copying build/lib/specreduce/utils/synth_data.py -> build/bdist.linux-armv7l/wheel/./specreduce/utils 2026-03-02T15:26:47,384 copying build/lib/specreduce/line_matching.py -> build/bdist.linux-armv7l/wheel/./specreduce 2026-03-02T15:26:47,386 copying build/lib/specreduce/wavelength_calibration.py -> build/bdist.linux-armv7l/wheel/./specreduce 2026-03-02T15:26:47,389 copying build/lib/specreduce/extract.py -> build/bdist.linux-armv7l/wheel/./specreduce 2026-03-02T15:26:47,392 copying build/lib/specreduce/wavesol1d.py -> build/bdist.linux-armv7l/wheel/./specreduce 2026-03-02T15:26:47,394 copying build/lib/specreduce/__init__.py -> build/bdist.linux-armv7l/wheel/./specreduce 2026-03-02T15:26:47,396 copying build/lib/specreduce/background.py -> build/bdist.linux-armv7l/wheel/./specreduce 2026-03-02T15:26:47,399 copying build/lib/specreduce/fluxcal.py -> build/bdist.linux-armv7l/wheel/./specreduce 2026-03-02T15:26:47,402 creating build/bdist.linux-armv7l/wheel/specreduce/tests 2026-03-02T15:26:47,403 copying build/lib/specreduce/tests/test_wavelength_calibration.py -> build/bdist.linux-armv7l/wheel/./specreduce/tests 2026-03-02T15:26:47,405 copying build/lib/specreduce/tests/test_utils.py -> build/bdist.linux-armv7l/wheel/./specreduce/tests 2026-03-02T15:26:47,408 copying build/lib/specreduce/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./specreduce/tests 2026-03-02T15:26:47,410 copying build/lib/specreduce/tests/test_wavesol1d.py -> build/bdist.linux-armv7l/wheel/./specreduce/tests 2026-03-02T15:26:47,412 copying build/lib/specreduce/tests/test_line_matching.py -> build/bdist.linux-armv7l/wheel/./specreduce/tests 2026-03-02T15:26:47,415 creating build/bdist.linux-armv7l/wheel/specreduce/tests/data 2026-03-02T15:26:47,416 copying build/lib/specreduce/tests/data/transposed_det_image_seq5_MIRIMAGE_P750Lexp1_s2d.fits -> build/bdist.linux-armv7l/wheel/./specreduce/tests/data 2026-03-02T15:26:47,421 copying build/lib/specreduce/tests/test_tracing.py -> build/bdist.linux-armv7l/wheel/./specreduce/tests 2026-03-02T15:26:47,423 copying build/lib/specreduce/tests/test_background.py -> build/bdist.linux-armv7l/wheel/./specreduce/tests 2026-03-02T15:26:47,427 copying build/lib/specreduce/tests/test_linelists.py -> build/bdist.linux-armv7l/wheel/./specreduce/tests 2026-03-02T15:26:47,429 copying build/lib/specreduce/tests/test_image_parsing.py -> build/bdist.linux-armv7l/wheel/./specreduce/tests 2026-03-02T15:26:47,431 copying build/lib/specreduce/tests/test_wavecal1d.py -> build/bdist.linux-armv7l/wheel/./specreduce/tests 2026-03-02T15:26:47,433 copying build/lib/specreduce/tests/test_extinction.py -> build/bdist.linux-armv7l/wheel/./specreduce/tests 2026-03-02T15:26:47,435 copying build/lib/specreduce/tests/test_core.py -> build/bdist.linux-armv7l/wheel/./specreduce/tests 2026-03-02T15:26:47,437 copying build/lib/specreduce/tests/test_extract.py -> build/bdist.linux-armv7l/wheel/./specreduce/tests 2026-03-02T15:26:47,440 copying build/lib/specreduce/tests/test_synth_data.py -> build/bdist.linux-armv7l/wheel/./specreduce/tests 2026-03-02T15:26:47,443 copying build/lib/specreduce/tests/test_mask_treatment.py -> build/bdist.linux-armv7l/wheel/./specreduce/tests 2026-03-02T15:26:47,445 copying build/lib/specreduce/tests/test_specphot_stds.py -> build/bdist.linux-armv7l/wheel/./specreduce/tests 2026-03-02T15:26:47,447 copying build/lib/specreduce/core.py -> build/bdist.linux-armv7l/wheel/./specreduce 2026-03-02T15:26:47,450 copying build/lib/specreduce/tracing.py -> build/bdist.linux-armv7l/wheel/./specreduce 2026-03-02T15:26:47,452 copying build/lib/specreduce/version.py -> build/bdist.linux-armv7l/wheel/./specreduce 2026-03-02T15:26:47,454 copying build/lib/specreduce/calibration_data.py -> build/bdist.linux-armv7l/wheel/./specreduce 2026-03-02T15:26:47,457 copying build/lib/specreduce/table_utils.py -> build/bdist.linux-armv7l/wheel/./specreduce 2026-03-02T15:26:47,460 creating build/bdist.linux-armv7l/wheel/docs 2026-03-02T15:26:47,461 copying build/lib/docs/roadmap.png -> build/bdist.linux-armv7l/wheel/./docs 2026-03-02T15:26:47,466 copying build/lib/docs/Makefile -> build/bdist.linux-armv7l/wheel/./docs 2026-03-02T15:26:47,469 creating build/bdist.linux-armv7l/wheel/docs/_static 2026-03-02T15:26:47,471 copying build/lib/docs/_static/specreduce.css -> build/bdist.linux-armv7l/wheel/./docs/_static 2026-03-02T15:26:47,472 copying build/lib/docs/_static/logo_icon.ico -> build/bdist.linux-armv7l/wheel/./docs/_static 2026-03-02T15:26:47,474 copying build/lib/docs/_static/logo_icon.png -> build/bdist.linux-armv7l/wheel/./docs/_static 2026-03-02T15:26:47,478 copying build/lib/docs/make.bat -> build/bdist.linux-armv7l/wheel/./docs 2026-03-02T15:26:47,480 copying build/lib/docs/trace.rst -> build/bdist.linux-armv7l/wheel/./docs 2026-03-02T15:26:47,482 copying build/lib/docs/extraction.rst -> build/bdist.linux-armv7l/wheel/./docs 2026-03-02T15:26:47,485 copying build/lib/docs/specphot_standards.rst -> build/bdist.linux-armv7l/wheel/./docs 2026-03-02T15:26:47,487 copying build/lib/docs/extinction.rst -> build/bdist.linux-armv7l/wheel/./docs 2026-03-02T15:26:47,489 copying build/lib/docs/conf.py -> build/bdist.linux-armv7l/wheel/./docs 2026-03-02T15:26:47,492 copying build/lib/docs/atm_transmission_secz1.5_1.6mm.dat -> build/bdist.linux-armv7l/wheel/./docs 2026-03-02T15:26:47,497 copying build/lib/docs/background.rst -> build/bdist.linux-armv7l/wheel/./docs 2026-03-02T15:26:47,499 copying build/lib/docs/user_guide.rst -> build/bdist.linux-armv7l/wheel/./docs 2026-03-02T15:26:47,501 copying build/lib/docs/terms.rst -> build/bdist.linux-armv7l/wheel/./docs 2026-03-02T15:26:47,504 creating build/bdist.linux-armv7l/wheel/docs/getting_started 2026-03-02T15:26:47,505 copying build/lib/docs/getting_started/installation.rst -> build/bdist.linux-armv7l/wheel/./docs/getting_started 2026-03-02T15:26:47,507 copying build/lib/docs/getting_started/quickstart.ipynb -> build/bdist.linux-armv7l/wheel/./docs/getting_started 2026-03-02T15:26:47,510 copying build/lib/docs/getting_started/index.rst -> build/bdist.linux-armv7l/wheel/./docs/getting_started 2026-03-02T15:26:47,512 copying build/lib/docs/getting_started/quickstart.py -> build/bdist.linux-armv7l/wheel/./docs/getting_started 2026-03-02T15:26:47,514 copying build/lib/docs/index.rst -> build/bdist.linux-armv7l/wheel/./docs 2026-03-02T15:26:47,516 copying build/lib/docs/contributing.rst -> build/bdist.linux-armv7l/wheel/./docs 2026-03-02T15:26:47,518 copying build/lib/docs/api.rst -> build/bdist.linux-armv7l/wheel/./docs 2026-03-02T15:26:47,521 creating build/bdist.linux-armv7l/wheel/docs/_templates 2026-03-02T15:26:47,522 creating build/bdist.linux-armv7l/wheel/docs/_templates/autosummary 2026-03-02T15:26:47,524 copying build/lib/docs/_templates/autosummary/base.rst -> build/bdist.linux-armv7l/wheel/./docs/_templates/autosummary 2026-03-02T15:26:47,525 copying build/lib/docs/_templates/autosummary/module.rst -> build/bdist.linux-armv7l/wheel/./docs/_templates/autosummary 2026-03-02T15:26:47,527 copying build/lib/docs/_templates/autosummary/class.rst -> build/bdist.linux-armv7l/wheel/./docs/_templates/autosummary 2026-03-02T15:26:47,530 creating build/bdist.linux-armv7l/wheel/docs/wavelength_calibration 2026-03-02T15:26:47,531 copying build/lib/docs/wavelength_calibration/wavelength_calibration.rst -> build/bdist.linux-armv7l/wheel/./docs/wavelength_calibration 2026-03-02T15:26:47,534 creating build/bdist.linux-armv7l/wheel/docs/mask_treatment 2026-03-02T15:26:47,535 copying build/lib/docs/mask_treatment/fig_masking_ignore.svg -> build/bdist.linux-armv7l/wheel/./docs/mask_treatment 2026-03-02T15:26:47,538 copying build/lib/docs/mask_treatment/fig_masking_propagate.svg -> build/bdist.linux-armv7l/wheel/./docs/mask_treatment 2026-03-02T15:26:47,541 copying build/lib/docs/mask_treatment/fig_masking_apply_nan_only.svg -> build/bdist.linux-armv7l/wheel/./docs/mask_treatment 2026-03-02T15:26:47,544 copying build/lib/docs/mask_treatment/fig_masking_zero_fill.svg -> build/bdist.linux-armv7l/wheel/./docs/mask_treatment 2026-03-02T15:26:47,547 copying build/lib/docs/mask_treatment/fig_masking_apply_mask_only.svg -> build/bdist.linux-armv7l/wheel/./docs/mask_treatment 2026-03-02T15:26:47,550 copying build/lib/docs/mask_treatment/mask_treatment.rst -> build/bdist.linux-armv7l/wheel/./docs/mask_treatment 2026-03-02T15:26:47,552 copying build/lib/docs/mask_treatment/fig_masking_nan_fill.svg -> build/bdist.linux-armv7l/wheel/./docs/mask_treatment 2026-03-02T15:26:47,555 copying build/lib/docs/mask_treatment/fig_masking_apply.svg -> build/bdist.linux-armv7l/wheel/./docs/mask_treatment 2026-03-02T15:26:47,558 creating build/bdist.linux-armv7l/wheel/docs/process 2026-03-02T15:26:47,559 copying build/lib/docs/process/NIR_MOS_flat.svg -> build/bdist.linux-armv7l/wheel/./docs/process 2026-03-02T15:26:47,564 copying build/lib/docs/process/NIR_MOS_arc.svg -> build/bdist.linux-armv7l/wheel/./docs/process 2026-03-02T15:26:47,566 copying build/lib/docs/process/NIR_MOS_science.odg -> build/bdist.linux-armv7l/wheel/./docs/process 2026-03-02T15:26:47,569 copying build/lib/docs/process/NIR_science_data.rst -> build/bdist.linux-armv7l/wheel/./docs/process 2026-03-02T15:26:47,571 copying build/lib/docs/process/NIR_MOS_trace.svg -> build/bdist.linux-armv7l/wheel/./docs/process 2026-03-02T15:26:47,574 copying build/lib/docs/process/NIR_MOS_science.svg -> build/bdist.linux-armv7l/wheel/./docs/process 2026-03-02T15:26:47,577 copying build/lib/docs/process/index.rst -> build/bdist.linux-armv7l/wheel/./docs/process 2026-03-02T15:26:47,579 copying build/lib/docs/process/NIR_MOS_arc.odg -> build/bdist.linux-armv7l/wheel/./docs/process 2026-03-02T15:26:47,582 copying build/lib/docs/process/NIR_MOS_flat.odg -> build/bdist.linux-armv7l/wheel/./docs/process 2026-03-02T15:26:47,584 copying build/lib/docs/process/NIR_MOS_trace.odg -> build/bdist.linux-armv7l/wheel/./docs/process 2026-03-02T15:26:47,587 copying build/lib/docs/process/NIR_flats.rst -> build/bdist.linux-armv7l/wheel/./docs/process 2026-03-02T15:26:47,588 copying build/lib/docs/process/NIR_arcs.rst -> build/bdist.linux-armv7l/wheel/./docs/process 2026-03-02T15:26:47,590 running install_egg_info 2026-03-02T15:26:47,596 Copying specreduce.egg-info to build/bdist.linux-armv7l/wheel/./specreduce-1.8.0-py3.11.egg-info 2026-03-02T15:26:47,606 running install_scripts 2026-03-02T15:26:47,614 creating build/bdist.linux-armv7l/wheel/specreduce-1.8.0.dist-info/WHEEL 2026-03-02T15:26:47,617 creating '/tmp/pip-wheel-kfsdipi3/.tmp-vx1ir8y_/specreduce-1.8.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-02T15:26:47,620 adding 'docs/Makefile' 2026-03-02T15:26:47,621 adding 'docs/api.rst' 2026-03-02T15:26:47,659 adding 'docs/atm_transmission_secz1.5_1.6mm.dat' 2026-03-02T15:26:47,662 adding 'docs/background.rst' 2026-03-02T15:26:47,664 adding 'docs/conf.py' 2026-03-02T15:26:47,665 adding 'docs/contributing.rst' 2026-03-02T15:26:47,667 adding 'docs/extinction.rst' 2026-03-02T15:26:47,669 adding 'docs/extraction.rst' 2026-03-02T15:26:47,671 adding 'docs/index.rst' 2026-03-02T15:26:47,672 adding 'docs/make.bat' 2026-03-02T15:26:47,681 adding 'docs/roadmap.png' 2026-03-02T15:26:47,683 adding 'docs/specphot_standards.rst' 2026-03-02T15:26:47,686 adding 'docs/terms.rst' 2026-03-02T15:26:47,688 adding 'docs/trace.rst' 2026-03-02T15:26:47,690 adding 'docs/user_guide.rst' 2026-03-02T15:26:47,692 adding 'docs/_static/logo_icon.ico' 2026-03-02T15:26:47,699 adding 'docs/_static/logo_icon.png' 2026-03-02T15:26:47,700 adding 'docs/_static/specreduce.css' 2026-03-02T15:26:47,703 adding 'docs/_templates/autosummary/base.rst' 2026-03-02T15:26:47,704 adding 'docs/_templates/autosummary/class.rst' 2026-03-02T15:26:47,705 adding 'docs/_templates/autosummary/module.rst' 2026-03-02T15:26:47,707 adding 'docs/getting_started/index.rst' 2026-03-02T15:26:47,708 adding 'docs/getting_started/installation.rst' 2026-03-02T15:26:47,711 adding 'docs/getting_started/quickstart.ipynb' 2026-03-02T15:26:47,713 adding 'docs/getting_started/quickstart.py' 2026-03-02T15:26:47,717 adding 'docs/mask_treatment/fig_masking_apply.svg' 2026-03-02T15:26:47,720 adding 'docs/mask_treatment/fig_masking_apply_mask_only.svg' 2026-03-02T15:26:47,723 adding 'docs/mask_treatment/fig_masking_apply_nan_only.svg' 2026-03-02T15:26:47,726 adding 'docs/mask_treatment/fig_masking_ignore.svg' 2026-03-02T15:26:47,730 adding 'docs/mask_treatment/fig_masking_nan_fill.svg' 2026-03-02T15:26:47,733 adding 'docs/mask_treatment/fig_masking_propagate.svg' 2026-03-02T15:26:47,736 adding 'docs/mask_treatment/fig_masking_zero_fill.svg' 2026-03-02T15:26:47,737 adding 'docs/mask_treatment/mask_treatment.rst' 2026-03-02T15:26:47,740 adding 'docs/process/NIR_MOS_arc.odg' 2026-03-02T15:26:47,743 adding 'docs/process/NIR_MOS_arc.svg' 2026-03-02T15:26:47,746 adding 'docs/process/NIR_MOS_flat.odg' 2026-03-02T15:26:47,752 adding 'docs/process/NIR_MOS_flat.svg' 2026-03-02T15:26:47,755 adding 'docs/process/NIR_MOS_science.odg' 2026-03-02T15:26:47,760 adding 'docs/process/NIR_MOS_science.svg' 2026-03-02T15:26:47,762 adding 'docs/process/NIR_MOS_trace.odg' 2026-03-02T15:26:47,766 adding 'docs/process/NIR_MOS_trace.svg' 2026-03-02T15:26:47,768 adding 'docs/process/NIR_arcs.rst' 2026-03-02T15:26:47,769 adding 'docs/process/NIR_flats.rst' 2026-03-02T15:26:47,770 adding 'docs/process/NIR_science_data.rst' 2026-03-02T15:26:47,771 adding 'docs/process/index.rst' 2026-03-02T15:26:47,774 adding 'docs/wavelength_calibration/wavelength_calibration.rst' 2026-03-02T15:26:47,775 adding 'licenses/KOSMOS_LICENSE' 2026-03-02T15:26:47,777 adding 'licenses/LICENSE.rst' 2026-03-02T15:26:47,779 adding 'specreduce/__init__.py' 2026-03-02T15:26:47,781 adding 'specreduce/background.py' 2026-03-02T15:26:47,784 adding 'specreduce/calibration_data.py' 2026-03-02T15:26:47,785 adding 'specreduce/conftest.py' 2026-03-02T15:26:47,787 adding 'specreduce/core.py' 2026-03-02T15:26:47,791 adding 'specreduce/extract.py' 2026-03-02T15:26:47,794 adding 'specreduce/fluxcal.py' 2026-03-02T15:26:47,795 adding 'specreduce/line_matching.py' 2026-03-02T15:26:47,797 adding 'specreduce/table_utils.py' 2026-03-02T15:26:47,799 adding 'specreduce/tracing.py' 2026-03-02T15:26:47,801 adding 'specreduce/version.py' 2026-03-02T15:26:47,806 adding 'specreduce/wavecal1d.py' 2026-03-02T15:26:47,808 adding 'specreduce/wavelength_calibration.py' 2026-03-02T15:26:47,810 adding 'specreduce/wavesol1d.py' 2026-03-02T15:26:47,812 adding 'specreduce/tests/__init__.py' 2026-03-02T15:26:47,815 adding 'specreduce/tests/test_background.py' 2026-03-02T15:26:47,817 adding 'specreduce/tests/test_core.py' 2026-03-02T15:26:47,818 adding 'specreduce/tests/test_extinction.py' 2026-03-02T15:26:47,821 adding 'specreduce/tests/test_extract.py' 2026-03-02T15:26:47,823 adding 'specreduce/tests/test_image_parsing.py' 2026-03-02T15:26:47,824 adding 'specreduce/tests/test_line_matching.py' 2026-03-02T15:26:47,826 adding 'specreduce/tests/test_linelists.py' 2026-03-02T15:26:47,827 adding 'specreduce/tests/test_mask_treatment.py' 2026-03-02T15:26:47,829 adding 'specreduce/tests/test_specphot_stds.py' 2026-03-02T15:26:47,830 adding 'specreduce/tests/test_synth_data.py' 2026-03-02T15:26:47,833 adding 'specreduce/tests/test_tracing.py' 2026-03-02T15:26:47,835 adding 'specreduce/tests/test_utils.py' 2026-03-02T15:26:47,837 adding 'specreduce/tests/test_wavecal1d.py' 2026-03-02T15:26:47,838 adding 'specreduce/tests/test_wavelength_calibration.py' 2026-03-02T15:26:47,840 adding 'specreduce/tests/test_wavesol1d.py' 2026-03-02T15:26:47,848 adding 'specreduce/tests/data/transposed_det_image_seq5_MIRIMAGE_P750Lexp1_s2d.fits' 2026-03-02T15:26:47,850 adding 'specreduce/utils/__init__.py' 2026-03-02T15:26:47,852 adding 'specreduce/utils/synth_data.py' 2026-03-02T15:26:47,854 adding 'specreduce/utils/utils.py' 2026-03-02T15:26:47,856 adding 'specreduce-1.8.0.dist-info/METADATA' 2026-03-02T15:26:47,857 adding 'specreduce-1.8.0.dist-info/WHEEL' 2026-03-02T15:26:47,858 adding 'specreduce-1.8.0.dist-info/top_level.txt' 2026-03-02T15:26:47,860 adding 'specreduce-1.8.0.dist-info/RECORD' 2026-03-02T15:26:47,867 removing build/bdist.linux-armv7l/wheel 2026-03-02T15:26:47,995 Building wheel for specreduce (pyproject.toml): finished with status 'done' 2026-03-02T15:26:48,014 Created wheel for specreduce: filename=specreduce-1.8.0-py3-none-any.whl size=510882 sha256=47052e792f1e9e68902e11af170ddab6ef2a7308c0e0e4080d6ba30b925fcee5 2026-03-02T15:26:48,015 Stored in directory: /tmp/pip-ephem-wheel-cache-0c6pxr_t/wheels/46/e1/77/7510eeb02f2d6701a7f45573f8fd260ac04058d21f803c752a 2026-03-02T15:26:48,029 Successfully built specreduce 2026-03-02T15:26:48,049 Removed build tracker: '/tmp/pip-build-tracker-pbqggu4k'