2026-02-09T09:10:00,791 Created temporary directory: /tmp/pip-ephem-wheel-cache-yzmfyey2 2026-02-09T09:10:00,793 Created temporary directory: /tmp/pip-build-tracker-qp7ff5tm 2026-02-09T09:10:00,793 Initialized build tracking at /tmp/pip-build-tracker-qp7ff5tm 2026-02-09T09:10:00,794 Created build tracker: /tmp/pip-build-tracker-qp7ff5tm 2026-02-09T09:10:00,794 Entered build tracker: /tmp/pip-build-tracker-qp7ff5tm 2026-02-09T09:10:00,795 Created temporary directory: /tmp/pip-wheel-9ycufw8x 2026-02-09T09:10:00,798 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-02-09T09:10:00,800 Created temporary directory: /tmp/pip-ephem-wheel-cache-qsy9ky4v 2026-02-09T09:10:00,822 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-09T09:10:00,825 2 location(s) to search for versions of fme: 2026-02-09T09:10:00,825 * https://pypi.org/simple/fme/ 2026-02-09T09:10:00,825 * https://www.piwheels.org/simple/fme/ 2026-02-09T09:10:00,826 Fetching project page and analyzing links: https://pypi.org/simple/fme/ 2026-02-09T09:10:00,827 Getting page https://pypi.org/simple/fme/ 2026-02-09T09:10:00,828 Found index url https://pypi.org/simple 2026-02-09T09:10:01,040 Fetched page https://pypi.org/simple/fme/ as application/vnd.pypi.simple.v1+json 2026-02-09T09:10:01,043 Skipping link: No binaries permitted for fme: https://files.pythonhosted.org/packages/cc/d0/7c40682377d15286a3d1ff178f32c1906c23c3c4803d8ed09611d3dbfe39/fme-2024.9.0-py3-none-any.whl (from https://pypi.org/simple/fme/) (requires-python:>=3.9) 2026-02-09T09:10:01,044 Found link https://files.pythonhosted.org/packages/37/96/454fb5faaf6879ce1206aa87e436b74922f30852654f462981de55bca3c4/fme-2024.9.0.tar.gz (from https://pypi.org/simple/fme/) (requires-python:>=3.9), version: 2024.9.0 2026-02-09T09:10:01,045 Skipping link: No binaries permitted for fme: https://files.pythonhosted.org/packages/7d/bc/ccbbfe9d006983989f9d4b456cd142432113abe0dd50b51d7c2b644a2e4f/fme-2024.12.0-py3-none-any.whl (from https://pypi.org/simple/fme/) (requires-python:>=3.9) 2026-02-09T09:10:01,046 Found link https://files.pythonhosted.org/packages/e6/c2/d0d23b8385a7a61a35af3894b70349ae6432f0eefbdda3737f791fbefcd8/fme-2024.12.0.tar.gz (from https://pypi.org/simple/fme/) (requires-python:>=3.9), version: 2024.12.0 2026-02-09T09:10:01,046 Skipping link: No binaries permitted for fme: https://files.pythonhosted.org/packages/10/56/40c143eb15cc598504cd494b7b227f4f54414b6bb57323548582ca667f7b/fme-2025.7.0-py3-none-any.whl (from https://pypi.org/simple/fme/) (requires-python:>=3.11) 2026-02-09T09:10:01,047 Found link https://files.pythonhosted.org/packages/2f/c6/d86c107f9f4718ebdfa8912c4ef9d4b4c28ff157d14ac01f664998696a52/fme-2025.7.0.tar.gz (from https://pypi.org/simple/fme/) (requires-python:>=3.11), version: 2025.7.0 2026-02-09T09:10:01,048 Skipping link: No binaries permitted for fme: https://files.pythonhosted.org/packages/ee/da/b4acc3338b37907d9b8a1a3c34764f1d826c492ea86a335e270406b3b5ce/fme-2025.10.0-py3-none-any.whl (from https://pypi.org/simple/fme/) (requires-python:>=3.11) 2026-02-09T09:10:01,049 Found link https://files.pythonhosted.org/packages/a0/a4/5245bfe466bebdb9c90d61030d2e59758fa919feb72d33d6a9c39f2de50f/fme-2025.10.0.tar.gz (from https://pypi.org/simple/fme/) (requires-python:>=3.11), version: 2025.10.0 2026-02-09T09:10:01,050 Skipping link: No binaries permitted for fme: https://files.pythonhosted.org/packages/14/05/feef8bfba2aaa58313f0604003b5b514b980e8b95ce08afbe225762b6177/fme-2025.11.0-py3-none-any.whl (from https://pypi.org/simple/fme/) (requires-python:>=3.11) 2026-02-09T09:10:01,051 Found link https://files.pythonhosted.org/packages/96/c8/9d27db999d7d8d303fef41a043eb5b1d6115334e93788e20c776c41e784b/fme-2025.11.0.tar.gz (from https://pypi.org/simple/fme/) (requires-python:>=3.11), version: 2025.11.0 2026-02-09T09:10:01,051 Skipping link: No binaries permitted for fme: https://files.pythonhosted.org/packages/1f/b4/ee8eb5f9184f861565927908d8d4cbd7b10bc53c941c44fbc9d102fbf5da/fme-2026.1.1-py3-none-any.whl (from https://pypi.org/simple/fme/) (requires-python:>=3.11) 2026-02-09T09:10:01,052 Found link https://files.pythonhosted.org/packages/ff/6a/50ba448f4e5577725fafda95e6872873bb42cb2b20e5da42a3ddea19b4d9/fme-2026.1.1.tar.gz (from https://pypi.org/simple/fme/) (requires-python:>=3.11), version: 2026.1.1 2026-02-09T09:10:01,053 Fetching project page and analyzing links: https://www.piwheels.org/simple/fme/ 2026-02-09T09:10:01,054 Getting page https://www.piwheels.org/simple/fme/ 2026-02-09T09:10:01,055 Found index url https://www.piwheels.org/simple 2026-02-09T09:10:01,213 Fetched page https://www.piwheels.org/simple/fme/ as text/html 2026-02-09T09:10:01,216 Skipping link: No binaries permitted for fme: https://www.piwheels.org/simple/fme/fme-2025.11.0-py3-none-any.whl#sha256=91b46649abd159f0e7c27b31c6ab7f7f1334e2b6c0939feda03baef82b64b253 (from https://www.piwheels.org/simple/fme/) (requires-python:>=3.11) 2026-02-09T09:10:01,216 Skipping link: No binaries permitted for fme: https://archive1.piwheels.org/simple/fme/fme-2025.10.0-py3-none-any.whl#sha256=b24747aae13e8187315f2e06dead56338178dfabb88c448ceb73ede71720b41a (from https://www.piwheels.org/simple/fme/) (requires-python:>=3.11) 2026-02-09T09:10:01,217 Skipping link: No binaries permitted for fme: https://archive1.piwheels.org/simple/fme/fme-2025.7.0-py3-none-any.whl#sha256=390e2d3b96d69d3a6f5bbed524acde1ade75b219bd149a42ddea086465fb84f6 (from https://www.piwheels.org/simple/fme/) (requires-python:>=3.11) 2026-02-09T09:10:01,217 Skipping link: No binaries permitted for fme: https://archive1.piwheels.org/simple/fme/fme-2024.12.0-py3-none-any.whl#sha256=1dda67cdfe097cd6d0aac57a4f22120516c732696d79d0623699f22ee44ba159 (from https://www.piwheels.org/simple/fme/) (requires-python:>=3.9) 2026-02-09T09:10:01,218 Skipping link: No binaries permitted for fme: https://archive1.piwheels.org/simple/fme/fme-2024.9.0-py3-none-any.whl#sha256=26102ac42174e1cd8583b62ee8f69300f83622241b511a9f26223adc02f53042 (from https://www.piwheels.org/simple/fme/) (requires-python:>=3.9) 2026-02-09T09:10:01,218 Skipping link: not a file: https://www.piwheels.org/simple/fme/ 2026-02-09T09:10:01,219 Skipping link: not a file: https://pypi.org/simple/fme/ 2026-02-09T09:10:01,238 Given no hashes to check 1 links for project 'fme': discarding no candidates 2026-02-09T09:10:01,256 Collecting fme==2026.1.1 2026-02-09T09:10:01,258 Created temporary directory: /tmp/pip-unpack-f59gmg9j 2026-02-09T09:10:01,471 Downloading fme-2026.1.1.tar.gz (871 kB) 2026-02-09T09:10:02,689 Added fme==2026.1.1 from https://files.pythonhosted.org/packages/ff/6a/50ba448f4e5577725fafda95e6872873bb42cb2b20e5da42a3ddea19b4d9/fme-2026.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-qp7ff5tm' 2026-02-09T09:10:02,695 Created temporary directory: /tmp/pip-build-env-vowb5zvr 2026-02-09T09:10:02,700 Installing build dependencies: started 2026-02-09T09:10:02,701 Running command pip subprocess to install build dependencies 2026-02-09T09:10:03,908 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-09T09:10:04,479 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-02-09T09:10:04,504 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-09T09:10:06,232 Collecting setuptools 2026-02-09T09:10:06,252 Using cached setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-09T09:10:06,523 Collecting wheel 2026-02-09T09:10:06,529 Using cached wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-09T09:10:06,712 Collecting packaging>=24.0 2026-02-09T09:10:06,726 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-09T09:10:09,681 Installing collected packages: setuptools, packaging, wheel 2026-02-09T09:10:12,997 Creating /tmp/pip-build-env-vowb5zvr/overlay/local/bin 2026-02-09T09:10:12,999 changing mode of /tmp/pip-build-env-vowb5zvr/overlay/local/bin/wheel to 755 2026-02-09T09:10:13,020 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-09T09:10:13,318 Installing build dependencies: finished with status 'done' 2026-02-09T09:10:13,324 Getting requirements to build wheel: started 2026-02-09T09:10:13,325 Running command Getting requirements to build wheel 2026-02-09T09:10:13,957 /tmp/pip-build-env-vowb5zvr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-09T09:10:13,957 !! 2026-02-09T09:10:13,958 ******************************************************************************** 2026-02-09T09:10:13,959 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-09T09:10:13,960 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-09T09:10:13,960 or your builds will no longer be supported. 2026-02-09T09:10:13,961 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T09:10:13,962 ******************************************************************************** 2026-02-09T09:10:13,963 !! 2026-02-09T09:10:13,963 corresp(dist, value, root_dir) 2026-02-09T09:10:14,040 /tmp/pip-build-env-vowb5zvr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-09T09:10:14,041 !! 2026-02-09T09:10:14,042 ******************************************************************************** 2026-02-09T09:10:14,042 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-09T09:10:14,044 License :: OSI Approved :: Apache Software License 2026-02-09T09:10:14,046 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T09:10:14,046 ******************************************************************************** 2026-02-09T09:10:14,047 !! 2026-02-09T09:10:14,048 dist._finalize_license_expression() 2026-02-09T09:10:14,048 /tmp/pip-build-env-vowb5zvr/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-09T09:10:14,049 !! 2026-02-09T09:10:14,050 ******************************************************************************** 2026-02-09T09:10:14,051 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-09T09:10:14,052 License :: OSI Approved :: Apache Software License 2026-02-09T09:10:14,053 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T09:10:14,053 ******************************************************************************** 2026-02-09T09:10:14,054 !! 2026-02-09T09:10:14,055 self._finalize_license_expression() 2026-02-09T09:10:14,056 running egg_info 2026-02-09T09:10:14,056 writing fme.egg-info/PKG-INFO 2026-02-09T09:10:14,063 writing dependency_links to fme.egg-info/dependency_links.txt 2026-02-09T09:10:14,067 writing requirements to fme.egg-info/requires.txt 2026-02-09T09:10:14,068 writing top-level names to fme.egg-info/top_level.txt 2026-02-09T09:10:14,171 reading manifest file 'fme.egg-info/SOURCES.txt' 2026-02-09T09:10:14,199 adding license file 'LICENSE' 2026-02-09T09:10:14,224 writing manifest file 'fme.egg-info/SOURCES.txt' 2026-02-09T09:10:14,322 Getting requirements to build wheel: finished with status 'done' 2026-02-09T09:10:14,325 Created temporary directory: /tmp/pip-modern-metadata-x4yqcm_9 2026-02-09T09:10:14,327 Preparing metadata (pyproject.toml): started 2026-02-09T09:10:14,328 Running command Preparing metadata (pyproject.toml) 2026-02-09T09:10:14,909 /tmp/pip-build-env-vowb5zvr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-09T09:10:14,909 !! 2026-02-09T09:10:14,910 ******************************************************************************** 2026-02-09T09:10:14,911 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-09T09:10:14,912 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-09T09:10:14,912 or your builds will no longer be supported. 2026-02-09T09:10:14,913 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T09:10:14,913 ******************************************************************************** 2026-02-09T09:10:14,914 !! 2026-02-09T09:10:14,915 corresp(dist, value, root_dir) 2026-02-09T09:10:14,993 /tmp/pip-build-env-vowb5zvr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-09T09:10:14,994 !! 2026-02-09T09:10:14,995 ******************************************************************************** 2026-02-09T09:10:14,996 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-09T09:10:14,997 License :: OSI Approved :: Apache Software License 2026-02-09T09:10:14,998 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T09:10:14,999 ******************************************************************************** 2026-02-09T09:10:15,000 !! 2026-02-09T09:10:15,000 dist._finalize_license_expression() 2026-02-09T09:10:15,001 /tmp/pip-build-env-vowb5zvr/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-09T09:10:15,002 !! 2026-02-09T09:10:15,003 ******************************************************************************** 2026-02-09T09:10:15,003 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-09T09:10:15,004 License :: OSI Approved :: Apache Software License 2026-02-09T09:10:15,005 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T09:10:15,006 ******************************************************************************** 2026-02-09T09:10:15,007 !! 2026-02-09T09:10:15,008 self._finalize_license_expression() 2026-02-09T09:10:15,008 running dist_info 2026-02-09T09:10:15,017 creating /tmp/pip-modern-metadata-x4yqcm_9/fme.egg-info 2026-02-09T09:10:15,018 writing /tmp/pip-modern-metadata-x4yqcm_9/fme.egg-info/PKG-INFO 2026-02-09T09:10:15,025 writing dependency_links to /tmp/pip-modern-metadata-x4yqcm_9/fme.egg-info/dependency_links.txt 2026-02-09T09:10:15,029 writing requirements to /tmp/pip-modern-metadata-x4yqcm_9/fme.egg-info/requires.txt 2026-02-09T09:10:15,030 writing top-level names to /tmp/pip-modern-metadata-x4yqcm_9/fme.egg-info/top_level.txt 2026-02-09T09:10:15,031 writing manifest file '/tmp/pip-modern-metadata-x4yqcm_9/fme.egg-info/SOURCES.txt' 2026-02-09T09:10:15,122 reading manifest file '/tmp/pip-modern-metadata-x4yqcm_9/fme.egg-info/SOURCES.txt' 2026-02-09T09:10:15,124 adding license file 'LICENSE' 2026-02-09T09:10:15,142 writing manifest file '/tmp/pip-modern-metadata-x4yqcm_9/fme.egg-info/SOURCES.txt' 2026-02-09T09:10:15,144 creating '/tmp/pip-modern-metadata-x4yqcm_9/fme-2026.1.1.dist-info' 2026-02-09T09:10:15,268 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-09T09:10:15,275 Source in /tmp/pip-wheel-9ycufw8x/fme_3b53915ddc674e3090fc60b2fc36097d has version 2026.1.1, which satisfies requirement fme==2026.1.1 from https://files.pythonhosted.org/packages/ff/6a/50ba448f4e5577725fafda95e6872873bb42cb2b20e5da42a3ddea19b4d9/fme-2026.1.1.tar.gz 2026-02-09T09:10:15,276 Removed fme==2026.1.1 from https://files.pythonhosted.org/packages/ff/6a/50ba448f4e5577725fafda95e6872873bb42cb2b20e5da42a3ddea19b4d9/fme-2026.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-qp7ff5tm' 2026-02-09T09:10:15,286 Created temporary directory: /tmp/pip-unpack-6lwmxbfu 2026-02-09T09:10:15,286 Building wheels for collected packages: fme 2026-02-09T09:10:15,291 Created temporary directory: /tmp/pip-wheel-28k6el9_ 2026-02-09T09:10:15,291 Destination directory: /tmp/pip-wheel-28k6el9_ 2026-02-09T09:10:15,293 Building wheel for fme (pyproject.toml): started 2026-02-09T09:10:15,295 Running command Building wheel for fme (pyproject.toml) 2026-02-09T09:10:15,861 /tmp/pip-build-env-vowb5zvr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-09T09:10:15,861 !! 2026-02-09T09:10:15,862 ******************************************************************************** 2026-02-09T09:10:15,863 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-09T09:10:15,864 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-09T09:10:15,865 or your builds will no longer be supported. 2026-02-09T09:10:15,866 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T09:10:15,866 ******************************************************************************** 2026-02-09T09:10:15,868 !! 2026-02-09T09:10:15,868 corresp(dist, value, root_dir) 2026-02-09T09:10:15,933 /tmp/pip-build-env-vowb5zvr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-09T09:10:15,934 !! 2026-02-09T09:10:15,935 ******************************************************************************** 2026-02-09T09:10:15,935 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-09T09:10:15,937 License :: OSI Approved :: Apache Software License 2026-02-09T09:10:15,938 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T09:10:15,938 ******************************************************************************** 2026-02-09T09:10:15,939 !! 2026-02-09T09:10:15,940 dist._finalize_license_expression() 2026-02-09T09:10:15,941 /tmp/pip-build-env-vowb5zvr/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-09T09:10:15,941 !! 2026-02-09T09:10:15,943 ******************************************************************************** 2026-02-09T09:10:15,943 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-09T09:10:15,944 License :: OSI Approved :: Apache Software License 2026-02-09T09:10:15,945 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T09:10:15,946 ******************************************************************************** 2026-02-09T09:10:15,947 !! 2026-02-09T09:10:15,948 self._finalize_license_expression() 2026-02-09T09:10:15,948 running bdist_wheel 2026-02-09T09:10:15,959 running build 2026-02-09T09:10:15,959 running build_py 2026-02-09T09:10:15,965 creating build/lib/docs 2026-02-09T09:10:15,967 copying docs/conf.py -> build/lib/docs 2026-02-09T09:10:15,971 creating build/lib/configs 2026-02-09T09:10:15,972 copying configs/test_configs.py -> build/lib/configs 2026-02-09T09:10:15,974 creating build/lib/fme 2026-02-09T09:10:15,975 copying fme/__init__.py -> build/lib/fme 2026-02-09T09:10:15,977 copying fme/test_torch.py -> build/lib/fme 2026-02-09T09:10:15,979 copying fme/sht_fix.py -> build/lib/fme 2026-02-09T09:10:15,981 copying fme/test_harmonics.py -> build/lib/fme 2026-02-09T09:10:15,983 copying fme/require_gpu.py -> build/lib/fme 2026-02-09T09:10:15,985 creating build/lib/scripts/vort_div 2026-02-09T09:10:15,986 copying scripts/vort_div/test_winds.py -> build/lib/scripts/vort_div 2026-02-09T09:10:15,989 copying scripts/vort_div/winds.py -> build/lib/scripts/vort_div 2026-02-09T09:10:15,992 creating build/lib/scripts/data_process 2026-02-09T09:10:15,993 copying scripts/data_process/compute_repeating_forcing.py -> build/lib/scripts/data_process 2026-02-09T09:10:15,995 copying scripts/data_process/compute_dataset_e3smv2.py -> build/lib/scripts/data_process 2026-02-09T09:10:15,997 copying scripts/data_process/combine_stats.py -> build/lib/scripts/data_process 2026-02-09T09:10:15,999 copying scripts/data_process/append_dataset.py -> build/lib/scripts/data_process 2026-02-09T09:10:16,002 copying scripts/data_process/compute_ocean_dataset.py -> build/lib/scripts/data_process 2026-02-09T09:10:16,004 copying scripts/data_process/create_window_avg_dataset.py -> build/lib/scripts/data_process 2026-02-09T09:10:16,006 copying scripts/data_process/compute_dataset.py -> build/lib/scripts/data_process 2026-02-09T09:10:16,009 copying scripts/data_process/compute_dlwp_dataset.py -> build/lib/scripts/data_process 2026-02-09T09:10:16,011 copying scripts/data_process/create_coupled_datasets.py -> build/lib/scripts/data_process 2026-02-09T09:10:16,014 copying scripts/data_process/test_compute_dataset.py -> build/lib/scripts/data_process 2026-02-09T09:10:16,016 copying scripts/data_process/compute_ocean_dataset_e3sm.py -> build/lib/scripts/data_process 2026-02-09T09:10:16,018 copying scripts/data_process/test_config.py -> build/lib/scripts/data_process 2026-02-09T09:10:16,020 copying scripts/data_process/compute_hpx_dataset.py -> build/lib/scripts/data_process 2026-02-09T09:10:16,022 copying scripts/data_process/writer_utils.py -> build/lib/scripts/data_process 2026-02-09T09:10:16,024 copying scripts/data_process/e3sm_ocean_vertical_coarsen.py -> build/lib/scripts/data_process 2026-02-09T09:10:16,026 copying scripts/data_process/time_utils.py -> build/lib/scripts/data_process 2026-02-09T09:10:16,027 copying scripts/data_process/convert_to_monthly_netcdf.py -> build/lib/scripts/data_process 2026-02-09T09:10:16,029 copying scripts/data_process/test_combine_stats.py -> build/lib/scripts/data_process 2026-02-09T09:10:16,031 copying scripts/data_process/merge_stats.py -> build/lib/scripts/data_process 2026-02-09T09:10:16,033 copying scripts/data_process/upload_stats.py -> build/lib/scripts/data_process 2026-02-09T09:10:16,035 copying scripts/data_process/coupled_dataset_utils.py -> build/lib/scripts/data_process 2026-02-09T09:10:16,038 copying scripts/data_process/get_stats.py -> build/lib/scripts/data_process 2026-02-09T09:10:16,040 copying scripts/data_process/compute_sea_ice_dataset.py -> build/lib/scripts/data_process 2026-02-09T09:10:16,043 creating build/lib/scripts/checkpoint_publication 2026-02-09T09:10:16,044 copying scripts/checkpoint_publication/process_ckpt.py -> build/lib/scripts/checkpoint_publication 2026-02-09T09:10:16,046 copying scripts/checkpoint_publication/get_sample_era5_data.py -> build/lib/scripts/checkpoint_publication 2026-02-09T09:10:16,049 creating build/lib/scripts/time_rechunk 2026-02-09T09:10:16,050 copying scripts/time_rechunk/rechunk_zarr.py -> build/lib/scripts/time_rechunk 2026-02-09T09:10:16,052 creating build/lib/scripts/aimip_forcing 2026-02-09T09:10:16,053 copying scripts/aimip_forcing/interpolate_aimip_forcing.py -> build/lib/scripts/aimip_forcing 2026-02-09T09:10:16,055 copying scripts/aimip_forcing/regrid_aimip_forcing.py -> build/lib/scripts/aimip_forcing 2026-02-09T09:10:16,058 copying scripts/aimip_forcing/create_public_aimip_forcing.py -> build/lib/scripts/aimip_forcing 2026-02-09T09:10:16,060 copying scripts/aimip_forcing/encoding.py -> build/lib/scripts/aimip_forcing 2026-02-09T09:10:16,062 creating build/lib/scripts/interpolate_models 2026-02-09T09:10:16,063 copying scripts/interpolate_models/run.py -> build/lib/scripts/interpolate_models 2026-02-09T09:10:16,065 creating build/lib/scripts/beaker_tools 2026-02-09T09:10:16,066 copying scripts/beaker_tools/delete_ds.py -> build/lib/scripts/beaker_tools 2026-02-09T09:10:16,069 creating build/lib/scripts/noise_floor 2026-02-09T09:10:16,070 copying scripts/noise_floor/generate_train_report.py -> build/lib/scripts/noise_floor 2026-02-09T09:10:16,072 copying scripts/noise_floor/generate_stats.py -> build/lib/scripts/noise_floor 2026-02-09T09:10:16,075 creating build/lib/scripts/monthly_data 2026-02-09T09:10:16,075 copying scripts/monthly_data/test_write_monthly_data.py -> build/lib/scripts/monthly_data 2026-02-09T09:10:16,077 copying scripts/monthly_data/write_monthly_data.py -> build/lib/scripts/monthly_data 2026-02-09T09:10:16,080 copying scripts/monthly_data/compute_enso_index.py -> build/lib/scripts/monthly_data 2026-02-09T09:10:16,082 creating build/lib/scripts/downscaling 2026-02-09T09:10:16,083 copying scripts/downscaling/c384_reference_ensemble_downscaling_process.py -> build/lib/scripts/downscaling 2026-02-09T09:10:16,085 creating build/lib/scripts/era5/pipeline 2026-02-09T09:10:16,087 copying scripts/era5/pipeline/xr-beam-pipeline.py -> build/lib/scripts/era5/pipeline 2026-02-09T09:10:16,090 creating build/lib/scripts/era5/ingest_ncar_data 2026-02-09T09:10:16,091 copying scripts/era5/ingest_ncar_data/ingest_single_variable.py -> build/lib/scripts/era5/ingest_ncar_data 2026-02-09T09:10:16,094 creating build/lib/scripts/era5/netcdf_to_zarr 2026-02-09T09:10:16,095 copying scripts/era5/netcdf_to_zarr/netcdf_to_zarr_pipeline.py -> build/lib/scripts/era5/netcdf_to_zarr 2026-02-09T09:10:16,099 creating build/lib/fme/core 2026-02-09T09:10:16,101 copying fme/core/ema.py -> build/lib/fme/core 2026-02-09T09:10:16,103 copying fme/core/wandb.py -> build/lib/fme/core 2026-02-09T09:10:16,105 copying fme/core/loss.py -> build/lib/fme/core 2026-02-09T09:10:16,108 copying fme/core/cli.py -> build/lib/fme/core 2026-02-09T09:10:16,110 copying fme/core/test_derived_variables.py -> build/lib/fme/core 2026-02-09T09:10:16,113 copying fme/core/test_atmosphere_data.py -> build/lib/fme/core 2026-02-09T09:10:16,115 copying fme/core/timing.py -> build/lib/fme/core 2026-02-09T09:10:16,117 copying fme/core/scheduler.py -> build/lib/fme/core 2026-02-09T09:10:16,119 copying fme/core/rand.py -> build/lib/fme/core 2026-02-09T09:10:16,121 copying fme/core/test_labels.py -> build/lib/fme/core 2026-02-09T09:10:16,123 copying fme/core/test_winds.py -> build/lib/fme/core 2026-02-09T09:10:16,125 copying fme/core/weight_ops.py -> build/lib/fme/core 2026-02-09T09:10:16,127 copying fme/core/test_timing.py -> build/lib/fme/core 2026-02-09T09:10:16,129 copying fme/core/test_ensemble.py -> build/lib/fme/core 2026-02-09T09:10:16,131 copying fme/core/test_scheduler.py -> build/lib/fme/core 2026-02-09T09:10:16,133 copying fme/core/test_stacker.py -> build/lib/fme/core 2026-02-09T09:10:16,135 copying fme/core/typing_.py -> build/lib/fme/core 2026-02-09T09:10:16,137 copying fme/core/test_ema.py -> build/lib/fme/core 2026-02-09T09:10:16,139 copying fme/core/stacker.py -> build/lib/fme/core 2026-02-09T09:10:16,141 copying fme/core/writer.py -> build/lib/fme/core 2026-02-09T09:10:16,144 copying fme/core/constants.py -> build/lib/fme/core 2026-02-09T09:10:16,145 copying fme/core/ocean.py -> build/lib/fme/core 2026-02-09T09:10:16,147 copying fme/core/test_gridded_ops.py -> build/lib/fme/core 2026-02-09T09:10:16,149 copying fme/core/ocean_derived_variables.py -> build/lib/fme/core 2026-02-09T09:10:16,152 copying fme/core/__init__.py -> build/lib/fme/core 2026-02-09T09:10:16,153 copying fme/core/test_ocean_data.py -> build/lib/fme/core 2026-02-09T09:10:16,155 copying fme/core/ensemble.py -> build/lib/fme/core 2026-02-09T09:10:16,157 copying fme/core/dataset_info.py -> build/lib/fme/core 2026-02-09T09:10:16,159 copying fme/core/prescriber.py -> build/lib/fme/core 2026-02-09T09:10:16,161 copying fme/core/optimization.py -> build/lib/fme/core 2026-02-09T09:10:16,164 copying fme/core/test_prescriber.py -> build/lib/fme/core 2026-02-09T09:10:16,165 copying fme/core/test_writer.py -> build/lib/fme/core 2026-02-09T09:10:16,167 copying fme/core/test_wildcard.py -> build/lib/fme/core 2026-02-09T09:10:16,170 copying fme/core/test_normalizer.py -> build/lib/fme/core 2026-02-09T09:10:16,172 copying fme/core/mask_provider.py -> build/lib/fme/core 2026-02-09T09:10:16,174 copying fme/core/test_histogram.py -> build/lib/fme/core 2026-02-09T09:10:16,176 copying fme/core/test_device.py -> build/lib/fme/core 2026-02-09T09:10:16,178 copying fme/core/test_dicts.py -> build/lib/fme/core 2026-02-09T09:10:16,180 copying fme/core/test_rand.py -> build/lib/fme/core 2026-02-09T09:10:16,182 copying fme/core/wildcard.py -> build/lib/fme/core 2026-02-09T09:10:16,184 copying fme/core/test_tensors.py -> build/lib/fme/core 2026-02-09T09:10:16,186 copying fme/core/test_mask_provider.py -> build/lib/fme/core 2026-02-09T09:10:16,188 copying fme/core/coordinates.py -> build/lib/fme/core 2026-02-09T09:10:16,191 copying fme/core/test_config.py -> build/lib/fme/core 2026-02-09T09:10:16,192 copying fme/core/masking.py -> build/lib/fme/core 2026-02-09T09:10:16,195 copying fme/core/derived_variables.py -> build/lib/fme/core 2026-02-09T09:10:16,197 copying fme/core/normalizer.py -> build/lib/fme/core 2026-02-09T09:10:16,199 copying fme/core/test_typing.py -> build/lib/fme/core 2026-02-09T09:10:16,201 copying fme/core/device.py -> build/lib/fme/core 2026-02-09T09:10:16,203 copying fme/core/ocean_data.py -> build/lib/fme/core 2026-02-09T09:10:16,205 copying fme/core/packer.py -> build/lib/fme/core 2026-02-09T09:10:16,207 copying fme/core/regrid.py -> build/lib/fme/core 2026-02-09T09:10:16,208 copying fme/core/test_ocean.py -> build/lib/fme/core 2026-02-09T09:10:16,210 copying fme/core/test_optimization.py -> build/lib/fme/core 2026-02-09T09:10:16,213 copying fme/core/metrics.py -> build/lib/fme/core 2026-02-09T09:10:16,215 copying fme/core/diagnostics.py -> build/lib/fme/core 2026-02-09T09:10:16,217 copying fme/core/test_loss.py -> build/lib/fme/core 2026-02-09T09:10:16,219 copying fme/core/test_wandb.py -> build/lib/fme/core 2026-02-09T09:10:16,221 copying fme/core/test_metrics.py -> build/lib/fme/core 2026-02-09T09:10:16,224 copying fme/core/test_training_history.py -> build/lib/fme/core 2026-02-09T09:10:16,226 copying fme/core/atmosphere_data.py -> build/lib/fme/core 2026-02-09T09:10:16,228 copying fme/core/tensors.py -> build/lib/fme/core 2026-02-09T09:10:16,230 copying fme/core/histogram.py -> build/lib/fme/core 2026-02-09T09:10:16,233 copying fme/core/test_packer.py -> build/lib/fme/core 2026-02-09T09:10:16,234 copying fme/core/config.py -> build/lib/fme/core 2026-02-09T09:10:16,236 copying fme/core/test_coordinates.py -> build/lib/fme/core 2026-02-09T09:10:16,238 copying fme/core/training_history.py -> build/lib/fme/core 2026-02-09T09:10:16,240 copying fme/core/test_ocean_derived_variables.py -> build/lib/fme/core 2026-02-09T09:10:16,243 copying fme/core/test_weight_ops.py -> build/lib/fme/core 2026-02-09T09:10:16,245 copying fme/core/test_masking.py -> build/lib/fme/core 2026-02-09T09:10:16,247 copying fme/core/dicts.py -> build/lib/fme/core 2026-02-09T09:10:16,249 copying fme/core/winds.py -> build/lib/fme/core 2026-02-09T09:10:16,251 copying fme/core/test_cli.py -> build/lib/fme/core 2026-02-09T09:10:16,253 copying fme/core/test_dataset_info.py -> build/lib/fme/core 2026-02-09T09:10:16,255 copying fme/core/labels.py -> build/lib/fme/core 2026-02-09T09:10:16,257 copying fme/core/gridded_ops.py -> build/lib/fme/core 2026-02-09T09:10:16,259 copying fme/core/logging_utils.py -> build/lib/fme/core 2026-02-09T09:10:16,262 creating build/lib/fme/diffusion 2026-02-09T09:10:16,263 copying fme/diffusion/loss.py -> build/lib/fme/diffusion 2026-02-09T09:10:16,265 copying fme/diffusion/__init__.py -> build/lib/fme/diffusion 2026-02-09T09:10:16,266 copying fme/diffusion/stepper.py -> build/lib/fme/diffusion 2026-02-09T09:10:16,269 copying fme/diffusion/test_train.py -> build/lib/fme/diffusion 2026-02-09T09:10:16,271 copying fme/diffusion/validate_config.py -> build/lib/fme/diffusion 2026-02-09T09:10:16,273 copying fme/diffusion/train.py -> build/lib/fme/diffusion 2026-02-09T09:10:16,275 copying fme/diffusion/train_config.py -> build/lib/fme/diffusion 2026-02-09T09:10:16,277 copying fme/diffusion/test_stepper.py -> build/lib/fme/diffusion 2026-02-09T09:10:16,279 copying fme/diffusion/test_regression.py -> build/lib/fme/diffusion 2026-02-09T09:10:16,282 copying fme/diffusion/test_loss.py -> build/lib/fme/diffusion 2026-02-09T09:10:16,284 creating build/lib/fme/downscaling 2026-02-09T09:10:16,285 copying fme/downscaling/test_metrics_and_maths.py -> build/lib/fme/downscaling 2026-02-09T09:10:16,288 copying fme/downscaling/test_utils.py -> build/lib/fme/downscaling 2026-02-09T09:10:16,290 copying fme/downscaling/typing_.py -> build/lib/fme/downscaling 2026-02-09T09:10:16,291 copying fme/downscaling/piq.py -> build/lib/fme/downscaling 2026-02-09T09:10:16,294 copying fme/downscaling/__init__.py -> build/lib/fme/downscaling 2026-02-09T09:10:16,296 copying fme/downscaling/requirements.py -> build/lib/fme/downscaling 2026-02-09T09:10:16,297 copying fme/downscaling/test_predict.py -> build/lib/fme/downscaling 2026-02-09T09:10:16,300 copying fme/downscaling/test_samplers.py -> build/lib/fme/downscaling 2026-02-09T09:10:16,301 copying fme/downscaling/_deterministic_models.py -> build/lib/fme/downscaling 2026-02-09T09:10:16,304 copying fme/downscaling/evaluator.py -> build/lib/fme/downscaling 2026-02-09T09:10:16,306 copying fme/downscaling/test_train.py -> build/lib/fme/downscaling 2026-02-09T09:10:16,308 copying fme/downscaling/train.py -> build/lib/fme/downscaling 2026-02-09T09:10:16,311 copying fme/downscaling/metrics_and_maths.py -> build/lib/fme/downscaling 2026-02-09T09:10:16,313 copying fme/downscaling/predict.py -> build/lib/fme/downscaling 2026-02-09T09:10:16,315 copying fme/downscaling/test_evaluator.py -> build/lib/fme/downscaling 2026-02-09T09:10:16,318 copying fme/downscaling/models.py -> build/lib/fme/downscaling 2026-02-09T09:10:16,320 copying fme/downscaling/samplers.py -> build/lib/fme/downscaling 2026-02-09T09:10:16,323 copying fme/downscaling/test_models.py -> build/lib/fme/downscaling 2026-02-09T09:10:16,325 creating build/lib/fme/ace 2026-02-09T09:10:16,326 copying fme/ace/__init__.py -> build/lib/fme/ace 2026-02-09T09:10:16,328 copying fme/ace/test_ocean_train.py -> build/lib/fme/ace 2026-02-09T09:10:16,331 copying fme/ace/test_symbols.py -> build/lib/fme/ace 2026-02-09T09:10:16,333 copying fme/ace/requirements.py -> build/lib/fme/ace 2026-02-09T09:10:16,334 copying fme/ace/evaluator.py -> build/lib/fme/ace 2026-02-09T09:10:16,336 copying fme/ace/test_train.py -> build/lib/fme/ace 2026-02-09T09:10:16,339 copying fme/ace/validate_config.py -> build/lib/fme/ace 2026-02-09T09:10:16,342 creating build/lib/fme/coupled 2026-02-09T09:10:16,343 copying fme/coupled/loss.py -> build/lib/fme/coupled 2026-02-09T09:10:16,345 copying fme/coupled/test_aggregator.py -> build/lib/fme/coupled 2026-02-09T09:10:16,347 copying fme/coupled/__init__.py -> build/lib/fme/coupled 2026-02-09T09:10:16,349 copying fme/coupled/stepper.py -> build/lib/fme/coupled 2026-02-09T09:10:16,352 copying fme/coupled/dataset_info.py -> build/lib/fme/coupled 2026-02-09T09:10:16,353 copying fme/coupled/requirements.py -> build/lib/fme/coupled 2026-02-09T09:10:16,355 copying fme/coupled/test_stepper_integrations.py -> build/lib/fme/coupled 2026-02-09T09:10:16,357 copying fme/coupled/evaluator.py -> build/lib/fme/coupled 2026-02-09T09:10:16,359 copying fme/coupled/test_train.py -> build/lib/fme/coupled 2026-02-09T09:10:16,362 copying fme/coupled/validate_config.py -> build/lib/fme/coupled 2026-02-09T09:10:16,363 copying fme/coupled/test_stepper.py -> build/lib/fme/coupled 2026-02-09T09:10:16,366 copying fme/coupled/test_loss.py -> build/lib/fme/coupled 2026-02-09T09:10:16,368 copying fme/coupled/test_requirements.py -> build/lib/fme/coupled 2026-02-09T09:10:16,371 copying fme/coupled/aggregator.py -> build/lib/fme/coupled 2026-02-09T09:10:16,374 creating build/lib/fme/core/corrector 2026-02-09T09:10:16,375 copying fme/core/corrector/utils.py -> build/lib/fme/core/corrector 2026-02-09T09:10:16,377 copying fme/core/corrector/ocean.py -> build/lib/fme/core/corrector 2026-02-09T09:10:16,379 copying fme/core/corrector/__init__.py -> build/lib/fme/core/corrector 2026-02-09T09:10:16,380 copying fme/core/corrector/test_ocean.py -> build/lib/fme/core/corrector 2026-02-09T09:10:16,382 copying fme/core/corrector/registry.py -> build/lib/fme/core/corrector 2026-02-09T09:10:16,384 copying fme/core/corrector/test_atmosphere.py -> build/lib/fme/core/corrector 2026-02-09T09:10:16,387 copying fme/core/corrector/ice.py -> build/lib/fme/core/corrector 2026-02-09T09:10:16,389 copying fme/core/corrector/atmosphere.py -> build/lib/fme/core/corrector 2026-02-09T09:10:16,392 creating build/lib/fme/core/distributed 2026-02-09T09:10:16,393 copying fme/core/distributed/__init__.py -> build/lib/fme/core/distributed 2026-02-09T09:10:16,395 copying fme/core/distributed/non_distributed.py -> build/lib/fme/core/distributed 2026-02-09T09:10:16,396 copying fme/core/distributed/torch_distributed.py -> build/lib/fme/core/distributed 2026-02-09T09:10:16,399 copying fme/core/distributed/base.py -> build/lib/fme/core/distributed 2026-02-09T09:10:16,400 copying fme/core/distributed/distributed.py -> build/lib/fme/core/distributed 2026-02-09T09:10:16,403 copying fme/core/distributed/test_distributed.py -> build/lib/fme/core/distributed 2026-02-09T09:10:16,406 creating build/lib/fme/core/dataset 2026-02-09T09:10:16,407 copying fme/core/dataset/utils.py -> build/lib/fme/core/dataset 2026-02-09T09:10:16,409 copying fme/core/dataset/test_dummy.py -> build/lib/fme/core/dataset 2026-02-09T09:10:16,411 copying fme/core/dataset/schedule.py -> build/lib/fme/core/dataset 2026-02-09T09:10:16,413 copying fme/core/dataset/test_utils.py -> build/lib/fme/core/dataset 2026-02-09T09:10:16,415 copying fme/core/dataset/test_schedule.py -> build/lib/fme/core/dataset 2026-02-09T09:10:16,417 copying fme/core/dataset/test_xarray.py -> build/lib/fme/core/dataset 2026-02-09T09:10:16,420 copying fme/core/dataset/__init__.py -> build/lib/fme/core/dataset 2026-02-09T09:10:16,421 copying fme/core/dataset/time.py -> build/lib/fme/core/dataset 2026-02-09T09:10:16,423 copying fme/core/dataset/data_typing.py -> build/lib/fme/core/dataset 2026-02-09T09:10:16,425 copying fme/core/dataset/testing.py -> build/lib/fme/core/dataset 2026-02-09T09:10:16,427 copying fme/core/dataset/dummy.py -> build/lib/fme/core/dataset 2026-02-09T09:10:16,430 copying fme/core/dataset/subset.py -> build/lib/fme/core/dataset 2026-02-09T09:10:16,432 copying fme/core/dataset/concat.py -> build/lib/fme/core/dataset 2026-02-09T09:10:16,434 copying fme/core/dataset/xarray.py -> build/lib/fme/core/dataset 2026-02-09T09:10:16,437 copying fme/core/dataset/time_coarsen.py -> build/lib/fme/core/dataset 2026-02-09T09:10:16,439 copying fme/core/dataset/test_time_coarsen.py -> build/lib/fme/core/dataset 2026-02-09T09:10:16,441 copying fme/core/dataset/merged.py -> build/lib/fme/core/dataset 2026-02-09T09:10:16,443 copying fme/core/dataset/test_concat.py -> build/lib/fme/core/dataset 2026-02-09T09:10:16,444 copying fme/core/dataset/config.py -> build/lib/fme/core/dataset 2026-02-09T09:10:16,446 copying fme/core/dataset/test_subset.py -> build/lib/fme/core/dataset 2026-02-09T09:10:16,448 copying fme/core/dataset/test_merged.py -> build/lib/fme/core/dataset 2026-02-09T09:10:16,450 copying fme/core/dataset/properties.py -> build/lib/fme/core/dataset 2026-02-09T09:10:16,452 copying fme/core/dataset/dataset.py -> build/lib/fme/core/dataset 2026-02-09T09:10:16,454 creating build/lib/fme/core/registry 2026-02-09T09:10:16,455 copying fme/core/registry/corrector.py -> build/lib/fme/core/registry 2026-02-09T09:10:16,457 copying fme/core/registry/test_registry.py -> build/lib/fme/core/registry 2026-02-09T09:10:16,458 copying fme/core/registry/__init__.py -> build/lib/fme/core/registry 2026-02-09T09:10:16,460 copying fme/core/registry/test_module_registry.py -> build/lib/fme/core/registry 2026-02-09T09:10:16,462 copying fme/core/registry/module.py -> build/lib/fme/core/registry 2026-02-09T09:10:16,464 copying fme/core/registry/registry.py -> build/lib/fme/core/registry 2026-02-09T09:10:16,466 creating build/lib/fme/core/step 2026-02-09T09:10:16,467 copying fme/core/step/step.py -> build/lib/fme/core/step 2026-02-09T09:10:16,469 copying fme/core/step/test_radiation.py -> build/lib/fme/core/step 2026-02-09T09:10:16,472 copying fme/core/step/test__multi_call.py -> build/lib/fme/core/step 2026-02-09T09:10:16,474 copying fme/core/step/test_multi_call.py -> build/lib/fme/core/step 2026-02-09T09:10:16,476 copying fme/core/step/__init__.py -> build/lib/fme/core/step 2026-02-09T09:10:16,478 copying fme/core/step/multi_call.py -> build/lib/fme/core/step 2026-02-09T09:10:16,480 copying fme/core/step/single_module.py -> build/lib/fme/core/step 2026-02-09T09:10:16,482 copying fme/core/step/_multi_call.py -> build/lib/fme/core/step 2026-02-09T09:10:16,484 copying fme/core/step/test_step_registry.py -> build/lib/fme/core/step 2026-02-09T09:10:16,486 copying fme/core/step/test_step.py -> build/lib/fme/core/step 2026-02-09T09:10:16,489 copying fme/core/step/args.py -> build/lib/fme/core/step 2026-02-09T09:10:16,490 copying fme/core/step/radiation.py -> build/lib/fme/core/step 2026-02-09T09:10:16,493 creating build/lib/fme/core/testing 2026-02-09T09:10:16,494 copying fme/core/testing/wandb.py -> build/lib/fme/core/testing 2026-02-09T09:10:16,496 copying fme/core/testing/time_range.py -> build/lib/fme/core/testing 2026-02-09T09:10:16,498 copying fme/core/testing/__init__.py -> build/lib/fme/core/testing 2026-02-09T09:10:16,500 copying fme/core/testing/model.py -> build/lib/fme/core/testing 2026-02-09T09:10:16,502 copying fme/core/testing/regression.py -> build/lib/fme/core/testing 2026-02-09T09:10:16,503 copying fme/core/testing/distributed.py -> build/lib/fme/core/testing 2026-02-09T09:10:16,505 creating build/lib/fme/core/hpx 2026-02-09T09:10:16,506 copying fme/core/hpx/reorder.py -> build/lib/fme/core/hpx 2026-02-09T09:10:16,508 copying fme/core/hpx/test_integration.py -> build/lib/fme/core/hpx 2026-02-09T09:10:16,510 copying fme/core/hpx/test_reorder.py -> build/lib/fme/core/hpx 2026-02-09T09:10:16,512 creating build/lib/fme/core/generics 2026-02-09T09:10:16,513 copying fme/core/generics/metrics_aggregator.py -> build/lib/fme/core/generics 2026-02-09T09:10:16,515 copying fme/core/generics/test_looper.py -> build/lib/fme/core/generics 2026-02-09T09:10:16,518 copying fme/core/generics/writer.py -> build/lib/fme/core/generics 2026-02-09T09:10:16,520 copying fme/core/generics/data.py -> build/lib/fme/core/generics 2026-02-09T09:10:16,521 copying fme/core/generics/optimization.py -> build/lib/fme/core/generics 2026-02-09T09:10:16,523 copying fme/core/generics/test_trainer.py -> build/lib/fme/core/generics 2026-02-09T09:10:16,526 copying fme/core/generics/dataloader.py -> build/lib/fme/core/generics 2026-02-09T09:10:16,528 copying fme/core/generics/test_dataset.py -> build/lib/fme/core/generics 2026-02-09T09:10:16,530 copying fme/core/generics/train_stepper.py -> build/lib/fme/core/generics 2026-02-09T09:10:16,532 copying fme/core/generics/test_dataloader.py -> build/lib/fme/core/generics 2026-02-09T09:10:16,533 copying fme/core/generics/trainer.py -> build/lib/fme/core/generics 2026-02-09T09:10:16,536 copying fme/core/generics/test_metrics_aggregator.py -> build/lib/fme/core/generics 2026-02-09T09:10:16,537 copying fme/core/generics/inference.py -> build/lib/fme/core/generics 2026-02-09T09:10:16,540 copying fme/core/generics/aggregator.py -> build/lib/fme/core/generics 2026-02-09T09:10:16,541 copying fme/core/generics/dataset.py -> build/lib/fme/core/generics 2026-02-09T09:10:16,544 creating build/lib/fme/core/cuhpx 2026-02-09T09:10:16,544 copying fme/core/cuhpx/__init__.py -> build/lib/fme/core/cuhpx 2026-02-09T09:10:16,546 copying fme/core/cuhpx/tools.py -> build/lib/fme/core/cuhpx 2026-02-09T09:10:16,548 copying fme/core/cuhpx/test_sht.py -> build/lib/fme/core/cuhpx 2026-02-09T09:10:16,550 copying fme/core/cuhpx/sht.py -> build/lib/fme/core/cuhpx 2026-02-09T09:10:16,553 creating build/lib/fme/core/models/conditional_sfno 2026-02-09T09:10:16,554 copying fme/core/models/conditional_sfno/layers.py -> build/lib/fme/core/models/conditional_sfno 2026-02-09T09:10:16,557 copying fme/core/models/conditional_sfno/__init__.py -> build/lib/fme/core/models/conditional_sfno 2026-02-09T09:10:16,558 copying fme/core/models/conditional_sfno/s2convolutions.py -> build/lib/fme/core/models/conditional_sfno 2026-02-09T09:10:16,561 copying fme/core/models/conditional_sfno/sfnonet.py -> build/lib/fme/core/models/conditional_sfno 2026-02-09T09:10:16,564 copying fme/core/models/conditional_sfno/initialization.py -> build/lib/fme/core/models/conditional_sfno 2026-02-09T09:10:16,566 copying fme/core/models/conditional_sfno/factorizations.py -> build/lib/fme/core/models/conditional_sfno 2026-02-09T09:10:16,568 copying fme/core/models/conditional_sfno/activations.py -> build/lib/fme/core/models/conditional_sfno 2026-02-09T09:10:16,570 copying fme/core/models/conditional_sfno/test_sfnonet.py -> build/lib/fme/core/models/conditional_sfno 2026-02-09T09:10:16,572 copying fme/core/models/conditional_sfno/contractions.py -> build/lib/fme/core/models/conditional_sfno 2026-02-09T09:10:16,575 copying fme/core/models/conditional_sfno/test_layers.py -> build/lib/fme/core/models/conditional_sfno 2026-02-09T09:10:16,577 creating build/lib/fme/core/models/conditional_sfno/makani 2026-02-09T09:10:16,578 copying fme/core/models/conditional_sfno/makani/__init__.py -> build/lib/fme/core/models/conditional_sfno/makani 2026-02-09T09:10:16,580 copying fme/core/models/conditional_sfno/makani/spectral_convolution.py -> build/lib/fme/core/models/conditional_sfno/makani 2026-02-09T09:10:16,582 copying fme/core/models/conditional_sfno/makani/factorizations.py -> build/lib/fme/core/models/conditional_sfno/makani 2026-02-09T09:10:16,584 copying fme/core/models/conditional_sfno/makani/contractions.py -> build/lib/fme/core/models/conditional_sfno/makani 2026-02-09T09:10:16,587 creating build/lib/fme/core/cuhpx/data 2026-02-09T09:10:16,588 copying fme/core/cuhpx/data/convert_fits_to_npy.py -> build/lib/fme/core/cuhpx/data 2026-02-09T09:10:16,590 creating build/lib/fme/diffusion/registry 2026-02-09T09:10:16,591 copying fme/diffusion/registry/prebuilt.py -> build/lib/fme/diffusion/registry 2026-02-09T09:10:16,593 copying fme/diffusion/registry/__init__.py -> build/lib/fme/diffusion/registry 2026-02-09T09:10:16,595 copying fme/diffusion/registry/sfno.py -> build/lib/fme/diffusion/registry 2026-02-09T09:10:16,597 copying fme/diffusion/registry/test_module_registry.py -> build/lib/fme/diffusion/registry 2026-02-09T09:10:16,599 copying fme/diffusion/registry/module.py -> build/lib/fme/diffusion/registry 2026-02-09T09:10:16,602 creating build/lib/fme/downscaling/modules 2026-02-09T09:10:16,603 copying fme/downscaling/modules/diffusion_registry.py -> build/lib/fme/downscaling/modules 2026-02-09T09:10:16,605 copying fme/downscaling/modules/test_registry.py -> build/lib/fme/downscaling/modules 2026-02-09T09:10:16,607 copying fme/downscaling/modules/layers.py -> build/lib/fme/downscaling/modules 2026-02-09T09:10:16,609 copying fme/downscaling/modules/swinir.py -> build/lib/fme/downscaling/modules 2026-02-09T09:10:16,613 copying fme/downscaling/modules/test_unets.py -> build/lib/fme/downscaling/modules 2026-02-09T09:10:16,615 copying fme/downscaling/modules/test_preconditioners.py -> build/lib/fme/downscaling/modules 2026-02-09T09:10:16,616 copying fme/downscaling/modules/preconditioners.py -> build/lib/fme/downscaling/modules 2026-02-09T09:10:16,618 copying fme/downscaling/modules/test_diffusion_registry.py -> build/lib/fme/downscaling/modules 2026-02-09T09:10:16,620 copying fme/downscaling/modules/registry.py -> build/lib/fme/downscaling/modules 2026-02-09T09:10:16,622 copying fme/downscaling/modules/unets.py -> build/lib/fme/downscaling/modules 2026-02-09T09:10:16,624 copying fme/downscaling/modules/unet_diffusion.py -> build/lib/fme/downscaling/modules 2026-02-09T09:10:16,627 creating build/lib/fme/downscaling/predictors 2026-02-09T09:10:16,628 copying fme/downscaling/predictors/test_composite.py -> build/lib/fme/downscaling/predictors 2026-02-09T09:10:16,630 copying fme/downscaling/predictors/cascade.py -> build/lib/fme/downscaling/predictors 2026-02-09T09:10:16,632 copying fme/downscaling/predictors/__init__.py -> build/lib/fme/downscaling/predictors 2026-02-09T09:10:16,634 copying fme/downscaling/predictors/composite.py -> build/lib/fme/downscaling/predictors 2026-02-09T09:10:16,636 copying fme/downscaling/predictors/test_cascade.py -> build/lib/fme/downscaling/predictors 2026-02-09T09:10:16,639 creating build/lib/fme/downscaling/aggregators 2026-02-09T09:10:16,640 copying fme/downscaling/aggregators/typing.py -> build/lib/fme/downscaling/aggregators 2026-02-09T09:10:16,642 copying fme/downscaling/aggregators/__init__.py -> build/lib/fme/downscaling/aggregators 2026-02-09T09:10:16,644 copying fme/downscaling/aggregators/adapters.py -> build/lib/fme/downscaling/aggregators 2026-02-09T09:10:16,646 copying fme/downscaling/aggregators/test_aggregators.py -> build/lib/fme/downscaling/aggregators 2026-02-09T09:10:16,648 copying fme/downscaling/aggregators/generation.py -> build/lib/fme/downscaling/aggregators 2026-02-09T09:10:16,650 copying fme/downscaling/aggregators/shape_helpers.py -> build/lib/fme/downscaling/aggregators 2026-02-09T09:10:16,653 copying fme/downscaling/aggregators/sample.py -> build/lib/fme/downscaling/aggregators 2026-02-09T09:10:16,655 copying fme/downscaling/aggregators/main.py -> build/lib/fme/downscaling/aggregators 2026-02-09T09:10:16,657 copying fme/downscaling/aggregators/no_target.py -> build/lib/fme/downscaling/aggregators 2026-02-09T09:10:16,660 creating build/lib/fme/downscaling/inference 2026-02-09T09:10:16,661 copying fme/downscaling/inference/test_work_items.py -> build/lib/fme/downscaling/inference 2026-02-09T09:10:16,664 copying fme/downscaling/inference/output.py -> build/lib/fme/downscaling/inference 2026-02-09T09:10:16,666 copying fme/downscaling/inference/constants.py -> build/lib/fme/downscaling/inference 2026-02-09T09:10:16,668 copying fme/downscaling/inference/test_output.py -> build/lib/fme/downscaling/inference 2026-02-09T09:10:16,670 copying fme/downscaling/inference/__init__.py -> build/lib/fme/downscaling/inference 2026-02-09T09:10:16,672 copying fme/downscaling/inference/zarr_utils.py -> build/lib/fme/downscaling/inference 2026-02-09T09:10:16,674 copying fme/downscaling/inference/work_items.py -> build/lib/fme/downscaling/inference 2026-02-09T09:10:16,676 copying fme/downscaling/inference/__main__.py -> build/lib/fme/downscaling/inference 2026-02-09T09:10:16,678 copying fme/downscaling/inference/conftest.py -> build/lib/fme/downscaling/inference 2026-02-09T09:10:16,679 copying fme/downscaling/inference/test_inference.py -> build/lib/fme/downscaling/inference 2026-02-09T09:10:16,682 copying fme/downscaling/inference/test_zarr_utils.py -> build/lib/fme/downscaling/inference 2026-02-09T09:10:16,683 copying fme/downscaling/inference/inference.py -> build/lib/fme/downscaling/inference 2026-02-09T09:10:16,686 creating build/lib/fme/downscaling/data 2026-02-09T09:10:16,687 copying fme/downscaling/data/utils.py -> build/lib/fme/downscaling/data 2026-02-09T09:10:16,689 copying fme/downscaling/data/test_utils.py -> build/lib/fme/downscaling/data 2026-02-09T09:10:16,691 copying fme/downscaling/data/patching.py -> build/lib/fme/downscaling/data 2026-02-09T09:10:16,693 copying fme/downscaling/data/__init__.py -> build/lib/fme/downscaling/data 2026-02-09T09:10:16,694 copying fme/downscaling/data/datasets.py -> build/lib/fme/downscaling/data 2026-02-09T09:10:16,697 copying fme/downscaling/data/test_config.py -> build/lib/fme/downscaling/data 2026-02-09T09:10:16,699 copying fme/downscaling/data/test_topography.py -> build/lib/fme/downscaling/data 2026-02-09T09:10:16,702 copying fme/downscaling/data/test_patching.py -> build/lib/fme/downscaling/data 2026-02-09T09:10:16,704 copying fme/downscaling/data/config.py -> build/lib/fme/downscaling/data 2026-02-09T09:10:16,706 copying fme/downscaling/data/topography.py -> build/lib/fme/downscaling/data 2026-02-09T09:10:16,708 copying fme/downscaling/data/test_datasets.py -> build/lib/fme/downscaling/data 2026-02-09T09:10:16,711 creating build/lib/fme/ace/models 2026-02-09T09:10:16,712 copying fme/ace/models/__init__.py -> build/lib/fme/ace/models 2026-02-09T09:10:16,715 creating build/lib/fme/ace/stepper 2026-02-09T09:10:16,716 copying fme/ace/stepper/test_parameter_init.py -> build/lib/fme/ace/stepper 2026-02-09T09:10:16,719 copying fme/ace/stepper/__init__.py -> build/lib/fme/ace/stepper 2026-02-09T09:10:16,720 copying fme/ace/stepper/test_derived_forcings.py -> build/lib/fme/ace/stepper 2026-02-09T09:10:16,723 copying fme/ace/stepper/single_module.py -> build/lib/fme/ace/stepper 2026-02-09T09:10:16,726 copying fme/ace/stepper/test_single_module.py -> build/lib/fme/ace/stepper 2026-02-09T09:10:16,730 copying fme/ace/stepper/parameter_init.py -> build/lib/fme/ace/stepper 2026-02-09T09:10:16,733 copying fme/ace/stepper/time_length_probabilities.py -> build/lib/fme/ace/stepper 2026-02-09T09:10:16,735 copying fme/ace/stepper/derived_forcings.py -> build/lib/fme/ace/stepper 2026-02-09T09:10:16,737 copying fme/ace/stepper/test_time_length_probabilities.py -> build/lib/fme/ace/stepper 2026-02-09T09:10:16,740 creating build/lib/fme/ace/inference 2026-02-09T09:10:16,742 copying fme/ace/inference/test_derived_variables.py -> build/lib/fme/ace/inference 2026-02-09T09:10:16,744 copying fme/ace/inference/test_segmented.py -> build/lib/fme/ace/inference 2026-02-09T09:10:16,747 copying fme/ace/inference/__init__.py -> build/lib/fme/ace/inference 2026-02-09T09:10:16,749 copying fme/ace/inference/default_metadata.py -> build/lib/fme/ace/inference 2026-02-09T09:10:16,751 copying fme/ace/inference/__main__.py -> build/lib/fme/ace/inference 2026-02-09T09:10:16,753 copying fme/ace/inference/evaluator.py -> build/lib/fme/ace/inference 2026-02-09T09:10:16,756 copying fme/ace/inference/test_evaluator.py -> build/lib/fme/ace/inference 2026-02-09T09:10:16,760 copying fme/ace/inference/loop.py -> build/lib/fme/ace/inference 2026-02-09T09:10:16,762 copying fme/ace/inference/test_inference.py -> build/lib/fme/ace/inference 2026-02-09T09:10:16,765 copying fme/ace/inference/inference.py -> build/lib/fme/ace/inference 2026-02-09T09:10:16,768 creating build/lib/fme/ace/aggregator 2026-02-09T09:10:16,770 copying fme/ace/aggregator/null.py -> build/lib/fme/ace/aggregator 2026-02-09T09:10:16,772 copying fme/ace/aggregator/__init__.py -> build/lib/fme/ace/aggregator 2026-02-09T09:10:16,774 copying fme/ace/aggregator/plotting.py -> build/lib/fme/ace/aggregator 2026-02-09T09:10:16,776 copying fme/ace/aggregator/test_train.py -> build/lib/fme/ace/aggregator 2026-02-09T09:10:16,779 copying fme/ace/aggregator/train.py -> build/lib/fme/ace/aggregator 2026-02-09T09:10:16,781 copying fme/ace/aggregator/test_plotting.py -> build/lib/fme/ace/aggregator 2026-02-09T09:10:16,784 creating build/lib/fme/ace/data_loading 2026-02-09T09:10:16,785 copying fme/ace/data_loading/batch_data.py -> build/lib/fme/ace/data_loading 2026-02-09T09:10:16,788 copying fme/ace/data_loading/test_perturbation.py -> build/lib/fme/ace/data_loading 2026-02-09T09:10:16,790 copying fme/ace/data_loading/perturbation.py -> build/lib/fme/ace/data_loading 2026-02-09T09:10:16,792 copying fme/ace/data_loading/augmentation.py -> build/lib/fme/ace/data_loading 2026-02-09T09:10:16,795 copying fme/ace/data_loading/__init__.py -> build/lib/fme/ace/data_loading 2026-02-09T09:10:16,796 copying fme/ace/data_loading/dataloader.py -> build/lib/fme/ace/data_loading 2026-02-09T09:10:16,799 copying fme/ace/data_loading/test_data_loading_config.py -> build/lib/fme/ace/data_loading 2026-02-09T09:10:16,801 copying fme/ace/data_loading/test_data_loader.py -> build/lib/fme/ace/data_loading 2026-02-09T09:10:16,804 copying fme/ace/data_loading/getters.py -> build/lib/fme/ace/data_loading 2026-02-09T09:10:16,807 copying fme/ace/data_loading/test_benchmark.py -> build/lib/fme/ace/data_loading 2026-02-09T09:10:16,809 copying fme/ace/data_loading/gridded_data.py -> build/lib/fme/ace/data_loading 2026-02-09T09:10:16,811 copying fme/ace/data_loading/test_batch_data.py -> build/lib/fme/ace/data_loading 2026-02-09T09:10:16,814 copying fme/ace/data_loading/benchmark.py -> build/lib/fme/ace/data_loading 2026-02-09T09:10:16,817 copying fme/ace/data_loading/test_metadata.py -> build/lib/fme/ace/data_loading 2026-02-09T09:10:16,819 copying fme/ace/data_loading/config.py -> build/lib/fme/ace/data_loading 2026-02-09T09:10:16,822 copying fme/ace/data_loading/test_subset.py -> build/lib/fme/ace/data_loading 2026-02-09T09:10:16,826 copying fme/ace/data_loading/test_augmentation.py -> build/lib/fme/ace/data_loading 2026-02-09T09:10:16,828 copying fme/ace/data_loading/inference.py -> build/lib/fme/ace/data_loading 2026-02-09T09:10:16,833 creating build/lib/fme/ace/registry 2026-02-09T09:10:16,835 copying fme/ace/registry/test_hpx.py -> build/lib/fme/ace/registry 2026-02-09T09:10:16,839 copying fme/ace/registry/m2lines.py -> build/lib/fme/ace/registry 2026-02-09T09:10:16,842 copying fme/ace/registry/prebuilt.py -> build/lib/fme/ace/registry 2026-02-09T09:10:16,845 copying fme/ace/registry/__init__.py -> build/lib/fme/ace/registry 2026-02-09T09:10:16,847 copying fme/ace/registry/test_sfno.py -> build/lib/fme/ace/registry 2026-02-09T09:10:16,850 copying fme/ace/registry/sfno.py -> build/lib/fme/ace/registry 2026-02-09T09:10:16,853 copying fme/ace/registry/hpx.py -> build/lib/fme/ace/registry 2026-02-09T09:10:16,856 copying fme/ace/registry/test_m2lines.py -> build/lib/fme/ace/registry 2026-02-09T09:10:16,858 copying fme/ace/registry/test_stochastic_sfno.py -> build/lib/fme/ace/registry 2026-02-09T09:10:16,860 copying fme/ace/registry/test_land.py -> build/lib/fme/ace/registry 2026-02-09T09:10:16,863 copying fme/ace/registry/land_net.py -> build/lib/fme/ace/registry 2026-02-09T09:10:16,865 copying fme/ace/registry/stochastic_sfno.py -> build/lib/fme/ace/registry 2026-02-09T09:10:16,867 copying fme/ace/registry/registry.py -> build/lib/fme/ace/registry 2026-02-09T09:10:16,870 creating build/lib/fme/ace/step 2026-02-09T09:10:16,871 copying fme/ace/step/__init__.py -> build/lib/fme/ace/step 2026-02-09T09:10:16,874 copying fme/ace/step/fcn3.py -> build/lib/fme/ace/step 2026-02-09T09:10:16,878 creating build/lib/fme/ace/testing 2026-02-09T09:10:16,879 copying fme/ace/testing/__init__.py -> build/lib/fme/ace/testing 2026-02-09T09:10:16,882 copying fme/ace/testing/fv3gfs_data.py -> build/lib/fme/ace/testing 2026-02-09T09:10:16,885 creating build/lib/fme/ace/train 2026-02-09T09:10:16,886 copying fme/ace/train/__init__.py -> build/lib/fme/ace/train 2026-02-09T09:10:16,889 copying fme/ace/train/__main__.py -> build/lib/fme/ace/train 2026-02-09T09:10:16,891 copying fme/ace/train/train.py -> build/lib/fme/ace/train 2026-02-09T09:10:16,894 copying fme/ace/train/train_config.py -> build/lib/fme/ace/train 2026-02-09T09:10:16,898 creating build/lib/fme/ace/models/ocean 2026-02-09T09:10:16,899 copying fme/ace/models/ocean/__init__.py -> build/lib/fme/ace/models/ocean 2026-02-09T09:10:16,902 creating build/lib/fme/ace/models/healpix 2026-02-09T09:10:16,903 copying fme/ace/models/healpix/healpix_blocks.py -> build/lib/fme/ace/models/healpix 2026-02-09T09:10:16,906 copying fme/ace/models/healpix/__init__.py -> build/lib/fme/ace/models/healpix 2026-02-09T09:10:16,908 copying fme/ace/models/healpix/healpix_recunet.py -> build/lib/fme/ace/models/healpix 2026-02-09T09:10:16,912 copying fme/ace/models/healpix/healpix_activations.py -> build/lib/fme/ace/models/healpix 2026-02-09T09:10:16,914 copying fme/ace/models/healpix/healpix_decoder.py -> build/lib/fme/ace/models/healpix 2026-02-09T09:10:16,917 copying fme/ace/models/healpix/healpix_layers.py -> build/lib/fme/ace/models/healpix 2026-02-09T09:10:16,920 copying fme/ace/models/healpix/healpix_encoder.py -> build/lib/fme/ace/models/healpix 2026-02-09T09:10:16,923 creating build/lib/fme/ace/models/graphcast 2026-02-09T09:10:16,924 copying fme/ace/models/graphcast/utils.py -> build/lib/fme/ace/models/graphcast 2026-02-09T09:10:16,928 copying fme/ace/models/graphcast/layers.py -> build/lib/fme/ace/models/graphcast 2026-02-09T09:10:16,931 copying fme/ace/models/graphcast/__init__.py -> build/lib/fme/ace/models/graphcast 2026-02-09T09:10:16,933 copying fme/ace/models/graphcast/main.py -> build/lib/fme/ace/models/graphcast 2026-02-09T09:10:16,936 copying fme/ace/models/graphcast/test_graphcast.py -> build/lib/fme/ace/models/graphcast 2026-02-09T09:10:16,939 creating build/lib/fme/ace/models/makani_fcn3 2026-02-09T09:10:16,940 copying fme/ace/models/makani_fcn3/__init__.py -> build/lib/fme/ace/models/makani_fcn3 2026-02-09T09:10:16,943 creating build/lib/fme/ace/models/land 2026-02-09T09:10:16,944 copying fme/ace/models/land/layers.py -> build/lib/fme/ace/models/land 2026-02-09T09:10:16,947 copying fme/ace/models/land/__init__.py -> build/lib/fme/ace/models/land 2026-02-09T09:10:16,948 copying fme/ace/models/land/test_land_net.py -> build/lib/fme/ace/models/land 2026-02-09T09:10:16,951 copying fme/ace/models/land/land_net.py -> build/lib/fme/ace/models/land 2026-02-09T09:10:16,954 creating build/lib/fme/ace/models/makani 2026-02-09T09:10:16,955 copying fme/ace/models/makani/layers.py -> build/lib/fme/ace/models/makani 2026-02-09T09:10:16,958 copying fme/ace/models/makani/__init__.py -> build/lib/fme/ace/models/makani 2026-02-09T09:10:16,960 copying fme/ace/models/makani/sfnonet.py -> build/lib/fme/ace/models/makani 2026-02-09T09:10:16,963 copying fme/ace/models/makani/spectral_convolution.py -> build/lib/fme/ace/models/makani 2026-02-09T09:10:16,966 copying fme/ace/models/makani/factorizations.py -> build/lib/fme/ace/models/makani 2026-02-09T09:10:16,968 copying fme/ace/models/makani/activations.py -> build/lib/fme/ace/models/makani 2026-02-09T09:10:16,971 copying fme/ace/models/makani/contractions.py -> build/lib/fme/ace/models/makani 2026-02-09T09:10:16,974 creating build/lib/fme/ace/models/modulus 2026-02-09T09:10:16,975 copying fme/ace/models/modulus/layers.py -> build/lib/fme/ace/models/modulus 2026-02-09T09:10:16,978 copying fme/ace/models/modulus/__init__.py -> build/lib/fme/ace/models/modulus 2026-02-09T09:10:16,980 copying fme/ace/models/modulus/s2convolutions.py -> build/lib/fme/ace/models/modulus 2026-02-09T09:10:16,983 copying fme/ace/models/modulus/sfnonet.py -> build/lib/fme/ace/models/modulus 2026-02-09T09:10:16,987 copying fme/ace/models/modulus/initialization.py -> build/lib/fme/ace/models/modulus 2026-02-09T09:10:16,989 copying fme/ace/models/modulus/factorizations.py -> build/lib/fme/ace/models/modulus 2026-02-09T09:10:16,992 copying fme/ace/models/modulus/activations.py -> build/lib/fme/ace/models/modulus 2026-02-09T09:10:16,995 copying fme/ace/models/modulus/test_sfnonet.py -> build/lib/fme/ace/models/modulus 2026-02-09T09:10:16,997 copying fme/ace/models/modulus/contractions.py -> build/lib/fme/ace/models/modulus 2026-02-09T09:10:17,000 creating build/lib/fme/ace/models/ocean/m2lines 2026-02-09T09:10:17,002 copying fme/ace/models/ocean/m2lines/utils.py -> build/lib/fme/ace/models/ocean/m2lines 2026-02-09T09:10:17,005 copying fme/ace/models/ocean/m2lines/layers.py -> build/lib/fme/ace/models/ocean/m2lines 2026-02-09T09:10:17,007 copying fme/ace/models/ocean/m2lines/__init__.py -> build/lib/fme/ace/models/ocean/m2lines 2026-02-09T09:10:17,009 copying fme/ace/models/ocean/m2lines/test_samudra.py -> build/lib/fme/ace/models/ocean/m2lines 2026-02-09T09:10:17,011 copying fme/ace/models/ocean/m2lines/activations.py -> build/lib/fme/ace/models/ocean/m2lines 2026-02-09T09:10:17,014 copying fme/ace/models/ocean/m2lines/samudra.py -> build/lib/fme/ace/models/ocean/m2lines 2026-02-09T09:10:17,017 creating build/lib/fme/ace/models/makani_fcn3/models 2026-02-09T09:10:17,018 copying fme/ace/models/makani_fcn3/models/__init__.py -> build/lib/fme/ace/models/makani_fcn3/models 2026-02-09T09:10:17,020 creating build/lib/fme/ace/models/makani_fcn3/mpu 2026-02-09T09:10:17,021 copying fme/ace/models/makani_fcn3/mpu/layers.py -> build/lib/fme/ace/models/makani_fcn3/mpu 2026-02-09T09:10:17,024 copying fme/ace/models/makani_fcn3/mpu/__init__.py -> build/lib/fme/ace/models/makani_fcn3/mpu 2026-02-09T09:10:17,025 copying fme/ace/models/makani_fcn3/mpu/layer_norm.py -> build/lib/fme/ace/models/makani_fcn3/mpu 2026-02-09T09:10:17,028 creating build/lib/fme/ace/models/makani_fcn3/utils 2026-02-09T09:10:17,029 copying fme/ace/models/makani_fcn3/utils/__init__.py -> build/lib/fme/ace/models/makani_fcn3/utils 2026-02-09T09:10:17,031 copying fme/ace/models/makani_fcn3/utils/grids.py -> build/lib/fme/ace/models/makani_fcn3/utils 2026-02-09T09:10:17,033 copying fme/ace/models/makani_fcn3/utils/comm.py -> build/lib/fme/ace/models/makani_fcn3/utils 2026-02-09T09:10:17,035 copying fme/ace/models/makani_fcn3/utils/distributed.py -> build/lib/fme/ace/models/makani_fcn3/utils 2026-02-09T09:10:17,037 creating build/lib/fme/ace/models/makani_fcn3/models/networks 2026-02-09T09:10:17,038 copying fme/ace/models/makani_fcn3/models/networks/__init__.py -> build/lib/fme/ace/models/makani_fcn3/models/networks 2026-02-09T09:10:17,040 copying fme/ace/models/makani_fcn3/models/networks/test_fourcastnet3.py -> build/lib/fme/ace/models/makani_fcn3/models/networks 2026-02-09T09:10:17,042 copying fme/ace/models/makani_fcn3/models/networks/fourcastnet3.py -> build/lib/fme/ace/models/makani_fcn3/models/networks 2026-02-09T09:10:17,045 creating build/lib/fme/ace/models/makani_fcn3/models/common 2026-02-09T09:10:17,046 copying fme/ace/models/makani_fcn3/models/common/layers.py -> build/lib/fme/ace/models/makani_fcn3/models/common 2026-02-09T09:10:17,049 copying fme/ace/models/makani_fcn3/models/common/__init__.py -> build/lib/fme/ace/models/makani_fcn3/models/common 2026-02-09T09:10:17,051 copying fme/ace/models/makani_fcn3/models/common/fft.py -> build/lib/fme/ace/models/makani_fcn3/models/common 2026-02-09T09:10:17,053 copying fme/ace/models/makani_fcn3/models/common/spectral_convolution.py -> build/lib/fme/ace/models/makani_fcn3/models/common 2026-02-09T09:10:17,055 copying fme/ace/models/makani_fcn3/models/common/layer_norm.py -> build/lib/fme/ace/models/makani_fcn3/models/common 2026-02-09T09:10:17,057 copying fme/ace/models/makani_fcn3/models/common/factorizations.py -> build/lib/fme/ace/models/makani_fcn3/models/common 2026-02-09T09:10:17,060 copying fme/ace/models/makani_fcn3/models/common/activations.py -> build/lib/fme/ace/models/makani_fcn3/models/common 2026-02-09T09:10:17,062 copying fme/ace/models/makani_fcn3/models/common/contractions.py -> build/lib/fme/ace/models/makani_fcn3/models/common 2026-02-09T09:10:17,064 creating build/lib/fme/ace/stepper/insolation 2026-02-09T09:10:17,065 copying fme/ace/stepper/insolation/__init__.py -> build/lib/fme/ace/stepper/insolation 2026-02-09T09:10:17,067 copying fme/ace/stepper/insolation/cm4.py -> build/lib/fme/ace/stepper/insolation 2026-02-09T09:10:17,070 copying fme/ace/stepper/insolation/test_insolation.py -> build/lib/fme/ace/stepper/insolation 2026-02-09T09:10:17,072 copying fme/ace/stepper/insolation/config.py -> build/lib/fme/ace/stepper/insolation 2026-02-09T09:10:17,075 creating build/lib/fme/ace/inference/data_writer 2026-02-09T09:10:17,076 copying fme/ace/inference/data_writer/utils.py -> build/lib/fme/ace/inference/data_writer 2026-02-09T09:10:17,078 copying fme/ace/inference/data_writer/test_zarr.py -> build/lib/fme/ace/inference/data_writer 2026-02-09T09:10:17,080 copying fme/ace/inference/data_writer/file_writer.py -> build/lib/fme/ace/inference/data_writer 2026-02-09T09:10:17,083 copying fme/ace/inference/data_writer/__init__.py -> build/lib/fme/ace/inference/data_writer 2026-02-09T09:10:17,084 copying fme/ace/inference/data_writer/test_main.py -> build/lib/fme/ace/inference/data_writer 2026-02-09T09:10:17,086 copying fme/ace/inference/data_writer/test_dataset_metadata.py -> build/lib/fme/ace/inference/data_writer 2026-02-09T09:10:17,088 copying fme/ace/inference/data_writer/test_data_writer.py -> build/lib/fme/ace/inference/data_writer 2026-02-09T09:10:17,091 copying fme/ace/inference/data_writer/test_monthly.py -> build/lib/fme/ace/inference/data_writer 2026-02-09T09:10:17,093 copying fme/ace/inference/data_writer/raw.py -> build/lib/fme/ace/inference/data_writer 2026-02-09T09:10:17,096 copying fme/ace/inference/data_writer/zarr.py -> build/lib/fme/ace/inference/data_writer 2026-02-09T09:10:17,098 copying fme/ace/inference/data_writer/time_coarsen.py -> build/lib/fme/ace/inference/data_writer 2026-02-09T09:10:17,100 copying fme/ace/inference/data_writer/test_time_coarsen.py -> build/lib/fme/ace/inference/data_writer 2026-02-09T09:10:17,102 copying fme/ace/inference/data_writer/test_file_writer.py -> build/lib/fme/ace/inference/data_writer 2026-02-09T09:10:17,105 copying fme/ace/inference/data_writer/main.py -> build/lib/fme/ace/inference/data_writer 2026-02-09T09:10:17,107 copying fme/ace/inference/data_writer/dataset_metadata.py -> build/lib/fme/ace/inference/data_writer 2026-02-09T09:10:17,109 copying fme/ace/inference/data_writer/monthly.py -> build/lib/fme/ace/inference/data_writer 2026-02-09T09:10:17,113 creating build/lib/fme/ace/aggregator/inference 2026-02-09T09:10:17,114 copying fme/ace/aggregator/inference/time_mean.py -> build/lib/fme/ace/aggregator/inference 2026-02-09T09:10:17,116 copying fme/ace/aggregator/inference/test_seasonal.py -> build/lib/fme/ace/aggregator/inference 2026-02-09T09:10:17,118 copying fme/ace/aggregator/inference/test_spectrum.py -> build/lib/fme/ace/aggregator/inference 2026-02-09T09:10:17,120 copying fme/ace/aggregator/inference/reduced.py -> build/lib/fme/ace/aggregator/inference 2026-02-09T09:10:17,123 copying fme/ace/aggregator/inference/__init__.py -> build/lib/fme/ace/aggregator/inference 2026-02-09T09:10:17,125 copying fme/ace/aggregator/inference/video.py -> build/lib/fme/ace/aggregator/inference 2026-02-09T09:10:17,128 copying fme/ace/aggregator/inference/test_main.py -> build/lib/fme/ace/aggregator/inference 2026-02-09T09:10:17,130 copying fme/ace/aggregator/inference/seasonal.py -> build/lib/fme/ace/aggregator/inference 2026-02-09T09:10:17,132 copying fme/ace/aggregator/inference/test_time_mean.py -> build/lib/fme/ace/aggregator/inference 2026-02-09T09:10:17,135 copying fme/ace/aggregator/inference/spectrum.py -> build/lib/fme/ace/aggregator/inference 2026-02-09T09:10:17,137 copying fme/ace/aggregator/inference/test_annual.py -> build/lib/fme/ace/aggregator/inference 2026-02-09T09:10:17,139 copying fme/ace/aggregator/inference/test_video.py -> build/lib/fme/ace/aggregator/inference 2026-02-09T09:10:17,141 copying fme/ace/aggregator/inference/test_reduced.py -> build/lib/fme/ace/aggregator/inference 2026-02-09T09:10:17,143 copying fme/ace/aggregator/inference/annual.py -> build/lib/fme/ace/aggregator/inference 2026-02-09T09:10:17,146 copying fme/ace/aggregator/inference/test_zonal_mean.py -> build/lib/fme/ace/aggregator/inference 2026-02-09T09:10:17,148 copying fme/ace/aggregator/inference/test_evaluator.py -> build/lib/fme/ace/aggregator/inference 2026-02-09T09:10:17,150 copying fme/ace/aggregator/inference/test_inference.py -> build/lib/fme/ace/aggregator/inference 2026-02-09T09:10:17,153 copying fme/ace/aggregator/inference/main.py -> build/lib/fme/ace/aggregator/inference 2026-02-09T09:10:17,156 copying fme/ace/aggregator/inference/zonal_mean.py -> build/lib/fme/ace/aggregator/inference 2026-02-09T09:10:17,158 copying fme/ace/aggregator/inference/histogram.py -> build/lib/fme/ace/aggregator/inference 2026-02-09T09:10:17,160 copying fme/ace/aggregator/inference/test_distributed.py -> build/lib/fme/ace/aggregator/inference 2026-02-09T09:10:17,162 creating build/lib/fme/ace/aggregator/one_step 2026-02-09T09:10:17,163 copying fme/ace/aggregator/one_step/reduced.py -> build/lib/fme/ace/aggregator/one_step 2026-02-09T09:10:17,166 copying fme/ace/aggregator/one_step/test_ensemble.py -> build/lib/fme/ace/aggregator/one_step 2026-02-09T09:10:17,168 copying fme/ace/aggregator/one_step/__init__.py -> build/lib/fme/ace/aggregator/one_step 2026-02-09T09:10:17,170 copying fme/ace/aggregator/one_step/ensemble.py -> build/lib/fme/ace/aggregator/one_step 2026-02-09T09:10:17,172 copying fme/ace/aggregator/one_step/test_main.py -> build/lib/fme/ace/aggregator/one_step 2026-02-09T09:10:17,174 copying fme/ace/aggregator/one_step/spectrum.py -> build/lib/fme/ace/aggregator/one_step 2026-02-09T09:10:17,176 copying fme/ace/aggregator/one_step/test_reduced.py -> build/lib/fme/ace/aggregator/one_step 2026-02-09T09:10:17,178 copying fme/ace/aggregator/one_step/test_deterministic.py -> build/lib/fme/ace/aggregator/one_step 2026-02-09T09:10:17,180 copying fme/ace/aggregator/one_step/deterministic.py -> build/lib/fme/ace/aggregator/one_step 2026-02-09T09:10:17,183 copying fme/ace/aggregator/one_step/snapshot.py -> build/lib/fme/ace/aggregator/one_step 2026-02-09T09:10:17,185 copying fme/ace/aggregator/one_step/test_reduced_metrics.py -> build/lib/fme/ace/aggregator/one_step 2026-02-09T09:10:17,187 copying fme/ace/aggregator/one_step/map.py -> build/lib/fme/ace/aggregator/one_step 2026-02-09T09:10:17,189 copying fme/ace/aggregator/one_step/main.py -> build/lib/fme/ace/aggregator/one_step 2026-02-09T09:10:17,191 copying fme/ace/aggregator/one_step/reduced_metrics.py -> build/lib/fme/ace/aggregator/one_step 2026-02-09T09:10:17,194 creating build/lib/fme/ace/aggregator/inference/enso 2026-02-09T09:10:17,195 copying fme/ace/aggregator/inference/enso/__init__.py -> build/lib/fme/ace/aggregator/inference/enso 2026-02-09T09:10:17,197 copying fme/ace/aggregator/inference/enso/test_enso_coefficient.py -> build/lib/fme/ace/aggregator/inference/enso 2026-02-09T09:10:17,200 copying fme/ace/aggregator/inference/enso/enso_coefficient.py -> build/lib/fme/ace/aggregator/inference/enso 2026-02-09T09:10:17,202 copying fme/ace/aggregator/inference/enso/dynamic_index.py -> build/lib/fme/ace/aggregator/inference/enso 2026-02-09T09:10:17,205 copying fme/ace/aggregator/inference/enso/historical_index.py -> build/lib/fme/ace/aggregator/inference/enso 2026-02-09T09:10:17,207 copying fme/ace/aggregator/inference/enso/test_dynamic_index.py -> build/lib/fme/ace/aggregator/inference/enso 2026-02-09T09:10:17,211 creating build/lib/fme/coupled/inference 2026-02-09T09:10:17,212 copying fme/coupled/inference/__init__.py -> build/lib/fme/coupled/inference 2026-02-09T09:10:17,214 copying fme/coupled/inference/data_writer.py -> build/lib/fme/coupled/inference 2026-02-09T09:10:17,216 copying fme/coupled/inference/__main__.py -> build/lib/fme/coupled/inference 2026-02-09T09:10:17,217 copying fme/coupled/inference/evaluator.py -> build/lib/fme/coupled/inference 2026-02-09T09:10:17,220 copying fme/coupled/inference/test_evaluator.py -> build/lib/fme/coupled/inference 2026-02-09T09:10:17,222 copying fme/coupled/inference/test_inference.py -> build/lib/fme/coupled/inference 2026-02-09T09:10:17,225 copying fme/coupled/inference/inference.py -> build/lib/fme/coupled/inference 2026-02-09T09:10:17,227 creating build/lib/fme/coupled/data_loading 2026-02-09T09:10:17,228 copying fme/coupled/data_loading/batch_data.py -> build/lib/fme/coupled/data_loading 2026-02-09T09:10:17,231 copying fme/coupled/data_loading/__init__.py -> build/lib/fme/coupled/data_loading 2026-02-09T09:10:17,233 copying fme/coupled/data_loading/dataloader.py -> build/lib/fme/coupled/data_loading 2026-02-09T09:10:17,234 copying fme/coupled/data_loading/data_typing.py -> build/lib/fme/coupled/data_loading 2026-02-09T09:10:17,237 copying fme/coupled/data_loading/concat.py -> build/lib/fme/coupled/data_loading 2026-02-09T09:10:17,238 copying fme/coupled/data_loading/test_data_loader.py -> build/lib/fme/coupled/data_loading 2026-02-09T09:10:17,241 copying fme/coupled/data_loading/getters.py -> build/lib/fme/coupled/data_loading 2026-02-09T09:10:17,243 copying fme/coupled/data_loading/gridded_data.py -> build/lib/fme/coupled/data_loading 2026-02-09T09:10:17,246 copying fme/coupled/data_loading/test_inference.py -> build/lib/fme/coupled/data_loading 2026-02-09T09:10:17,248 copying fme/coupled/data_loading/config.py -> build/lib/fme/coupled/data_loading 2026-02-09T09:10:17,250 copying fme/coupled/data_loading/inference.py -> build/lib/fme/coupled/data_loading 2026-02-09T09:10:17,254 creating build/lib/fme/coupled/train 2026-02-09T09:10:17,255 copying fme/coupled/train/__init__.py -> build/lib/fme/coupled/train 2026-02-09T09:10:17,257 copying fme/coupled/train/__main__.py -> build/lib/fme/coupled/train 2026-02-09T09:10:17,258 copying fme/coupled/train/train.py -> build/lib/fme/coupled/train 2026-02-09T09:10:17,261 copying fme/coupled/train/train_config.py -> build/lib/fme/coupled/train 2026-02-09T09:10:17,263 running egg_info 2026-02-09T09:10:17,273 writing fme.egg-info/PKG-INFO 2026-02-09T09:10:17,280 writing dependency_links to fme.egg-info/dependency_links.txt 2026-02-09T09:10:17,283 writing requirements to fme.egg-info/requires.txt 2026-02-09T09:10:17,284 writing top-level names to fme.egg-info/top_level.txt 2026-02-09T09:10:17,361 reading manifest file 'fme.egg-info/SOURCES.txt' 2026-02-09T09:10:17,389 adding license file 'LICENSE' 2026-02-09T09:10:17,413 writing manifest file 'fme.egg-info/SOURCES.txt' 2026-02-09T09:10:17,449 copying docs/requirements.txt -> build/lib/docs 2026-02-09T09:10:17,497 installing to build/bdist.linux-armv7l/wheel 2026-02-09T09:10:17,498 running install 2026-02-09T09:10:17,521 running install_lib 2026-02-09T09:10:17,526 creating build/bdist.linux-armv7l/wheel 2026-02-09T09:10:17,528 creating build/bdist.linux-armv7l/wheel/docs 2026-02-09T09:10:17,530 copying build/lib/docs/requirements.txt -> build/bdist.linux-armv7l/wheel/./docs 2026-02-09T09:10:17,532 copying build/lib/docs/conf.py -> build/bdist.linux-armv7l/wheel/./docs 2026-02-09T09:10:17,534 creating build/bdist.linux-armv7l/wheel/scripts 2026-02-09T09:10:17,536 creating build/bdist.linux-armv7l/wheel/scripts/vort_div 2026-02-09T09:10:17,537 copying build/lib/scripts/vort_div/test_winds.py -> build/bdist.linux-armv7l/wheel/./scripts/vort_div 2026-02-09T09:10:17,539 copying build/lib/scripts/vort_div/winds.py -> build/bdist.linux-armv7l/wheel/./scripts/vort_div 2026-02-09T09:10:17,542 creating build/bdist.linux-armv7l/wheel/scripts/era5 2026-02-09T09:10:17,543 creating build/bdist.linux-armv7l/wheel/scripts/era5/pipeline 2026-02-09T09:10:17,545 copying build/lib/scripts/era5/pipeline/xr-beam-pipeline.py -> build/bdist.linux-armv7l/wheel/./scripts/era5/pipeline 2026-02-09T09:10:17,548 creating build/bdist.linux-armv7l/wheel/scripts/era5/ingest_ncar_data 2026-02-09T09:10:17,549 copying build/lib/scripts/era5/ingest_ncar_data/ingest_single_variable.py -> build/bdist.linux-armv7l/wheel/./scripts/era5/ingest_ncar_data 2026-02-09T09:10:17,552 creating build/bdist.linux-armv7l/wheel/scripts/era5/netcdf_to_zarr 2026-02-09T09:10:17,553 copying build/lib/scripts/era5/netcdf_to_zarr/netcdf_to_zarr_pipeline.py -> build/bdist.linux-armv7l/wheel/./scripts/era5/netcdf_to_zarr 2026-02-09T09:10:17,557 creating build/bdist.linux-armv7l/wheel/scripts/data_process 2026-02-09T09:10:17,558 copying build/lib/scripts/data_process/compute_repeating_forcing.py -> build/bdist.linux-armv7l/wheel/./scripts/data_process 2026-02-09T09:10:17,560 copying build/lib/scripts/data_process/compute_dataset_e3smv2.py -> build/bdist.linux-armv7l/wheel/./scripts/data_process 2026-02-09T09:10:17,562 copying build/lib/scripts/data_process/combine_stats.py -> build/bdist.linux-armv7l/wheel/./scripts/data_process 2026-02-09T09:10:17,564 copying build/lib/scripts/data_process/append_dataset.py -> build/bdist.linux-armv7l/wheel/./scripts/data_process 2026-02-09T09:10:17,567 copying build/lib/scripts/data_process/compute_ocean_dataset.py -> build/bdist.linux-armv7l/wheel/./scripts/data_process 2026-02-09T09:10:17,569 copying build/lib/scripts/data_process/create_window_avg_dataset.py -> build/bdist.linux-armv7l/wheel/./scripts/data_process 2026-02-09T09:10:17,571 copying build/lib/scripts/data_process/compute_dataset.py -> build/bdist.linux-armv7l/wheel/./scripts/data_process 2026-02-09T09:10:17,574 copying build/lib/scripts/data_process/compute_dlwp_dataset.py -> build/bdist.linux-armv7l/wheel/./scripts/data_process 2026-02-09T09:10:17,576 copying build/lib/scripts/data_process/create_coupled_datasets.py -> build/bdist.linux-armv7l/wheel/./scripts/data_process 2026-02-09T09:10:17,579 copying build/lib/scripts/data_process/test_compute_dataset.py -> build/bdist.linux-armv7l/wheel/./scripts/data_process 2026-02-09T09:10:17,581 copying build/lib/scripts/data_process/compute_ocean_dataset_e3sm.py -> build/bdist.linux-armv7l/wheel/./scripts/data_process 2026-02-09T09:10:17,583 copying build/lib/scripts/data_process/test_config.py -> build/bdist.linux-armv7l/wheel/./scripts/data_process 2026-02-09T09:10:17,585 copying build/lib/scripts/data_process/compute_hpx_dataset.py -> build/bdist.linux-armv7l/wheel/./scripts/data_process 2026-02-09T09:10:17,587 copying build/lib/scripts/data_process/writer_utils.py -> build/bdist.linux-armv7l/wheel/./scripts/data_process 2026-02-09T09:10:17,589 copying build/lib/scripts/data_process/e3sm_ocean_vertical_coarsen.py -> build/bdist.linux-armv7l/wheel/./scripts/data_process 2026-02-09T09:10:17,591 copying build/lib/scripts/data_process/time_utils.py -> build/bdist.linux-armv7l/wheel/./scripts/data_process 2026-02-09T09:10:17,593 copying build/lib/scripts/data_process/convert_to_monthly_netcdf.py -> build/bdist.linux-armv7l/wheel/./scripts/data_process 2026-02-09T09:10:17,595 copying build/lib/scripts/data_process/test_combine_stats.py -> build/bdist.linux-armv7l/wheel/./scripts/data_process 2026-02-09T09:10:17,597 copying build/lib/scripts/data_process/merge_stats.py -> build/bdist.linux-armv7l/wheel/./scripts/data_process 2026-02-09T09:10:17,599 copying build/lib/scripts/data_process/upload_stats.py -> build/bdist.linux-armv7l/wheel/./scripts/data_process 2026-02-09T09:10:17,600 copying build/lib/scripts/data_process/coupled_dataset_utils.py -> build/bdist.linux-armv7l/wheel/./scripts/data_process 2026-02-09T09:10:17,603 copying build/lib/scripts/data_process/get_stats.py -> build/bdist.linux-armv7l/wheel/./scripts/data_process 2026-02-09T09:10:17,605 copying build/lib/scripts/data_process/compute_sea_ice_dataset.py -> build/bdist.linux-armv7l/wheel/./scripts/data_process 2026-02-09T09:10:17,608 creating build/bdist.linux-armv7l/wheel/scripts/checkpoint_publication 2026-02-09T09:10:17,609 copying build/lib/scripts/checkpoint_publication/process_ckpt.py -> build/bdist.linux-armv7l/wheel/./scripts/checkpoint_publication 2026-02-09T09:10:17,611 copying build/lib/scripts/checkpoint_publication/get_sample_era5_data.py -> build/bdist.linux-armv7l/wheel/./scripts/checkpoint_publication 2026-02-09T09:10:17,614 creating build/bdist.linux-armv7l/wheel/scripts/time_rechunk 2026-02-09T09:10:17,614 copying build/lib/scripts/time_rechunk/rechunk_zarr.py -> build/bdist.linux-armv7l/wheel/./scripts/time_rechunk 2026-02-09T09:10:17,617 creating build/bdist.linux-armv7l/wheel/scripts/aimip_forcing 2026-02-09T09:10:17,618 copying build/lib/scripts/aimip_forcing/interpolate_aimip_forcing.py -> build/bdist.linux-armv7l/wheel/./scripts/aimip_forcing 2026-02-09T09:10:17,620 copying build/lib/scripts/aimip_forcing/regrid_aimip_forcing.py -> build/bdist.linux-armv7l/wheel/./scripts/aimip_forcing 2026-02-09T09:10:17,622 copying build/lib/scripts/aimip_forcing/create_public_aimip_forcing.py -> build/bdist.linux-armv7l/wheel/./scripts/aimip_forcing 2026-02-09T09:10:17,625 copying build/lib/scripts/aimip_forcing/encoding.py -> build/bdist.linux-armv7l/wheel/./scripts/aimip_forcing 2026-02-09T09:10:17,627 creating build/bdist.linux-armv7l/wheel/scripts/interpolate_models 2026-02-09T09:10:17,628 copying build/lib/scripts/interpolate_models/run.py -> build/bdist.linux-armv7l/wheel/./scripts/interpolate_models 2026-02-09T09:10:17,631 creating build/bdist.linux-armv7l/wheel/scripts/beaker_tools 2026-02-09T09:10:17,632 copying build/lib/scripts/beaker_tools/delete_ds.py -> build/bdist.linux-armv7l/wheel/./scripts/beaker_tools 2026-02-09T09:10:17,635 creating build/bdist.linux-armv7l/wheel/scripts/noise_floor 2026-02-09T09:10:17,635 copying build/lib/scripts/noise_floor/generate_train_report.py -> build/bdist.linux-armv7l/wheel/./scripts/noise_floor 2026-02-09T09:10:17,638 copying build/lib/scripts/noise_floor/generate_stats.py -> build/bdist.linux-armv7l/wheel/./scripts/noise_floor 2026-02-09T09:10:17,640 creating build/bdist.linux-armv7l/wheel/scripts/monthly_data 2026-02-09T09:10:17,641 copying build/lib/scripts/monthly_data/test_write_monthly_data.py -> build/bdist.linux-armv7l/wheel/./scripts/monthly_data 2026-02-09T09:10:17,643 copying build/lib/scripts/monthly_data/write_monthly_data.py -> build/bdist.linux-armv7l/wheel/./scripts/monthly_data 2026-02-09T09:10:17,646 copying build/lib/scripts/monthly_data/compute_enso_index.py -> build/bdist.linux-armv7l/wheel/./scripts/monthly_data 2026-02-09T09:10:17,648 creating build/bdist.linux-armv7l/wheel/scripts/downscaling 2026-02-09T09:10:17,649 copying build/lib/scripts/downscaling/c384_reference_ensemble_downscaling_process.py -> build/bdist.linux-armv7l/wheel/./scripts/downscaling 2026-02-09T09:10:17,652 creating build/bdist.linux-armv7l/wheel/configs 2026-02-09T09:10:17,653 copying build/lib/configs/test_configs.py -> build/bdist.linux-armv7l/wheel/./configs 2026-02-09T09:10:17,655 creating build/bdist.linux-armv7l/wheel/fme 2026-02-09T09:10:17,656 copying build/lib/fme/__init__.py -> build/bdist.linux-armv7l/wheel/./fme 2026-02-09T09:10:17,660 creating build/bdist.linux-armv7l/wheel/fme/core 2026-02-09T09:10:17,662 creating build/bdist.linux-armv7l/wheel/fme/core/models 2026-02-09T09:10:17,663 creating build/bdist.linux-armv7l/wheel/fme/core/models/conditional_sfno 2026-02-09T09:10:17,665 copying build/lib/fme/core/models/conditional_sfno/layers.py -> build/bdist.linux-armv7l/wheel/./fme/core/models/conditional_sfno 2026-02-09T09:10:17,667 copying build/lib/fme/core/models/conditional_sfno/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/core/models/conditional_sfno 2026-02-09T09:10:17,669 copying build/lib/fme/core/models/conditional_sfno/s2convolutions.py -> build/bdist.linux-armv7l/wheel/./fme/core/models/conditional_sfno 2026-02-09T09:10:17,671 copying build/lib/fme/core/models/conditional_sfno/sfnonet.py -> build/bdist.linux-armv7l/wheel/./fme/core/models/conditional_sfno 2026-02-09T09:10:17,675 creating build/bdist.linux-armv7l/wheel/fme/core/models/conditional_sfno/makani 2026-02-09T09:10:17,676 copying build/lib/fme/core/models/conditional_sfno/makani/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/core/models/conditional_sfno/makani 2026-02-09T09:10:17,677 copying build/lib/fme/core/models/conditional_sfno/makani/spectral_convolution.py -> build/bdist.linux-armv7l/wheel/./fme/core/models/conditional_sfno/makani 2026-02-09T09:10:17,680 copying build/lib/fme/core/models/conditional_sfno/makani/factorizations.py -> build/bdist.linux-armv7l/wheel/./fme/core/models/conditional_sfno/makani 2026-02-09T09:10:17,681 copying build/lib/fme/core/models/conditional_sfno/makani/contractions.py -> build/bdist.linux-armv7l/wheel/./fme/core/models/conditional_sfno/makani 2026-02-09T09:10:17,683 copying build/lib/fme/core/models/conditional_sfno/initialization.py -> build/bdist.linux-armv7l/wheel/./fme/core/models/conditional_sfno 2026-02-09T09:10:17,685 copying build/lib/fme/core/models/conditional_sfno/factorizations.py -> build/bdist.linux-armv7l/wheel/./fme/core/models/conditional_sfno 2026-02-09T09:10:17,687 copying build/lib/fme/core/models/conditional_sfno/activations.py -> build/bdist.linux-armv7l/wheel/./fme/core/models/conditional_sfno 2026-02-09T09:10:17,689 copying build/lib/fme/core/models/conditional_sfno/test_sfnonet.py -> build/bdist.linux-armv7l/wheel/./fme/core/models/conditional_sfno 2026-02-09T09:10:17,691 copying build/lib/fme/core/models/conditional_sfno/contractions.py -> build/bdist.linux-armv7l/wheel/./fme/core/models/conditional_sfno 2026-02-09T09:10:17,693 copying build/lib/fme/core/models/conditional_sfno/test_layers.py -> build/bdist.linux-armv7l/wheel/./fme/core/models/conditional_sfno 2026-02-09T09:10:17,695 copying build/lib/fme/core/ema.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,698 creating build/bdist.linux-armv7l/wheel/fme/core/corrector 2026-02-09T09:10:17,699 copying build/lib/fme/core/corrector/utils.py -> build/bdist.linux-armv7l/wheel/./fme/core/corrector 2026-02-09T09:10:17,701 copying build/lib/fme/core/corrector/ocean.py -> build/bdist.linux-armv7l/wheel/./fme/core/corrector 2026-02-09T09:10:17,703 copying build/lib/fme/core/corrector/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/core/corrector 2026-02-09T09:10:17,704 copying build/lib/fme/core/corrector/test_ocean.py -> build/bdist.linux-armv7l/wheel/./fme/core/corrector 2026-02-09T09:10:17,706 copying build/lib/fme/core/corrector/registry.py -> build/bdist.linux-armv7l/wheel/./fme/core/corrector 2026-02-09T09:10:17,708 copying build/lib/fme/core/corrector/test_atmosphere.py -> build/bdist.linux-armv7l/wheel/./fme/core/corrector 2026-02-09T09:10:17,711 copying build/lib/fme/core/corrector/ice.py -> build/bdist.linux-armv7l/wheel/./fme/core/corrector 2026-02-09T09:10:17,713 copying build/lib/fme/core/corrector/atmosphere.py -> build/bdist.linux-armv7l/wheel/./fme/core/corrector 2026-02-09T09:10:17,715 copying build/lib/fme/core/wandb.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,717 copying build/lib/fme/core/loss.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,720 copying build/lib/fme/core/cli.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,722 copying build/lib/fme/core/test_derived_variables.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,724 copying build/lib/fme/core/test_atmosphere_data.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,726 copying build/lib/fme/core/timing.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,729 copying build/lib/fme/core/scheduler.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,731 copying build/lib/fme/core/rand.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,734 copying build/lib/fme/core/test_labels.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,735 copying build/lib/fme/core/test_winds.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,737 copying build/lib/fme/core/weight_ops.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,739 copying build/lib/fme/core/test_timing.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,742 copying build/lib/fme/core/test_ensemble.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,744 copying build/lib/fme/core/test_scheduler.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,745 copying build/lib/fme/core/test_stacker.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,747 copying build/lib/fme/core/typing_.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,749 copying build/lib/fme/core/test_ema.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,751 copying build/lib/fme/core/stacker.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,753 copying build/lib/fme/core/writer.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,755 copying build/lib/fme/core/constants.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,757 copying build/lib/fme/core/ocean.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,759 copying build/lib/fme/core/test_gridded_ops.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,761 copying build/lib/fme/core/ocean_derived_variables.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,763 copying build/lib/fme/core/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,765 copying build/lib/fme/core/test_ocean_data.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,767 copying build/lib/fme/core/ensemble.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,769 creating build/bdist.linux-armv7l/wheel/fme/core/distributed 2026-02-09T09:10:17,770 copying build/lib/fme/core/distributed/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/core/distributed 2026-02-09T09:10:17,772 copying build/lib/fme/core/distributed/non_distributed.py -> build/bdist.linux-armv7l/wheel/./fme/core/distributed 2026-02-09T09:10:17,774 copying build/lib/fme/core/distributed/torch_distributed.py -> build/bdist.linux-armv7l/wheel/./fme/core/distributed 2026-02-09T09:10:17,776 copying build/lib/fme/core/distributed/base.py -> build/bdist.linux-armv7l/wheel/./fme/core/distributed 2026-02-09T09:10:17,778 copying build/lib/fme/core/distributed/distributed.py -> build/bdist.linux-armv7l/wheel/./fme/core/distributed 2026-02-09T09:10:17,780 copying build/lib/fme/core/distributed/test_distributed.py -> build/bdist.linux-armv7l/wheel/./fme/core/distributed 2026-02-09T09:10:17,782 copying build/lib/fme/core/dataset_info.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,785 copying build/lib/fme/core/prescriber.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,787 copying build/lib/fme/core/optimization.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,789 copying build/lib/fme/core/test_prescriber.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,791 copying build/lib/fme/core/test_writer.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,793 copying build/lib/fme/core/test_wildcard.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,795 copying build/lib/fme/core/test_normalizer.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,798 copying build/lib/fme/core/mask_provider.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,801 creating build/bdist.linux-armv7l/wheel/fme/core/dataset 2026-02-09T09:10:17,802 copying build/lib/fme/core/dataset/utils.py -> build/bdist.linux-armv7l/wheel/./fme/core/dataset 2026-02-09T09:10:17,804 copying build/lib/fme/core/dataset/test_dummy.py -> build/bdist.linux-armv7l/wheel/./fme/core/dataset 2026-02-09T09:10:17,806 copying build/lib/fme/core/dataset/schedule.py -> build/bdist.linux-armv7l/wheel/./fme/core/dataset 2026-02-09T09:10:17,808 copying build/lib/fme/core/dataset/test_utils.py -> build/bdist.linux-armv7l/wheel/./fme/core/dataset 2026-02-09T09:10:17,810 copying build/lib/fme/core/dataset/test_schedule.py -> build/bdist.linux-armv7l/wheel/./fme/core/dataset 2026-02-09T09:10:17,812 copying build/lib/fme/core/dataset/test_xarray.py -> build/bdist.linux-armv7l/wheel/./fme/core/dataset 2026-02-09T09:10:17,815 copying build/lib/fme/core/dataset/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/core/dataset 2026-02-09T09:10:17,817 copying build/lib/fme/core/dataset/time.py -> build/bdist.linux-armv7l/wheel/./fme/core/dataset 2026-02-09T09:10:17,819 copying build/lib/fme/core/dataset/data_typing.py -> build/bdist.linux-armv7l/wheel/./fme/core/dataset 2026-02-09T09:10:17,820 copying build/lib/fme/core/dataset/testing.py -> build/bdist.linux-armv7l/wheel/./fme/core/dataset 2026-02-09T09:10:17,822 copying build/lib/fme/core/dataset/dummy.py -> build/bdist.linux-armv7l/wheel/./fme/core/dataset 2026-02-09T09:10:17,825 copying build/lib/fme/core/dataset/subset.py -> build/bdist.linux-armv7l/wheel/./fme/core/dataset 2026-02-09T09:10:17,826 copying build/lib/fme/core/dataset/concat.py -> build/bdist.linux-armv7l/wheel/./fme/core/dataset 2026-02-09T09:10:17,829 copying build/lib/fme/core/dataset/xarray.py -> build/bdist.linux-armv7l/wheel/./fme/core/dataset 2026-02-09T09:10:17,831 copying build/lib/fme/core/dataset/time_coarsen.py -> build/bdist.linux-armv7l/wheel/./fme/core/dataset 2026-02-09T09:10:17,833 copying build/lib/fme/core/dataset/test_time_coarsen.py -> build/bdist.linux-armv7l/wheel/./fme/core/dataset 2026-02-09T09:10:17,835 copying build/lib/fme/core/dataset/merged.py -> build/bdist.linux-armv7l/wheel/./fme/core/dataset 2026-02-09T09:10:17,837 copying build/lib/fme/core/dataset/test_concat.py -> build/bdist.linux-armv7l/wheel/./fme/core/dataset 2026-02-09T09:10:17,839 copying build/lib/fme/core/dataset/config.py -> build/bdist.linux-armv7l/wheel/./fme/core/dataset 2026-02-09T09:10:17,841 copying build/lib/fme/core/dataset/test_subset.py -> build/bdist.linux-armv7l/wheel/./fme/core/dataset 2026-02-09T09:10:17,843 copying build/lib/fme/core/dataset/test_merged.py -> build/bdist.linux-armv7l/wheel/./fme/core/dataset 2026-02-09T09:10:17,844 copying build/lib/fme/core/dataset/properties.py -> build/bdist.linux-armv7l/wheel/./fme/core/dataset 2026-02-09T09:10:17,846 copying build/lib/fme/core/dataset/dataset.py -> build/bdist.linux-armv7l/wheel/./fme/core/dataset 2026-02-09T09:10:17,848 copying build/lib/fme/core/test_histogram.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,851 copying build/lib/fme/core/test_device.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,852 copying build/lib/fme/core/test_dicts.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,854 copying build/lib/fme/core/test_rand.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,856 copying build/lib/fme/core/wildcard.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,858 copying build/lib/fme/core/test_tensors.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,859 copying build/lib/fme/core/test_mask_provider.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,862 copying build/lib/fme/core/coordinates.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,864 copying build/lib/fme/core/test_config.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,866 copying build/lib/fme/core/masking.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,868 copying build/lib/fme/core/derived_variables.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,871 copying build/lib/fme/core/normalizer.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,873 copying build/lib/fme/core/test_typing.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,875 copying build/lib/fme/core/device.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,877 copying build/lib/fme/core/ocean_data.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,879 copying build/lib/fme/core/packer.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,881 copying build/lib/fme/core/regrid.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,882 copying build/lib/fme/core/test_ocean.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,885 creating build/bdist.linux-armv7l/wheel/fme/core/registry 2026-02-09T09:10:17,886 copying build/lib/fme/core/registry/corrector.py -> build/bdist.linux-armv7l/wheel/./fme/core/registry 2026-02-09T09:10:17,887 copying build/lib/fme/core/registry/test_registry.py -> build/bdist.linux-armv7l/wheel/./fme/core/registry 2026-02-09T09:10:17,889 copying build/lib/fme/core/registry/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/core/registry 2026-02-09T09:10:17,891 copying build/lib/fme/core/registry/test_module_registry.py -> build/bdist.linux-armv7l/wheel/./fme/core/registry 2026-02-09T09:10:17,892 copying build/lib/fme/core/registry/module.py -> build/bdist.linux-armv7l/wheel/./fme/core/registry 2026-02-09T09:10:17,894 copying build/lib/fme/core/registry/registry.py -> build/bdist.linux-armv7l/wheel/./fme/core/registry 2026-02-09T09:10:17,897 creating build/bdist.linux-armv7l/wheel/fme/core/step 2026-02-09T09:10:17,898 copying build/lib/fme/core/step/step.py -> build/bdist.linux-armv7l/wheel/./fme/core/step 2026-02-09T09:10:17,900 copying build/lib/fme/core/step/test_radiation.py -> build/bdist.linux-armv7l/wheel/./fme/core/step 2026-02-09T09:10:17,902 copying build/lib/fme/core/step/test__multi_call.py -> build/bdist.linux-armv7l/wheel/./fme/core/step 2026-02-09T09:10:17,904 copying build/lib/fme/core/step/test_multi_call.py -> build/bdist.linux-armv7l/wheel/./fme/core/step 2026-02-09T09:10:17,906 copying build/lib/fme/core/step/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/core/step 2026-02-09T09:10:17,908 copying build/lib/fme/core/step/multi_call.py -> build/bdist.linux-armv7l/wheel/./fme/core/step 2026-02-09T09:10:17,910 copying build/lib/fme/core/step/single_module.py -> build/bdist.linux-armv7l/wheel/./fme/core/step 2026-02-09T09:10:17,913 copying build/lib/fme/core/step/_multi_call.py -> build/bdist.linux-armv7l/wheel/./fme/core/step 2026-02-09T09:10:17,915 copying build/lib/fme/core/step/test_step_registry.py -> build/bdist.linux-armv7l/wheel/./fme/core/step 2026-02-09T09:10:17,917 copying build/lib/fme/core/step/test_step.py -> build/bdist.linux-armv7l/wheel/./fme/core/step 2026-02-09T09:10:17,919 copying build/lib/fme/core/step/args.py -> build/bdist.linux-armv7l/wheel/./fme/core/step 2026-02-09T09:10:17,921 copying build/lib/fme/core/step/radiation.py -> build/bdist.linux-armv7l/wheel/./fme/core/step 2026-02-09T09:10:17,923 copying build/lib/fme/core/test_optimization.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,926 copying build/lib/fme/core/metrics.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,928 copying build/lib/fme/core/diagnostics.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,930 copying build/lib/fme/core/test_loss.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,933 creating build/bdist.linux-armv7l/wheel/fme/core/testing 2026-02-09T09:10:17,934 copying build/lib/fme/core/testing/wandb.py -> build/bdist.linux-armv7l/wheel/./fme/core/testing 2026-02-09T09:10:17,936 copying build/lib/fme/core/testing/time_range.py -> build/bdist.linux-armv7l/wheel/./fme/core/testing 2026-02-09T09:10:17,938 copying build/lib/fme/core/testing/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/core/testing 2026-02-09T09:10:17,940 copying build/lib/fme/core/testing/model.py -> build/bdist.linux-armv7l/wheel/./fme/core/testing 2026-02-09T09:10:17,942 copying build/lib/fme/core/testing/regression.py -> build/bdist.linux-armv7l/wheel/./fme/core/testing 2026-02-09T09:10:17,944 copying build/lib/fme/core/testing/distributed.py -> build/bdist.linux-armv7l/wheel/./fme/core/testing 2026-02-09T09:10:17,946 copying build/lib/fme/core/test_wandb.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,947 copying build/lib/fme/core/test_metrics.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,951 creating build/bdist.linux-armv7l/wheel/fme/core/hpx 2026-02-09T09:10:17,952 copying build/lib/fme/core/hpx/reorder.py -> build/bdist.linux-armv7l/wheel/./fme/core/hpx 2026-02-09T09:10:17,953 copying build/lib/fme/core/hpx/test_integration.py -> build/bdist.linux-armv7l/wheel/./fme/core/hpx 2026-02-09T09:10:17,955 copying build/lib/fme/core/hpx/test_reorder.py -> build/bdist.linux-armv7l/wheel/./fme/core/hpx 2026-02-09T09:10:17,957 copying build/lib/fme/core/test_training_history.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,959 creating build/bdist.linux-armv7l/wheel/fme/core/generics 2026-02-09T09:10:17,960 copying build/lib/fme/core/generics/metrics_aggregator.py -> build/bdist.linux-armv7l/wheel/./fme/core/generics 2026-02-09T09:10:17,962 copying build/lib/fme/core/generics/test_looper.py -> build/bdist.linux-armv7l/wheel/./fme/core/generics 2026-02-09T09:10:17,965 copying build/lib/fme/core/generics/writer.py -> build/bdist.linux-armv7l/wheel/./fme/core/generics 2026-02-09T09:10:17,966 copying build/lib/fme/core/generics/data.py -> build/bdist.linux-armv7l/wheel/./fme/core/generics 2026-02-09T09:10:17,968 copying build/lib/fme/core/generics/optimization.py -> build/bdist.linux-armv7l/wheel/./fme/core/generics 2026-02-09T09:10:17,970 copying build/lib/fme/core/generics/test_trainer.py -> build/bdist.linux-armv7l/wheel/./fme/core/generics 2026-02-09T09:10:17,973 copying build/lib/fme/core/generics/dataloader.py -> build/bdist.linux-armv7l/wheel/./fme/core/generics 2026-02-09T09:10:17,975 copying build/lib/fme/core/generics/test_dataset.py -> build/bdist.linux-armv7l/wheel/./fme/core/generics 2026-02-09T09:10:17,977 copying build/lib/fme/core/generics/train_stepper.py -> build/bdist.linux-armv7l/wheel/./fme/core/generics 2026-02-09T09:10:17,978 copying build/lib/fme/core/generics/test_dataloader.py -> build/bdist.linux-armv7l/wheel/./fme/core/generics 2026-02-09T09:10:17,980 copying build/lib/fme/core/generics/trainer.py -> build/bdist.linux-armv7l/wheel/./fme/core/generics 2026-02-09T09:10:17,983 copying build/lib/fme/core/generics/test_metrics_aggregator.py -> build/bdist.linux-armv7l/wheel/./fme/core/generics 2026-02-09T09:10:17,985 copying build/lib/fme/core/generics/inference.py -> build/bdist.linux-armv7l/wheel/./fme/core/generics 2026-02-09T09:10:17,987 copying build/lib/fme/core/generics/aggregator.py -> build/bdist.linux-armv7l/wheel/./fme/core/generics 2026-02-09T09:10:17,988 copying build/lib/fme/core/generics/dataset.py -> build/bdist.linux-armv7l/wheel/./fme/core/generics 2026-02-09T09:10:17,990 copying build/lib/fme/core/atmosphere_data.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,993 copying build/lib/fme/core/tensors.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,995 copying build/lib/fme/core/histogram.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:17,997 copying build/lib/fme/core/test_packer.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:18,000 creating build/bdist.linux-armv7l/wheel/fme/core/cuhpx 2026-02-09T09:10:18,001 copying build/lib/fme/core/cuhpx/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/core/cuhpx 2026-02-09T09:10:18,002 copying build/lib/fme/core/cuhpx/tools.py -> build/bdist.linux-armv7l/wheel/./fme/core/cuhpx 2026-02-09T09:10:18,005 copying build/lib/fme/core/cuhpx/test_sht.py -> build/bdist.linux-armv7l/wheel/./fme/core/cuhpx 2026-02-09T09:10:18,006 copying build/lib/fme/core/cuhpx/sht.py -> build/bdist.linux-armv7l/wheel/./fme/core/cuhpx 2026-02-09T09:10:18,009 creating build/bdist.linux-armv7l/wheel/fme/core/cuhpx/data 2026-02-09T09:10:18,010 copying build/lib/fme/core/cuhpx/data/convert_fits_to_npy.py -> build/bdist.linux-armv7l/wheel/./fme/core/cuhpx/data 2026-02-09T09:10:18,012 copying build/lib/fme/core/config.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:18,013 copying build/lib/fme/core/test_coordinates.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:18,016 copying build/lib/fme/core/training_history.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:18,017 copying build/lib/fme/core/test_ocean_derived_variables.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:18,020 copying build/lib/fme/core/test_weight_ops.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:18,022 copying build/lib/fme/core/test_masking.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:18,024 copying build/lib/fme/core/dicts.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:18,025 copying build/lib/fme/core/winds.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:18,027 copying build/lib/fme/core/test_cli.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:18,029 copying build/lib/fme/core/test_dataset_info.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:18,031 copying build/lib/fme/core/labels.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:18,033 copying build/lib/fme/core/gridded_ops.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:18,036 copying build/lib/fme/core/logging_utils.py -> build/bdist.linux-armv7l/wheel/./fme/core 2026-02-09T09:10:18,038 copying build/lib/fme/test_torch.py -> build/bdist.linux-armv7l/wheel/./fme 2026-02-09T09:10:18,040 copying build/lib/fme/sht_fix.py -> build/bdist.linux-armv7l/wheel/./fme 2026-02-09T09:10:18,042 copying build/lib/fme/test_harmonics.py -> build/bdist.linux-armv7l/wheel/./fme 2026-02-09T09:10:18,044 creating build/bdist.linux-armv7l/wheel/fme/diffusion 2026-02-09T09:10:18,045 copying build/lib/fme/diffusion/loss.py -> build/bdist.linux-armv7l/wheel/./fme/diffusion 2026-02-09T09:10:18,047 copying build/lib/fme/diffusion/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/diffusion 2026-02-09T09:10:18,049 copying build/lib/fme/diffusion/stepper.py -> build/bdist.linux-armv7l/wheel/./fme/diffusion 2026-02-09T09:10:18,052 creating build/bdist.linux-armv7l/wheel/fme/diffusion/registry 2026-02-09T09:10:18,053 copying build/lib/fme/diffusion/registry/prebuilt.py -> build/bdist.linux-armv7l/wheel/./fme/diffusion/registry 2026-02-09T09:10:18,055 copying build/lib/fme/diffusion/registry/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/diffusion/registry 2026-02-09T09:10:18,057 copying build/lib/fme/diffusion/registry/sfno.py -> build/bdist.linux-armv7l/wheel/./fme/diffusion/registry 2026-02-09T09:10:18,058 copying build/lib/fme/diffusion/registry/test_module_registry.py -> build/bdist.linux-armv7l/wheel/./fme/diffusion/registry 2026-02-09T09:10:18,060 copying build/lib/fme/diffusion/registry/module.py -> build/bdist.linux-armv7l/wheel/./fme/diffusion/registry 2026-02-09T09:10:18,062 copying build/lib/fme/diffusion/test_train.py -> build/bdist.linux-armv7l/wheel/./fme/diffusion 2026-02-09T09:10:18,064 copying build/lib/fme/diffusion/validate_config.py -> build/bdist.linux-armv7l/wheel/./fme/diffusion 2026-02-09T09:10:18,066 copying build/lib/fme/diffusion/train.py -> build/bdist.linux-armv7l/wheel/./fme/diffusion 2026-02-09T09:10:18,069 copying build/lib/fme/diffusion/train_config.py -> build/bdist.linux-armv7l/wheel/./fme/diffusion 2026-02-09T09:10:18,071 copying build/lib/fme/diffusion/test_stepper.py -> build/bdist.linux-armv7l/wheel/./fme/diffusion 2026-02-09T09:10:18,074 copying build/lib/fme/diffusion/test_regression.py -> build/bdist.linux-armv7l/wheel/./fme/diffusion 2026-02-09T09:10:18,076 copying build/lib/fme/diffusion/test_loss.py -> build/bdist.linux-armv7l/wheel/./fme/diffusion 2026-02-09T09:10:18,078 copying build/lib/fme/require_gpu.py -> build/bdist.linux-armv7l/wheel/./fme 2026-02-09T09:10:18,080 creating build/bdist.linux-armv7l/wheel/fme/downscaling 2026-02-09T09:10:18,082 creating build/bdist.linux-armv7l/wheel/fme/downscaling/modules 2026-02-09T09:10:18,083 copying build/lib/fme/downscaling/modules/diffusion_registry.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/modules 2026-02-09T09:10:18,085 copying build/lib/fme/downscaling/modules/test_registry.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/modules 2026-02-09T09:10:18,087 copying build/lib/fme/downscaling/modules/layers.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/modules 2026-02-09T09:10:18,090 copying build/lib/fme/downscaling/modules/swinir.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/modules 2026-02-09T09:10:18,092 copying build/lib/fme/downscaling/modules/test_unets.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/modules 2026-02-09T09:10:18,094 copying build/lib/fme/downscaling/modules/test_preconditioners.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/modules 2026-02-09T09:10:18,096 copying build/lib/fme/downscaling/modules/preconditioners.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/modules 2026-02-09T09:10:18,098 copying build/lib/fme/downscaling/modules/test_diffusion_registry.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/modules 2026-02-09T09:10:18,100 copying build/lib/fme/downscaling/modules/registry.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/modules 2026-02-09T09:10:18,102 copying build/lib/fme/downscaling/modules/unets.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/modules 2026-02-09T09:10:18,105 copying build/lib/fme/downscaling/modules/unet_diffusion.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/modules 2026-02-09T09:10:18,106 copying build/lib/fme/downscaling/test_metrics_and_maths.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling 2026-02-09T09:10:18,108 copying build/lib/fme/downscaling/test_utils.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling 2026-02-09T09:10:18,111 creating build/bdist.linux-armv7l/wheel/fme/downscaling/predictors 2026-02-09T09:10:18,112 copying build/lib/fme/downscaling/predictors/test_composite.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/predictors 2026-02-09T09:10:18,114 copying build/lib/fme/downscaling/predictors/cascade.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/predictors 2026-02-09T09:10:18,116 copying build/lib/fme/downscaling/predictors/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/predictors 2026-02-09T09:10:18,118 copying build/lib/fme/downscaling/predictors/composite.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/predictors 2026-02-09T09:10:18,120 copying build/lib/fme/downscaling/predictors/test_cascade.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/predictors 2026-02-09T09:10:18,122 copying build/lib/fme/downscaling/typing_.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling 2026-02-09T09:10:18,124 copying build/lib/fme/downscaling/piq.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling 2026-02-09T09:10:18,127 copying build/lib/fme/downscaling/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling 2026-02-09T09:10:18,128 copying build/lib/fme/downscaling/requirements.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling 2026-02-09T09:10:18,130 copying build/lib/fme/downscaling/test_predict.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling 2026-02-09T09:10:18,132 creating build/bdist.linux-armv7l/wheel/fme/downscaling/aggregators 2026-02-09T09:10:18,133 copying build/lib/fme/downscaling/aggregators/typing.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/aggregators 2026-02-09T09:10:18,135 copying build/lib/fme/downscaling/aggregators/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/aggregators 2026-02-09T09:10:18,137 copying build/lib/fme/downscaling/aggregators/adapters.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/aggregators 2026-02-09T09:10:18,139 copying build/lib/fme/downscaling/aggregators/test_aggregators.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/aggregators 2026-02-09T09:10:18,141 copying build/lib/fme/downscaling/aggregators/generation.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/aggregators 2026-02-09T09:10:18,144 copying build/lib/fme/downscaling/aggregators/shape_helpers.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/aggregators 2026-02-09T09:10:18,146 copying build/lib/fme/downscaling/aggregators/sample.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/aggregators 2026-02-09T09:10:18,148 copying build/lib/fme/downscaling/aggregators/main.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/aggregators 2026-02-09T09:10:18,150 copying build/lib/fme/downscaling/aggregators/no_target.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/aggregators 2026-02-09T09:10:18,154 creating build/bdist.linux-armv7l/wheel/fme/downscaling/inference 2026-02-09T09:10:18,155 copying build/lib/fme/downscaling/inference/test_work_items.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/inference 2026-02-09T09:10:18,157 copying build/lib/fme/downscaling/inference/output.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/inference 2026-02-09T09:10:18,160 copying build/lib/fme/downscaling/inference/constants.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/inference 2026-02-09T09:10:18,161 copying build/lib/fme/downscaling/inference/test_output.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/inference 2026-02-09T09:10:18,164 copying build/lib/fme/downscaling/inference/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/inference 2026-02-09T09:10:18,165 copying build/lib/fme/downscaling/inference/zarr_utils.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/inference 2026-02-09T09:10:18,167 copying build/lib/fme/downscaling/inference/work_items.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/inference 2026-02-09T09:10:18,170 copying build/lib/fme/downscaling/inference/__main__.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/inference 2026-02-09T09:10:18,171 copying build/lib/fme/downscaling/inference/conftest.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/inference 2026-02-09T09:10:18,173 copying build/lib/fme/downscaling/inference/test_inference.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/inference 2026-02-09T09:10:18,176 copying build/lib/fme/downscaling/inference/test_zarr_utils.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/inference 2026-02-09T09:10:18,177 copying build/lib/fme/downscaling/inference/inference.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/inference 2026-02-09T09:10:18,180 copying build/lib/fme/downscaling/test_samplers.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling 2026-02-09T09:10:18,182 copying build/lib/fme/downscaling/_deterministic_models.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling 2026-02-09T09:10:18,184 copying build/lib/fme/downscaling/evaluator.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling 2026-02-09T09:10:18,187 copying build/lib/fme/downscaling/test_train.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling 2026-02-09T09:10:18,189 copying build/lib/fme/downscaling/train.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling 2026-02-09T09:10:18,192 copying build/lib/fme/downscaling/metrics_and_maths.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling 2026-02-09T09:10:18,194 copying build/lib/fme/downscaling/predict.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling 2026-02-09T09:10:18,196 copying build/lib/fme/downscaling/test_evaluator.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling 2026-02-09T09:10:18,199 copying build/lib/fme/downscaling/models.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling 2026-02-09T09:10:18,202 creating build/bdist.linux-armv7l/wheel/fme/downscaling/data 2026-02-09T09:10:18,203 copying build/lib/fme/downscaling/data/utils.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/data 2026-02-09T09:10:18,206 copying build/lib/fme/downscaling/data/test_utils.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/data 2026-02-09T09:10:18,207 copying build/lib/fme/downscaling/data/patching.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/data 2026-02-09T09:10:18,209 copying build/lib/fme/downscaling/data/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/data 2026-02-09T09:10:18,212 copying build/lib/fme/downscaling/data/datasets.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/data 2026-02-09T09:10:18,214 copying build/lib/fme/downscaling/data/test_config.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/data 2026-02-09T09:10:18,216 copying build/lib/fme/downscaling/data/test_topography.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/data 2026-02-09T09:10:18,218 copying build/lib/fme/downscaling/data/test_patching.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/data 2026-02-09T09:10:18,220 copying build/lib/fme/downscaling/data/config.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/data 2026-02-09T09:10:18,223 copying build/lib/fme/downscaling/data/topography.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/data 2026-02-09T09:10:18,225 copying build/lib/fme/downscaling/data/test_datasets.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling/data 2026-02-09T09:10:18,228 copying build/lib/fme/downscaling/samplers.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling 2026-02-09T09:10:18,230 copying build/lib/fme/downscaling/test_models.py -> build/bdist.linux-armv7l/wheel/./fme/downscaling 2026-02-09T09:10:18,233 creating build/bdist.linux-armv7l/wheel/fme/ace 2026-02-09T09:10:18,234 creating build/bdist.linux-armv7l/wheel/fme/ace/models 2026-02-09T09:10:18,235 creating build/bdist.linux-armv7l/wheel/fme/ace/models/ocean 2026-02-09T09:10:18,237 copying build/lib/fme/ace/models/ocean/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/ocean 2026-02-09T09:10:18,239 creating build/bdist.linux-armv7l/wheel/fme/ace/models/ocean/m2lines 2026-02-09T09:10:18,240 copying build/lib/fme/ace/models/ocean/m2lines/utils.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/ocean/m2lines 2026-02-09T09:10:18,242 copying build/lib/fme/ace/models/ocean/m2lines/layers.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/ocean/m2lines 2026-02-09T09:10:18,244 copying build/lib/fme/ace/models/ocean/m2lines/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/ocean/m2lines 2026-02-09T09:10:18,245 copying build/lib/fme/ace/models/ocean/m2lines/test_samudra.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/ocean/m2lines 2026-02-09T09:10:18,247 copying build/lib/fme/ace/models/ocean/m2lines/activations.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/ocean/m2lines 2026-02-09T09:10:18,249 copying build/lib/fme/ace/models/ocean/m2lines/samudra.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/ocean/m2lines 2026-02-09T09:10:18,252 creating build/bdist.linux-armv7l/wheel/fme/ace/models/healpix 2026-02-09T09:10:18,253 copying build/lib/fme/ace/models/healpix/healpix_blocks.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/healpix 2026-02-09T09:10:18,256 copying build/lib/fme/ace/models/healpix/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/healpix 2026-02-09T09:10:18,257 copying build/lib/fme/ace/models/healpix/healpix_recunet.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/healpix 2026-02-09T09:10:18,260 copying build/lib/fme/ace/models/healpix/healpix_activations.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/healpix 2026-02-09T09:10:18,262 copying build/lib/fme/ace/models/healpix/healpix_decoder.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/healpix 2026-02-09T09:10:18,264 copying build/lib/fme/ace/models/healpix/healpix_layers.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/healpix 2026-02-09T09:10:18,267 copying build/lib/fme/ace/models/healpix/healpix_encoder.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/healpix 2026-02-09T09:10:18,269 copying build/lib/fme/ace/models/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models 2026-02-09T09:10:18,271 creating build/bdist.linux-armv7l/wheel/fme/ace/models/graphcast 2026-02-09T09:10:18,272 copying build/lib/fme/ace/models/graphcast/utils.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/graphcast 2026-02-09T09:10:18,275 copying build/lib/fme/ace/models/graphcast/layers.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/graphcast 2026-02-09T09:10:18,278 copying build/lib/fme/ace/models/graphcast/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/graphcast 2026-02-09T09:10:18,280 copying build/lib/fme/ace/models/graphcast/main.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/graphcast 2026-02-09T09:10:18,282 copying build/lib/fme/ace/models/graphcast/test_graphcast.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/graphcast 2026-02-09T09:10:18,284 creating build/bdist.linux-armv7l/wheel/fme/ace/models/makani_fcn3 2026-02-09T09:10:18,286 creating build/bdist.linux-armv7l/wheel/fme/ace/models/makani_fcn3/models 2026-02-09T09:10:18,287 copying build/lib/fme/ace/models/makani_fcn3/models/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/makani_fcn3/models 2026-02-09T09:10:18,289 creating build/bdist.linux-armv7l/wheel/fme/ace/models/makani_fcn3/models/networks 2026-02-09T09:10:18,290 copying build/lib/fme/ace/models/makani_fcn3/models/networks/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/makani_fcn3/models/networks 2026-02-09T09:10:18,292 copying build/lib/fme/ace/models/makani_fcn3/models/networks/test_fourcastnet3.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/makani_fcn3/models/networks 2026-02-09T09:10:18,293 copying build/lib/fme/ace/models/makani_fcn3/models/networks/fourcastnet3.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/makani_fcn3/models/networks 2026-02-09T09:10:18,296 creating build/bdist.linux-armv7l/wheel/fme/ace/models/makani_fcn3/models/common 2026-02-09T09:10:18,297 copying build/lib/fme/ace/models/makani_fcn3/models/common/layers.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/makani_fcn3/models/common 2026-02-09T09:10:18,300 copying build/lib/fme/ace/models/makani_fcn3/models/common/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/makani_fcn3/models/common 2026-02-09T09:10:18,301 copying build/lib/fme/ace/models/makani_fcn3/models/common/fft.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/makani_fcn3/models/common 2026-02-09T09:10:18,303 copying build/lib/fme/ace/models/makani_fcn3/models/common/spectral_convolution.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/makani_fcn3/models/common 2026-02-09T09:10:18,305 copying build/lib/fme/ace/models/makani_fcn3/models/common/layer_norm.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/makani_fcn3/models/common 2026-02-09T09:10:18,307 copying build/lib/fme/ace/models/makani_fcn3/models/common/factorizations.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/makani_fcn3/models/common 2026-02-09T09:10:18,309 copying build/lib/fme/ace/models/makani_fcn3/models/common/activations.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/makani_fcn3/models/common 2026-02-09T09:10:18,311 copying build/lib/fme/ace/models/makani_fcn3/models/common/contractions.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/makani_fcn3/models/common 2026-02-09T09:10:18,313 copying build/lib/fme/ace/models/makani_fcn3/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/makani_fcn3 2026-02-09T09:10:18,314 creating build/bdist.linux-armv7l/wheel/fme/ace/models/makani_fcn3/mpu 2026-02-09T09:10:18,315 copying build/lib/fme/ace/models/makani_fcn3/mpu/layers.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/makani_fcn3/mpu 2026-02-09T09:10:18,319 copying build/lib/fme/ace/models/makani_fcn3/mpu/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/makani_fcn3/mpu 2026-02-09T09:10:18,321 copying build/lib/fme/ace/models/makani_fcn3/mpu/layer_norm.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/makani_fcn3/mpu 2026-02-09T09:10:18,324 creating build/bdist.linux-armv7l/wheel/fme/ace/models/makani_fcn3/utils 2026-02-09T09:10:18,325 copying build/lib/fme/ace/models/makani_fcn3/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/makani_fcn3/utils 2026-02-09T09:10:18,327 copying build/lib/fme/ace/models/makani_fcn3/utils/grids.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/makani_fcn3/utils 2026-02-09T09:10:18,329 copying build/lib/fme/ace/models/makani_fcn3/utils/comm.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/makani_fcn3/utils 2026-02-09T09:10:18,331 copying build/lib/fme/ace/models/makani_fcn3/utils/distributed.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/makani_fcn3/utils 2026-02-09T09:10:18,333 creating build/bdist.linux-armv7l/wheel/fme/ace/models/land 2026-02-09T09:10:18,334 copying build/lib/fme/ace/models/land/layers.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/land 2026-02-09T09:10:18,336 copying build/lib/fme/ace/models/land/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/land 2026-02-09T09:10:18,337 copying build/lib/fme/ace/models/land/test_land_net.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/land 2026-02-09T09:10:18,338 copying build/lib/fme/ace/models/land/land_net.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/land 2026-02-09T09:10:18,341 creating build/bdist.linux-armv7l/wheel/fme/ace/models/makani 2026-02-09T09:10:18,342 copying build/lib/fme/ace/models/makani/layers.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/makani 2026-02-09T09:10:18,344 copying build/lib/fme/ace/models/makani/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/makani 2026-02-09T09:10:18,346 copying build/lib/fme/ace/models/makani/sfnonet.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/makani 2026-02-09T09:10:18,348 copying build/lib/fme/ace/models/makani/spectral_convolution.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/makani 2026-02-09T09:10:18,350 copying build/lib/fme/ace/models/makani/factorizations.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/makani 2026-02-09T09:10:18,353 copying build/lib/fme/ace/models/makani/activations.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/makani 2026-02-09T09:10:18,354 copying build/lib/fme/ace/models/makani/contractions.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/makani 2026-02-09T09:10:18,357 creating build/bdist.linux-armv7l/wheel/fme/ace/models/modulus 2026-02-09T09:10:18,358 copying build/lib/fme/ace/models/modulus/layers.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/modulus 2026-02-09T09:10:18,361 copying build/lib/fme/ace/models/modulus/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/modulus 2026-02-09T09:10:18,363 copying build/lib/fme/ace/models/modulus/s2convolutions.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/modulus 2026-02-09T09:10:18,365 copying build/lib/fme/ace/models/modulus/sfnonet.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/modulus 2026-02-09T09:10:18,368 copying build/lib/fme/ace/models/modulus/initialization.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/modulus 2026-02-09T09:10:18,369 copying build/lib/fme/ace/models/modulus/factorizations.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/modulus 2026-02-09T09:10:18,372 copying build/lib/fme/ace/models/modulus/activations.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/modulus 2026-02-09T09:10:18,374 copying build/lib/fme/ace/models/modulus/test_sfnonet.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/modulus 2026-02-09T09:10:18,375 copying build/lib/fme/ace/models/modulus/contractions.py -> build/bdist.linux-armv7l/wheel/./fme/ace/models/modulus 2026-02-09T09:10:18,378 copying build/lib/fme/ace/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/ace 2026-02-09T09:10:18,380 copying build/lib/fme/ace/test_ocean_train.py -> build/bdist.linux-armv7l/wheel/./fme/ace 2026-02-09T09:10:18,383 copying build/lib/fme/ace/test_symbols.py -> build/bdist.linux-armv7l/wheel/./fme/ace 2026-02-09T09:10:18,385 creating build/bdist.linux-armv7l/wheel/fme/ace/stepper 2026-02-09T09:10:18,386 copying build/lib/fme/ace/stepper/test_parameter_init.py -> build/bdist.linux-armv7l/wheel/./fme/ace/stepper 2026-02-09T09:10:18,390 creating build/bdist.linux-armv7l/wheel/fme/ace/stepper/insolation 2026-02-09T09:10:18,391 copying build/lib/fme/ace/stepper/insolation/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/ace/stepper/insolation 2026-02-09T09:10:18,392 copying build/lib/fme/ace/stepper/insolation/cm4.py -> build/bdist.linux-armv7l/wheel/./fme/ace/stepper/insolation 2026-02-09T09:10:18,395 copying build/lib/fme/ace/stepper/insolation/test_insolation.py -> build/bdist.linux-armv7l/wheel/./fme/ace/stepper/insolation 2026-02-09T09:10:18,397 copying build/lib/fme/ace/stepper/insolation/config.py -> build/bdist.linux-armv7l/wheel/./fme/ace/stepper/insolation 2026-02-09T09:10:18,399 copying build/lib/fme/ace/stepper/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/ace/stepper 2026-02-09T09:10:18,401 copying build/lib/fme/ace/stepper/test_derived_forcings.py -> build/bdist.linux-armv7l/wheel/./fme/ace/stepper 2026-02-09T09:10:18,403 copying build/lib/fme/ace/stepper/single_module.py -> build/bdist.linux-armv7l/wheel/./fme/ace/stepper 2026-02-09T09:10:18,406 copying build/lib/fme/ace/stepper/test_single_module.py -> build/bdist.linux-armv7l/wheel/./fme/ace/stepper 2026-02-09T09:10:18,410 copying build/lib/fme/ace/stepper/parameter_init.py -> build/bdist.linux-armv7l/wheel/./fme/ace/stepper 2026-02-09T09:10:18,412 copying build/lib/fme/ace/stepper/time_length_probabilities.py -> build/bdist.linux-armv7l/wheel/./fme/ace/stepper 2026-02-09T09:10:18,414 copying build/lib/fme/ace/stepper/derived_forcings.py -> build/bdist.linux-armv7l/wheel/./fme/ace/stepper 2026-02-09T09:10:18,416 copying build/lib/fme/ace/stepper/test_time_length_probabilities.py -> build/bdist.linux-armv7l/wheel/./fme/ace/stepper 2026-02-09T09:10:18,417 copying build/lib/fme/ace/requirements.py -> build/bdist.linux-armv7l/wheel/./fme/ace 2026-02-09T09:10:18,420 creating build/bdist.linux-armv7l/wheel/fme/ace/inference 2026-02-09T09:10:18,421 copying build/lib/fme/ace/inference/test_derived_variables.py -> build/bdist.linux-armv7l/wheel/./fme/ace/inference 2026-02-09T09:10:18,423 copying build/lib/fme/ace/inference/test_segmented.py -> build/bdist.linux-armv7l/wheel/./fme/ace/inference 2026-02-09T09:10:18,425 copying build/lib/fme/ace/inference/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/ace/inference 2026-02-09T09:10:18,427 copying build/lib/fme/ace/inference/default_metadata.py -> build/bdist.linux-armv7l/wheel/./fme/ace/inference 2026-02-09T09:10:18,429 copying build/lib/fme/ace/inference/__main__.py -> build/bdist.linux-armv7l/wheel/./fme/ace/inference 2026-02-09T09:10:18,431 copying build/lib/fme/ace/inference/evaluator.py -> build/bdist.linux-armv7l/wheel/./fme/ace/inference 2026-02-09T09:10:18,434 copying build/lib/fme/ace/inference/test_evaluator.py -> build/bdist.linux-armv7l/wheel/./fme/ace/inference 2026-02-09T09:10:18,438 copying build/lib/fme/ace/inference/loop.py -> build/bdist.linux-armv7l/wheel/./fme/ace/inference 2026-02-09T09:10:18,441 creating build/bdist.linux-armv7l/wheel/fme/ace/inference/data_writer 2026-02-09T09:10:18,442 copying build/lib/fme/ace/inference/data_writer/utils.py -> build/bdist.linux-armv7l/wheel/./fme/ace/inference/data_writer 2026-02-09T09:10:18,445 copying build/lib/fme/ace/inference/data_writer/test_zarr.py -> build/bdist.linux-armv7l/wheel/./fme/ace/inference/data_writer 2026-02-09T09:10:18,447 copying build/lib/fme/ace/inference/data_writer/file_writer.py -> build/bdist.linux-armv7l/wheel/./fme/ace/inference/data_writer 2026-02-09T09:10:18,450 copying build/lib/fme/ace/inference/data_writer/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/ace/inference/data_writer 2026-02-09T09:10:18,452 copying build/lib/fme/ace/inference/data_writer/test_main.py -> build/bdist.linux-armv7l/wheel/./fme/ace/inference/data_writer 2026-02-09T09:10:18,455 copying build/lib/fme/ace/inference/data_writer/test_dataset_metadata.py -> build/bdist.linux-armv7l/wheel/./fme/ace/inference/data_writer 2026-02-09T09:10:18,457 copying build/lib/fme/ace/inference/data_writer/test_data_writer.py -> build/bdist.linux-armv7l/wheel/./fme/ace/inference/data_writer 2026-02-09T09:10:18,460 copying build/lib/fme/ace/inference/data_writer/test_monthly.py -> build/bdist.linux-armv7l/wheel/./fme/ace/inference/data_writer 2026-02-09T09:10:18,463 copying build/lib/fme/ace/inference/data_writer/raw.py -> build/bdist.linux-armv7l/wheel/./fme/ace/inference/data_writer 2026-02-09T09:10:18,466 copying build/lib/fme/ace/inference/data_writer/zarr.py -> build/bdist.linux-armv7l/wheel/./fme/ace/inference/data_writer 2026-02-09T09:10:18,469 copying build/lib/fme/ace/inference/data_writer/time_coarsen.py -> build/bdist.linux-armv7l/wheel/./fme/ace/inference/data_writer 2026-02-09T09:10:18,471 copying build/lib/fme/ace/inference/data_writer/test_time_coarsen.py -> build/bdist.linux-armv7l/wheel/./fme/ace/inference/data_writer 2026-02-09T09:10:18,474 copying build/lib/fme/ace/inference/data_writer/test_file_writer.py -> build/bdist.linux-armv7l/wheel/./fme/ace/inference/data_writer 2026-02-09T09:10:18,477 copying build/lib/fme/ace/inference/data_writer/main.py -> build/bdist.linux-armv7l/wheel/./fme/ace/inference/data_writer 2026-02-09T09:10:18,480 copying build/lib/fme/ace/inference/data_writer/dataset_metadata.py -> build/bdist.linux-armv7l/wheel/./fme/ace/inference/data_writer 2026-02-09T09:10:18,482 copying build/lib/fme/ace/inference/data_writer/monthly.py -> build/bdist.linux-armv7l/wheel/./fme/ace/inference/data_writer 2026-02-09T09:10:18,485 copying build/lib/fme/ace/inference/test_inference.py -> build/bdist.linux-armv7l/wheel/./fme/ace/inference 2026-02-09T09:10:18,488 copying build/lib/fme/ace/inference/inference.py -> build/bdist.linux-armv7l/wheel/./fme/ace/inference 2026-02-09T09:10:18,493 creating build/bdist.linux-armv7l/wheel/fme/ace/aggregator 2026-02-09T09:10:18,494 copying build/lib/fme/ace/aggregator/null.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator 2026-02-09T09:10:18,496 copying build/lib/fme/ace/aggregator/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator 2026-02-09T09:10:18,499 creating build/bdist.linux-armv7l/wheel/fme/ace/aggregator/inference 2026-02-09T09:10:18,500 copying build/lib/fme/ace/aggregator/inference/time_mean.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/inference 2026-02-09T09:10:18,504 copying build/lib/fme/ace/aggregator/inference/test_seasonal.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/inference 2026-02-09T09:10:18,506 copying build/lib/fme/ace/aggregator/inference/test_spectrum.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/inference 2026-02-09T09:10:18,508 copying build/lib/fme/ace/aggregator/inference/reduced.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/inference 2026-02-09T09:10:18,512 creating build/bdist.linux-armv7l/wheel/fme/ace/aggregator/inference/enso 2026-02-09T09:10:18,514 copying build/lib/fme/ace/aggregator/inference/enso/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/inference/enso 2026-02-09T09:10:18,516 copying build/lib/fme/ace/aggregator/inference/enso/test_enso_coefficient.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/inference/enso 2026-02-09T09:10:18,519 copying build/lib/fme/ace/aggregator/inference/enso/enso_coefficient.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/inference/enso 2026-02-09T09:10:18,522 copying build/lib/fme/ace/aggregator/inference/enso/dynamic_index.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/inference/enso 2026-02-09T09:10:18,525 copying build/lib/fme/ace/aggregator/inference/enso/historical_index.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/inference/enso 2026-02-09T09:10:18,528 copying build/lib/fme/ace/aggregator/inference/enso/test_dynamic_index.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/inference/enso 2026-02-09T09:10:18,531 copying build/lib/fme/ace/aggregator/inference/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/inference 2026-02-09T09:10:18,533 copying build/lib/fme/ace/aggregator/inference/video.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/inference 2026-02-09T09:10:18,536 copying build/lib/fme/ace/aggregator/inference/test_main.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/inference 2026-02-09T09:10:18,538 copying build/lib/fme/ace/aggregator/inference/seasonal.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/inference 2026-02-09T09:10:18,540 copying build/lib/fme/ace/aggregator/inference/test_time_mean.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/inference 2026-02-09T09:10:18,542 copying build/lib/fme/ace/aggregator/inference/spectrum.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/inference 2026-02-09T09:10:18,544 copying build/lib/fme/ace/aggregator/inference/test_annual.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/inference 2026-02-09T09:10:18,546 copying build/lib/fme/ace/aggregator/inference/test_video.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/inference 2026-02-09T09:10:18,548 copying build/lib/fme/ace/aggregator/inference/test_reduced.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/inference 2026-02-09T09:10:18,550 copying build/lib/fme/ace/aggregator/inference/annual.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/inference 2026-02-09T09:10:18,552 copying build/lib/fme/ace/aggregator/inference/test_zonal_mean.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/inference 2026-02-09T09:10:18,554 copying build/lib/fme/ace/aggregator/inference/test_evaluator.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/inference 2026-02-09T09:10:18,557 copying build/lib/fme/ace/aggregator/inference/test_inference.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/inference 2026-02-09T09:10:18,559 copying build/lib/fme/ace/aggregator/inference/main.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/inference 2026-02-09T09:10:18,562 copying build/lib/fme/ace/aggregator/inference/zonal_mean.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/inference 2026-02-09T09:10:18,564 copying build/lib/fme/ace/aggregator/inference/histogram.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/inference 2026-02-09T09:10:18,566 copying build/lib/fme/ace/aggregator/inference/test_distributed.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/inference 2026-02-09T09:10:18,568 copying build/lib/fme/ace/aggregator/plotting.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator 2026-02-09T09:10:18,571 copying build/lib/fme/ace/aggregator/test_train.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator 2026-02-09T09:10:18,573 copying build/lib/fme/ace/aggregator/train.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator 2026-02-09T09:10:18,576 creating build/bdist.linux-armv7l/wheel/fme/ace/aggregator/one_step 2026-02-09T09:10:18,577 copying build/lib/fme/ace/aggregator/one_step/reduced.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/one_step 2026-02-09T09:10:18,579 copying build/lib/fme/ace/aggregator/one_step/test_ensemble.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/one_step 2026-02-09T09:10:18,581 copying build/lib/fme/ace/aggregator/one_step/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/one_step 2026-02-09T09:10:18,583 copying build/lib/fme/ace/aggregator/one_step/ensemble.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/one_step 2026-02-09T09:10:18,585 copying build/lib/fme/ace/aggregator/one_step/test_main.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/one_step 2026-02-09T09:10:18,587 copying build/lib/fme/ace/aggregator/one_step/spectrum.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/one_step 2026-02-09T09:10:18,589 copying build/lib/fme/ace/aggregator/one_step/test_reduced.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/one_step 2026-02-09T09:10:18,591 copying build/lib/fme/ace/aggregator/one_step/test_deterministic.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/one_step 2026-02-09T09:10:18,593 copying build/lib/fme/ace/aggregator/one_step/deterministic.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/one_step 2026-02-09T09:10:18,595 copying build/lib/fme/ace/aggregator/one_step/snapshot.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/one_step 2026-02-09T09:10:18,598 copying build/lib/fme/ace/aggregator/one_step/test_reduced_metrics.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/one_step 2026-02-09T09:10:18,599 copying build/lib/fme/ace/aggregator/one_step/map.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/one_step 2026-02-09T09:10:18,602 copying build/lib/fme/ace/aggregator/one_step/main.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/one_step 2026-02-09T09:10:18,604 copying build/lib/fme/ace/aggregator/one_step/reduced_metrics.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator/one_step 2026-02-09T09:10:18,606 copying build/lib/fme/ace/aggregator/test_plotting.py -> build/bdist.linux-armv7l/wheel/./fme/ace/aggregator 2026-02-09T09:10:18,608 creating build/bdist.linux-armv7l/wheel/fme/ace/data_loading 2026-02-09T09:10:18,609 copying build/lib/fme/ace/data_loading/batch_data.py -> build/bdist.linux-armv7l/wheel/./fme/ace/data_loading 2026-02-09T09:10:18,612 copying build/lib/fme/ace/data_loading/test_perturbation.py -> build/bdist.linux-armv7l/wheel/./fme/ace/data_loading 2026-02-09T09:10:18,613 copying build/lib/fme/ace/data_loading/perturbation.py -> build/bdist.linux-armv7l/wheel/./fme/ace/data_loading 2026-02-09T09:10:18,615 copying build/lib/fme/ace/data_loading/augmentation.py -> build/bdist.linux-armv7l/wheel/./fme/ace/data_loading 2026-02-09T09:10:18,617 copying build/lib/fme/ace/data_loading/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/ace/data_loading 2026-02-09T09:10:18,619 copying build/lib/fme/ace/data_loading/dataloader.py -> build/bdist.linux-armv7l/wheel/./fme/ace/data_loading 2026-02-09T09:10:18,621 copying build/lib/fme/ace/data_loading/test_data_loading_config.py -> build/bdist.linux-armv7l/wheel/./fme/ace/data_loading 2026-02-09T09:10:18,623 copying build/lib/fme/ace/data_loading/test_data_loader.py -> build/bdist.linux-armv7l/wheel/./fme/ace/data_loading 2026-02-09T09:10:18,626 copying build/lib/fme/ace/data_loading/getters.py -> build/bdist.linux-armv7l/wheel/./fme/ace/data_loading 2026-02-09T09:10:18,628 copying build/lib/fme/ace/data_loading/test_benchmark.py -> build/bdist.linux-armv7l/wheel/./fme/ace/data_loading 2026-02-09T09:10:18,630 copying build/lib/fme/ace/data_loading/gridded_data.py -> build/bdist.linux-armv7l/wheel/./fme/ace/data_loading 2026-02-09T09:10:18,632 copying build/lib/fme/ace/data_loading/test_batch_data.py -> build/bdist.linux-armv7l/wheel/./fme/ace/data_loading 2026-02-09T09:10:18,634 copying build/lib/fme/ace/data_loading/benchmark.py -> build/bdist.linux-armv7l/wheel/./fme/ace/data_loading 2026-02-09T09:10:18,636 copying build/lib/fme/ace/data_loading/test_metadata.py -> build/bdist.linux-armv7l/wheel/./fme/ace/data_loading 2026-02-09T09:10:18,638 copying build/lib/fme/ace/data_loading/config.py -> build/bdist.linux-armv7l/wheel/./fme/ace/data_loading 2026-02-09T09:10:18,641 copying build/lib/fme/ace/data_loading/test_subset.py -> build/bdist.linux-armv7l/wheel/./fme/ace/data_loading 2026-02-09T09:10:18,643 copying build/lib/fme/ace/data_loading/test_augmentation.py -> build/bdist.linux-armv7l/wheel/./fme/ace/data_loading 2026-02-09T09:10:18,645 copying build/lib/fme/ace/data_loading/inference.py -> build/bdist.linux-armv7l/wheel/./fme/ace/data_loading 2026-02-09T09:10:18,648 creating build/bdist.linux-armv7l/wheel/fme/ace/registry 2026-02-09T09:10:18,649 copying build/lib/fme/ace/registry/test_hpx.py -> build/bdist.linux-armv7l/wheel/./fme/ace/registry 2026-02-09T09:10:18,652 copying build/lib/fme/ace/registry/m2lines.py -> build/bdist.linux-armv7l/wheel/./fme/ace/registry 2026-02-09T09:10:18,654 copying build/lib/fme/ace/registry/prebuilt.py -> build/bdist.linux-armv7l/wheel/./fme/ace/registry 2026-02-09T09:10:18,656 copying build/lib/fme/ace/registry/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/ace/registry 2026-02-09T09:10:18,658 copying build/lib/fme/ace/registry/test_sfno.py -> build/bdist.linux-armv7l/wheel/./fme/ace/registry 2026-02-09T09:10:18,660 copying build/lib/fme/ace/registry/sfno.py -> build/bdist.linux-armv7l/wheel/./fme/ace/registry 2026-02-09T09:10:18,662 copying build/lib/fme/ace/registry/hpx.py -> build/bdist.linux-armv7l/wheel/./fme/ace/registry 2026-02-09T09:10:18,663 copying build/lib/fme/ace/registry/test_m2lines.py -> build/bdist.linux-armv7l/wheel/./fme/ace/registry 2026-02-09T09:10:18,665 copying build/lib/fme/ace/registry/test_stochastic_sfno.py -> build/bdist.linux-armv7l/wheel/./fme/ace/registry 2026-02-09T09:10:18,667 copying build/lib/fme/ace/registry/test_land.py -> build/bdist.linux-armv7l/wheel/./fme/ace/registry 2026-02-09T09:10:18,668 copying build/lib/fme/ace/registry/land_net.py -> build/bdist.linux-armv7l/wheel/./fme/ace/registry 2026-02-09T09:10:18,670 copying build/lib/fme/ace/registry/stochastic_sfno.py -> build/bdist.linux-armv7l/wheel/./fme/ace/registry 2026-02-09T09:10:18,672 copying build/lib/fme/ace/registry/registry.py -> build/bdist.linux-armv7l/wheel/./fme/ace/registry 2026-02-09T09:10:18,674 copying build/lib/fme/ace/evaluator.py -> build/bdist.linux-armv7l/wheel/./fme/ace 2026-02-09T09:10:18,676 creating build/bdist.linux-armv7l/wheel/fme/ace/step 2026-02-09T09:10:18,677 copying build/lib/fme/ace/step/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/ace/step 2026-02-09T09:10:18,679 copying build/lib/fme/ace/step/fcn3.py -> build/bdist.linux-armv7l/wheel/./fme/ace/step 2026-02-09T09:10:18,681 copying build/lib/fme/ace/test_train.py -> build/bdist.linux-armv7l/wheel/./fme/ace 2026-02-09T09:10:18,684 copying build/lib/fme/ace/validate_config.py -> build/bdist.linux-armv7l/wheel/./fme/ace 2026-02-09T09:10:18,686 creating build/bdist.linux-armv7l/wheel/fme/ace/testing 2026-02-09T09:10:18,687 copying build/lib/fme/ace/testing/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/ace/testing 2026-02-09T09:10:18,689 copying build/lib/fme/ace/testing/fv3gfs_data.py -> build/bdist.linux-armv7l/wheel/./fme/ace/testing 2026-02-09T09:10:18,692 creating build/bdist.linux-armv7l/wheel/fme/ace/train 2026-02-09T09:10:18,693 copying build/lib/fme/ace/train/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/ace/train 2026-02-09T09:10:18,695 copying build/lib/fme/ace/train/__main__.py -> build/bdist.linux-armv7l/wheel/./fme/ace/train 2026-02-09T09:10:18,697 copying build/lib/fme/ace/train/train.py -> build/bdist.linux-armv7l/wheel/./fme/ace/train 2026-02-09T09:10:18,699 copying build/lib/fme/ace/train/train_config.py -> build/bdist.linux-armv7l/wheel/./fme/ace/train 2026-02-09T09:10:18,702 creating build/bdist.linux-armv7l/wheel/fme/coupled 2026-02-09T09:10:18,703 copying build/lib/fme/coupled/loss.py -> build/bdist.linux-armv7l/wheel/./fme/coupled 2026-02-09T09:10:18,705 copying build/lib/fme/coupled/test_aggregator.py -> build/bdist.linux-armv7l/wheel/./fme/coupled 2026-02-09T09:10:18,707 copying build/lib/fme/coupled/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/coupled 2026-02-09T09:10:18,709 copying build/lib/fme/coupled/stepper.py -> build/bdist.linux-armv7l/wheel/./fme/coupled 2026-02-09T09:10:18,712 copying build/lib/fme/coupled/dataset_info.py -> build/bdist.linux-armv7l/wheel/./fme/coupled 2026-02-09T09:10:18,714 copying build/lib/fme/coupled/requirements.py -> build/bdist.linux-armv7l/wheel/./fme/coupled 2026-02-09T09:10:18,716 creating build/bdist.linux-armv7l/wheel/fme/coupled/inference 2026-02-09T09:10:18,717 copying build/lib/fme/coupled/inference/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/coupled/inference 2026-02-09T09:10:18,719 copying build/lib/fme/coupled/inference/data_writer.py -> build/bdist.linux-armv7l/wheel/./fme/coupled/inference 2026-02-09T09:10:18,720 copying build/lib/fme/coupled/inference/__main__.py -> build/bdist.linux-armv7l/wheel/./fme/coupled/inference 2026-02-09T09:10:18,722 copying build/lib/fme/coupled/inference/evaluator.py -> build/bdist.linux-armv7l/wheel/./fme/coupled/inference 2026-02-09T09:10:18,725 copying build/lib/fme/coupled/inference/test_evaluator.py -> build/bdist.linux-armv7l/wheel/./fme/coupled/inference 2026-02-09T09:10:18,727 copying build/lib/fme/coupled/inference/test_inference.py -> build/bdist.linux-armv7l/wheel/./fme/coupled/inference 2026-02-09T09:10:18,729 copying build/lib/fme/coupled/inference/inference.py -> build/bdist.linux-armv7l/wheel/./fme/coupled/inference 2026-02-09T09:10:18,732 copying build/lib/fme/coupled/test_stepper_integrations.py -> build/bdist.linux-armv7l/wheel/./fme/coupled 2026-02-09T09:10:18,734 creating build/bdist.linux-armv7l/wheel/fme/coupled/data_loading 2026-02-09T09:10:18,735 copying build/lib/fme/coupled/data_loading/batch_data.py -> build/bdist.linux-armv7l/wheel/./fme/coupled/data_loading 2026-02-09T09:10:18,737 copying build/lib/fme/coupled/data_loading/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/coupled/data_loading 2026-02-09T09:10:18,739 copying build/lib/fme/coupled/data_loading/dataloader.py -> build/bdist.linux-armv7l/wheel/./fme/coupled/data_loading 2026-02-09T09:10:18,741 copying build/lib/fme/coupled/data_loading/data_typing.py -> build/bdist.linux-armv7l/wheel/./fme/coupled/data_loading 2026-02-09T09:10:18,743 copying build/lib/fme/coupled/data_loading/concat.py -> build/bdist.linux-armv7l/wheel/./fme/coupled/data_loading 2026-02-09T09:10:18,745 copying build/lib/fme/coupled/data_loading/test_data_loader.py -> build/bdist.linux-armv7l/wheel/./fme/coupled/data_loading 2026-02-09T09:10:18,747 copying build/lib/fme/coupled/data_loading/getters.py -> build/bdist.linux-armv7l/wheel/./fme/coupled/data_loading 2026-02-09T09:10:18,749 copying build/lib/fme/coupled/data_loading/gridded_data.py -> build/bdist.linux-armv7l/wheel/./fme/coupled/data_loading 2026-02-09T09:10:18,751 copying build/lib/fme/coupled/data_loading/test_inference.py -> build/bdist.linux-armv7l/wheel/./fme/coupled/data_loading 2026-02-09T09:10:18,754 copying build/lib/fme/coupled/data_loading/config.py -> build/bdist.linux-armv7l/wheel/./fme/coupled/data_loading 2026-02-09T09:10:18,756 copying build/lib/fme/coupled/data_loading/inference.py -> build/bdist.linux-armv7l/wheel/./fme/coupled/data_loading 2026-02-09T09:10:18,758 copying build/lib/fme/coupled/evaluator.py -> build/bdist.linux-armv7l/wheel/./fme/coupled 2026-02-09T09:10:18,760 copying build/lib/fme/coupled/test_train.py -> build/bdist.linux-armv7l/wheel/./fme/coupled 2026-02-09T09:10:18,762 copying build/lib/fme/coupled/validate_config.py -> build/bdist.linux-armv7l/wheel/./fme/coupled 2026-02-09T09:10:18,764 copying build/lib/fme/coupled/test_stepper.py -> build/bdist.linux-armv7l/wheel/./fme/coupled 2026-02-09T09:10:18,768 copying build/lib/fme/coupled/test_loss.py -> build/bdist.linux-armv7l/wheel/./fme/coupled 2026-02-09T09:10:18,770 copying build/lib/fme/coupled/test_requirements.py -> build/bdist.linux-armv7l/wheel/./fme/coupled 2026-02-09T09:10:18,772 creating build/bdist.linux-armv7l/wheel/fme/coupled/train 2026-02-09T09:10:18,773 copying build/lib/fme/coupled/train/__init__.py -> build/bdist.linux-armv7l/wheel/./fme/coupled/train 2026-02-09T09:10:18,775 copying build/lib/fme/coupled/train/__main__.py -> build/bdist.linux-armv7l/wheel/./fme/coupled/train 2026-02-09T09:10:18,777 copying build/lib/fme/coupled/train/train.py -> build/bdist.linux-armv7l/wheel/./fme/coupled/train 2026-02-09T09:10:18,779 copying build/lib/fme/coupled/train/train_config.py -> build/bdist.linux-armv7l/wheel/./fme/coupled/train 2026-02-09T09:10:18,782 copying build/lib/fme/coupled/aggregator.py -> build/bdist.linux-armv7l/wheel/./fme/coupled 2026-02-09T09:10:18,784 running install_egg_info 2026-02-09T09:10:18,789 Copying fme.egg-info to build/bdist.linux-armv7l/wheel/./fme-2026.1.1-py3.11.egg-info 2026-02-09T09:10:18,800 running install_scripts 2026-02-09T09:10:18,811 creating build/bdist.linux-armv7l/wheel/fme-2026.1.1.dist-info/WHEEL 2026-02-09T09:10:18,814 creating '/tmp/pip-wheel-28k6el9_/.tmp-6_lv2r9p/fme-2026.1.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-09T09:10:18,816 adding 'configs/test_configs.py' 2026-02-09T09:10:18,819 adding 'docs/conf.py' 2026-02-09T09:10:18,820 adding 'docs/requirements.txt' 2026-02-09T09:10:18,822 adding 'fme/__init__.py' 2026-02-09T09:10:18,823 adding 'fme/require_gpu.py' 2026-02-09T09:10:18,825 adding 'fme/sht_fix.py' 2026-02-09T09:10:18,826 adding 'fme/test_harmonics.py' 2026-02-09T09:10:18,828 adding 'fme/test_torch.py' 2026-02-09T09:10:18,829 adding 'fme/ace/__init__.py' 2026-02-09T09:10:18,831 adding 'fme/ace/evaluator.py' 2026-02-09T09:10:18,832 adding 'fme/ace/requirements.py' 2026-02-09T09:10:18,834 adding 'fme/ace/test_ocean_train.py' 2026-02-09T09:10:18,835 adding 'fme/ace/test_symbols.py' 2026-02-09T09:10:18,839 adding 'fme/ace/test_train.py' 2026-02-09T09:10:18,840 adding 'fme/ace/validate_config.py' 2026-02-09T09:10:18,842 adding 'fme/ace/aggregator/__init__.py' 2026-02-09T09:10:18,843 adding 'fme/ace/aggregator/null.py' 2026-02-09T09:10:18,845 adding 'fme/ace/aggregator/plotting.py' 2026-02-09T09:10:18,846 adding 'fme/ace/aggregator/test_plotting.py' 2026-02-09T09:10:18,847 adding 'fme/ace/aggregator/test_train.py' 2026-02-09T09:10:18,849 adding 'fme/ace/aggregator/train.py' 2026-02-09T09:10:18,850 adding 'fme/ace/aggregator/inference/__init__.py' 2026-02-09T09:10:18,852 adding 'fme/ace/aggregator/inference/annual.py' 2026-02-09T09:10:18,854 adding 'fme/ace/aggregator/inference/histogram.py' 2026-02-09T09:10:18,857 adding 'fme/ace/aggregator/inference/main.py' 2026-02-09T09:10:18,859 adding 'fme/ace/aggregator/inference/reduced.py' 2026-02-09T09:10:18,860 adding 'fme/ace/aggregator/inference/seasonal.py' 2026-02-09T09:10:18,862 adding 'fme/ace/aggregator/inference/spectrum.py' 2026-02-09T09:10:18,864 adding 'fme/ace/aggregator/inference/test_annual.py' 2026-02-09T09:10:18,865 adding 'fme/ace/aggregator/inference/test_distributed.py' 2026-02-09T09:10:18,867 adding 'fme/ace/aggregator/inference/test_evaluator.py' 2026-02-09T09:10:18,868 adding 'fme/ace/aggregator/inference/test_inference.py' 2026-02-09T09:10:18,869 adding 'fme/ace/aggregator/inference/test_main.py' 2026-02-09T09:10:18,871 adding 'fme/ace/aggregator/inference/test_reduced.py' 2026-02-09T09:10:18,872 adding 'fme/ace/aggregator/inference/test_seasonal.py' 2026-02-09T09:10:18,874 adding 'fme/ace/aggregator/inference/test_spectrum.py' 2026-02-09T09:10:18,875 adding 'fme/ace/aggregator/inference/test_time_mean.py' 2026-02-09T09:10:18,876 adding 'fme/ace/aggregator/inference/test_video.py' 2026-02-09T09:10:18,878 adding 'fme/ace/aggregator/inference/test_zonal_mean.py' 2026-02-09T09:10:18,880 adding 'fme/ace/aggregator/inference/time_mean.py' 2026-02-09T09:10:18,882 adding 'fme/ace/aggregator/inference/video.py' 2026-02-09T09:10:18,884 adding 'fme/ace/aggregator/inference/zonal_mean.py' 2026-02-09T09:10:18,886 adding 'fme/ace/aggregator/inference/enso/__init__.py' 2026-02-09T09:10:18,889 adding 'fme/ace/aggregator/inference/enso/dynamic_index.py' 2026-02-09T09:10:18,891 adding 'fme/ace/aggregator/inference/enso/enso_coefficient.py' 2026-02-09T09:10:18,893 adding 'fme/ace/aggregator/inference/enso/historical_index.py' 2026-02-09T09:10:18,895 adding 'fme/ace/aggregator/inference/enso/test_dynamic_index.py' 2026-02-09T09:10:18,897 adding 'fme/ace/aggregator/inference/enso/test_enso_coefficient.py' 2026-02-09T09:10:18,899 adding 'fme/ace/aggregator/one_step/__init__.py' 2026-02-09T09:10:18,900 adding 'fme/ace/aggregator/one_step/deterministic.py' 2026-02-09T09:10:18,902 adding 'fme/ace/aggregator/one_step/ensemble.py' 2026-02-09T09:10:18,904 adding 'fme/ace/aggregator/one_step/main.py' 2026-02-09T09:10:18,905 adding 'fme/ace/aggregator/one_step/map.py' 2026-02-09T09:10:18,907 adding 'fme/ace/aggregator/one_step/reduced.py' 2026-02-09T09:10:18,908 adding 'fme/ace/aggregator/one_step/reduced_metrics.py' 2026-02-09T09:10:18,910 adding 'fme/ace/aggregator/one_step/snapshot.py' 2026-02-09T09:10:18,911 adding 'fme/ace/aggregator/one_step/spectrum.py' 2026-02-09T09:10:18,912 adding 'fme/ace/aggregator/one_step/test_deterministic.py' 2026-02-09T09:10:18,914 adding 'fme/ace/aggregator/one_step/test_ensemble.py' 2026-02-09T09:10:18,915 adding 'fme/ace/aggregator/one_step/test_main.py' 2026-02-09T09:10:18,916 adding 'fme/ace/aggregator/one_step/test_reduced.py' 2026-02-09T09:10:18,918 adding 'fme/ace/aggregator/one_step/test_reduced_metrics.py' 2026-02-09T09:10:18,919 adding 'fme/ace/data_loading/__init__.py' 2026-02-09T09:10:18,920 adding 'fme/ace/data_loading/augmentation.py' 2026-02-09T09:10:18,923 adding 'fme/ace/data_loading/batch_data.py' 2026-02-09T09:10:18,924 adding 'fme/ace/data_loading/benchmark.py' 2026-02-09T09:10:18,925 adding 'fme/ace/data_loading/config.py' 2026-02-09T09:10:18,927 adding 'fme/ace/data_loading/dataloader.py' 2026-02-09T09:10:18,929 adding 'fme/ace/data_loading/getters.py' 2026-02-09T09:10:18,931 adding 'fme/ace/data_loading/gridded_data.py' 2026-02-09T09:10:18,933 adding 'fme/ace/data_loading/inference.py' 2026-02-09T09:10:18,934 adding 'fme/ace/data_loading/perturbation.py' 2026-02-09T09:10:18,936 adding 'fme/ace/data_loading/test_augmentation.py' 2026-02-09T09:10:18,937 adding 'fme/ace/data_loading/test_batch_data.py' 2026-02-09T09:10:18,939 adding 'fme/ace/data_loading/test_benchmark.py' 2026-02-09T09:10:18,942 adding 'fme/ace/data_loading/test_data_loader.py' 2026-02-09T09:10:18,944 adding 'fme/ace/data_loading/test_data_loading_config.py' 2026-02-09T09:10:18,945 adding 'fme/ace/data_loading/test_metadata.py' 2026-02-09T09:10:18,946 adding 'fme/ace/data_loading/test_perturbation.py' 2026-02-09T09:10:18,948 adding 'fme/ace/data_loading/test_subset.py' 2026-02-09T09:10:18,949 adding 'fme/ace/inference/__init__.py' 2026-02-09T09:10:18,951 adding 'fme/ace/inference/__main__.py' 2026-02-09T09:10:18,952 adding 'fme/ace/inference/default_metadata.py' 2026-02-09T09:10:18,954 adding 'fme/ace/inference/evaluator.py' 2026-02-09T09:10:18,957 adding 'fme/ace/inference/inference.py' 2026-02-09T09:10:18,958 adding 'fme/ace/inference/loop.py' 2026-02-09T09:10:18,960 adding 'fme/ace/inference/test_derived_variables.py' 2026-02-09T09:10:18,964 adding 'fme/ace/inference/test_evaluator.py' 2026-02-09T09:10:18,966 adding 'fme/ace/inference/test_inference.py' 2026-02-09T09:10:18,968 adding 'fme/ace/inference/test_segmented.py' 2026-02-09T09:10:18,970 adding 'fme/ace/inference/data_writer/__init__.py' 2026-02-09T09:10:18,971 adding 'fme/ace/inference/data_writer/dataset_metadata.py' 2026-02-09T09:10:18,974 adding 'fme/ace/inference/data_writer/file_writer.py' 2026-02-09T09:10:18,976 adding 'fme/ace/inference/data_writer/main.py' 2026-02-09T09:10:18,978 adding 'fme/ace/inference/data_writer/monthly.py' 2026-02-09T09:10:18,980 adding 'fme/ace/inference/data_writer/raw.py' 2026-02-09T09:10:18,983 adding 'fme/ace/inference/data_writer/test_data_writer.py' 2026-02-09T09:10:18,984 adding 'fme/ace/inference/data_writer/test_dataset_metadata.py' 2026-02-09T09:10:18,986 adding 'fme/ace/inference/data_writer/test_file_writer.py' 2026-02-09T09:10:18,988 adding 'fme/ace/inference/data_writer/test_main.py' 2026-02-09T09:10:18,990 adding 'fme/ace/inference/data_writer/test_monthly.py' 2026-02-09T09:10:18,991 adding 'fme/ace/inference/data_writer/test_time_coarsen.py' 2026-02-09T09:10:18,993 adding 'fme/ace/inference/data_writer/test_zarr.py' 2026-02-09T09:10:18,994 adding 'fme/ace/inference/data_writer/time_coarsen.py' 2026-02-09T09:10:18,995 adding 'fme/ace/inference/data_writer/utils.py' 2026-02-09T09:10:18,997 adding 'fme/ace/inference/data_writer/zarr.py' 2026-02-09T09:10:18,999 adding 'fme/ace/models/__init__.py' 2026-02-09T09:10:19,000 adding 'fme/ace/models/graphcast/__init__.py' 2026-02-09T09:10:19,002 adding 'fme/ace/models/graphcast/layers.py' 2026-02-09T09:10:19,004 adding 'fme/ace/models/graphcast/main.py' 2026-02-09T09:10:19,006 adding 'fme/ace/models/graphcast/test_graphcast.py' 2026-02-09T09:10:19,010 adding 'fme/ace/models/graphcast/utils.py' 2026-02-09T09:10:19,012 adding 'fme/ace/models/healpix/__init__.py' 2026-02-09T09:10:19,013 adding 'fme/ace/models/healpix/healpix_activations.py' 2026-02-09T09:10:19,016 adding 'fme/ace/models/healpix/healpix_blocks.py' 2026-02-09T09:10:19,018 adding 'fme/ace/models/healpix/healpix_decoder.py' 2026-02-09T09:10:19,019 adding 'fme/ace/models/healpix/healpix_encoder.py' 2026-02-09T09:10:19,022 adding 'fme/ace/models/healpix/healpix_layers.py' 2026-02-09T09:10:19,024 adding 'fme/ace/models/healpix/healpix_recunet.py' 2026-02-09T09:10:19,026 adding 'fme/ace/models/land/__init__.py' 2026-02-09T09:10:19,027 adding 'fme/ace/models/land/land_net.py' 2026-02-09T09:10:19,028 adding 'fme/ace/models/land/layers.py' 2026-02-09T09:10:19,029 adding 'fme/ace/models/land/test_land_net.py' 2026-02-09T09:10:19,030 adding 'fme/ace/models/makani/__init__.py' 2026-02-09T09:10:19,032 adding 'fme/ace/models/makani/activations.py' 2026-02-09T09:10:19,033 adding 'fme/ace/models/makani/contractions.py' 2026-02-09T09:10:19,035 adding 'fme/ace/models/makani/factorizations.py' 2026-02-09T09:10:19,037 adding 'fme/ace/models/makani/layers.py' 2026-02-09T09:10:19,039 adding 'fme/ace/models/makani/sfnonet.py' 2026-02-09T09:10:19,041 adding 'fme/ace/models/makani/spectral_convolution.py' 2026-02-09T09:10:19,043 adding 'fme/ace/models/makani_fcn3/__init__.py' 2026-02-09T09:10:19,044 adding 'fme/ace/models/makani_fcn3/models/__init__.py' 2026-02-09T09:10:19,046 adding 'fme/ace/models/makani_fcn3/models/common/__init__.py' 2026-02-09T09:10:19,048 adding 'fme/ace/models/makani_fcn3/models/common/activations.py' 2026-02-09T09:10:19,049 adding 'fme/ace/models/makani_fcn3/models/common/contractions.py' 2026-02-09T09:10:19,050 adding 'fme/ace/models/makani_fcn3/models/common/factorizations.py' 2026-02-09T09:10:19,052 adding 'fme/ace/models/makani_fcn3/models/common/fft.py' 2026-02-09T09:10:19,053 adding 'fme/ace/models/makani_fcn3/models/common/layer_norm.py' 2026-02-09T09:10:19,055 adding 'fme/ace/models/makani_fcn3/models/common/layers.py' 2026-02-09T09:10:19,056 adding 'fme/ace/models/makani_fcn3/models/common/spectral_convolution.py' 2026-02-09T09:10:19,058 adding 'fme/ace/models/makani_fcn3/models/networks/__init__.py' 2026-02-09T09:10:19,061 adding 'fme/ace/models/makani_fcn3/models/networks/fourcastnet3.py' 2026-02-09T09:10:19,063 adding 'fme/ace/models/makani_fcn3/models/networks/test_fourcastnet3.py' 2026-02-09T09:10:19,064 adding 'fme/ace/models/makani_fcn3/mpu/__init__.py' 2026-02-09T09:10:19,066 adding 'fme/ace/models/makani_fcn3/mpu/layer_norm.py' 2026-02-09T09:10:19,069 adding 'fme/ace/models/makani_fcn3/mpu/layers.py' 2026-02-09T09:10:19,071 adding 'fme/ace/models/makani_fcn3/utils/__init__.py' 2026-02-09T09:10:19,072 adding 'fme/ace/models/makani_fcn3/utils/comm.py' 2026-02-09T09:10:19,073 adding 'fme/ace/models/makani_fcn3/utils/distributed.py' 2026-02-09T09:10:19,075 adding 'fme/ace/models/makani_fcn3/utils/grids.py' 2026-02-09T09:10:19,077 adding 'fme/ace/models/modulus/__init__.py' 2026-02-09T09:10:19,078 adding 'fme/ace/models/modulus/activations.py' 2026-02-09T09:10:19,080 adding 'fme/ace/models/modulus/contractions.py' 2026-02-09T09:10:19,081 adding 'fme/ace/models/modulus/factorizations.py' 2026-02-09T09:10:19,083 adding 'fme/ace/models/modulus/initialization.py' 2026-02-09T09:10:19,085 adding 'fme/ace/models/modulus/layers.py' 2026-02-09T09:10:19,087 adding 'fme/ace/models/modulus/s2convolutions.py' 2026-02-09T09:10:19,090 adding 'fme/ace/models/modulus/sfnonet.py' 2026-02-09T09:10:19,091 adding 'fme/ace/models/modulus/test_sfnonet.py' 2026-02-09T09:10:19,093 adding 'fme/ace/models/ocean/__init__.py' 2026-02-09T09:10:19,094 adding 'fme/ace/models/ocean/m2lines/__init__.py' 2026-02-09T09:10:19,096 adding 'fme/ace/models/ocean/m2lines/activations.py' 2026-02-09T09:10:19,097 adding 'fme/ace/models/ocean/m2lines/layers.py' 2026-02-09T09:10:19,099 adding 'fme/ace/models/ocean/m2lines/samudra.py' 2026-02-09T09:10:19,100 adding 'fme/ace/models/ocean/m2lines/test_samudra.py' 2026-02-09T09:10:19,101 adding 'fme/ace/models/ocean/m2lines/utils.py' 2026-02-09T09:10:19,103 adding 'fme/ace/registry/__init__.py' 2026-02-09T09:10:19,104 adding 'fme/ace/registry/hpx.py' 2026-02-09T09:10:19,105 adding 'fme/ace/registry/land_net.py' 2026-02-09T09:10:19,106 adding 'fme/ace/registry/m2lines.py' 2026-02-09T09:10:19,107 adding 'fme/ace/registry/prebuilt.py' 2026-02-09T09:10:19,108 adding 'fme/ace/registry/registry.py' 2026-02-09T09:10:19,110 adding 'fme/ace/registry/sfno.py' 2026-02-09T09:10:19,111 adding 'fme/ace/registry/stochastic_sfno.py' 2026-02-09T09:10:19,114 adding 'fme/ace/registry/test_hpx.py' 2026-02-09T09:10:19,116 adding 'fme/ace/registry/test_land.py' 2026-02-09T09:10:19,117 adding 'fme/ace/registry/test_m2lines.py' 2026-02-09T09:10:19,118 adding 'fme/ace/registry/test_sfno.py' 2026-02-09T09:10:19,119 adding 'fme/ace/registry/test_stochastic_sfno.py' 2026-02-09T09:10:19,121 adding 'fme/ace/step/__init__.py' 2026-02-09T09:10:19,123 adding 'fme/ace/step/fcn3.py' 2026-02-09T09:10:19,125 adding 'fme/ace/stepper/__init__.py' 2026-02-09T09:10:19,126 adding 'fme/ace/stepper/derived_forcings.py' 2026-02-09T09:10:19,128 adding 'fme/ace/stepper/parameter_init.py' 2026-02-09T09:10:19,136 adding 'fme/ace/stepper/single_module.py' 2026-02-09T09:10:19,137 adding 'fme/ace/stepper/test_derived_forcings.py' 2026-02-09T09:10:19,140 adding 'fme/ace/stepper/test_parameter_init.py' 2026-02-09T09:10:19,147 adding 'fme/ace/stepper/test_single_module.py' 2026-02-09T09:10:19,149 adding 'fme/ace/stepper/test_time_length_probabilities.py' 2026-02-09T09:10:19,151 adding 'fme/ace/stepper/time_length_probabilities.py' 2026-02-09T09:10:19,152 adding 'fme/ace/stepper/insolation/__init__.py' 2026-02-09T09:10:19,155 adding 'fme/ace/stepper/insolation/cm4.py' 2026-02-09T09:10:19,157 adding 'fme/ace/stepper/insolation/config.py' 2026-02-09T09:10:19,159 adding 'fme/ace/stepper/insolation/test_insolation.py' 2026-02-09T09:10:19,160 adding 'fme/ace/testing/__init__.py' 2026-02-09T09:10:19,162 adding 'fme/ace/testing/fv3gfs_data.py' 2026-02-09T09:10:19,164 adding 'fme/ace/train/__init__.py' 2026-02-09T09:10:19,165 adding 'fme/ace/train/__main__.py' 2026-02-09T09:10:19,167 adding 'fme/ace/train/train.py' 2026-02-09T09:10:19,169 adding 'fme/ace/train/train_config.py' 2026-02-09T09:10:19,172 adding 'fme/core/__init__.py' 2026-02-09T09:10:19,174 adding 'fme/core/atmosphere_data.py' 2026-02-09T09:10:19,176 adding 'fme/core/cli.py' 2026-02-09T09:10:19,177 adding 'fme/core/config.py' 2026-02-09T09:10:19,178 adding 'fme/core/constants.py' 2026-02-09T09:10:19,181 adding 'fme/core/coordinates.py' 2026-02-09T09:10:19,183 adding 'fme/core/dataset_info.py' 2026-02-09T09:10:19,185 adding 'fme/core/derived_variables.py' 2026-02-09T09:10:19,186 adding 'fme/core/device.py' 2026-02-09T09:10:19,187 adding 'fme/core/diagnostics.py' 2026-02-09T09:10:19,189 adding 'fme/core/dicts.py' 2026-02-09T09:10:19,190 adding 'fme/core/ema.py' 2026-02-09T09:10:19,192 adding 'fme/core/ensemble.py' 2026-02-09T09:10:19,194 adding 'fme/core/gridded_ops.py' 2026-02-09T09:10:19,196 adding 'fme/core/histogram.py' 2026-02-09T09:10:19,198 adding 'fme/core/labels.py' 2026-02-09T09:10:19,199 adding 'fme/core/logging_utils.py' 2026-02-09T09:10:19,202 adding 'fme/core/loss.py' 2026-02-09T09:10:19,203 adding 'fme/core/mask_provider.py' 2026-02-09T09:10:19,205 adding 'fme/core/masking.py' 2026-02-09T09:10:19,207 adding 'fme/core/metrics.py' 2026-02-09T09:10:19,209 adding 'fme/core/normalizer.py' 2026-02-09T09:10:19,210 adding 'fme/core/ocean.py' 2026-02-09T09:10:19,212 adding 'fme/core/ocean_data.py' 2026-02-09T09:10:19,214 adding 'fme/core/ocean_derived_variables.py' 2026-02-09T09:10:19,215 adding 'fme/core/optimization.py' 2026-02-09T09:10:19,217 adding 'fme/core/packer.py' 2026-02-09T09:10:19,218 adding 'fme/core/prescriber.py' 2026-02-09T09:10:19,219 adding 'fme/core/rand.py' 2026-02-09T09:10:19,221 adding 'fme/core/regrid.py' 2026-02-09T09:10:19,222 adding 'fme/core/scheduler.py' 2026-02-09T09:10:19,224 adding 'fme/core/stacker.py' 2026-02-09T09:10:19,225 adding 'fme/core/tensors.py' 2026-02-09T09:10:19,226 adding 'fme/core/test_atmosphere_data.py' 2026-02-09T09:10:19,228 adding 'fme/core/test_cli.py' 2026-02-09T09:10:19,229 adding 'fme/core/test_config.py' 2026-02-09T09:10:19,230 adding 'fme/core/test_coordinates.py' 2026-02-09T09:10:19,232 adding 'fme/core/test_dataset_info.py' 2026-02-09T09:10:19,233 adding 'fme/core/test_derived_variables.py' 2026-02-09T09:10:19,235 adding 'fme/core/test_device.py' 2026-02-09T09:10:19,236 adding 'fme/core/test_dicts.py' 2026-02-09T09:10:19,237 adding 'fme/core/test_ema.py' 2026-02-09T09:10:19,238 adding 'fme/core/test_ensemble.py' 2026-02-09T09:10:19,239 adding 'fme/core/test_gridded_ops.py' 2026-02-09T09:10:19,241 adding 'fme/core/test_histogram.py' 2026-02-09T09:10:19,242 adding 'fme/core/test_labels.py' 2026-02-09T09:10:19,244 adding 'fme/core/test_loss.py' 2026-02-09T09:10:19,246 adding 'fme/core/test_mask_provider.py' 2026-02-09T09:10:19,247 adding 'fme/core/test_masking.py' 2026-02-09T09:10:19,249 adding 'fme/core/test_metrics.py' 2026-02-09T09:10:19,251 adding 'fme/core/test_normalizer.py' 2026-02-09T09:10:19,252 adding 'fme/core/test_ocean.py' 2026-02-09T09:10:19,254 adding 'fme/core/test_ocean_data.py' 2026-02-09T09:10:19,255 adding 'fme/core/test_ocean_derived_variables.py' 2026-02-09T09:10:19,257 adding 'fme/core/test_optimization.py' 2026-02-09T09:10:19,258 adding 'fme/core/test_packer.py' 2026-02-09T09:10:19,259 adding 'fme/core/test_prescriber.py' 2026-02-09T09:10:19,261 adding 'fme/core/test_rand.py' 2026-02-09T09:10:19,262 adding 'fme/core/test_scheduler.py' 2026-02-09T09:10:19,263 adding 'fme/core/test_stacker.py' 2026-02-09T09:10:19,265 adding 'fme/core/test_tensors.py' 2026-02-09T09:10:19,266 adding 'fme/core/test_timing.py' 2026-02-09T09:10:19,267 adding 'fme/core/test_training_history.py' 2026-02-09T09:10:19,269 adding 'fme/core/test_typing.py' 2026-02-09T09:10:19,270 adding 'fme/core/test_wandb.py' 2026-02-09T09:10:19,271 adding 'fme/core/test_weight_ops.py' 2026-02-09T09:10:19,273 adding 'fme/core/test_wildcard.py' 2026-02-09T09:10:19,274 adding 'fme/core/test_winds.py' 2026-02-09T09:10:19,276 adding 'fme/core/test_writer.py' 2026-02-09T09:10:19,277 adding 'fme/core/timing.py' 2026-02-09T09:10:19,279 adding 'fme/core/training_history.py' 2026-02-09T09:10:19,280 adding 'fme/core/typing_.py' 2026-02-09T09:10:19,282 adding 'fme/core/wandb.py' 2026-02-09T09:10:19,283 adding 'fme/core/weight_ops.py' 2026-02-09T09:10:19,285 adding 'fme/core/wildcard.py' 2026-02-09T09:10:19,286 adding 'fme/core/winds.py' 2026-02-09T09:10:19,289 adding 'fme/core/writer.py' 2026-02-09T09:10:19,290 adding 'fme/core/corrector/__init__.py' 2026-02-09T09:10:19,293 adding 'fme/core/corrector/atmosphere.py' 2026-02-09T09:10:19,295 adding 'fme/core/corrector/ice.py' 2026-02-09T09:10:19,296 adding 'fme/core/corrector/ocean.py' 2026-02-09T09:10:19,298 adding 'fme/core/corrector/registry.py' 2026-02-09T09:10:19,300 adding 'fme/core/corrector/test_atmosphere.py' 2026-02-09T09:10:19,302 adding 'fme/core/corrector/test_ocean.py' 2026-02-09T09:10:19,303 adding 'fme/core/corrector/utils.py' 2026-02-09T09:10:19,304 adding 'fme/core/cuhpx/__init__.py' 2026-02-09T09:10:19,306 adding 'fme/core/cuhpx/sht.py' 2026-02-09T09:10:19,307 adding 'fme/core/cuhpx/test_sht.py' 2026-02-09T09:10:19,309 adding 'fme/core/cuhpx/tools.py' 2026-02-09T09:10:19,311 adding 'fme/core/cuhpx/data/convert_fits_to_npy.py' 2026-02-09T09:10:19,313 adding 'fme/core/dataset/__init__.py' 2026-02-09T09:10:19,314 adding 'fme/core/dataset/concat.py' 2026-02-09T09:10:19,315 adding 'fme/core/dataset/config.py' 2026-02-09T09:10:19,316 adding 'fme/core/dataset/data_typing.py' 2026-02-09T09:10:19,318 adding 'fme/core/dataset/dataset.py' 2026-02-09T09:10:19,319 adding 'fme/core/dataset/dummy.py' 2026-02-09T09:10:19,321 adding 'fme/core/dataset/merged.py' 2026-02-09T09:10:19,322 adding 'fme/core/dataset/properties.py' 2026-02-09T09:10:19,324 adding 'fme/core/dataset/schedule.py' 2026-02-09T09:10:19,325 adding 'fme/core/dataset/subset.py' 2026-02-09T09:10:19,326 adding 'fme/core/dataset/test_concat.py' 2026-02-09T09:10:19,327 adding 'fme/core/dataset/test_dummy.py' 2026-02-09T09:10:19,328 adding 'fme/core/dataset/test_merged.py' 2026-02-09T09:10:19,329 adding 'fme/core/dataset/test_schedule.py' 2026-02-09T09:10:19,330 adding 'fme/core/dataset/test_subset.py' 2026-02-09T09:10:19,332 adding 'fme/core/dataset/test_time_coarsen.py' 2026-02-09T09:10:19,333 adding 'fme/core/dataset/test_utils.py' 2026-02-09T09:10:19,337 adding 'fme/core/dataset/test_xarray.py' 2026-02-09T09:10:19,339 adding 'fme/core/dataset/testing.py' 2026-02-09T09:10:19,340 adding 'fme/core/dataset/time.py' 2026-02-09T09:10:19,342 adding 'fme/core/dataset/time_coarsen.py' 2026-02-09T09:10:19,344 adding 'fme/core/dataset/utils.py' 2026-02-09T09:10:19,349 adding 'fme/core/dataset/xarray.py' 2026-02-09T09:10:19,350 adding 'fme/core/distributed/__init__.py' 2026-02-09T09:10:19,352 adding 'fme/core/distributed/base.py' 2026-02-09T09:10:19,353 adding 'fme/core/distributed/distributed.py' 2026-02-09T09:10:19,354 adding 'fme/core/distributed/non_distributed.py' 2026-02-09T09:10:19,356 adding 'fme/core/distributed/test_distributed.py' 2026-02-09T09:10:19,357 adding 'fme/core/distributed/torch_distributed.py' 2026-02-09T09:10:19,359 adding 'fme/core/generics/aggregator.py' 2026-02-09T09:10:19,360 adding 'fme/core/generics/data.py' 2026-02-09T09:10:19,362 adding 'fme/core/generics/dataloader.py' 2026-02-09T09:10:19,363 adding 'fme/core/generics/dataset.py' 2026-02-09T09:10:19,364 adding 'fme/core/generics/inference.py' 2026-02-09T09:10:19,365 adding 'fme/core/generics/metrics_aggregator.py' 2026-02-09T09:10:19,367 adding 'fme/core/generics/optimization.py' 2026-02-09T09:10:19,368 adding 'fme/core/generics/test_dataloader.py' 2026-02-09T09:10:19,369 adding 'fme/core/generics/test_dataset.py' 2026-02-09T09:10:19,372 adding 'fme/core/generics/test_looper.py' 2026-02-09T09:10:19,373 adding 'fme/core/generics/test_metrics_aggregator.py' 2026-02-09T09:10:19,377 adding 'fme/core/generics/test_trainer.py' 2026-02-09T09:10:19,378 adding 'fme/core/generics/train_stepper.py' 2026-02-09T09:10:19,382 adding 'fme/core/generics/trainer.py' 2026-02-09T09:10:19,383 adding 'fme/core/generics/writer.py' 2026-02-09T09:10:19,385 adding 'fme/core/hpx/reorder.py' 2026-02-09T09:10:19,387 adding 'fme/core/hpx/test_integration.py' 2026-02-09T09:10:19,388 adding 'fme/core/hpx/test_reorder.py' 2026-02-09T09:10:19,390 adding 'fme/core/models/conditional_sfno/__init__.py' 2026-02-09T09:10:19,391 adding 'fme/core/models/conditional_sfno/activations.py' 2026-02-09T09:10:19,393 adding 'fme/core/models/conditional_sfno/contractions.py' 2026-02-09T09:10:19,395 adding 'fme/core/models/conditional_sfno/factorizations.py' 2026-02-09T09:10:19,396 adding 'fme/core/models/conditional_sfno/initialization.py' 2026-02-09T09:10:19,399 adding 'fme/core/models/conditional_sfno/layers.py' 2026-02-09T09:10:19,401 adding 'fme/core/models/conditional_sfno/s2convolutions.py' 2026-02-09T09:10:19,404 adding 'fme/core/models/conditional_sfno/sfnonet.py' 2026-02-09T09:10:19,406 adding 'fme/core/models/conditional_sfno/test_layers.py' 2026-02-09T09:10:19,407 adding 'fme/core/models/conditional_sfno/test_sfnonet.py' 2026-02-09T09:10:19,409 adding 'fme/core/models/conditional_sfno/makani/__init__.py' 2026-02-09T09:10:19,410 adding 'fme/core/models/conditional_sfno/makani/contractions.py' 2026-02-09T09:10:19,412 adding 'fme/core/models/conditional_sfno/makani/factorizations.py' 2026-02-09T09:10:19,413 adding 'fme/core/models/conditional_sfno/makani/spectral_convolution.py' 2026-02-09T09:10:19,415 adding 'fme/core/registry/__init__.py' 2026-02-09T09:10:19,416 adding 'fme/core/registry/corrector.py' 2026-02-09T09:10:19,418 adding 'fme/core/registry/module.py' 2026-02-09T09:10:19,419 adding 'fme/core/registry/registry.py' 2026-02-09T09:10:19,420 adding 'fme/core/registry/test_module_registry.py' 2026-02-09T09:10:19,421 adding 'fme/core/registry/test_registry.py' 2026-02-09T09:10:19,423 adding 'fme/core/step/__init__.py' 2026-02-09T09:10:19,424 adding 'fme/core/step/_multi_call.py' 2026-02-09T09:10:19,426 adding 'fme/core/step/args.py' 2026-02-09T09:10:19,427 adding 'fme/core/step/multi_call.py' 2026-02-09T09:10:19,429 adding 'fme/core/step/radiation.py' 2026-02-09T09:10:19,431 adding 'fme/core/step/single_module.py' 2026-02-09T09:10:19,433 adding 'fme/core/step/step.py' 2026-02-09T09:10:19,435 adding 'fme/core/step/test__multi_call.py' 2026-02-09T09:10:19,436 adding 'fme/core/step/test_multi_call.py' 2026-02-09T09:10:19,438 adding 'fme/core/step/test_radiation.py' 2026-02-09T09:10:19,440 adding 'fme/core/step/test_step.py' 2026-02-09T09:10:19,442 adding 'fme/core/step/test_step_registry.py' 2026-02-09T09:10:19,443 adding 'fme/core/testing/__init__.py' 2026-02-09T09:10:19,445 adding 'fme/core/testing/distributed.py' 2026-02-09T09:10:19,446 adding 'fme/core/testing/model.py' 2026-02-09T09:10:19,447 adding 'fme/core/testing/regression.py' 2026-02-09T09:10:19,448 adding 'fme/core/testing/time_range.py' 2026-02-09T09:10:19,450 adding 'fme/core/testing/wandb.py' 2026-02-09T09:10:19,452 adding 'fme/coupled/__init__.py' 2026-02-09T09:10:19,454 adding 'fme/coupled/aggregator.py' 2026-02-09T09:10:19,456 adding 'fme/coupled/dataset_info.py' 2026-02-09T09:10:19,457 adding 'fme/coupled/evaluator.py' 2026-02-09T09:10:19,458 adding 'fme/coupled/loss.py' 2026-02-09T09:10:19,459 adding 'fme/coupled/requirements.py' 2026-02-09T09:10:19,466 adding 'fme/coupled/stepper.py' 2026-02-09T09:10:19,468 adding 'fme/coupled/test_aggregator.py' 2026-02-09T09:10:19,469 adding 'fme/coupled/test_loss.py' 2026-02-09T09:10:19,471 adding 'fme/coupled/test_requirements.py' 2026-02-09T09:10:19,476 adding 'fme/coupled/test_stepper.py' 2026-02-09T09:10:19,478 adding 'fme/coupled/test_stepper_integrations.py' 2026-02-09T09:10:19,480 adding 'fme/coupled/test_train.py' 2026-02-09T09:10:19,482 adding 'fme/coupled/validate_config.py' 2026-02-09T09:10:19,484 adding 'fme/coupled/data_loading/__init__.py' 2026-02-09T09:10:19,485 adding 'fme/coupled/data_loading/batch_data.py' 2026-02-09T09:10:19,486 adding 'fme/coupled/data_loading/concat.py' 2026-02-09T09:10:19,488 adding 'fme/coupled/data_loading/config.py' 2026-02-09T09:10:19,489 adding 'fme/coupled/data_loading/data_typing.py' 2026-02-09T09:10:19,491 adding 'fme/coupled/data_loading/dataloader.py' 2026-02-09T09:10:19,493 adding 'fme/coupled/data_loading/getters.py' 2026-02-09T09:10:19,494 adding 'fme/coupled/data_loading/gridded_data.py' 2026-02-09T09:10:19,496 adding 'fme/coupled/data_loading/inference.py' 2026-02-09T09:10:19,499 adding 'fme/coupled/data_loading/test_data_loader.py' 2026-02-09T09:10:19,501 adding 'fme/coupled/data_loading/test_inference.py' 2026-02-09T09:10:19,502 adding 'fme/coupled/inference/__init__.py' 2026-02-09T09:10:19,504 adding 'fme/coupled/inference/__main__.py' 2026-02-09T09:10:19,505 adding 'fme/coupled/inference/data_writer.py' 2026-02-09T09:10:19,507 adding 'fme/coupled/inference/evaluator.py' 2026-02-09T09:10:19,509 adding 'fme/coupled/inference/inference.py' 2026-02-09T09:10:19,511 adding 'fme/coupled/inference/test_evaluator.py' 2026-02-09T09:10:19,513 adding 'fme/coupled/inference/test_inference.py' 2026-02-09T09:10:19,515 adding 'fme/coupled/train/__init__.py' 2026-02-09T09:10:19,516 adding 'fme/coupled/train/__main__.py' 2026-02-09T09:10:19,518 adding 'fme/coupled/train/train.py' 2026-02-09T09:10:19,519 adding 'fme/coupled/train/train_config.py' 2026-02-09T09:10:19,521 adding 'fme/diffusion/__init__.py' 2026-02-09T09:10:19,523 adding 'fme/diffusion/loss.py' 2026-02-09T09:10:19,528 adding 'fme/diffusion/stepper.py' 2026-02-09T09:10:19,530 adding 'fme/diffusion/test_loss.py' 2026-02-09T09:10:19,531 adding 'fme/diffusion/test_regression.py' 2026-02-09T09:10:19,534 adding 'fme/diffusion/test_stepper.py' 2026-02-09T09:10:19,535 adding 'fme/diffusion/test_train.py' 2026-02-09T09:10:19,537 adding 'fme/diffusion/train.py' 2026-02-09T09:10:19,539 adding 'fme/diffusion/train_config.py' 2026-02-09T09:10:19,541 adding 'fme/diffusion/validate_config.py' 2026-02-09T09:10:19,543 adding 'fme/diffusion/registry/__init__.py' 2026-02-09T09:10:19,544 adding 'fme/diffusion/registry/module.py' 2026-02-09T09:10:19,545 adding 'fme/diffusion/registry/prebuilt.py' 2026-02-09T09:10:19,546 adding 'fme/diffusion/registry/sfno.py' 2026-02-09T09:10:19,548 adding 'fme/diffusion/registry/test_module_registry.py' 2026-02-09T09:10:19,549 adding 'fme/downscaling/__init__.py' 2026-02-09T09:10:19,551 adding 'fme/downscaling/_deterministic_models.py' 2026-02-09T09:10:19,553 adding 'fme/downscaling/evaluator.py' 2026-02-09T09:10:19,555 adding 'fme/downscaling/metrics_and_maths.py' 2026-02-09T09:10:19,558 adding 'fme/downscaling/models.py' 2026-02-09T09:10:19,562 adding 'fme/downscaling/piq.py' 2026-02-09T09:10:19,564 adding 'fme/downscaling/predict.py' 2026-02-09T09:10:19,566 adding 'fme/downscaling/requirements.py' 2026-02-09T09:10:19,567 adding 'fme/downscaling/samplers.py' 2026-02-09T09:10:19,569 adding 'fme/downscaling/test_evaluator.py' 2026-02-09T09:10:19,570 adding 'fme/downscaling/test_metrics_and_maths.py' 2026-02-09T09:10:19,572 adding 'fme/downscaling/test_models.py' 2026-02-09T09:10:19,574 adding 'fme/downscaling/test_predict.py' 2026-02-09T09:10:19,575 adding 'fme/downscaling/test_samplers.py' 2026-02-09T09:10:19,577 adding 'fme/downscaling/test_train.py' 2026-02-09T09:10:19,579 adding 'fme/downscaling/test_utils.py' 2026-02-09T09:10:19,581 adding 'fme/downscaling/train.py' 2026-02-09T09:10:19,583 adding 'fme/downscaling/typing_.py' 2026-02-09T09:10:19,584 adding 'fme/downscaling/aggregators/__init__.py' 2026-02-09T09:10:19,586 adding 'fme/downscaling/aggregators/adapters.py' 2026-02-09T09:10:19,588 adding 'fme/downscaling/aggregators/generation.py' 2026-02-09T09:10:19,591 adding 'fme/downscaling/aggregators/main.py' 2026-02-09T09:10:19,593 adding 'fme/downscaling/aggregators/no_target.py' 2026-02-09T09:10:19,595 adding 'fme/downscaling/aggregators/sample.py' 2026-02-09T09:10:19,597 adding 'fme/downscaling/aggregators/shape_helpers.py' 2026-02-09T09:10:19,599 adding 'fme/downscaling/aggregators/test_aggregators.py' 2026-02-09T09:10:19,600 adding 'fme/downscaling/aggregators/typing.py' 2026-02-09T09:10:19,602 adding 'fme/downscaling/data/__init__.py' 2026-02-09T09:10:19,604 adding 'fme/downscaling/data/config.py' 2026-02-09T09:10:19,608 adding 'fme/downscaling/data/datasets.py' 2026-02-09T09:10:19,609 adding 'fme/downscaling/data/patching.py' 2026-02-09T09:10:19,611 adding 'fme/downscaling/data/test_config.py' 2026-02-09T09:10:19,613 adding 'fme/downscaling/data/test_datasets.py' 2026-02-09T09:10:19,615 adding 'fme/downscaling/data/test_patching.py' 2026-02-09T09:10:19,616 adding 'fme/downscaling/data/test_topography.py' 2026-02-09T09:10:19,618 adding 'fme/downscaling/data/test_utils.py' 2026-02-09T09:10:19,619 adding 'fme/downscaling/data/topography.py' 2026-02-09T09:10:19,621 adding 'fme/downscaling/data/utils.py' 2026-02-09T09:10:19,623 adding 'fme/downscaling/inference/__init__.py' 2026-02-09T09:10:19,624 adding 'fme/downscaling/inference/__main__.py' 2026-02-09T09:10:19,625 adding 'fme/downscaling/inference/conftest.py' 2026-02-09T09:10:19,627 adding 'fme/downscaling/inference/constants.py' 2026-02-09T09:10:19,629 adding 'fme/downscaling/inference/inference.py' 2026-02-09T09:10:19,631 adding 'fme/downscaling/inference/output.py' 2026-02-09T09:10:19,633 adding 'fme/downscaling/inference/test_inference.py' 2026-02-09T09:10:19,635 adding 'fme/downscaling/inference/test_output.py' 2026-02-09T09:10:19,637 adding 'fme/downscaling/inference/test_work_items.py' 2026-02-09T09:10:19,639 adding 'fme/downscaling/inference/test_zarr_utils.py' 2026-02-09T09:10:19,641 adding 'fme/downscaling/inference/work_items.py' 2026-02-09T09:10:19,642 adding 'fme/downscaling/inference/zarr_utils.py' 2026-02-09T09:10:19,644 adding 'fme/downscaling/modules/diffusion_registry.py' 2026-02-09T09:10:19,647 adding 'fme/downscaling/modules/layers.py' 2026-02-09T09:10:19,648 adding 'fme/downscaling/modules/preconditioners.py' 2026-02-09T09:10:19,650 adding 'fme/downscaling/modules/registry.py' 2026-02-09T09:10:19,654 adding 'fme/downscaling/modules/swinir.py' 2026-02-09T09:10:19,656 adding 'fme/downscaling/modules/test_diffusion_registry.py' 2026-02-09T09:10:19,657 adding 'fme/downscaling/modules/test_preconditioners.py' 2026-02-09T09:10:19,659 adding 'fme/downscaling/modules/test_registry.py' 2026-02-09T09:10:19,660 adding 'fme/downscaling/modules/test_unets.py' 2026-02-09T09:10:19,661 adding 'fme/downscaling/modules/unet_diffusion.py' 2026-02-09T09:10:19,664 adding 'fme/downscaling/modules/unets.py' 2026-02-09T09:10:19,665 adding 'fme/downscaling/predictors/__init__.py' 2026-02-09T09:10:19,667 adding 'fme/downscaling/predictors/cascade.py' 2026-02-09T09:10:19,669 adding 'fme/downscaling/predictors/composite.py' 2026-02-09T09:10:19,670 adding 'fme/downscaling/predictors/test_cascade.py' 2026-02-09T09:10:19,672 adding 'fme/downscaling/predictors/test_composite.py' 2026-02-09T09:10:19,675 adding 'fme-2026.1.1.dist-info/licenses/LICENSE' 2026-02-09T09:10:19,678 adding 'scripts/aimip_forcing/create_public_aimip_forcing.py' 2026-02-09T09:10:19,679 adding 'scripts/aimip_forcing/encoding.py' 2026-02-09T09:10:19,681 adding 'scripts/aimip_forcing/interpolate_aimip_forcing.py' 2026-02-09T09:10:19,682 adding 'scripts/aimip_forcing/regrid_aimip_forcing.py' 2026-02-09T09:10:19,684 adding 'scripts/beaker_tools/delete_ds.py' 2026-02-09T09:10:19,686 adding 'scripts/checkpoint_publication/get_sample_era5_data.py' 2026-02-09T09:10:19,687 adding 'scripts/checkpoint_publication/process_ckpt.py' 2026-02-09T09:10:19,690 adding 'scripts/data_process/append_dataset.py' 2026-02-09T09:10:19,691 adding 'scripts/data_process/combine_stats.py' 2026-02-09T09:10:19,696 adding 'scripts/data_process/compute_dataset.py' 2026-02-09T09:10:19,699 adding 'scripts/data_process/compute_dataset_e3smv2.py' 2026-02-09T09:10:19,701 adding 'scripts/data_process/compute_dlwp_dataset.py' 2026-02-09T09:10:19,703 adding 'scripts/data_process/compute_hpx_dataset.py' 2026-02-09T09:10:19,706 adding 'scripts/data_process/compute_ocean_dataset.py' 2026-02-09T09:10:19,708 adding 'scripts/data_process/compute_ocean_dataset_e3sm.py' 2026-02-09T09:10:19,709 adding 'scripts/data_process/compute_repeating_forcing.py' 2026-02-09T09:10:19,711 adding 'scripts/data_process/compute_sea_ice_dataset.py' 2026-02-09T09:10:19,712 adding 'scripts/data_process/convert_to_monthly_netcdf.py' 2026-02-09T09:10:19,715 adding 'scripts/data_process/coupled_dataset_utils.py' 2026-02-09T09:10:19,719 adding 'scripts/data_process/create_coupled_datasets.py' 2026-02-09T09:10:19,721 adding 'scripts/data_process/create_window_avg_dataset.py' 2026-02-09T09:10:19,723 adding 'scripts/data_process/e3sm_ocean_vertical_coarsen.py' 2026-02-09T09:10:19,724 adding 'scripts/data_process/get_stats.py' 2026-02-09T09:10:19,726 adding 'scripts/data_process/merge_stats.py' 2026-02-09T09:10:19,727 adding 'scripts/data_process/test_combine_stats.py' 2026-02-09T09:10:19,728 adding 'scripts/data_process/test_compute_dataset.py' 2026-02-09T09:10:19,730 adding 'scripts/data_process/test_config.py' 2026-02-09T09:10:19,731 adding 'scripts/data_process/time_utils.py' 2026-02-09T09:10:19,733 adding 'scripts/data_process/upload_stats.py' 2026-02-09T09:10:19,734 adding 'scripts/data_process/writer_utils.py' 2026-02-09T09:10:19,736 adding 'scripts/downscaling/c384_reference_ensemble_downscaling_process.py' 2026-02-09T09:10:19,739 adding 'scripts/era5/ingest_ncar_data/ingest_single_variable.py' 2026-02-09T09:10:19,741 adding 'scripts/era5/netcdf_to_zarr/netcdf_to_zarr_pipeline.py' 2026-02-09T09:10:19,746 adding 'scripts/era5/pipeline/xr-beam-pipeline.py' 2026-02-09T09:10:19,749 adding 'scripts/interpolate_models/run.py' 2026-02-09T09:10:19,751 adding 'scripts/monthly_data/compute_enso_index.py' 2026-02-09T09:10:19,752 adding 'scripts/monthly_data/test_write_monthly_data.py' 2026-02-09T09:10:19,753 adding 'scripts/monthly_data/write_monthly_data.py' 2026-02-09T09:10:19,756 adding 'scripts/noise_floor/generate_stats.py' 2026-02-09T09:10:19,757 adding 'scripts/noise_floor/generate_train_report.py' 2026-02-09T09:10:19,759 adding 'scripts/time_rechunk/rechunk_zarr.py' 2026-02-09T09:10:19,761 adding 'scripts/vort_div/test_winds.py' 2026-02-09T09:10:19,762 adding 'scripts/vort_div/winds.py' 2026-02-09T09:10:19,764 adding 'fme-2026.1.1.dist-info/METADATA' 2026-02-09T09:10:19,765 adding 'fme-2026.1.1.dist-info/WHEEL' 2026-02-09T09:10:19,766 adding 'fme-2026.1.1.dist-info/top_level.txt' 2026-02-09T09:10:19,775 adding 'fme-2026.1.1.dist-info/RECORD' 2026-02-09T09:10:19,793 removing build/bdist.linux-armv7l/wheel 2026-02-09T09:10:20,033 Building wheel for fme (pyproject.toml): finished with status 'done' 2026-02-09T09:10:20,048 Created wheel for fme: filename=fme-2026.1.1-py3-none-any.whl size=1123372 sha256=3621f916dc78501f77849286e8f3349f2a547d9315f90be9dadfae365c4a0386 2026-02-09T09:10:20,049 Stored in directory: /tmp/pip-ephem-wheel-cache-qsy9ky4v/wheels/e7/2f/e8/a9498752280326e4b84961f61b1d6e82ab8c78cd8b31f5aa2f 2026-02-09T09:10:20,083 Successfully built fme 2026-02-09T09:10:20,121 Removed build tracker: '/tmp/pip-build-tracker-qp7ff5tm'