2023-12-19T18:55:17,930 Created temporary directory: /tmp/pip-build-tracker-kv66jfoh 2023-12-19T18:55:17,932 Initialized build tracking at /tmp/pip-build-tracker-kv66jfoh 2023-12-19T18:55:17,932 Created build tracker: /tmp/pip-build-tracker-kv66jfoh 2023-12-19T18:55:17,932 Entered build tracker: /tmp/pip-build-tracker-kv66jfoh 2023-12-19T18:55:17,933 Created temporary directory: /tmp/pip-wheel-xy37utzn 2023-12-19T18:55:17,937 Created temporary directory: /tmp/pip-ephem-wheel-cache-u6x20_16 2023-12-19T18:55:17,961 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-12-19T18:55:17,965 2 location(s) to search for versions of arcticpy: 2023-12-19T18:55:17,965 * https://pypi.org/simple/arcticpy/ 2023-12-19T18:55:17,965 * https://www.piwheels.org/simple/arcticpy/ 2023-12-19T18:55:17,965 Fetching project page and analyzing links: https://pypi.org/simple/arcticpy/ 2023-12-19T18:55:17,966 Getting page https://pypi.org/simple/arcticpy/ 2023-12-19T18:55:17,967 Found index url https://pypi.org/simple/ 2023-12-19T18:55:18,020 Fetched page https://pypi.org/simple/arcticpy/ as application/vnd.pypi.simple.v1+json 2023-12-19T18:55:18,023 Found link https://files.pythonhosted.org/packages/98/d2/4f3e6df2aa30ccd562797229210e1172ee901ad69f6e7aaab17297252e76/arcticpy-2.0.tar.gz (from https://pypi.org/simple/arcticpy/) (requires-python:>=3.8), version: 2.0 2023-12-19T18:55:18,024 Found link https://files.pythonhosted.org/packages/b9/7a/e22583d7991fd1e77eddd92861ce6cb21e4911628bdd32f845947e8dcff9/arcticpy-2.1.tar.gz (from https://pypi.org/simple/arcticpy/) (requires-python:>=3.8), version: 2.1 2023-12-19T18:55:18,024 Found link https://files.pythonhosted.org/packages/d4/56/396fc6c710d52f093c4f5d97df553efb523ae9b55ffed62f5f761036d58a/arcticpy-2.2.tar.gz (from https://pypi.org/simple/arcticpy/) (requires-python:>=3.8), version: 2.2 2023-12-19T18:55:18,025 Found link https://files.pythonhosted.org/packages/a5/55/d6244c01780526a57ad5265cb2e0e7c1ba1df3acee81c883bad1fff3d86b/arcticpy-2.3.tar.gz (from https://pypi.org/simple/arcticpy/) (requires-python:>=3.8), version: 2.3 2023-12-19T18:55:18,025 Found link https://files.pythonhosted.org/packages/3d/d3/d51ea0644fb5654a721002b5b924a1c17494a141fdd2c66b48f2b4bcd818/arcticpy-2.4.tar.gz (from https://pypi.org/simple/arcticpy/) (requires-python:>=3.8), version: 2.4 2023-12-19T18:55:18,026 Found link https://files.pythonhosted.org/packages/6d/30/5d148d1c291f040262bdc633e2175d9b0d0adcaf6d368caff2366058074d/arcticpy-2.5.tar.gz (from https://pypi.org/simple/arcticpy/) (requires-python:>=3.8), version: 2.5 2023-12-19T18:55:18,027 Found link https://files.pythonhosted.org/packages/d7/48/5227c52e689158286ea8782a5f872ca86f0298f6d5462ed9dfbabdd933d6/arcticpy-2.6.tar.gz (from https://pypi.org/simple/arcticpy/) (requires-python:>=3.8), version: 2.6 2023-12-19T18:55:18,027 Fetching project page and analyzing links: https://www.piwheels.org/simple/arcticpy/ 2023-12-19T18:55:18,027 Getting page https://www.piwheels.org/simple/arcticpy/ 2023-12-19T18:55:18,028 Found index url https://www.piwheels.org/simple/ 2023-12-19T18:55:18,103 Fetched page https://www.piwheels.org/simple/arcticpy/ as text/html 2023-12-19T18:55:18,104 Skipping link: not a file: https://www.piwheels.org/simple/arcticpy/ 2023-12-19T18:55:18,105 Skipping link: not a file: https://pypi.org/simple/arcticpy/ 2023-12-19T18:55:18,125 Given no hashes to check 1 links for project 'arcticpy': discarding no candidates 2023-12-19T18:55:18,142 Collecting arcticpy==2.6 2023-12-19T18:55:18,144 Created temporary directory: /tmp/pip-unpack-pbnbpqdo 2023-12-19T18:55:18,190 Downloading arcticpy-2.6.tar.gz (298 kB) 2023-12-19T18:55:18,442 Added arcticpy==2.6 from https://files.pythonhosted.org/packages/d7/48/5227c52e689158286ea8782a5f872ca86f0298f6d5462ed9dfbabdd933d6/arcticpy-2.6.tar.gz to build tracker '/tmp/pip-build-tracker-kv66jfoh' 2023-12-19T18:55:18,451 Created temporary directory: /tmp/pip-build-env-10mn6_0w 2023-12-19T18:55:18,461 Installing build dependencies: started 2023-12-19T18:55:18,462 Running command pip subprocess to install build dependencies 2023-12-19T18:55:19,644 Using pip 23.3.1 from /home/piwheels/.local/lib/python3.9/site-packages/pip (python 3.9) 2023-12-19T18:55:20,193 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-12-19T18:55:20,641 Collecting setuptools_scm==7.0.5 2023-12-19T18:55:20,656 Downloading https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-7.0.5-py3-none-any.whl (42 kB) 2023-12-19T18:55:20,678 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 42.9/42.9 kB 2.8 MB/s eta 0:00:00 2023-12-19T18:55:21,955 Collecting setuptools>=62 2023-12-19T18:55:21,974 Using cached https://www.piwheels.org/simple/setuptools/setuptools-69.0.2-py3-none-any.whl (819 kB) 2023-12-19T18:55:22,942 Collecting numpy~=1.21 2023-12-19T18:55:22,971 Using cached https://www.piwheels.org/simple/numpy/numpy-1.26.2-cp39-cp39-linux_armv7l.whl (19.4 MB) 2023-12-19T18:55:25,073 Collecting Cython==0.29.36 2023-12-19T18:55:25,091 Using cached https://www.piwheels.org/simple/cython/Cython-0.29.36-cp39-cp39-linux_armv7l.whl (4.9 MB) 2023-12-19T18:55:25,582 Collecting pytest-runner 2023-12-19T18:55:25,601 Using cached https://www.piwheels.org/simple/pytest-runner/pytest_runner-6.0.1-py3-none-any.whl (7.2 kB) 2023-12-19T18:55:25,795 Collecting packaging>=20.0 (from setuptools_scm==7.0.5) 2023-12-19T18:55:25,812 Using cached https://www.piwheels.org/simple/packaging/packaging-23.2-py3-none-any.whl (53 kB) 2023-12-19T18:55:25,929 Collecting tomli>=1.0.0 (from setuptools_scm==7.0.5) 2023-12-19T18:55:25,958 Using cached https://www.piwheels.org/simple/tomli/tomli-2.0.1-py3-none-any.whl (12 kB) 2023-12-19T18:55:26,079 Collecting typing-extensions (from setuptools_scm==7.0.5) 2023-12-19T18:55:26,097 Using cached https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.9.0-py3-none-any.whl (32 kB) 2023-12-19T18:55:28,193 Installing collected packages: typing-extensions, tomli, setuptools, pytest-runner, packaging, numpy, Cython, setuptools_scm 2023-12-19T18:55:38,164 Creating /tmp/pip-build-env-10mn6_0w/overlay/bin 2023-12-19T18:55:38,166 changing mode of /tmp/pip-build-env-10mn6_0w/overlay/bin/f2py to 755 2023-12-19T18:55:40,845 changing mode of /tmp/pip-build-env-10mn6_0w/overlay/bin/cygdb to 755 2023-12-19T18:55:40,847 changing mode of /tmp/pip-build-env-10mn6_0w/overlay/bin/cython to 755 2023-12-19T18:55:40,850 changing mode of /tmp/pip-build-env-10mn6_0w/overlay/bin/cythonize to 755 2023-12-19T18:55:41,057 ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. 2023-12-19T18:55:41,057 scipy 1.8.1 requires numpy<1.25.0,>=1.17.3, but you have numpy 1.26.2 which is incompatible. 2023-12-19T18:55:41,058 Successfully installed Cython-0.29.36 numpy-1.26.2 packaging-23.2 pytest-runner-6.0.1 setuptools-69.0.2 setuptools_scm-7.0.5 tomli-2.0.1 typing-extensions-4.9.0 2023-12-19T18:55:41,688 Installing build dependencies: finished with status 'done' 2023-12-19T18:55:41,693 Getting requirements to build wheel: started 2023-12-19T18:55:41,694 Running command Getting requirements to build wheel 2023-12-19T18:55:44,363 rm python/arcticpy/wrapper.cpp 2023-12-19T18:55:44,364 Compiling python/arcticpy/wrapper.pyx because it changed. 2023-12-19T18:55:44,364 [1/1] Cythonizing python/arcticpy/wrapper.pyx 2023-12-19T18:55:44,698 running egg_info 2023-12-19T18:55:44,705 writing python/arcticpy.egg-info/PKG-INFO 2023-12-19T18:55:44,709 writing dependency_links to python/arcticpy.egg-info/dependency_links.txt 2023-12-19T18:55:44,711 writing requirements to python/arcticpy.egg-info/requires.txt 2023-12-19T18:55:44,713 writing top-level names to python/arcticpy.egg-info/top_level.txt 2023-12-19T18:55:44,738 dependency /tmp/pip-build-env-10mn6_0w/overlay/lib/python3.9/site-packages/numpy/core/include/numpy/arrayobject.h won't be automatically included in the manifest: the path must be relative 2023-12-19T18:55:44,738 dependency /tmp/pip-build-env-10mn6_0w/overlay/lib/python3.9/site-packages/numpy/core/include/numpy/arrayscalars.h won't be automatically included in the manifest: the path must be relative 2023-12-19T18:55:44,739 dependency /tmp/pip-build-env-10mn6_0w/overlay/lib/python3.9/site-packages/numpy/core/include/numpy/ndarrayobject.h won't be automatically included in the manifest: the path must be relative 2023-12-19T18:55:44,739 dependency /tmp/pip-build-env-10mn6_0w/overlay/lib/python3.9/site-packages/numpy/core/include/numpy/ndarraytypes.h won't be automatically included in the manifest: the path must be relative 2023-12-19T18:55:44,739 dependency /tmp/pip-build-env-10mn6_0w/overlay/lib/python3.9/site-packages/numpy/core/include/numpy/ufuncobject.h won't be automatically included in the manifest: the path must be relative 2023-12-19T18:55:44,767 listing git files failed - pretending there aren't any 2023-12-19T18:55:44,781 reading manifest file 'python/arcticpy.egg-info/SOURCES.txt' 2023-12-19T18:55:44,785 reading manifest template 'MANIFEST.in' 2023-12-19T18:55:44,788 warning: no previously-included files found matching 'python/arcticpy/src/wrapper.cpp' 2023-12-19T18:55:44,792 writing manifest file 'python/arcticpy.egg-info/SOURCES.txt' 2023-12-19T18:55:45,054 Getting requirements to build wheel: finished with status 'done' 2023-12-19T18:55:45,071 Installing backend dependencies: started 2023-12-19T18:55:45,072 Running command pip subprocess to install backend dependencies 2023-12-19T18:55:46,233 Using pip 23.3.1 from /home/piwheels/.local/lib/python3.9/site-packages/pip (python 3.9) 2023-12-19T18:55:46,772 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-12-19T18:55:47,106 Collecting wheel 2023-12-19T18:55:47,123 Using cached https://www.piwheels.org/simple/wheel/wheel-0.42.0-py3-none-any.whl (65 kB) 2023-12-19T18:55:48,754 Installing collected packages: wheel 2023-12-19T18:55:48,983 Creating /tmp/pip-build-env-10mn6_0w/normal/bin 2023-12-19T18:55:48,985 changing mode of /tmp/pip-build-env-10mn6_0w/normal/bin/wheel to 755 2023-12-19T18:55:48,997 Successfully installed wheel-0.42.0 2023-12-19T18:55:49,398 Installing backend dependencies: finished with status 'done' 2023-12-19T18:55:49,400 Created temporary directory: /tmp/pip-modern-metadata-an6xiz42 2023-12-19T18:55:49,403 Preparing metadata (pyproject.toml): started 2023-12-19T18:55:49,404 Running command Preparing metadata (pyproject.toml) 2023-12-19T18:55:51,997 rm python/arcticpy/wrapper.cpp 2023-12-19T18:55:51,997 Compiling python/arcticpy/wrapper.pyx because it changed. 2023-12-19T18:55:51,998 [1/1] Cythonizing python/arcticpy/wrapper.pyx 2023-12-19T18:55:52,365 running dist_info 2023-12-19T18:55:52,373 creating /tmp/pip-modern-metadata-an6xiz42/arcticpy.egg-info 2023-12-19T18:55:52,381 writing /tmp/pip-modern-metadata-an6xiz42/arcticpy.egg-info/PKG-INFO 2023-12-19T18:55:52,386 writing dependency_links to /tmp/pip-modern-metadata-an6xiz42/arcticpy.egg-info/dependency_links.txt 2023-12-19T18:55:52,388 writing requirements to /tmp/pip-modern-metadata-an6xiz42/arcticpy.egg-info/requires.txt 2023-12-19T18:55:52,389 writing top-level names to /tmp/pip-modern-metadata-an6xiz42/arcticpy.egg-info/top_level.txt 2023-12-19T18:55:52,391 writing manifest file '/tmp/pip-modern-metadata-an6xiz42/arcticpy.egg-info/SOURCES.txt' 2023-12-19T18:55:52,416 dependency /tmp/pip-build-env-10mn6_0w/overlay/lib/python3.9/site-packages/numpy/core/include/numpy/arrayobject.h won't be automatically included in the manifest: the path must be relative 2023-12-19T18:55:52,416 dependency /tmp/pip-build-env-10mn6_0w/overlay/lib/python3.9/site-packages/numpy/core/include/numpy/arrayscalars.h won't be automatically included in the manifest: the path must be relative 2023-12-19T18:55:52,416 dependency /tmp/pip-build-env-10mn6_0w/overlay/lib/python3.9/site-packages/numpy/core/include/numpy/ndarrayobject.h won't be automatically included in the manifest: the path must be relative 2023-12-19T18:55:52,417 dependency /tmp/pip-build-env-10mn6_0w/overlay/lib/python3.9/site-packages/numpy/core/include/numpy/ndarraytypes.h won't be automatically included in the manifest: the path must be relative 2023-12-19T18:55:52,417 dependency /tmp/pip-build-env-10mn6_0w/overlay/lib/python3.9/site-packages/numpy/core/include/numpy/ufuncobject.h won't be automatically included in the manifest: the path must be relative 2023-12-19T18:55:52,447 listing git files failed - pretending there aren't any 2023-12-19T18:55:52,460 reading manifest file '/tmp/pip-modern-metadata-an6xiz42/arcticpy.egg-info/SOURCES.txt' 2023-12-19T18:55:52,463 reading manifest template 'MANIFEST.in' 2023-12-19T18:55:52,467 warning: no previously-included files found matching 'python/arcticpy/src/wrapper.cpp' 2023-12-19T18:55:52,470 writing manifest file '/tmp/pip-modern-metadata-an6xiz42/arcticpy.egg-info/SOURCES.txt' 2023-12-19T18:55:52,471 creating '/tmp/pip-modern-metadata-an6xiz42/arcticpy-2.6.dist-info' 2023-12-19T18:55:52,773 Preparing metadata (pyproject.toml): finished with status 'done' 2023-12-19T18:55:52,779 Source in /tmp/pip-wheel-xy37utzn/arcticpy_2d2fec1c5a454758b1a8d3bb8ce2b08d has version 2.6, which satisfies requirement arcticpy==2.6 from https://files.pythonhosted.org/packages/d7/48/5227c52e689158286ea8782a5f872ca86f0298f6d5462ed9dfbabdd933d6/arcticpy-2.6.tar.gz 2023-12-19T18:55:52,780 Removed arcticpy==2.6 from https://files.pythonhosted.org/packages/d7/48/5227c52e689158286ea8782a5f872ca86f0298f6d5462ed9dfbabdd933d6/arcticpy-2.6.tar.gz from build tracker '/tmp/pip-build-tracker-kv66jfoh' 2023-12-19T18:55:52,786 Created temporary directory: /tmp/pip-unpack-9dm6c9fu 2023-12-19T18:55:52,787 Created temporary directory: /tmp/pip-unpack-475a30vt 2023-12-19T18:55:52,797 Building wheels for collected packages: arcticpy 2023-12-19T18:55:52,802 Created temporary directory: /tmp/pip-wheel-t5o12369 2023-12-19T18:55:52,802 Destination directory: /tmp/pip-wheel-t5o12369 2023-12-19T18:55:52,805 Building wheel for arcticpy (pyproject.toml): started 2023-12-19T18:55:52,805 Running command Building wheel for arcticpy (pyproject.toml) 2023-12-19T18:55:55,298 rm python/arcticpy/wrapper.cpp 2023-12-19T18:55:55,299 Compiling python/arcticpy/wrapper.pyx because it changed. 2023-12-19T18:55:55,299 [1/1] Cythonizing python/arcticpy/wrapper.pyx 2023-12-19T18:55:55,627 running bdist_wheel 2023-12-19T18:55:55,660 running build 2023-12-19T18:55:55,660 running build_py 2023-12-19T18:55:55,669 creating build 2023-12-19T18:55:55,669 creating build/lib.linux-armv7l-cpython-39 2023-12-19T18:55:55,670 creating build/lib.linux-armv7l-cpython-39/arcticpy 2023-12-19T18:55:55,671 copying python/arcticpy/ccd.py -> build/lib.linux-armv7l-cpython-39/arcticpy 2023-12-19T18:55:55,673 copying python/arcticpy/read_noise.py -> build/lib.linux-armv7l-cpython-39/arcticpy 2023-12-19T18:55:55,676 copying python/arcticpy/pixel_bounce.py -> build/lib.linux-armv7l-cpython-39/arcticpy 2023-12-19T18:55:55,678 copying python/arcticpy/roe.py -> build/lib.linux-armv7l-cpython-39/arcticpy 2023-12-19T18:55:55,680 copying python/arcticpy/__init__.py -> build/lib.linux-armv7l-cpython-39/arcticpy 2023-12-19T18:55:55,682 copying python/arcticpy/OLDread_noise.py -> build/lib.linux-armv7l-cpython-39/arcticpy 2023-12-19T18:55:55,684 copying python/arcticpy/traps.py -> build/lib.linux-armv7l-cpython-39/arcticpy 2023-12-19T18:55:55,686 copying python/arcticpy/cti.py -> build/lib.linux-armv7l-cpython-39/arcticpy 2023-12-19T18:55:55,688 running egg_info 2023-12-19T18:55:55,695 writing python/arcticpy.egg-info/PKG-INFO 2023-12-19T18:55:55,699 writing dependency_links to python/arcticpy.egg-info/dependency_links.txt 2023-12-19T18:55:55,702 writing requirements to python/arcticpy.egg-info/requires.txt 2023-12-19T18:55:55,703 writing top-level names to python/arcticpy.egg-info/top_level.txt 2023-12-19T18:55:55,709 dependency /tmp/pip-build-env-10mn6_0w/overlay/lib/python3.9/site-packages/numpy/core/include/numpy/arrayobject.h won't be automatically included in the manifest: the path must be relative 2023-12-19T18:55:55,709 dependency /tmp/pip-build-env-10mn6_0w/overlay/lib/python3.9/site-packages/numpy/core/include/numpy/arrayscalars.h won't be automatically included in the manifest: the path must be relative 2023-12-19T18:55:55,710 dependency /tmp/pip-build-env-10mn6_0w/overlay/lib/python3.9/site-packages/numpy/core/include/numpy/ndarrayobject.h won't be automatically included in the manifest: the path must be relative 2023-12-19T18:55:55,710 dependency /tmp/pip-build-env-10mn6_0w/overlay/lib/python3.9/site-packages/numpy/core/include/numpy/ndarraytypes.h won't be automatically included in the manifest: the path must be relative 2023-12-19T18:55:55,710 dependency /tmp/pip-build-env-10mn6_0w/overlay/lib/python3.9/site-packages/numpy/core/include/numpy/ufuncobject.h won't be automatically included in the manifest: the path must be relative 2023-12-19T18:55:55,739 listing git files failed - pretending there aren't any 2023-12-19T18:55:55,751 reading manifest file 'python/arcticpy.egg-info/SOURCES.txt' 2023-12-19T18:55:55,755 reading manifest template 'MANIFEST.in' 2023-12-19T18:55:55,758 warning: no previously-included files found matching 'python/arcticpy/src/wrapper.cpp' 2023-12-19T18:55:55,763 writing manifest file 'python/arcticpy.egg-info/SOURCES.txt' 2023-12-19T18:55:55,766 /tmp/pip-build-env-10mn6_0w/overlay/lib/python3.9/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'arcticpy.include' is absent from the `packages` configuration. 2023-12-19T18:55:55,766 !! 2023-12-19T18:55:55,766 ******************************************************************************** 2023-12-19T18:55:55,767 ############################ 2023-12-19T18:55:55,767 # Package would be ignored # 2023-12-19T18:55:55,767 ############################ 2023-12-19T18:55:55,767 Python recognizes 'arcticpy.include' as an importable package[^1], 2023-12-19T18:55:55,767 but it is absent from setuptools' `packages` configuration. 2023-12-19T18:55:55,767 This leads to an ambiguous overall configuration. If you want to distribute this 2023-12-19T18:55:55,767 package, please make sure that 'arcticpy.include' is explicitly added 2023-12-19T18:55:55,768 to the `packages` configuration field. 2023-12-19T18:55:55,768 Alternatively, you can also rely on setuptools' discovery methods 2023-12-19T18:55:55,768 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2023-12-19T18:55:55,768 instead of `find_packages(...)`/`find:`). 2023-12-19T18:55:55,768 You can read more about "package discovery" on setuptools documentation page: 2023-12-19T18:55:55,769 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2023-12-19T18:55:55,769 If you don't want 'arcticpy.include' to be distributed and are 2023-12-19T18:55:55,769 already explicitly excluding 'arcticpy.include' via 2023-12-19T18:55:55,769 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2023-12-19T18:55:55,769 you can try to use `exclude_package_data`, or `include-package-data=False` in 2023-12-19T18:55:55,769 combination with a more fine grained `package-data` configuration. 2023-12-19T18:55:55,770 You can read more about "package data files" on setuptools documentation page: 2023-12-19T18:55:55,770 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2023-12-19T18:55:55,770 [^1]: For Python, any directory (with suitable naming) can be imported, 2023-12-19T18:55:55,770 even if it does not contain any `.py` files. 2023-12-19T18:55:55,770 On the other hand, currently there is no concept of package data 2023-12-19T18:55:55,771 directory, all directories are treated like packages. 2023-12-19T18:55:55,771 ******************************************************************************** 2023-12-19T18:55:55,771 !! 2023-12-19T18:55:55,771 check.warn(importable) 2023-12-19T18:55:55,771 /tmp/pip-build-env-10mn6_0w/overlay/lib/python3.9/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'arcticpy.src' is absent from the `packages` configuration. 2023-12-19T18:55:55,771 !! 2023-12-19T18:55:55,772 ******************************************************************************** 2023-12-19T18:55:55,772 ############################ 2023-12-19T18:55:55,772 # Package would be ignored # 2023-12-19T18:55:55,772 ############################ 2023-12-19T18:55:55,773 Python recognizes 'arcticpy.src' as an importable package[^1], 2023-12-19T18:55:55,773 but it is absent from setuptools' `packages` configuration. 2023-12-19T18:55:55,773 This leads to an ambiguous overall configuration. If you want to distribute this 2023-12-19T18:55:55,773 package, please make sure that 'arcticpy.src' is explicitly added 2023-12-19T18:55:55,773 to the `packages` configuration field. 2023-12-19T18:55:55,774 Alternatively, you can also rely on setuptools' discovery methods 2023-12-19T18:55:55,774 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2023-12-19T18:55:55,774 instead of `find_packages(...)`/`find:`). 2023-12-19T18:55:55,774 You can read more about "package discovery" on setuptools documentation page: 2023-12-19T18:55:55,774 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2023-12-19T18:55:55,775 If you don't want 'arcticpy.src' to be distributed and are 2023-12-19T18:55:55,775 already explicitly excluding 'arcticpy.src' via 2023-12-19T18:55:55,775 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2023-12-19T18:55:55,775 you can try to use `exclude_package_data`, or `include-package-data=False` in 2023-12-19T18:55:55,775 combination with a more fine grained `package-data` configuration. 2023-12-19T18:55:55,776 You can read more about "package data files" on setuptools documentation page: 2023-12-19T18:55:55,776 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2023-12-19T18:55:55,776 [^1]: For Python, any directory (with suitable naming) can be imported, 2023-12-19T18:55:55,777 even if it does not contain any `.py` files. 2023-12-19T18:55:55,777 On the other hand, currently there is no concept of package data 2023-12-19T18:55:55,777 directory, all directories are treated like packages. 2023-12-19T18:55:55,777 ******************************************************************************** 2023-12-19T18:55:55,777 !! 2023-12-19T18:55:55,777 check.warn(importable) 2023-12-19T18:55:55,777 copying python/arcticpy/wrapper.cpp -> build/lib.linux-armv7l-cpython-39/arcticpy 2023-12-19T18:55:55,779 copying python/arcticpy/wrapper.pyx -> build/lib.linux-armv7l-cpython-39/arcticpy 2023-12-19T18:55:55,781 creating build/lib.linux-armv7l-cpython-39/arcticpy/include 2023-12-19T18:55:55,782 copying python/arcticpy/include/interface.hpp -> build/lib.linux-armv7l-cpython-39/arcticpy/include 2023-12-19T18:55:55,784 creating build/lib.linux-armv7l-cpython-39/arcticpy/src 2023-12-19T18:55:55,785 copying python/arcticpy/src/interface.cpp -> build/lib.linux-armv7l-cpython-39/arcticpy/src 2023-12-19T18:55:55,788 running build_ext 2023-12-19T18:55:55,794 building 'arcticpy.wrapper' extension 2023-12-19T18:55:55,795 creating build/temp.linux-armv7l-cpython-39 2023-12-19T18:55:55,795 creating build/temp.linux-armv7l-cpython-39/python 2023-12-19T18:55:55,796 creating build/temp.linux-armv7l-cpython-39/python/arcticpy 2023-12-19T18:55:55,797 creating build/temp.linux-armv7l-cpython-39/python/arcticpy/src 2023-12-19T18:55:55,798 creating build/temp.linux-armv7l-cpython-39/src 2023-12-19T18:55:55,799 g++ -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DNPY_NO_DEPRECATED_API=0 -Ipython/arcticpy/include -Iinclude/ -I/tmp/pip-build-env-10mn6_0w/overlay/lib/python3.9/site-packages/numpy/core/include -I/usr/local/include -I/usr/include/python3.9 -c python/arcticpy/src/interface.cpp -o build/temp.linux-armv7l-cpython-39/python/arcticpy/src/interface.o -std=c++17 -O3 2023-12-19T18:55:56,113 In file included from include/cti.hpp:7, 2023-12-19T18:55:56,113 from python/arcticpy/include/interface.hpp:2, 2023-12-19T18:55:56,114 from python/arcticpy/src/interface.cpp:2: 2023-12-19T18:55:56,114 include/traps.hpp:5:10: fatal error: gsl/gsl_integration.h: No such file or directory 2023-12-19T18:55:56,114 5 | #include 2023-12-19T18:55:56,114 | ^~~~~~~~~~~~~~~~~~~~~~~ 2023-12-19T18:55:56,114 compilation terminated. 2023-12-19T18:55:56,120 error: command '/usr/bin/g++' failed with exit code 1 2023-12-19T18:55:56,387 ERROR: Building wheel for arcticpy (pyproject.toml) exited with 1 2023-12-19T18:55:56,408 [bold magenta]full command[/]: [blue]/usr/bin/python3 /home/piwheels/.local/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmperak29bb[/] 2023-12-19T18:55:56,408 [bold magenta]cwd[/]: /tmp/pip-wheel-xy37utzn/arcticpy_2d2fec1c5a454758b1a8d3bb8ce2b08d 2023-12-19T18:55:56,408 Building wheel for arcticpy (pyproject.toml): finished with status 'error' 2023-12-19T18:55:56,410 ERROR: Failed building wheel for arcticpy 2023-12-19T18:55:56,413 Failed to build arcticpy 2023-12-19T18:55:56,414 ERROR: Failed to build one or more wheels 2023-12-19T18:55:56,415 Exception information: 2023-12-19T18:55:56,415 Traceback (most recent call last): 2023-12-19T18:55:56,415 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-12-19T18:55:56,415 status = run_func(*args) 2023-12-19T18:55:56,415 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/cli/req_command.py", line 245, in wrapper 2023-12-19T18:55:56,415 return func(self, options, args) 2023-12-19T18:55:56,415 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/commands/wheel.py", line 181, in run 2023-12-19T18:55:56,415 raise CommandError("Failed to build one or more wheels") 2023-12-19T18:55:56,415 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2023-12-19T18:55:56,417 Removed build tracker: '/tmp/pip-build-tracker-kv66jfoh'