2025-03-28T20:35:18,927 Created temporary directory: /tmp/pip-build-tracker-b8qce27v 2025-03-28T20:35:18,929 Initialized build tracking at /tmp/pip-build-tracker-b8qce27v 2025-03-28T20:35:18,929 Created build tracker: /tmp/pip-build-tracker-b8qce27v 2025-03-28T20:35:18,930 Entered build tracker: /tmp/pip-build-tracker-b8qce27v 2025-03-28T20:35:18,930 Created temporary directory: /tmp/pip-wheel-8bmwk53x 2025-03-28T20:35:18,934 Created temporary directory: /tmp/pip-ephem-wheel-cache-f8kzbeuy 2025-03-28T20:35:18,979 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-03-28T20:35:18,982 2 location(s) to search for versions of cycles-utils: 2025-03-28T20:35:18,982 * https://pypi.org/simple/cycles-utils/ 2025-03-28T20:35:18,982 * https://www.piwheels.org/simple/cycles-utils/ 2025-03-28T20:35:18,982 Fetching project page and analyzing links: https://pypi.org/simple/cycles-utils/ 2025-03-28T20:35:18,983 Getting page https://pypi.org/simple/cycles-utils/ 2025-03-28T20:35:18,985 Found index url https://pypi.org/simple/ 2025-03-28T20:35:19,335 Fetched page https://pypi.org/simple/cycles-utils/ as application/vnd.pypi.simple.v1+json 2025-03-28T20:35:19,338 Found link https://files.pythonhosted.org/packages/d8/8b/de88727126daa48b65d8d366afafd17a7d4035ef0e03b4abfbf7506c3dd3/Cycles-utils-1.0.0.tar.gz (from https://pypi.org/simple/cycles-utils/) (requires-python:>=3.6), version: 1.0.0 2025-03-28T20:35:19,339 Skipping link: No binaries permitted for cycles-utils: https://files.pythonhosted.org/packages/ba/c6/b272f8f16addaf9c0800bc46b8715b4bfe4d17389a8f65fbcce2dc40d6e7/Cycles_utils-1.0.0-py3-none-any.whl (from https://pypi.org/simple/cycles-utils/) (requires-python:>=3.6) 2025-03-28T20:35:19,339 Found link https://files.pythonhosted.org/packages/66/c1/5ee59a23791af5640acb7119cce013af4fede2f1afd0de5d632511141332/Cycles-utils-1.1.0.tar.gz (from https://pypi.org/simple/cycles-utils/) (requires-python:>=3.6), version: 1.1.0 2025-03-28T20:35:19,340 Skipping link: No binaries permitted for cycles-utils: https://files.pythonhosted.org/packages/7f/23/0fdb8cfec71b2a9a7bdac33f7b44ed32882f381292091dc8f784e1ac76fb/Cycles_utils-1.1.0-py3-none-any.whl (from https://pypi.org/simple/cycles-utils/) (requires-python:>=3.6) 2025-03-28T20:35:19,341 Found link https://files.pythonhosted.org/packages/07/9c/2f9a7765491d9eeccf16ef410395d5a1a06de6e39eb77537f3fe10390dc7/Cycles-utils-1.1.1.tar.gz (from https://pypi.org/simple/cycles-utils/) (requires-python:>=3.6), version: 1.1.1 2025-03-28T20:35:19,342 Skipping link: No binaries permitted for cycles-utils: https://files.pythonhosted.org/packages/89/6a/5f537da7664d9d0f16acc69891f7308a468630f9f0e84f074fae4f7d57e2/Cycles_utils-1.1.1-py3-none-any.whl (from https://pypi.org/simple/cycles-utils/) (requires-python:>=3.6) 2025-03-28T20:35:19,343 Fetching project page and analyzing links: https://www.piwheels.org/simple/cycles-utils/ 2025-03-28T20:35:19,344 Getting page https://www.piwheels.org/simple/cycles-utils/ 2025-03-28T20:35:19,345 Found index url https://www.piwheels.org/simple/ 2025-03-28T20:35:19,551 Fetched page https://www.piwheels.org/simple/cycles-utils/ as text/html 2025-03-28T20:35:19,553 Skipping link: No binaries permitted for cycles-utils: https://www.piwheels.org/simple/cycles-utils/Cycles_utils-1.0.0-py3-none-any.whl#sha256=d6e80737adb15bccf2b016db80c8cbaa627d6400c174f762f998577f2fc190ca (from https://www.piwheels.org/simple/cycles-utils/) (requires-python:>=3.6) 2025-03-28T20:35:19,553 Skipping link: not a file: https://www.piwheels.org/simple/cycles-utils/ 2025-03-28T20:35:19,554 Skipping link: not a file: https://pypi.org/simple/cycles-utils/ 2025-03-28T20:35:19,575 Given no hashes to check 1 links for project 'cycles-utils': discarding no candidates 2025-03-28T20:35:19,577 Collecting cycles-utils==1.1.1 2025-03-28T20:35:19,579 Created temporary directory: /tmp/pip-unpack-e0z44o9l 2025-03-28T20:35:19,719 Downloading Cycles-utils-1.1.1.tar.gz (4.8 MB) 2025-03-28T20:35:20,621 Added cycles-utils==1.1.1 from https://files.pythonhosted.org/packages/07/9c/2f9a7765491d9eeccf16ef410395d5a1a06de6e39eb77537f3fe10390dc7/Cycles-utils-1.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-b8qce27v' 2025-03-28T20:35:20,623 Running setup.py (path:/tmp/pip-wheel-8bmwk53x/cycles-utils_1755f18afa5d49ea9f62fc6025f91266/setup.py) egg_info for package cycles-utils 2025-03-28T20:35:20,624 Created temporary directory: /tmp/pip-pip-egg-info-79tdlg7j 2025-03-28T20:35:20,625 Preparing metadata (setup.py): started 2025-03-28T20:35:20,626 Running command python setup.py egg_info 2025-03-28T20:35:21,693 running egg_info 2025-03-28T20:35:21,721 creating /tmp/pip-pip-egg-info-79tdlg7j/Cycles_utils.egg-info 2025-03-28T20:35:21,722 writing /tmp/pip-pip-egg-info-79tdlg7j/Cycles_utils.egg-info/PKG-INFO 2025-03-28T20:35:21,728 writing dependency_links to /tmp/pip-pip-egg-info-79tdlg7j/Cycles_utils.egg-info/dependency_links.txt 2025-03-28T20:35:21,732 writing requirements to /tmp/pip-pip-egg-info-79tdlg7j/Cycles_utils.egg-info/requires.txt 2025-03-28T20:35:21,741 writing top-level names to /tmp/pip-pip-egg-info-79tdlg7j/Cycles_utils.egg-info/top_level.txt 2025-03-28T20:35:21,743 writing manifest file '/tmp/pip-pip-egg-info-79tdlg7j/Cycles_utils.egg-info/SOURCES.txt' 2025-03-28T20:35:21,837 reading manifest file '/tmp/pip-pip-egg-info-79tdlg7j/Cycles_utils.egg-info/SOURCES.txt' 2025-03-28T20:35:21,839 reading manifest template 'MANIFEST.in' 2025-03-28T20:35:21,843 adding license file 'LICENSE' 2025-03-28T20:35:21,846 writing manifest file '/tmp/pip-pip-egg-info-79tdlg7j/Cycles_utils.egg-info/SOURCES.txt' 2025-03-28T20:35:21,956 Preparing metadata (setup.py): finished with status 'done' 2025-03-28T20:35:21,959 Source in /tmp/pip-wheel-8bmwk53x/cycles-utils_1755f18afa5d49ea9f62fc6025f91266 has version 1.1.1, which satisfies requirement cycles-utils==1.1.1 from https://files.pythonhosted.org/packages/07/9c/2f9a7765491d9eeccf16ef410395d5a1a06de6e39eb77537f3fe10390dc7/Cycles-utils-1.1.1.tar.gz 2025-03-28T20:35:21,960 Removed cycles-utils==1.1.1 from https://files.pythonhosted.org/packages/07/9c/2f9a7765491d9eeccf16ef410395d5a1a06de6e39eb77537f3fe10390dc7/Cycles-utils-1.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-b8qce27v' 2025-03-28T20:35:21,969 Created temporary directory: /tmp/pip-unpack-lh040ydi 2025-03-28T20:35:21,970 Created temporary directory: /tmp/pip-unpack-prjs1kdn 2025-03-28T20:35:21,971 Building wheels for collected packages: cycles-utils 2025-03-28T20:35:21,976 Created temporary directory: /tmp/pip-wheel-wbhmu16z 2025-03-28T20:35:21,976 Building wheel for cycles-utils (setup.py): started 2025-03-28T20:35:21,977 Destination directory: /tmp/pip-wheel-wbhmu16z 2025-03-28T20:35:21,978 Running command python setup.py bdist_wheel 2025-03-28T20:35:23,095 running bdist_wheel 2025-03-28T20:35:23,230 running build 2025-03-28T20:35:23,230 running build_py 2025-03-28T20:35:23,260 creating build/lib/cycles 2025-03-28T20:35:23,262 copying cycles/__init__.py -> build/lib/cycles 2025-03-28T20:35:23,264 copying cycles/cycles_read.py -> build/lib/cycles 2025-03-28T20:35:23,267 creating build/lib/cycles/soilgrids 2025-03-28T20:35:23,268 copying cycles/soilgrids/__init__.py -> build/lib/cycles/soilgrids 2025-03-28T20:35:23,270 copying cycles/soilgrids/soilgrids.py -> build/lib/cycles/soilgrids 2025-03-28T20:35:23,273 creating build/lib/cycles/gssurgo 2025-03-28T20:35:23,274 copying cycles/gssurgo/gssurgo.py -> build/lib/cycles/gssurgo 2025-03-28T20:35:23,277 copying cycles/gssurgo/__init__.py -> build/lib/cycles/gssurgo 2025-03-28T20:35:23,279 creating build/lib/cycles/plot 2025-03-28T20:35:23,281 copying cycles/plot/plot.py -> build/lib/cycles/plot 2025-03-28T20:35:23,283 copying cycles/plot/__init__.py -> build/lib/cycles/plot 2025-03-28T20:35:23,285 creating build/lib/cycles/soil 2025-03-28T20:35:23,286 copying cycles/soil/__init__.py -> build/lib/cycles/soil 2025-03-28T20:35:23,288 copying cycles/soil/soil.py -> build/lib/cycles/soil 2025-03-28T20:35:23,291 creating build/lib/cycles/gadm 2025-03-28T20:35:23,292 copying cycles/gadm/gadm.py -> build/lib/cycles/gadm 2025-03-28T20:35:23,294 copying cycles/gadm/__init__.py -> build/lib/cycles/gadm 2025-03-28T20:35:23,296 creating build/lib/cycles/weather 2025-03-28T20:35:23,297 copying cycles/weather/__init__.py -> build/lib/cycles/weather 2025-03-28T20:35:23,299 copying cycles/weather/weather.py -> build/lib/cycles/weather 2025-03-28T20:35:23,301 running egg_info 2025-03-28T20:35:23,329 writing Cycles_utils.egg-info/PKG-INFO 2025-03-28T20:35:23,335 writing dependency_links to Cycles_utils.egg-info/dependency_links.txt 2025-03-28T20:35:23,339 writing requirements to Cycles_utils.egg-info/requires.txt 2025-03-28T20:35:23,340 writing top-level names to Cycles_utils.egg-info/top_level.txt 2025-03-28T20:35:23,375 reading manifest file 'Cycles_utils.egg-info/SOURCES.txt' 2025-03-28T20:35:23,379 reading manifest template 'MANIFEST.in' 2025-03-28T20:35:23,382 adding license file 'LICENSE' 2025-03-28T20:35:23,386 writing manifest file 'Cycles_utils.egg-info/SOURCES.txt' 2025-03-28T20:35:23,388 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:220: _Warning: Package 'cycles.data' is absent from the `packages` configuration. 2025-03-28T20:35:23,389 !! 2025-03-28T20:35:23,390 ******************************************************************************** 2025-03-28T20:35:23,390 ############################ 2025-03-28T20:35:23,391 # Package would be ignored # 2025-03-28T20:35:23,391 ############################ 2025-03-28T20:35:23,392 Python recognizes 'cycles.data' as an importable package[^1], 2025-03-28T20:35:23,392 but it is absent from setuptools' `packages` configuration. 2025-03-28T20:35:23,393 This leads to an ambiguous overall configuration. If you want to distribute this 2025-03-28T20:35:23,394 package, please make sure that 'cycles.data' is explicitly added 2025-03-28T20:35:23,394 to the `packages` configuration field. 2025-03-28T20:35:23,395 Alternatively, you can also rely on setuptools' discovery methods 2025-03-28T20:35:23,396 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-03-28T20:35:23,396 instead of `find_packages(...)`/`find:`). 2025-03-28T20:35:23,397 You can read more about "package discovery" on setuptools documentation page: 2025-03-28T20:35:23,399 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-03-28T20:35:23,400 If you don't want 'cycles.data' to be distributed and are 2025-03-28T20:35:23,401 already explicitly excluding 'cycles.data' via 2025-03-28T20:35:23,402 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-03-28T20:35:23,404 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-03-28T20:35:23,405 combination with a more fine grained `package-data` configuration. 2025-03-28T20:35:23,407 You can read more about "package data files" on setuptools documentation page: 2025-03-28T20:35:23,411 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-03-28T20:35:23,412 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-03-28T20:35:23,413 even if it does not contain any `.py` files. 2025-03-28T20:35:23,413 On the other hand, currently there is no concept of package data 2025-03-28T20:35:23,414 directory, all directories are treated like packages. 2025-03-28T20:35:23,415 ******************************************************************************** 2025-03-28T20:35:23,416 !! 2025-03-28T20:35:23,417 check.warn(importable) 2025-03-28T20:35:23,418 creating build/lib/cycles/data 2025-03-28T20:35:23,418 copying cycles/data/GLDASp5_elevation_025d.nc4 -> build/lib/cycles/data 2025-03-28T20:35:23,419 copying cycles/data/GLDASp5_landmask_025d.nc4 -> build/lib/cycles/data 2025-03-28T20:35:23,420 copying cycles/data/NLDAS_elevation.nc4 -> build/lib/cycles/data 2025-03-28T20:35:23,507 copying cycles/data/NLDAS_masks-veg-soil.nc4 -> build/lib/cycles/data 2025-03-28T20:35:23,581 copying cycles/data/gridMET_elevation_mask.nc -> build/lib/cycles/data 2025-03-28T20:35:23,629 copying cycles/data/metdata_elevationdata.nc -> build/lib/cycles/data 2025-03-28T20:35:23,750 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-03-28T20:35:23,751 !! 2025-03-28T20:35:23,752 ******************************************************************************** 2025-03-28T20:35:23,752 Please avoid running ``setup.py`` directly. 2025-03-28T20:35:23,753 Instead, use pypa/build, pypa/installer or other 2025-03-28T20:35:23,753 standards-based tools. 2025-03-28T20:35:23,754 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-03-28T20:35:23,755 ******************************************************************************** 2025-03-28T20:35:23,755 !! 2025-03-28T20:35:23,756 self.initialize_options() 2025-03-28T20:35:23,781 installing to build/bdist.linux-armv7l/wheel 2025-03-28T20:35:23,782 running install 2025-03-28T20:35:23,806 running install_lib 2025-03-28T20:35:30,710 creating build/bdist.linux-armv7l/wheel 2025-03-28T20:35:31,196 creating build/bdist.linux-armv7l/wheel/cycles 2025-03-28T20:35:31,201 creating build/bdist.linux-armv7l/wheel/cycles/soilgrids 2025-03-28T20:35:31,204 copying build/lib/cycles/soilgrids/__init__.py -> build/bdist.linux-armv7l/wheel/./cycles/soilgrids 2025-03-28T20:35:31,210 copying build/lib/cycles/soilgrids/soilgrids.py -> build/bdist.linux-armv7l/wheel/./cycles/soilgrids 2025-03-28T20:35:31,218 creating build/bdist.linux-armv7l/wheel/cycles/gssurgo 2025-03-28T20:35:31,221 copying build/lib/cycles/gssurgo/gssurgo.py -> build/bdist.linux-armv7l/wheel/./cycles/gssurgo 2025-03-28T20:35:31,226 copying build/lib/cycles/gssurgo/__init__.py -> build/bdist.linux-armv7l/wheel/./cycles/gssurgo 2025-03-28T20:35:31,231 copying build/lib/cycles/__init__.py -> build/bdist.linux-armv7l/wheel/./cycles 2025-03-28T20:35:31,235 copying build/lib/cycles/cycles_read.py -> build/bdist.linux-armv7l/wheel/./cycles 2025-03-28T20:35:31,242 creating build/bdist.linux-armv7l/wheel/cycles/data 2025-03-28T20:35:31,245 copying build/lib/cycles/data/NLDAS_elevation.nc4 -> build/bdist.linux-armv7l/wheel/./cycles/data 2025-03-28T20:35:31,387 copying build/lib/cycles/data/NLDAS_masks-veg-soil.nc4 -> build/bdist.linux-armv7l/wheel/./cycles/data 2025-03-28T20:35:31,478 copying build/lib/cycles/data/GLDASp5_landmask_025d.nc4 -> build/bdist.linux-armv7l/wheel/./cycles/data 2025-03-28T20:35:31,482 copying build/lib/cycles/data/metdata_elevationdata.nc -> build/bdist.linux-armv7l/wheel/./cycles/data 2025-03-28T20:35:31,569 copying build/lib/cycles/data/gridMET_elevation_mask.nc -> build/bdist.linux-armv7l/wheel/./cycles/data 2025-03-28T20:35:31,631 copying build/lib/cycles/data/GLDASp5_elevation_025d.nc4 -> build/bdist.linux-armv7l/wheel/./cycles/data 2025-03-28T20:35:31,649 creating build/bdist.linux-armv7l/wheel/cycles/plot 2025-03-28T20:35:31,651 copying build/lib/cycles/plot/plot.py -> build/bdist.linux-armv7l/wheel/./cycles/plot 2025-03-28T20:35:31,653 copying build/lib/cycles/plot/__init__.py -> build/bdist.linux-armv7l/wheel/./cycles/plot 2025-03-28T20:35:31,656 creating build/bdist.linux-armv7l/wheel/cycles/soil 2025-03-28T20:35:31,657 copying build/lib/cycles/soil/__init__.py -> build/bdist.linux-armv7l/wheel/./cycles/soil 2025-03-28T20:35:31,660 copying build/lib/cycles/soil/soil.py -> build/bdist.linux-armv7l/wheel/./cycles/soil 2025-03-28T20:35:31,663 creating build/bdist.linux-armv7l/wheel/cycles/gadm 2025-03-28T20:35:31,664 copying build/lib/cycles/gadm/gadm.py -> build/bdist.linux-armv7l/wheel/./cycles/gadm 2025-03-28T20:35:31,666 copying build/lib/cycles/gadm/__init__.py -> build/bdist.linux-armv7l/wheel/./cycles/gadm 2025-03-28T20:35:31,669 creating build/bdist.linux-armv7l/wheel/cycles/weather 2025-03-28T20:35:31,670 copying build/lib/cycles/weather/__init__.py -> build/bdist.linux-armv7l/wheel/./cycles/weather 2025-03-28T20:35:31,673 copying build/lib/cycles/weather/weather.py -> build/bdist.linux-armv7l/wheel/./cycles/weather 2025-03-28T20:35:31,675 running install_egg_info 2025-03-28T20:35:31,712 Copying Cycles_utils.egg-info to build/bdist.linux-armv7l/wheel/./Cycles_utils-1.1.1-py3.11.egg-info 2025-03-28T20:35:31,755 running install_scripts 2025-03-28T20:35:31,785 creating build/bdist.linux-armv7l/wheel/Cycles_utils-1.1.1.dist-info/WHEEL 2025-03-28T20:35:31,787 creating '/tmp/pip-wheel-wbhmu16z/Cycles_utils-1.1.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-03-28T20:35:31,792 adding 'cycles/__init__.py' 2025-03-28T20:35:31,797 adding 'cycles/cycles_read.py' 2025-03-28T20:35:31,889 adding 'cycles/data/GLDASp5_elevation_025d.nc4' 2025-03-28T20:35:31,901 adding 'cycles/data/GLDASp5_landmask_025d.nc4' 2025-03-28T20:35:32,121 adding 'cycles/data/NLDAS_elevation.nc4' 2025-03-28T20:35:32,249 adding 'cycles/data/NLDAS_masks-veg-soil.nc4' 2025-03-28T20:35:33,016 adding 'cycles/data/gridMET_elevation_mask.nc' 2025-03-28T20:35:33,771 adding 'cycles/data/metdata_elevationdata.nc' 2025-03-28T20:35:33,793 adding 'cycles/gadm/__init__.py' 2025-03-28T20:35:33,794 adding 'cycles/gadm/gadm.py' 2025-03-28T20:35:33,796 adding 'cycles/gssurgo/__init__.py' 2025-03-28T20:35:33,797 adding 'cycles/gssurgo/gssurgo.py' 2025-03-28T20:35:33,799 adding 'cycles/plot/__init__.py' 2025-03-28T20:35:33,800 adding 'cycles/plot/plot.py' 2025-03-28T20:35:33,802 adding 'cycles/soil/__init__.py' 2025-03-28T20:35:33,803 adding 'cycles/soil/soil.py' 2025-03-28T20:35:33,805 adding 'cycles/soilgrids/__init__.py' 2025-03-28T20:35:33,806 adding 'cycles/soilgrids/soilgrids.py' 2025-03-28T20:35:33,808 adding 'cycles/weather/__init__.py' 2025-03-28T20:35:33,809 adding 'cycles/weather/weather.py' 2025-03-28T20:35:33,810 adding 'Cycles_utils-1.1.1.dist-info/LICENSE' 2025-03-28T20:35:33,812 adding 'Cycles_utils-1.1.1.dist-info/METADATA' 2025-03-28T20:35:33,813 adding 'Cycles_utils-1.1.1.dist-info/WHEEL' 2025-03-28T20:35:33,814 adding 'Cycles_utils-1.1.1.dist-info/top_level.txt' 2025-03-28T20:35:33,815 adding 'Cycles_utils-1.1.1.dist-info/RECORD' 2025-03-28T20:35:33,872 removing build/bdist.linux-armv7l/wheel 2025-03-28T20:35:34,002 Building wheel for cycles-utils (setup.py): finished with status 'done' 2025-03-28T20:35:34,131 Created wheel for cycles-utils: filename=Cycles_utils-1.1.1-py3-none-any.whl size=4797188 sha256=05baabb68d073e4cd589ec1dbae5885cdae1d94dd053dd140883604460a11353 2025-03-28T20:35:34,132 Stored in directory: /tmp/pip-ephem-wheel-cache-f8kzbeuy/wheels/3d/5a/dd/b534636806e3c26c7dfc185f463aa2b5df83e2e2f88e02fea1 2025-03-28T20:35:34,143 Successfully built cycles-utils 2025-03-28T20:35:34,304 Removed build tracker: '/tmp/pip-build-tracker-b8qce27v'