2025-10-15T19:44:27,101 Created temporary directory: /tmp/pip-ephem-wheel-cache-pnz9j6to 2025-10-15T19:44:27,103 Created temporary directory: /tmp/pip-build-tracker-vint4dv3 2025-10-15T19:44:27,103 Initialized build tracking at /tmp/pip-build-tracker-vint4dv3 2025-10-15T19:44:27,104 Created build tracker: /tmp/pip-build-tracker-vint4dv3 2025-10-15T19:44:27,104 Entered build tracker: /tmp/pip-build-tracker-vint4dv3 2025-10-15T19:44:27,105 Created temporary directory: /tmp/pip-wheel-pwch_dl8 2025-10-15T19:44:27,108 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-15T19:44:27,111 Created temporary directory: /tmp/pip-ephem-wheel-cache-_73oopti 2025-10-15T19:44:27,132 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-15T19:44:27,136 2 location(s) to search for versions of ecov002-granules: 2025-10-15T19:44:27,136 * https://pypi.org/simple/ecov002-granules/ 2025-10-15T19:44:27,136 * https://www.piwheels.org/simple/ecov002-granules/ 2025-10-15T19:44:27,137 Fetching project page and analyzing links: https://pypi.org/simple/ecov002-granules/ 2025-10-15T19:44:27,138 Getting page https://pypi.org/simple/ecov002-granules/ 2025-10-15T19:44:27,139 Found index url https://pypi.org/simple 2025-10-15T19:44:27,352 Fetched page https://pypi.org/simple/ecov002-granules/ as application/vnd.pypi.simple.v1+json 2025-10-15T19:44:27,356 Skipping link: No binaries permitted for ecov002-granules: https://files.pythonhosted.org/packages/3b/2c/66c10a66e5986f8ae15a2e42b4a4bada6cdd539f3c6f7bfbaf8a984dcae8/ECOv002_granules-1.0.0-py3-none-any.whl (from https://pypi.org/simple/ecov002-granules/) (requires-python:>=3.11) 2025-10-15T19:44:27,357 Found link https://files.pythonhosted.org/packages/6d/61/5df3f4419a3c1ace4242abba347d8e6abe1a19b2fe5b558656d40042927c/ecov002_granules-1.0.0.tar.gz (from https://pypi.org/simple/ecov002-granules/) (requires-python:>=3.11), version: 1.0.0 2025-10-15T19:44:27,358 Skipping link: No binaries permitted for ecov002-granules: https://files.pythonhosted.org/packages/f2/64/81ae8eacf333656c7159ebbee696c39dcf0d35df313c607a02cc2387961b/ECOv002_granules-1.0.1-py3-none-any.whl (from https://pypi.org/simple/ecov002-granules/) (requires-python:>=3.11) 2025-10-15T19:44:27,359 Found link https://files.pythonhosted.org/packages/94/7b/aaf5a0d1daa60b77223aa1f841924ddbc1367b69cfcd1a67209126799b7b/ecov002_granules-1.0.1.tar.gz (from https://pypi.org/simple/ecov002-granules/) (requires-python:>=3.11), version: 1.0.1 2025-10-15T19:44:27,360 Skipping link: No binaries permitted for ecov002-granules: https://files.pythonhosted.org/packages/ca/3e/dadfe85393db37399f0e0144d925e97a9e37250646a7db450174bb2a0f97/ECOv002_granules-1.0.2-py3-none-any.whl (from https://pypi.org/simple/ecov002-granules/) (requires-python:>=3.11) 2025-10-15T19:44:27,361 Found link https://files.pythonhosted.org/packages/ce/7a/8d11fd99b80125b975449de612dd82d7727268c1512773cf08a7217b8c3d/ecov002_granules-1.0.2.tar.gz (from https://pypi.org/simple/ecov002-granules/) (requires-python:>=3.11), version: 1.0.2 2025-10-15T19:44:27,362 Skipping link: No binaries permitted for ecov002-granules: https://files.pythonhosted.org/packages/02/ba/82eb9abb6c5ad39a1af59b6c916660720a290ebe3d38f5ce6fe1206c6035/ecov002_granules-1.0.3-py3-none-any.whl (from https://pypi.org/simple/ecov002-granules/) (requires-python:>=3.10) 2025-10-15T19:44:27,363 Found link https://files.pythonhosted.org/packages/ac/07/89744d9c4b9d1aec9159ec0635dae1ae5afa2959eb911f1e0ab045e62892/ecov002_granules-1.0.3.tar.gz (from https://pypi.org/simple/ecov002-granules/) (requires-python:>=3.10), version: 1.0.3 2025-10-15T19:44:27,364 Skipping link: No binaries permitted for ecov002-granules: https://files.pythonhosted.org/packages/d1/c8/a6d7b3db5789a37add75a06b7db9ee92ccc7581c29c1325f6a157bff288c/ecov002_granules-1.1.0-py3-none-any.whl (from https://pypi.org/simple/ecov002-granules/) (requires-python:>=3.10) 2025-10-15T19:44:27,365 Found link https://files.pythonhosted.org/packages/f2/46/10a149f54e08690cf70c133acc24e040fa028eb492b2856c3632ecbfde1b/ecov002_granules-1.1.0.tar.gz (from https://pypi.org/simple/ecov002-granules/) (requires-python:>=3.10), version: 1.1.0 2025-10-15T19:44:27,366 Skipping link: No binaries permitted for ecov002-granules: https://files.pythonhosted.org/packages/1a/9a/3e15073d8f8e95e55578e20578efa4a424df7e9abbd0ae7d7c270a19632b/ecov002_granules-1.1.1-py3-none-any.whl (from https://pypi.org/simple/ecov002-granules/) (requires-python:>=3.10) 2025-10-15T19:44:27,366 Found link https://files.pythonhosted.org/packages/62/8e/c573ab9fd48116683e1e783105c21b989c244c664511c42d80c8113fb707/ecov002_granules-1.1.1.tar.gz (from https://pypi.org/simple/ecov002-granules/) (requires-python:>=3.10), version: 1.1.1 2025-10-15T19:44:27,367 Skipping link: No binaries permitted for ecov002-granules: https://files.pythonhosted.org/packages/99/ff/f021f0b3a0688a6ac532321679a02cd9ca3f0d19f2dbafd46ca40709fab4/ecov002_granules-1.2.0-py3-none-any.whl (from https://pypi.org/simple/ecov002-granules/) (requires-python:>=3.10) 2025-10-15T19:44:27,368 Found link https://files.pythonhosted.org/packages/70/34/a2d3d7ef1ae8cba7b53ffb6619a42805202248679a22fdb253516c5f47db/ecov002_granules-1.2.0.tar.gz (from https://pypi.org/simple/ecov002-granules/) (requires-python:>=3.10), version: 1.2.0 2025-10-15T19:44:27,369 Skipping link: No binaries permitted for ecov002-granules: https://files.pythonhosted.org/packages/12/65/687f485ac5342a36f2b66acfd378a5645de93ab22414558df54ed63d7aa2/ecov002_granules-1.2.1-py3-none-any.whl (from https://pypi.org/simple/ecov002-granules/) (requires-python:>=3.10) 2025-10-15T19:44:27,369 Found link https://files.pythonhosted.org/packages/a5/83/466801d3b1dccf6783acca1ef0072f8b59eec476694cd2f981fab2414551/ecov002_granules-1.2.1.tar.gz (from https://pypi.org/simple/ecov002-granules/) (requires-python:>=3.10), version: 1.2.1 2025-10-15T19:44:27,370 Fetching project page and analyzing links: https://www.piwheels.org/simple/ecov002-granules/ 2025-10-15T19:44:27,371 Getting page https://www.piwheels.org/simple/ecov002-granules/ 2025-10-15T19:44:27,373 Found index url https://www.piwheels.org/simple 2025-10-15T19:44:27,533 Fetched page https://www.piwheels.org/simple/ecov002-granules/ as text/html 2025-10-15T19:44:27,536 Skipping link: No binaries permitted for ecov002-granules: https://www.piwheels.org/simple/ecov002-granules/ecov002_granules-1.2.1-py3-none-any.whl#sha256=d1249988fad43c2bf511624bfdf875458fdaa19fb14450fd734f1fe39ab2a2fa (from https://www.piwheels.org/simple/ecov002-granules/) (requires-python:>=3.10) 2025-10-15T19:44:27,537 Skipping link: No binaries permitted for ecov002-granules: https://www.piwheels.org/simple/ecov002-granules/ecov002_granules-1.2.0-py3-none-any.whl#sha256=bd988ef6a4cf2c130203c188d8143dd1bc33236d175d26c37d7f268931e7816c (from https://www.piwheels.org/simple/ecov002-granules/) (requires-python:>=3.10) 2025-10-15T19:44:27,537 Skipping link: No binaries permitted for ecov002-granules: https://archive1.piwheels.org/simple/ecov002-granules/ecov002_granules-1.1.1-py3-none-any.whl#sha256=1da438f11656215b0a72616b996b5ca7862d3a41ffffa2673ae91bbb578b6a5a (from https://www.piwheels.org/simple/ecov002-granules/) (requires-python:>=3.10) 2025-10-15T19:44:27,538 Skipping link: No binaries permitted for ecov002-granules: https://archive1.piwheels.org/simple/ecov002-granules/ecov002_granules-1.0.3-py3-none-any.whl#sha256=1a2fd7e2f0c7450284d90f5ef60ce2d9a37f8da82b69a93f0769313532fc1036 (from https://www.piwheels.org/simple/ecov002-granules/) (requires-python:>=3.10) 2025-10-15T19:44:27,539 Skipping link: No binaries permitted for ecov002-granules: https://archive1.piwheels.org/simple/ecov002-granules/ECOv002_granules-1.0.2-py3-none-any.whl#sha256=b1a1a7f176b8ae6f45be7b037e54c439184e78b8bbe653788ac1b9fa69185259 (from https://www.piwheels.org/simple/ecov002-granules/) (requires-python:>=3.11) 2025-10-15T19:44:27,539 Skipping link: No binaries permitted for ecov002-granules: https://archive1.piwheels.org/simple/ecov002-granules/ECOv002_granules-1.0.1-py3-none-any.whl#sha256=91f58c8176c8771eb6a1a4a8fea702dffc4e23642e24a590d08ba278025ca993 (from https://www.piwheels.org/simple/ecov002-granules/) (requires-python:>=3.11) 2025-10-15T19:44:27,540 Skipping link: No binaries permitted for ecov002-granules: https://archive1.piwheels.org/simple/ecov002-granules/ECOv002_granules-1.0.0-py3-none-any.whl#sha256=cbaebd81f229ab1dd4c2d92c8ff983464967cc4be540242e3b77260f7ec2ce73 (from https://www.piwheels.org/simple/ecov002-granules/) (requires-python:>=3.11) 2025-10-15T19:44:27,541 Skipping link: not a file: https://www.piwheels.org/simple/ecov002-granules/ 2025-10-15T19:44:27,541 Skipping link: not a file: https://pypi.org/simple/ecov002-granules/ 2025-10-15T19:44:27,561 Given no hashes to check 1 links for project 'ecov002-granules': discarding no candidates 2025-10-15T19:44:27,578 Collecting ecov002-granules==1.1.0 2025-10-15T19:44:27,581 Created temporary directory: /tmp/pip-unpack-bxgwip3e 2025-10-15T19:44:27,791 Downloading ecov002_granules-1.1.0.tar.gz (21 kB) 2025-10-15T19:44:27,880 Added ecov002-granules==1.1.0 from https://files.pythonhosted.org/packages/f2/46/10a149f54e08690cf70c133acc24e040fa028eb492b2856c3632ecbfde1b/ecov002_granules-1.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-vint4dv3' 2025-10-15T19:44:27,886 Created temporary directory: /tmp/pip-build-env-3wc5nyu3 2025-10-15T19:44:27,891 Installing build dependencies: started 2025-10-15T19:44:27,892 Running command pip subprocess to install build dependencies 2025-10-15T19:44:29,025 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-15T19:44:29,638 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-15T19:44:29,661 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-15T19:44:31,384 Collecting setuptools>=60 2025-10-15T19:44:31,473 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-15T19:44:31,853 Collecting setuptools-scm>=8.0 2025-10-15T19:44:31,870 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.1-py3-none-any.whl (62 kB) 2025-10-15T19:44:32,097 Collecting wheel 2025-10-15T19:44:32,113 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-10-15T19:44:32,299 Collecting packaging>=20 2025-10-15T19:44:32,316 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-10-15T19:44:35,372 Installing collected packages: wheel, setuptools, packaging, setuptools-scm 2025-10-15T19:44:35,611 Creating /tmp/pip-build-env-3wc5nyu3/overlay/local/bin 2025-10-15T19:44:35,613 changing mode of /tmp/pip-build-env-3wc5nyu3/overlay/local/bin/wheel to 755 2025-10-15T19:44:39,693 changing mode of /tmp/pip-build-env-3wc5nyu3/overlay/local/bin/setuptools-scm to 755 2025-10-15T19:44:39,725 Successfully installed packaging-25.0 setuptools-80.9.0 setuptools-scm-9.2.1 wheel-0.45.1 2025-10-15T19:44:40,024 Installing build dependencies: finished with status 'done' 2025-10-15T19:44:40,030 Getting requirements to build wheel: started 2025-10-15T19:44:40,031 Running command Getting requirements to build wheel 2025-10-15T19:44:40,651 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2025-10-15T19:44:40,774 running egg_info 2025-10-15T19:44:40,783 writing ECOv002_granules.egg-info/PKG-INFO 2025-10-15T19:44:40,788 writing dependency_links to ECOv002_granules.egg-info/dependency_links.txt 2025-10-15T19:44:40,791 writing requirements to ECOv002_granules.egg-info/requires.txt 2025-10-15T19:44:40,792 writing top-level names to ECOv002_granules.egg-info/top_level.txt 2025-10-15T19:44:40,843 listing git files failed - pretending there aren't any 2025-10-15T19:44:40,851 reading manifest file 'ECOv002_granules.egg-info/SOURCES.txt' 2025-10-15T19:44:40,855 adding license file 'LICENSE' 2025-10-15T19:44:40,859 writing manifest file 'ECOv002_granules.egg-info/SOURCES.txt' 2025-10-15T19:44:40,963 Getting requirements to build wheel: finished with status 'done' 2025-10-15T19:44:40,967 Created temporary directory: /tmp/pip-modern-metadata-pxghhjcj 2025-10-15T19:44:40,969 Preparing metadata (pyproject.toml): started 2025-10-15T19:44:40,970 Running command Preparing metadata (pyproject.toml) 2025-10-15T19:44:41,557 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2025-10-15T19:44:41,679 running dist_info 2025-10-15T19:44:41,694 creating /tmp/pip-modern-metadata-pxghhjcj/ECOv002_granules.egg-info 2025-10-15T19:44:41,695 writing /tmp/pip-modern-metadata-pxghhjcj/ECOv002_granules.egg-info/PKG-INFO 2025-10-15T19:44:41,700 writing dependency_links to /tmp/pip-modern-metadata-pxghhjcj/ECOv002_granules.egg-info/dependency_links.txt 2025-10-15T19:44:41,702 writing requirements to /tmp/pip-modern-metadata-pxghhjcj/ECOv002_granules.egg-info/requires.txt 2025-10-15T19:44:41,703 writing top-level names to /tmp/pip-modern-metadata-pxghhjcj/ECOv002_granules.egg-info/top_level.txt 2025-10-15T19:44:41,705 writing manifest file '/tmp/pip-modern-metadata-pxghhjcj/ECOv002_granules.egg-info/SOURCES.txt' 2025-10-15T19:44:41,753 listing git files failed - pretending there aren't any 2025-10-15T19:44:41,760 reading manifest file '/tmp/pip-modern-metadata-pxghhjcj/ECOv002_granules.egg-info/SOURCES.txt' 2025-10-15T19:44:41,762 adding license file 'LICENSE' 2025-10-15T19:44:41,765 writing manifest file '/tmp/pip-modern-metadata-pxghhjcj/ECOv002_granules.egg-info/SOURCES.txt' 2025-10-15T19:44:41,766 creating '/tmp/pip-modern-metadata-pxghhjcj/ecov002_granules-1.1.0.dist-info' 2025-10-15T19:44:41,900 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-15T19:44:41,904 Source in /tmp/pip-wheel-pwch_dl8/ecov002-granules_01e458ac7222437f99cdafeb5d3654cd has version 1.1.0, which satisfies requirement ecov002-granules==1.1.0 from https://files.pythonhosted.org/packages/f2/46/10a149f54e08690cf70c133acc24e040fa028eb492b2856c3632ecbfde1b/ecov002_granules-1.1.0.tar.gz 2025-10-15T19:44:41,905 Removed ecov002-granules==1.1.0 from https://files.pythonhosted.org/packages/f2/46/10a149f54e08690cf70c133acc24e040fa028eb492b2856c3632ecbfde1b/ecov002_granules-1.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-vint4dv3' 2025-10-15T19:44:41,910 Created temporary directory: /tmp/pip-unpack-04jx1fd3 2025-10-15T19:44:41,911 Building wheels for collected packages: ecov002-granules 2025-10-15T19:44:41,915 Created temporary directory: /tmp/pip-wheel-kl5pbfjs 2025-10-15T19:44:41,916 Destination directory: /tmp/pip-wheel-kl5pbfjs 2025-10-15T19:44:41,918 Building wheel for ecov002-granules (pyproject.toml): started 2025-10-15T19:44:41,919 Running command Building wheel for ecov002-granules (pyproject.toml) 2025-10-15T19:44:42,479 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2025-10-15T19:44:42,584 running bdist_wheel 2025-10-15T19:44:42,610 running build 2025-10-15T19:44:42,610 running build_py 2025-10-15T19:44:42,619 creating build/lib/ECOv002_granules 2025-10-15T19:44:42,621 copying ECOv002_granules/write_XML_metadata.py -> build/lib/ECOv002_granules 2025-10-15T19:44:42,623 copying ECOv002_granules/L2TLSTE.py -> build/lib/ECOv002_granules 2025-10-15T19:44:42,625 copying ECOv002_granules/write_L3T_SEB.py -> build/lib/ECOv002_granules 2025-10-15T19:44:42,628 copying ECOv002_granules/L3TJET.py -> build/lib/ECOv002_granules 2025-10-15T19:44:42,630 copying ECOv002_granules/ECOv002_granules.py -> build/lib/ECOv002_granules 2025-10-15T19:44:42,632 copying ECOv002_granules/__init__.py -> build/lib/ECOv002_granules 2025-10-15T19:44:42,633 copying ECOv002_granules/granule.py -> build/lib/ECOv002_granules 2025-10-15T19:44:42,636 copying ECOv002_granules/write_L3T_MET.py -> build/lib/ECOv002_granules 2025-10-15T19:44:42,638 copying ECOv002_granules/write_L3T_SM.py -> build/lib/ECOv002_granules 2025-10-15T19:44:42,640 copying ECOv002_granules/L3TSM.py -> build/lib/ECOv002_granules 2025-10-15T19:44:42,642 copying ECOv002_granules/open_granule.py -> build/lib/ECOv002_granules 2025-10-15T19:44:42,643 copying ECOv002_granules/write_L3T_JET.py -> build/lib/ECOv002_granules 2025-10-15T19:44:42,646 copying ECOv002_granules/L4TESI.py -> build/lib/ECOv002_granules 2025-10-15T19:44:42,647 copying ECOv002_granules/L4TWUE.py -> build/lib/ECOv002_granules 2025-10-15T19:44:42,649 copying ECOv002_granules/write_L4T_WUE.py -> build/lib/ECOv002_granules 2025-10-15T19:44:42,651 copying ECOv002_granules/L3TSEB.py -> build/lib/ECOv002_granules 2025-10-15T19:44:42,653 copying ECOv002_granules/write_L4T_ESI.py -> build/lib/ECOv002_granules 2025-10-15T19:44:42,655 copying ECOv002_granules/tiled_granule.py -> build/lib/ECOv002_granules 2025-10-15T19:44:42,657 copying ECOv002_granules/colors.py -> build/lib/ECOv002_granules 2025-10-15T19:44:42,659 copying ECOv002_granules/L3TMET.py -> build/lib/ECOv002_granules 2025-10-15T19:44:42,661 copying ECOv002_granules/L2TSTARS.py -> build/lib/ECOv002_granules 2025-10-15T19:44:42,663 copying ECOv002_granules/L1CTRAD.py -> build/lib/ECOv002_granules 2025-10-15T19:44:42,664 running egg_info 2025-10-15T19:44:42,678 writing ECOv002_granules.egg-info/PKG-INFO 2025-10-15T19:44:42,682 writing dependency_links to ECOv002_granules.egg-info/dependency_links.txt 2025-10-15T19:44:42,684 writing requirements to ECOv002_granules.egg-info/requires.txt 2025-10-15T19:44:42,685 writing top-level names to ECOv002_granules.egg-info/top_level.txt 2025-10-15T19:44:42,719 listing git files failed - pretending there aren't any 2025-10-15T19:44:42,725 reading manifest file 'ECOv002_granules.egg-info/SOURCES.txt' 2025-10-15T19:44:42,728 adding license file 'LICENSE' 2025-10-15T19:44:42,732 writing manifest file 'ECOv002_granules.egg-info/SOURCES.txt' 2025-10-15T19:44:42,735 /tmp/pip-build-env-3wc5nyu3/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'ECOv002_granules.timer' is absent from the `packages` configuration. 2025-10-15T19:44:42,735 !! 2025-10-15T19:44:42,736 ******************************************************************************** 2025-10-15T19:44:42,737 ############################ 2025-10-15T19:44:42,737 # Package would be ignored # 2025-10-15T19:44:42,738 ############################ 2025-10-15T19:44:42,739 Python recognizes 'ECOv002_granules.timer' as an importable package[^1], 2025-10-15T19:44:42,739 but it is absent from setuptools' `packages` configuration. 2025-10-15T19:44:42,740 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-15T19:44:42,741 package, please make sure that 'ECOv002_granules.timer' is explicitly added 2025-10-15T19:44:42,741 to the `packages` configuration field. 2025-10-15T19:44:42,742 Alternatively, you can also rely on setuptools' discovery methods 2025-10-15T19:44:42,743 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-15T19:44:42,743 instead of `find_packages(...)`/`find:`). 2025-10-15T19:44:42,744 You can read more about "package discovery" on setuptools documentation page: 2025-10-15T19:44:42,745 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-15T19:44:42,746 If you don't want 'ECOv002_granules.timer' to be distributed and are 2025-10-15T19:44:42,747 already explicitly excluding 'ECOv002_granules.timer' via 2025-10-15T19:44:42,748 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-15T19:44:42,748 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-15T19:44:42,749 combination with a more fine grained `package-data` configuration. 2025-10-15T19:44:42,749 You can read more about "package data files" on setuptools documentation page: 2025-10-15T19:44:42,750 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-15T19:44:42,752 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-15T19:44:42,752 even if it does not contain any `.py` files. 2025-10-15T19:44:42,753 On the other hand, currently there is no concept of package data 2025-10-15T19:44:42,753 directory, all directories are treated like packages. 2025-10-15T19:44:42,753 ******************************************************************************** 2025-10-15T19:44:42,754 !! 2025-10-15T19:44:42,755 check.warn(importable) 2025-10-15T19:44:42,755 copying ECOv002_granules/version.txt -> build/lib/ECOv002_granules 2025-10-15T19:44:42,756 creating build/lib/ECOv002_granules/timer 2025-10-15T19:44:42,756 copying ECOv002_granules/timer/__init__.py -> build/lib/ECOv002_granules/timer 2025-10-15T19:44:42,757 copying ECOv002_granules/timer/timer.py -> build/lib/ECOv002_granules/timer 2025-10-15T19:44:42,764 installing to build/bdist.linux-armv7l/wheel 2025-10-15T19:44:42,764 running install 2025-10-15T19:44:42,788 running install_lib 2025-10-15T19:44:42,796 creating build/bdist.linux-armv7l/wheel 2025-10-15T19:44:42,798 creating build/bdist.linux-armv7l/wheel/ECOv002_granules 2025-10-15T19:44:42,799 copying build/lib/ECOv002_granules/write_XML_metadata.py -> build/bdist.linux-armv7l/wheel/./ECOv002_granules 2025-10-15T19:44:42,801 copying build/lib/ECOv002_granules/L2TLSTE.py -> build/bdist.linux-armv7l/wheel/./ECOv002_granules 2025-10-15T19:44:42,803 copying build/lib/ECOv002_granules/write_L3T_SEB.py -> build/bdist.linux-armv7l/wheel/./ECOv002_granules 2025-10-15T19:44:42,805 copying build/lib/ECOv002_granules/L3TJET.py -> build/bdist.linux-armv7l/wheel/./ECOv002_granules 2025-10-15T19:44:42,807 creating build/bdist.linux-armv7l/wheel/ECOv002_granules/timer 2025-10-15T19:44:42,808 copying build/lib/ECOv002_granules/timer/__init__.py -> build/bdist.linux-armv7l/wheel/./ECOv002_granules/timer 2025-10-15T19:44:42,810 copying build/lib/ECOv002_granules/timer/timer.py -> build/bdist.linux-armv7l/wheel/./ECOv002_granules/timer 2025-10-15T19:44:42,812 copying build/lib/ECOv002_granules/ECOv002_granules.py -> build/bdist.linux-armv7l/wheel/./ECOv002_granules 2025-10-15T19:44:42,814 copying build/lib/ECOv002_granules/__init__.py -> build/bdist.linux-armv7l/wheel/./ECOv002_granules 2025-10-15T19:44:42,815 copying build/lib/ECOv002_granules/granule.py -> build/bdist.linux-armv7l/wheel/./ECOv002_granules 2025-10-15T19:44:42,818 copying build/lib/ECOv002_granules/write_L3T_MET.py -> build/bdist.linux-armv7l/wheel/./ECOv002_granules 2025-10-15T19:44:42,820 copying build/lib/ECOv002_granules/write_L3T_SM.py -> build/bdist.linux-armv7l/wheel/./ECOv002_granules 2025-10-15T19:44:42,822 copying build/lib/ECOv002_granules/L3TSM.py -> build/bdist.linux-armv7l/wheel/./ECOv002_granules 2025-10-15T19:44:42,824 copying build/lib/ECOv002_granules/open_granule.py -> build/bdist.linux-armv7l/wheel/./ECOv002_granules 2025-10-15T19:44:42,826 copying build/lib/ECOv002_granules/write_L3T_JET.py -> build/bdist.linux-armv7l/wheel/./ECOv002_granules 2025-10-15T19:44:42,828 copying build/lib/ECOv002_granules/version.txt -> build/bdist.linux-armv7l/wheel/./ECOv002_granules 2025-10-15T19:44:42,830 copying build/lib/ECOv002_granules/L4TESI.py -> build/bdist.linux-armv7l/wheel/./ECOv002_granules 2025-10-15T19:44:42,831 copying build/lib/ECOv002_granules/L4TWUE.py -> build/bdist.linux-armv7l/wheel/./ECOv002_granules 2025-10-15T19:44:42,833 copying build/lib/ECOv002_granules/write_L4T_WUE.py -> build/bdist.linux-armv7l/wheel/./ECOv002_granules 2025-10-15T19:44:42,835 copying build/lib/ECOv002_granules/L3TSEB.py -> build/bdist.linux-armv7l/wheel/./ECOv002_granules 2025-10-15T19:44:42,837 copying build/lib/ECOv002_granules/write_L4T_ESI.py -> build/bdist.linux-armv7l/wheel/./ECOv002_granules 2025-10-15T19:44:42,839 copying build/lib/ECOv002_granules/tiled_granule.py -> build/bdist.linux-armv7l/wheel/./ECOv002_granules 2025-10-15T19:44:42,841 copying build/lib/ECOv002_granules/colors.py -> build/bdist.linux-armv7l/wheel/./ECOv002_granules 2025-10-15T19:44:42,843 copying build/lib/ECOv002_granules/L3TMET.py -> build/bdist.linux-armv7l/wheel/./ECOv002_granules 2025-10-15T19:44:42,845 copying build/lib/ECOv002_granules/L2TSTARS.py -> build/bdist.linux-armv7l/wheel/./ECOv002_granules 2025-10-15T19:44:42,847 copying build/lib/ECOv002_granules/L1CTRAD.py -> build/bdist.linux-armv7l/wheel/./ECOv002_granules 2025-10-15T19:44:42,849 running install_egg_info 2025-10-15T19:44:42,856 Copying ECOv002_granules.egg-info to build/bdist.linux-armv7l/wheel/./ECOv002_granules-1.1.0-py3.11.egg-info 2025-10-15T19:44:42,865 running install_scripts 2025-10-15T19:44:42,875 creating build/bdist.linux-armv7l/wheel/ecov002_granules-1.1.0.dist-info/WHEEL 2025-10-15T19:44:42,877 creating '/tmp/pip-wheel-kl5pbfjs/.tmp-xq4qxfrt/ecov002_granules-1.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-15T19:44:42,880 adding 'ECOv002_granules/ECOv002_granules.py' 2025-10-15T19:44:42,882 adding 'ECOv002_granules/L1CTRAD.py' 2025-10-15T19:44:42,883 adding 'ECOv002_granules/L2TLSTE.py' 2025-10-15T19:44:42,884 adding 'ECOv002_granules/L2TSTARS.py' 2025-10-15T19:44:42,886 adding 'ECOv002_granules/L3TJET.py' 2025-10-15T19:44:42,887 adding 'ECOv002_granules/L3TMET.py' 2025-10-15T19:44:42,888 adding 'ECOv002_granules/L3TSEB.py' 2025-10-15T19:44:42,889 adding 'ECOv002_granules/L3TSM.py' 2025-10-15T19:44:42,891 adding 'ECOv002_granules/L4TESI.py' 2025-10-15T19:44:42,892 adding 'ECOv002_granules/L4TWUE.py' 2025-10-15T19:44:42,893 adding 'ECOv002_granules/__init__.py' 2025-10-15T19:44:42,894 adding 'ECOv002_granules/colors.py' 2025-10-15T19:44:42,896 adding 'ECOv002_granules/granule.py' 2025-10-15T19:44:42,897 adding 'ECOv002_granules/open_granule.py' 2025-10-15T19:44:42,900 adding 'ECOv002_granules/tiled_granule.py' 2025-10-15T19:44:42,901 adding 'ECOv002_granules/version.txt' 2025-10-15T19:44:42,902 adding 'ECOv002_granules/write_L3T_JET.py' 2025-10-15T19:44:42,904 adding 'ECOv002_granules/write_L3T_MET.py' 2025-10-15T19:44:42,905 adding 'ECOv002_granules/write_L3T_SEB.py' 2025-10-15T19:44:42,907 adding 'ECOv002_granules/write_L3T_SM.py' 2025-10-15T19:44:42,908 adding 'ECOv002_granules/write_L4T_ESI.py' 2025-10-15T19:44:42,910 adding 'ECOv002_granules/write_L4T_WUE.py' 2025-10-15T19:44:42,911 adding 'ECOv002_granules/write_XML_metadata.py' 2025-10-15T19:44:42,913 adding 'ECOv002_granules/timer/__init__.py' 2025-10-15T19:44:42,914 adding 'ECOv002_granules/timer/timer.py' 2025-10-15T19:44:42,918 adding 'ecov002_granules-1.1.0.dist-info/licenses/LICENSE' 2025-10-15T19:44:42,919 adding 'ecov002_granules-1.1.0.dist-info/METADATA' 2025-10-15T19:44:42,920 adding 'ecov002_granules-1.1.0.dist-info/WHEEL' 2025-10-15T19:44:42,921 adding 'ecov002_granules-1.1.0.dist-info/top_level.txt' 2025-10-15T19:44:42,922 adding 'ecov002_granules-1.1.0.dist-info/RECORD' 2025-10-15T19:44:42,924 removing build/bdist.linux-armv7l/wheel 2025-10-15T19:44:43,039 Building wheel for ecov002-granules (pyproject.toml): finished with status 'done' 2025-10-15T19:44:43,044 Created wheel for ecov002-granules: filename=ecov002_granules-1.1.0-py3-none-any.whl size=30024 sha256=a2c4741f10171b0b0b270b8301f9a4e84ee01513490e94f6842ac7ac0de59d99 2025-10-15T19:44:43,045 Stored in directory: /tmp/pip-ephem-wheel-cache-_73oopti/wheels/df/3b/2b/0c16b15eda8e588724314c5f1adc6686c45723dfa053650a66 2025-10-15T19:44:43,057 Successfully built ecov002-granules 2025-10-15T19:44:43,061 Removed build tracker: '/tmp/pip-build-tracker-vint4dv3'