2025-10-31T16:03:33,386 Created temporary directory: /tmp/pip-ephem-wheel-cache-o0yvjq87 2025-10-31T16:03:33,388 Created temporary directory: /tmp/pip-build-tracker-12rvlc7g 2025-10-31T16:03:33,389 Initialized build tracking at /tmp/pip-build-tracker-12rvlc7g 2025-10-31T16:03:33,389 Created build tracker: /tmp/pip-build-tracker-12rvlc7g 2025-10-31T16:03:33,390 Entered build tracker: /tmp/pip-build-tracker-12rvlc7g 2025-10-31T16:03:33,391 Created temporary directory: /tmp/pip-wheel-erzyi54s 2025-10-31T16:03:33,394 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-31T16:03:33,396 Created temporary directory: /tmp/pip-ephem-wheel-cache-qqfntmk6 2025-10-31T16:03:33,417 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-31T16:03:33,421 2 location(s) to search for versions of maoppy: 2025-10-31T16:03:33,421 * https://pypi.org/simple/maoppy/ 2025-10-31T16:03:33,421 * https://www.piwheels.org/simple/maoppy/ 2025-10-31T16:03:33,422 Fetching project page and analyzing links: https://pypi.org/simple/maoppy/ 2025-10-31T16:03:33,422 Getting page https://pypi.org/simple/maoppy/ 2025-10-31T16:03:33,424 Found index url https://pypi.org/simple 2025-10-31T16:03:33,640 Fetched page https://pypi.org/simple/maoppy/ as application/vnd.pypi.simple.v1+json 2025-10-31T16:03:33,642 Skipping link: No binaries permitted for maoppy: https://files.pythonhosted.org/packages/a9/84/adf9afc6672b4a4e4a993590c78e91ce57bd2cbfd4221422b9c13fee2dac/maoppy-1.6.0-py3-none-any.whl (from https://pypi.org/simple/maoppy/) (requires-python:>=3.0) 2025-10-31T16:03:33,643 Found link https://files.pythonhosted.org/packages/82/9d/e1dbf9d932c056bd66a86787b5b3a7ab7091fd20358269290aa59dc91996/maoppy-1.6.0.tar.gz (from https://pypi.org/simple/maoppy/) (requires-python:>=3.0), version: 1.6.0 2025-10-31T16:03:33,644 Skipping link: No binaries permitted for maoppy: https://files.pythonhosted.org/packages/08/20/9c4c4415bba715e7956af050afc19bbde9cda3c235ad571de52b201f95c1/maoppy-1.6.1-py3-none-any.whl (from https://pypi.org/simple/maoppy/) (requires-python:>=3.0) 2025-10-31T16:03:33,645 Found link https://files.pythonhosted.org/packages/7a/b5/d566523ce113d85dc99b568b1eb74df7850779327f403f9c7e2fce56fdcf/maoppy-1.6.1.tar.gz (from https://pypi.org/simple/maoppy/) (requires-python:>=3.0), version: 1.6.1 2025-10-31T16:03:33,646 Skipping link: No binaries permitted for maoppy: https://files.pythonhosted.org/packages/01/6d/9be37e35b597dcb45aeaf5d0386ec84c4af0e1b93cc254b86b81ff87b7f1/maoppy-1.7.0-py3-none-any.whl (from https://pypi.org/simple/maoppy/) (requires-python:>=3.0) 2025-10-31T16:03:33,647 Found link https://files.pythonhosted.org/packages/de/8a/6e732a4e6974d28d55312a5c6ddbf9bdbcd74fd9344c5d4968502d12d981/maoppy-1.7.0.tar.gz (from https://pypi.org/simple/maoppy/) (requires-python:>=3.0), version: 1.7.0 2025-10-31T16:03:33,648 Fetching project page and analyzing links: https://www.piwheels.org/simple/maoppy/ 2025-10-31T16:03:33,648 Getting page https://www.piwheels.org/simple/maoppy/ 2025-10-31T16:03:33,650 Found index url https://www.piwheels.org/simple 2025-10-31T16:03:33,805 Fetched page https://www.piwheels.org/simple/maoppy/ as text/html 2025-10-31T16:03:33,807 Skipping link: No binaries permitted for maoppy: https://archive1.piwheels.org/simple/maoppy/maoppy-1.6.1-py3-none-any.whl#sha256=cb5379c25161794e2b4e99e5740f548cb7f88f8fb251d4ce83684c0a65d5ac08 (from https://www.piwheels.org/simple/maoppy/) (requires-python:>=3.0) 2025-10-31T16:03:33,807 Skipping link: No binaries permitted for maoppy: https://archive1.piwheels.org/simple/maoppy/maoppy-1.6.0-py3-none-any.whl#sha256=0336621f66d468e39a6d0779ccfa5dfb40ddff4f89cf0a23114c1f807619aa8e (from https://www.piwheels.org/simple/maoppy/) (requires-python:>=3.0) 2025-10-31T16:03:33,808 Skipping link: not a file: https://www.piwheels.org/simple/maoppy/ 2025-10-31T16:03:33,809 Skipping link: not a file: https://pypi.org/simple/maoppy/ 2025-10-31T16:03:33,828 Given no hashes to check 1 links for project 'maoppy': discarding no candidates 2025-10-31T16:03:33,846 Collecting maoppy==1.7.0 2025-10-31T16:03:33,848 Created temporary directory: /tmp/pip-unpack-uuv21cqi 2025-10-31T16:03:34,227 Downloading maoppy-1.7.0.tar.gz (61 kB) 2025-10-31T16:03:34,322 Added maoppy==1.7.0 from https://files.pythonhosted.org/packages/de/8a/6e732a4e6974d28d55312a5c6ddbf9bdbcd74fd9344c5d4968502d12d981/maoppy-1.7.0.tar.gz to build tracker '/tmp/pip-build-tracker-12rvlc7g' 2025-10-31T16:03:34,325 Created temporary directory: /tmp/pip-build-env-cx3j0jma 2025-10-31T16:03:34,331 Installing build dependencies: started 2025-10-31T16:03:34,332 Running command pip subprocess to install build dependencies 2025-10-31T16:03:35,498 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-31T16:03:36,069 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-31T16:03:36,092 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-31T16:03:37,833 Collecting setuptools>=61.0 2025-10-31T16:03:37,934 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-31T16:03:40,825 Installing collected packages: setuptools 2025-10-31T16:03:44,527 Successfully installed setuptools-80.9.0 2025-10-31T16:03:44,794 Installing build dependencies: finished with status 'done' 2025-10-31T16:03:44,801 Getting requirements to build wheel: started 2025-10-31T16:03:44,802 Running command Getting requirements to build wheel 2025-10-31T16:03:45,442 /tmp/pip-build-env-cx3j0jma/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-31T16:03:45,442 !! 2025-10-31T16:03:45,443 ******************************************************************************** 2025-10-31T16:03:45,444 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). 2025-10-31T16:03:45,445 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-31T16:03:45,446 or your builds will no longer be supported. 2025-10-31T16:03:45,446 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-31T16:03:45,447 ******************************************************************************** 2025-10-31T16:03:45,448 !! 2025-10-31T16:03:45,449 corresp(dist, value, root_dir) 2025-10-31T16:03:45,540 running egg_info 2025-10-31T16:03:45,547 writing maoppy.egg-info/PKG-INFO 2025-10-31T16:03:45,552 writing dependency_links to maoppy.egg-info/dependency_links.txt 2025-10-31T16:03:45,554 writing requirements to maoppy.egg-info/requires.txt 2025-10-31T16:03:45,556 writing top-level names to maoppy.egg-info/top_level.txt 2025-10-31T16:03:45,579 reading manifest file 'maoppy.egg-info/SOURCES.txt' 2025-10-31T16:03:45,582 adding license file 'LICENSE' 2025-10-31T16:03:45,585 writing manifest file 'maoppy.egg-info/SOURCES.txt' 2025-10-31T16:03:45,683 Getting requirements to build wheel: finished with status 'done' 2025-10-31T16:03:45,686 Created temporary directory: /tmp/pip-modern-metadata-3gmel9lx 2025-10-31T16:03:45,689 Preparing metadata (pyproject.toml): started 2025-10-31T16:03:45,690 Running command Preparing metadata (pyproject.toml) 2025-10-31T16:03:46,258 /tmp/pip-build-env-cx3j0jma/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-31T16:03:46,258 !! 2025-10-31T16:03:46,259 ******************************************************************************** 2025-10-31T16:03:46,260 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). 2025-10-31T16:03:46,261 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-31T16:03:46,262 or your builds will no longer be supported. 2025-10-31T16:03:46,262 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-31T16:03:46,263 ******************************************************************************** 2025-10-31T16:03:46,264 !! 2025-10-31T16:03:46,264 corresp(dist, value, root_dir) 2025-10-31T16:03:46,353 running dist_info 2025-10-31T16:03:46,365 creating /tmp/pip-modern-metadata-3gmel9lx/maoppy.egg-info 2025-10-31T16:03:46,366 writing /tmp/pip-modern-metadata-3gmel9lx/maoppy.egg-info/PKG-INFO 2025-10-31T16:03:46,372 writing dependency_links to /tmp/pip-modern-metadata-3gmel9lx/maoppy.egg-info/dependency_links.txt 2025-10-31T16:03:46,374 writing requirements to /tmp/pip-modern-metadata-3gmel9lx/maoppy.egg-info/requires.txt 2025-10-31T16:03:46,375 writing top-level names to /tmp/pip-modern-metadata-3gmel9lx/maoppy.egg-info/top_level.txt 2025-10-31T16:03:46,377 writing manifest file '/tmp/pip-modern-metadata-3gmel9lx/maoppy.egg-info/SOURCES.txt' 2025-10-31T16:03:46,397 reading manifest file '/tmp/pip-modern-metadata-3gmel9lx/maoppy.egg-info/SOURCES.txt' 2025-10-31T16:03:46,399 adding license file 'LICENSE' 2025-10-31T16:03:46,402 writing manifest file '/tmp/pip-modern-metadata-3gmel9lx/maoppy.egg-info/SOURCES.txt' 2025-10-31T16:03:46,403 creating '/tmp/pip-modern-metadata-3gmel9lx/maoppy-1.7.0.dist-info' 2025-10-31T16:03:46,533 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-31T16:03:46,545 Source in /tmp/pip-wheel-erzyi54s/maoppy_e664c3b31af34b049d79ca9f76b53b30 has version 1.7.0, which satisfies requirement maoppy==1.7.0 from https://files.pythonhosted.org/packages/de/8a/6e732a4e6974d28d55312a5c6ddbf9bdbcd74fd9344c5d4968502d12d981/maoppy-1.7.0.tar.gz 2025-10-31T16:03:46,546 Removed maoppy==1.7.0 from https://files.pythonhosted.org/packages/de/8a/6e732a4e6974d28d55312a5c6ddbf9bdbcd74fd9344c5d4968502d12d981/maoppy-1.7.0.tar.gz from build tracker '/tmp/pip-build-tracker-12rvlc7g' 2025-10-31T16:03:46,565 Created temporary directory: /tmp/pip-unpack-sp3pp09j 2025-10-31T16:03:46,566 Building wheels for collected packages: maoppy 2025-10-31T16:03:46,571 Created temporary directory: /tmp/pip-wheel-fyqt98b7 2025-10-31T16:03:46,571 Destination directory: /tmp/pip-wheel-fyqt98b7 2025-10-31T16:03:46,574 Building wheel for maoppy (pyproject.toml): started 2025-10-31T16:03:46,575 Running command Building wheel for maoppy (pyproject.toml) 2025-10-31T16:03:47,150 /tmp/pip-build-env-cx3j0jma/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-31T16:03:47,151 !! 2025-10-31T16:03:47,152 ******************************************************************************** 2025-10-31T16:03:47,153 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). 2025-10-31T16:03:47,154 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-31T16:03:47,154 or your builds will no longer be supported. 2025-10-31T16:03:47,156 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-31T16:03:47,157 ******************************************************************************** 2025-10-31T16:03:47,158 !! 2025-10-31T16:03:47,158 corresp(dist, value, root_dir) 2025-10-31T16:03:47,230 running bdist_wheel 2025-10-31T16:03:47,251 running build 2025-10-31T16:03:47,252 running build_py 2025-10-31T16:03:47,258 creating build/lib/maoppy 2025-10-31T16:03:47,261 copying maoppy/utils.py -> build/lib/maoppy 2025-10-31T16:03:47,263 copying maoppy/instrument.py -> build/lib/maoppy 2025-10-31T16:03:47,266 copying maoppy/zernike.py -> build/lib/maoppy 2025-10-31T16:03:47,268 copying maoppy/__init__.py -> build/lib/maoppy 2025-10-31T16:03:47,270 copying maoppy/psffit.py -> build/lib/maoppy 2025-10-31T16:03:47,272 copying maoppy/psfutils.py -> build/lib/maoppy 2025-10-31T16:03:47,275 copying maoppy/psfmodel.py -> build/lib/maoppy 2025-10-31T16:03:47,278 running egg_info 2025-10-31T16:03:47,289 writing maoppy.egg-info/PKG-INFO 2025-10-31T16:03:47,294 writing dependency_links to maoppy.egg-info/dependency_links.txt 2025-10-31T16:03:47,295 writing requirements to maoppy.egg-info/requires.txt 2025-10-31T16:03:47,296 writing top-level names to maoppy.egg-info/top_level.txt 2025-10-31T16:03:47,306 reading manifest file 'maoppy.egg-info/SOURCES.txt' 2025-10-31T16:03:47,309 adding license file 'LICENSE' 2025-10-31T16:03:47,312 writing manifest file 'maoppy.egg-info/SOURCES.txt' 2025-10-31T16:03:47,314 /tmp/pip-build-env-cx3j0jma/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'maoppy.data' is absent from the `packages` configuration. 2025-10-31T16:03:47,315 !! 2025-10-31T16:03:47,316 ******************************************************************************** 2025-10-31T16:03:47,316 ############################ 2025-10-31T16:03:47,317 # Package would be ignored # 2025-10-31T16:03:47,318 ############################ 2025-10-31T16:03:47,318 Python recognizes 'maoppy.data' as an importable package[^1], 2025-10-31T16:03:47,318 but it is absent from setuptools' `packages` configuration. 2025-10-31T16:03:47,319 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-31T16:03:47,320 package, please make sure that 'maoppy.data' is explicitly added 2025-10-31T16:03:47,320 to the `packages` configuration field. 2025-10-31T16:03:47,322 Alternatively, you can also rely on setuptools' discovery methods 2025-10-31T16:03:47,322 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-31T16:03:47,323 instead of `find_packages(...)`/`find:`). 2025-10-31T16:03:47,324 You can read more about "package discovery" on setuptools documentation page: 2025-10-31T16:03:47,325 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-31T16:03:47,326 If you don't want 'maoppy.data' to be distributed and are 2025-10-31T16:03:47,326 already explicitly excluding 'maoppy.data' via 2025-10-31T16:03:47,327 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-31T16:03:47,327 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-31T16:03:47,328 combination with a more fine grained `package-data` configuration. 2025-10-31T16:03:47,329 You can read more about "package data files" on setuptools documentation page: 2025-10-31T16:03:47,330 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-31T16:03:47,332 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-31T16:03:47,332 even if it does not contain any `.py` files. 2025-10-31T16:03:47,333 On the other hand, currently there is no concept of package data 2025-10-31T16:03:47,333 directory, all directories are treated like packages. 2025-10-31T16:03:47,334 ******************************************************************************** 2025-10-31T16:03:47,335 !! 2025-10-31T16:03:47,336 check.warn(importable) 2025-10-31T16:03:47,336 creating build/lib/maoppy/data 2025-10-31T16:03:47,336 copying maoppy/data/harmoni.ini -> build/lib/maoppy/data 2025-10-31T16:03:47,337 copying maoppy/data/muse_nfm.ini -> build/lib/maoppy/data 2025-10-31T16:03:47,337 copying maoppy/data/muse_wfm.ini -> build/lib/maoppy/data 2025-10-31T16:03:47,338 copying maoppy/data/papyrus.ini -> build/lib/maoppy/data 2025-10-31T16:03:47,338 copying maoppy/data/zimpol.ini -> build/lib/maoppy/data 2025-10-31T16:03:47,344 installing to build/bdist.linux-armv7l/wheel 2025-10-31T16:03:47,344 running install 2025-10-31T16:03:47,367 running install_lib 2025-10-31T16:03:47,373 creating build/bdist.linux-armv7l/wheel 2025-10-31T16:03:47,376 creating build/bdist.linux-armv7l/wheel/maoppy 2025-10-31T16:03:47,377 creating build/bdist.linux-armv7l/wheel/maoppy/data 2025-10-31T16:03:47,379 copying build/lib/maoppy/data/muse_wfm.ini -> build/bdist.linux-armv7l/wheel/./maoppy/data 2025-10-31T16:03:47,381 copying build/lib/maoppy/data/zimpol.ini -> build/bdist.linux-armv7l/wheel/./maoppy/data 2025-10-31T16:03:47,382 copying build/lib/maoppy/data/harmoni.ini -> build/bdist.linux-armv7l/wheel/./maoppy/data 2025-10-31T16:03:47,384 copying build/lib/maoppy/data/muse_nfm.ini -> build/bdist.linux-armv7l/wheel/./maoppy/data 2025-10-31T16:03:47,386 copying build/lib/maoppy/data/papyrus.ini -> build/bdist.linux-armv7l/wheel/./maoppy/data 2025-10-31T16:03:47,388 copying build/lib/maoppy/utils.py -> build/bdist.linux-armv7l/wheel/./maoppy 2025-10-31T16:03:47,390 copying build/lib/maoppy/instrument.py -> build/bdist.linux-armv7l/wheel/./maoppy 2025-10-31T16:03:47,393 copying build/lib/maoppy/zernike.py -> build/bdist.linux-armv7l/wheel/./maoppy 2025-10-31T16:03:47,396 copying build/lib/maoppy/__init__.py -> build/bdist.linux-armv7l/wheel/./maoppy 2025-10-31T16:03:47,397 copying build/lib/maoppy/psffit.py -> build/bdist.linux-armv7l/wheel/./maoppy 2025-10-31T16:03:47,400 copying build/lib/maoppy/psfutils.py -> build/bdist.linux-armv7l/wheel/./maoppy 2025-10-31T16:03:47,402 copying build/lib/maoppy/psfmodel.py -> build/bdist.linux-armv7l/wheel/./maoppy 2025-10-31T16:03:47,405 running install_egg_info 2025-10-31T16:03:47,411 Copying maoppy.egg-info to build/bdist.linux-armv7l/wheel/./maoppy-1.7.0-py3.11.egg-info 2025-10-31T16:03:47,423 running install_scripts 2025-10-31T16:03:47,436 creating build/bdist.linux-armv7l/wheel/maoppy-1.7.0.dist-info/WHEEL 2025-10-31T16:03:47,439 creating '/tmp/pip-wheel-fyqt98b7/.tmp-nvl2n2zj/maoppy-1.7.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-31T16:03:47,441 adding 'maoppy/__init__.py' 2025-10-31T16:03:47,443 adding 'maoppy/instrument.py' 2025-10-31T16:03:47,445 adding 'maoppy/psffit.py' 2025-10-31T16:03:47,450 adding 'maoppy/psfmodel.py' 2025-10-31T16:03:47,452 adding 'maoppy/psfutils.py' 2025-10-31T16:03:47,454 adding 'maoppy/utils.py' 2025-10-31T16:03:47,455 adding 'maoppy/zernike.py' 2025-10-31T16:03:47,457 adding 'maoppy/data/harmoni.ini' 2025-10-31T16:03:47,459 adding 'maoppy/data/muse_nfm.ini' 2025-10-31T16:03:47,460 adding 'maoppy/data/muse_wfm.ini' 2025-10-31T16:03:47,462 adding 'maoppy/data/papyrus.ini' 2025-10-31T16:03:47,463 adding 'maoppy/data/zimpol.ini' 2025-10-31T16:03:47,470 adding 'maoppy-1.7.0.dist-info/licenses/LICENSE' 2025-10-31T16:03:47,478 adding 'maoppy-1.7.0.dist-info/METADATA' 2025-10-31T16:03:47,479 adding 'maoppy-1.7.0.dist-info/WHEEL' 2025-10-31T16:03:47,480 adding 'maoppy-1.7.0.dist-info/top_level.txt' 2025-10-31T16:03:47,481 adding 'maoppy-1.7.0.dist-info/RECORD' 2025-10-31T16:03:47,483 removing build/bdist.linux-armv7l/wheel 2025-10-31T16:03:47,589 Building wheel for maoppy (pyproject.toml): finished with status 'done' 2025-10-31T16:03:47,595 Created wheel for maoppy: filename=maoppy-1.7.0-py3-none-any.whl size=51571 sha256=6e215448399c4dc73f2704341158b0e083e4dbbeddbff8aea59b1e31a708ff11 2025-10-31T16:03:47,597 Stored in directory: /tmp/pip-ephem-wheel-cache-qqfntmk6/wheels/e5/97/cd/12db93e728083e350bfe7ed7005300cf895d3bcfd577ec5f1f 2025-10-31T16:03:47,629 Successfully built maoppy 2025-10-31T16:03:47,634 Removed build tracker: '/tmp/pip-build-tracker-12rvlc7g'