2025-12-13T15:03:01,637 Created temporary directory: /tmp/pip-build-tracker-xq9_760h 2025-12-13T15:03:01,637 Initialized build tracking at /tmp/pip-build-tracker-xq9_760h 2025-12-13T15:03:01,637 Created build tracker: /tmp/pip-build-tracker-xq9_760h 2025-12-13T15:03:01,638 Entered build tracker: /tmp/pip-build-tracker-xq9_760h 2025-12-13T15:03:01,638 Created temporary directory: /tmp/pip-wheel-8r1qn_89 2025-12-13T15:03:01,641 Created temporary directory: /tmp/pip-ephem-wheel-cache-sowh45fh 2025-12-13T15:03:01,701 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-13T15:03:01,703 2 location(s) to search for versions of pydmtools: 2025-12-13T15:03:01,703 * https://pypi.org/simple/pydmtools/ 2025-12-13T15:03:01,703 * https://www.piwheels.org/simple/pydmtools/ 2025-12-13T15:03:01,703 Fetching project page and analyzing links: https://pypi.org/simple/pydmtools/ 2025-12-13T15:03:01,703 Getting page https://pypi.org/simple/pydmtools/ 2025-12-13T15:03:01,705 Found index url https://pypi.org/simple/ 2025-12-13T15:03:01,773 Fetched page https://pypi.org/simple/pydmtools/ as application/vnd.pypi.simple.v1+json 2025-12-13T15:03:01,774 Found link https://files.pythonhosted.org/packages/36/98/6f8163cdacb43a22d7c1836179ee384f172373b0453568d69bd6c0ff0c39/pydmtools-0.1.1.tar.gz (from https://pypi.org/simple/pydmtools/), version: 0.1.1 2025-12-13T15:03:01,775 Found link https://files.pythonhosted.org/packages/ea/dd/f107670aac8738c70803dbdcd510bf839d6ebe7ff1b17056d64c9a0d6d7e/pydmtools-0.1.2.tar.gz (from https://pypi.org/simple/pydmtools/), version: 0.1.2 2025-12-13T15:03:01,775 Found link https://files.pythonhosted.org/packages/ee/0b/b13046ac3a8ae0f3d22857db16a1c36129b5bd585d37707e830a4b3fbba5/pydmtools-0.1.3.tar.gz (from https://pypi.org/simple/pydmtools/), version: 0.1.3 2025-12-13T15:03:01,776 Found link https://files.pythonhosted.org/packages/b8/8f/0d03084b9536f495433cd6b2cf55146f460dd906dc50d5e8fb89faf0f880/pydmtools-0.1.4.tar.gz (from https://pypi.org/simple/pydmtools/) (requires-python:>=3.8), version: 0.1.4 2025-12-13T15:03:01,776 Found link https://files.pythonhosted.org/packages/54/9c/df4a48a50298c0f9aaa1bba94a4d9319d9a9d42e541385eaf9ca83747168/pydmtools-0.1.5.tar.gz (from https://pypi.org/simple/pydmtools/) (requires-python:>=3.8), version: 0.1.5 2025-12-13T15:03:01,776 Found link https://files.pythonhosted.org/packages/9a/86/d4e7ab710a261785d9f4b67c33d314c087e8126397b5cb0b7a05a7947cb1/pydmtools-0.1.6.tar.gz (from https://pypi.org/simple/pydmtools/) (requires-python:>=3.8), version: 0.1.6 2025-12-13T15:03:01,776 Fetching project page and analyzing links: https://www.piwheels.org/simple/pydmtools/ 2025-12-13T15:03:01,777 Getting page https://www.piwheels.org/simple/pydmtools/ 2025-12-13T15:03:01,778 Found index url https://www.piwheels.org/simple/ 2025-12-13T15:03:01,872 Fetched page https://www.piwheels.org/simple/pydmtools/ as text/html 2025-12-13T15:03:01,879 Skipping link: No binaries permitted for pydmtools: https://www.piwheels.org/simple/pydmtools/pydmtools-0.1.6-cp311-cp311-linux_armv6l.whl#sha256=a0bb777ecef7019176703fe0375a130f76d76c806ef0de62cf45fa3fcb64f19e (from https://www.piwheels.org/simple/pydmtools/) (requires-python:>=3.8) 2025-12-13T15:03:01,880 Skipping link: No binaries permitted for pydmtools: https://www.piwheels.org/simple/pydmtools/pydmtools-0.1.6-cp311-cp311-linux_armv7l.whl#sha256=a0bb777ecef7019176703fe0375a130f76d76c806ef0de62cf45fa3fcb64f19e (from https://www.piwheels.org/simple/pydmtools/) (requires-python:>=3.8) 2025-12-13T15:03:01,880 Skipping link: No binaries permitted for pydmtools: https://www.piwheels.org/simple/pydmtools/pydmtools-0.1.5-cp311-cp311-linux_armv6l.whl#sha256=db30273cea238146344209c5cd71e85200ec0dba144461ac02b50eaba11874eb (from https://www.piwheels.org/simple/pydmtools/) (requires-python:>=3.8) 2025-12-13T15:03:01,880 Skipping link: No binaries permitted for pydmtools: https://www.piwheels.org/simple/pydmtools/pydmtools-0.1.5-cp311-cp311-linux_armv7l.whl#sha256=db30273cea238146344209c5cd71e85200ec0dba144461ac02b50eaba11874eb (from https://www.piwheels.org/simple/pydmtools/) (requires-python:>=3.8) 2025-12-13T15:03:01,880 Skipping link: No binaries permitted for pydmtools: https://www.piwheels.org/simple/pydmtools/pydmtools-0.1.5-cp313-cp313-linux_armv6l.whl#sha256=51cf0adc148e36d8d85be0c459bf67c7aa8bf4b3f10f2ee15317992d26bbc10f (from https://www.piwheels.org/simple/pydmtools/) (requires-python:>=3.8) 2025-12-13T15:03:01,880 Skipping link: No binaries permitted for pydmtools: https://www.piwheels.org/simple/pydmtools/pydmtools-0.1.5-cp313-cp313-linux_armv7l.whl#sha256=51cf0adc148e36d8d85be0c459bf67c7aa8bf4b3f10f2ee15317992d26bbc10f (from https://www.piwheels.org/simple/pydmtools/) (requires-python:>=3.8) 2025-12-13T15:03:01,880 Skipping link: No binaries permitted for pydmtools: https://www.piwheels.org/simple/pydmtools/pydmtools-0.1.5-cp39-cp39-linux_armv6l.whl#sha256=a5332cc32d6804143c345e7bac05ba7ce02735ba023d0d9ac12c06eb16945049 (from https://www.piwheels.org/simple/pydmtools/) (requires-python:>=3.8) 2025-12-13T15:03:01,880 Skipping link: No binaries permitted for pydmtools: https://www.piwheels.org/simple/pydmtools/pydmtools-0.1.5-cp39-cp39-linux_armv7l.whl#sha256=a5332cc32d6804143c345e7bac05ba7ce02735ba023d0d9ac12c06eb16945049 (from https://www.piwheels.org/simple/pydmtools/) (requires-python:>=3.8) 2025-12-13T15:03:01,880 Skipping link: No binaries permitted for pydmtools: https://www.piwheels.org/simple/pydmtools/pydmtools-0.1.4-cp311-cp311-linux_armv6l.whl#sha256=62d818a071ef208af2550979ca2d412041773782b983e018f6b3bac6b1d261c9 (from https://www.piwheels.org/simple/pydmtools/) (requires-python:>=3.8) 2025-12-13T15:03:01,881 Skipping link: No binaries permitted for pydmtools: https://www.piwheels.org/simple/pydmtools/pydmtools-0.1.4-cp311-cp311-linux_armv7l.whl#sha256=62d818a071ef208af2550979ca2d412041773782b983e018f6b3bac6b1d261c9 (from https://www.piwheels.org/simple/pydmtools/) (requires-python:>=3.8) 2025-12-13T15:03:01,881 Skipping link: No binaries permitted for pydmtools: https://www.piwheels.org/simple/pydmtools/pydmtools-0.1.4-cp313-cp313-linux_armv6l.whl#sha256=f62d08060d3b755ce552eb13af0e7cc51463ab986ae52a112bd808e05b5c142e (from https://www.piwheels.org/simple/pydmtools/) (requires-python:>=3.8) 2025-12-13T15:03:01,881 Skipping link: No binaries permitted for pydmtools: https://www.piwheels.org/simple/pydmtools/pydmtools-0.1.4-cp313-cp313-linux_armv7l.whl#sha256=f62d08060d3b755ce552eb13af0e7cc51463ab986ae52a112bd808e05b5c142e (from https://www.piwheels.org/simple/pydmtools/) (requires-python:>=3.8) 2025-12-13T15:03:01,881 Skipping link: No binaries permitted for pydmtools: https://www.piwheels.org/simple/pydmtools/pydmtools-0.1.4-cp39-cp39-linux_armv6l.whl#sha256=16925f39eff67874080a781505ea00fe503439e678ddb49efb8756243c4a6d97 (from https://www.piwheels.org/simple/pydmtools/) (requires-python:>=3.8) 2025-12-13T15:03:01,881 Skipping link: No binaries permitted for pydmtools: https://www.piwheels.org/simple/pydmtools/pydmtools-0.1.4-cp39-cp39-linux_armv7l.whl#sha256=16925f39eff67874080a781505ea00fe503439e678ddb49efb8756243c4a6d97 (from https://www.piwheels.org/simple/pydmtools/) (requires-python:>=3.8) 2025-12-13T15:03:01,881 Skipping link: No binaries permitted for pydmtools: https://www.piwheels.org/simple/pydmtools/pydmtools-0.1.3-cp311-cp311-linux_armv6l.whl#sha256=14c6457af6f268127c8406a3dba2a2ce3fe22ab8e5571a23a7a7bd79598a0fcf (from https://www.piwheels.org/simple/pydmtools/) 2025-12-13T15:03:01,881 Skipping link: No binaries permitted for pydmtools: https://www.piwheels.org/simple/pydmtools/pydmtools-0.1.3-cp311-cp311-linux_armv7l.whl#sha256=14c6457af6f268127c8406a3dba2a2ce3fe22ab8e5571a23a7a7bd79598a0fcf (from https://www.piwheels.org/simple/pydmtools/) 2025-12-13T15:03:01,881 Skipping link: No binaries permitted for pydmtools: https://www.piwheels.org/simple/pydmtools/pydmtools-0.1.3-cp313-cp313-linux_armv6l.whl#sha256=1351b5b87fdfb7ab3351de4c6350dc80da58e46fafd2c98a33d73e40125d8eae (from https://www.piwheels.org/simple/pydmtools/) 2025-12-13T15:03:01,881 Skipping link: No binaries permitted for pydmtools: https://www.piwheels.org/simple/pydmtools/pydmtools-0.1.3-cp313-cp313-linux_armv7l.whl#sha256=1351b5b87fdfb7ab3351de4c6350dc80da58e46fafd2c98a33d73e40125d8eae (from https://www.piwheels.org/simple/pydmtools/) 2025-12-13T15:03:01,882 Skipping link: No binaries permitted for pydmtools: https://www.piwheels.org/simple/pydmtools/pydmtools-0.1.3-cp39-cp39-linux_armv6l.whl#sha256=518f993683ab8a7bd44b201b0d51ff239c50a3bb6f8e90a8b4c480b82917357f (from https://www.piwheels.org/simple/pydmtools/) 2025-12-13T15:03:01,882 Skipping link: No binaries permitted for pydmtools: https://www.piwheels.org/simple/pydmtools/pydmtools-0.1.3-cp39-cp39-linux_armv7l.whl#sha256=518f993683ab8a7bd44b201b0d51ff239c50a3bb6f8e90a8b4c480b82917357f (from https://www.piwheels.org/simple/pydmtools/) 2025-12-13T15:03:01,882 Skipping link: No binaries permitted for pydmtools: https://www.piwheels.org/simple/pydmtools/pydmtools-0.1.2-cp311-cp311-linux_armv6l.whl#sha256=db73367f11a8cb134a57f7cdf2478e18f367a3c10f0de145330a37582a32ea29 (from https://www.piwheels.org/simple/pydmtools/) 2025-12-13T15:03:01,882 Skipping link: No binaries permitted for pydmtools: https://www.piwheels.org/simple/pydmtools/pydmtools-0.1.2-cp311-cp311-linux_armv7l.whl#sha256=db73367f11a8cb134a57f7cdf2478e18f367a3c10f0de145330a37582a32ea29 (from https://www.piwheels.org/simple/pydmtools/) 2025-12-13T15:03:01,882 Skipping link: No binaries permitted for pydmtools: https://www.piwheels.org/simple/pydmtools/pydmtools-0.1.2-cp313-cp313-linux_armv6l.whl#sha256=d178a4d7d89712308f314d92bbc7960f1a303ef07f82ce1e5b436baeed3d5ff5 (from https://www.piwheels.org/simple/pydmtools/) 2025-12-13T15:03:01,882 Skipping link: No binaries permitted for pydmtools: https://www.piwheels.org/simple/pydmtools/pydmtools-0.1.2-cp313-cp313-linux_armv7l.whl#sha256=d178a4d7d89712308f314d92bbc7960f1a303ef07f82ce1e5b436baeed3d5ff5 (from https://www.piwheels.org/simple/pydmtools/) 2025-12-13T15:03:01,882 Skipping link: No binaries permitted for pydmtools: https://archive1.piwheels.org/simple/pydmtools/pydmtools-0.1.1-cp311-cp311-linux_armv6l.whl#sha256=5dfc4f2e1efd8b7f22b59252635f23caaeebd485695b586fbd87dce615e94247 (from https://www.piwheels.org/simple/pydmtools/) 2025-12-13T15:03:01,882 Skipping link: No binaries permitted for pydmtools: https://archive1.piwheels.org/simple/pydmtools/pydmtools-0.1.1-cp311-cp311-linux_armv7l.whl#sha256=5dfc4f2e1efd8b7f22b59252635f23caaeebd485695b586fbd87dce615e94247 (from https://www.piwheels.org/simple/pydmtools/) 2025-12-13T15:03:01,883 Skipping link: No binaries permitted for pydmtools: https://archive1.piwheels.org/simple/pydmtools/pydmtools-0.1.1-cp37-cp37m-linux_armv6l.whl#sha256=332fd9255f84de0eeaf2dffeb8dc7c4dea31f985869d1be3baabb374f61b4c76 (from https://www.piwheels.org/simple/pydmtools/) 2025-12-13T15:03:01,883 Skipping link: No binaries permitted for pydmtools: https://archive1.piwheels.org/simple/pydmtools/pydmtools-0.1.1-cp37-cp37m-linux_armv7l.whl#sha256=332fd9255f84de0eeaf2dffeb8dc7c4dea31f985869d1be3baabb374f61b4c76 (from https://www.piwheels.org/simple/pydmtools/) 2025-12-13T15:03:01,883 Skipping link: No binaries permitted for pydmtools: https://archive1.piwheels.org/simple/pydmtools/pydmtools-0.1.1-cp39-cp39-linux_armv6l.whl#sha256=b7b990e8352df3cc63017f9696503d0715a1c7c8d3629c2e03bdf3b87ab6be77 (from https://www.piwheels.org/simple/pydmtools/) 2025-12-13T15:03:01,883 Skipping link: No binaries permitted for pydmtools: https://archive1.piwheels.org/simple/pydmtools/pydmtools-0.1.1-cp39-cp39-linux_armv7l.whl#sha256=b7b990e8352df3cc63017f9696503d0715a1c7c8d3629c2e03bdf3b87ab6be77 (from https://www.piwheels.org/simple/pydmtools/) 2025-12-13T15:03:01,883 Skipping link: No binaries permitted for pydmtools: https://archive1.piwheels.org/simple/pydmtools/pydmtools-0.1.1-cp313-cp313-linux_armv6l.whl#sha256=ea2dfa1a845d158dbb41bfe7baceaf5d194a54461513108553fa8f04f50deebc (from https://www.piwheels.org/simple/pydmtools/) 2025-12-13T15:03:01,883 Skipping link: No binaries permitted for pydmtools: https://archive1.piwheels.org/simple/pydmtools/pydmtools-0.1.1-cp313-cp313-linux_armv7l.whl#sha256=ea2dfa1a845d158dbb41bfe7baceaf5d194a54461513108553fa8f04f50deebc (from https://www.piwheels.org/simple/pydmtools/) 2025-12-13T15:03:01,883 Skipping link: not a file: https://www.piwheels.org/simple/pydmtools/ 2025-12-13T15:03:01,883 Skipping link: not a file: https://pypi.org/simple/pydmtools/ 2025-12-13T15:03:01,908 Given no hashes to check 1 links for project 'pydmtools': discarding no candidates 2025-12-13T15:03:01,909 Collecting pydmtools==0.1.6 2025-12-13T15:03:01,910 Created temporary directory: /tmp/pip-unpack-cfa_wfy_ 2025-12-13T15:03:02,043 Downloading pydmtools-0.1.6.tar.gz (94 kB) 2025-12-13T15:03:02,109 Added pydmtools==0.1.6 from https://files.pythonhosted.org/packages/9a/86/d4e7ab710a261785d9f4b67c33d314c087e8126397b5cb0b7a05a7947cb1/pydmtools-0.1.6.tar.gz to build tracker '/tmp/pip-build-tracker-xq9_760h' 2025-12-13T15:03:02,110 Running setup.py (path:/tmp/pip-wheel-8r1qn_89/pydmtools_6663472e62484b74a5cb9534c32ce654/setup.py) egg_info for package pydmtools 2025-12-13T15:03:02,110 Created temporary directory: /tmp/pip-pip-egg-info-mihmwm_c 2025-12-13T15:03:02,110 Preparing metadata (setup.py): started 2025-12-13T15:03:02,111 Running command python setup.py egg_info 2025-12-13T15:03:03,436 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-13T15:03:03,437 !! 2025-12-13T15:03:03,437 ******************************************************************************** 2025-12-13T15:03:03,437 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-13T15:03:03,437 License :: OSI Approved 2025-12-13T15:03:03,437 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-13T15:03:03,437 ******************************************************************************** 2025-12-13T15:03:03,438 !! 2025-12-13T15:03:03,438 self._finalize_license_expression() 2025-12-13T15:03:03,511 2025-12-13T15:03:03,511 running egg_info 2025-12-13T15:03:03,585 creating /tmp/pip-pip-egg-info-mihmwm_c/pydmtools.egg-info 2025-12-13T15:03:03,585 writing /tmp/pip-pip-egg-info-mihmwm_c/pydmtools.egg-info/PKG-INFO 2025-12-13T15:03:03,587 writing dependency_links to /tmp/pip-pip-egg-info-mihmwm_c/pydmtools.egg-info/dependency_links.txt 2025-12-13T15:03:03,588 writing requirements to /tmp/pip-pip-egg-info-mihmwm_c/pydmtools.egg-info/requires.txt 2025-12-13T15:03:03,588 writing top-level names to /tmp/pip-pip-egg-info-mihmwm_c/pydmtools.egg-info/top_level.txt 2025-12-13T15:03:03,588 writing manifest file '/tmp/pip-pip-egg-info-mihmwm_c/pydmtools.egg-info/SOURCES.txt' 2025-12-13T15:03:03,885 reading manifest file '/tmp/pip-pip-egg-info-mihmwm_c/pydmtools.egg-info/SOURCES.txt' 2025-12-13T15:03:03,886 reading manifest template 'MANIFEST.in' 2025-12-13T15:03:03,888 warning: no previously-included files found matching 'pydmtools.egg-info/*' 2025-12-13T15:03:03,888 adding license file 'LICENSE.txt' 2025-12-13T15:03:03,891 writing manifest file '/tmp/pip-pip-egg-info-mihmwm_c/pydmtools.egg-info/SOURCES.txt' 2025-12-13T15:03:04,031 Preparing metadata (setup.py): finished with status 'done' 2025-12-13T15:03:04,035 Source in /tmp/pip-wheel-8r1qn_89/pydmtools_6663472e62484b74a5cb9534c32ce654 has version 0.1.6, which satisfies requirement pydmtools==0.1.6 from https://files.pythonhosted.org/packages/9a/86/d4e7ab710a261785d9f4b67c33d314c087e8126397b5cb0b7a05a7947cb1/pydmtools-0.1.6.tar.gz 2025-12-13T15:03:04,036 Removed pydmtools==0.1.6 from https://files.pythonhosted.org/packages/9a/86/d4e7ab710a261785d9f4b67c33d314c087e8126397b5cb0b7a05a7947cb1/pydmtools-0.1.6.tar.gz from build tracker '/tmp/pip-build-tracker-xq9_760h' 2025-12-13T15:03:04,040 Created temporary directory: /tmp/pip-unpack-e7b8h2gp 2025-12-13T15:03:04,040 Created temporary directory: /tmp/pip-unpack-v1xu5l59 2025-12-13T15:03:04,041 Building wheels for collected packages: pydmtools 2025-12-13T15:03:04,042 Created temporary directory: /tmp/pip-wheel-85c7htom 2025-12-13T15:03:04,042 DEPRECATION: Building 'pydmtools' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'pydmtools'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-12-13T15:03:04,043 Building wheel for pydmtools (setup.py): started 2025-12-13T15:03:04,044 Destination directory: /tmp/pip-wheel-85c7htom 2025-12-13T15:03:04,044 Running command python setup.py bdist_wheel 2025-12-13T15:03:04,756 2025-12-13T15:03:05,317 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-13T15:03:05,317 !! 2025-12-13T15:03:05,317 ******************************************************************************** 2025-12-13T15:03:05,318 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-13T15:03:05,318 License :: OSI Approved 2025-12-13T15:03:05,318 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-13T15:03:05,318 ******************************************************************************** 2025-12-13T15:03:05,318 !! 2025-12-13T15:03:05,318 self._finalize_license_expression() 2025-12-13T15:03:05,319 running bdist_wheel 2025-12-13T15:03:05,686 running build 2025-12-13T15:03:05,686 running build_py 2025-12-13T15:03:05,764 creating build/lib.linux-armv7l-cpython-313/pydmtools 2025-12-13T15:03:05,764 copying pydmtools/highlevel.py -> build/lib.linux-armv7l-cpython-313/pydmtools 2025-12-13T15:03:05,765 copying pydmtools/__init__.py -> build/lib.linux-armv7l-cpython-313/pydmtools 2025-12-13T15:03:05,766 creating build/lib.linux-armv7l-cpython-313/pydmtest 2025-12-13T15:03:05,766 copying pydmtest/test.py -> build/lib.linux-armv7l-cpython-313/pydmtest 2025-12-13T15:03:05,767 copying pydmtest/__init__.py -> build/lib.linux-armv7l-cpython-313/pydmtest 2025-12-13T15:03:05,767 running egg_info 2025-12-13T15:03:05,842 writing pydmtools.egg-info/PKG-INFO 2025-12-13T15:03:05,844 writing dependency_links to pydmtools.egg-info/dependency_links.txt 2025-12-13T15:03:05,845 writing requirements to pydmtools.egg-info/requires.txt 2025-12-13T15:03:05,845 writing top-level names to pydmtools.egg-info/top_level.txt 2025-12-13T15:03:05,922 reading manifest file 'pydmtools.egg-info/SOURCES.txt' 2025-12-13T15:03:05,925 reading manifest template 'MANIFEST.in' 2025-12-13T15:03:05,927 adding license file 'LICENSE.txt' 2025-12-13T15:03:05,930 writing manifest file 'pydmtools.egg-info/SOURCES.txt' 2025-12-13T15:03:05,932 copying pydmtest/test.dm -> build/lib.linux-armv7l-cpython-313/pydmtest 2025-12-13T15:03:05,932 copying pydmtest/testnp.dm -> build/lib.linux-armv7l-cpython-313/pydmtest 2025-12-13T15:03:05,933 running build_ext 2025-12-13T15:03:06,422 building 'pydmtools.pydmtools' extension 2025-12-13T15:03:06,423 creating build/temp.linux-armv7l-cpython-313/libdm 2025-12-13T15:03:06,425 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -DWITHNUMPY -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -Ilibdm -I/usr/include/python3.13 -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -I/usr/include/python3.13 -c libdm/bmRead.c -o build/temp.linux-armv7l-cpython-313/libdm/bmRead.o 2025-12-13T15:03:07,186 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -DWITHNUMPY -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -Ilibdm -I/usr/include/python3.13 -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -I/usr/include/python3.13 -c libdm/bmStats.c -o build/temp.linux-armv7l-cpython-313/libdm/bmStats.o 2025-12-13T15:03:07,448 libdm/bmStats.c:11:16: warning: ‘determineZoomLevel’ defined but not used [-Wunused-function] 2025-12-13T15:03:07,449 11 | static int32_t determineZoomLevel(binaMethFile_t *fp, int basesPerBin) { 2025-12-13T15:03:07,449 | ^~~~~~~~~~~~~~~~~~ 2025-12-13T15:03:09,516 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -DWITHNUMPY -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -Ilibdm -I/usr/include/python3.13 -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -I/usr/include/python3.13 -c libdm/bmValues.c -o build/temp.linux-armv7l-cpython-313/libdm/bmValues.o 2025-12-13T15:03:11,247 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -DWITHNUMPY -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -Ilibdm -I/usr/include/python3.13 -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -I/usr/include/python3.13 -c libdm/bmWrite.c -o build/temp.linux-armv7l-cpython-313/libdm/bmWrite.o 2025-12-13T15:03:11,480 libdm/bmWrite.c: In function ‘bmAddIntervals’: 2025-12-13T15:03:11,480 libdm/bmWrite.c:469:57: warning: argument to ‘sizeof’ in ‘memcpy’ call is the same pointer type ‘char *’ as the source; expected ‘char’ or an explicit length [-Wsizeof-pointer-memaccess] 2025-12-13T15:03:11,481 469 | if(!memcpy(wb->p+wb->l+elen, entryid[0], sizeof(char*))) return 9; 2025-12-13T15:03:11,481 | ^~~~ 2025-12-13T15:03:11,484 libdm/bmWrite.c:563:61: warning: argument to ‘sizeof’ in ‘memcpy’ call is the same pointer type ‘char *’ as the source; expected ‘char’ or an explicit length [-Wsizeof-pointer-memaccess] 2025-12-13T15:03:11,484 563 | if(!memcpy(wb->p+wb->l+elen, entryid[i], sizeof(char*))) return 9; 2025-12-13T15:03:11,484 | ^~~~ 2025-12-13T15:03:11,487 libdm/bmWrite.c: In function ‘bmAppendIntervals’: 2025-12-13T15:03:11,488 libdm/bmWrite.c:667:61: warning: argument to ‘sizeof’ in ‘memcpy’ call is the same pointer type ‘char *’ as the source; expected ‘char’ or an explicit length [-Wsizeof-pointer-memaccess] 2025-12-13T15:03:11,488 667 | if(!memcpy(wb->p+wb->l+elen, entryid[i], sizeof(char*))) return 9; 2025-12-13T15:03:11,488 | ^~~~ 2025-12-13T15:03:13,735 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -DWITHNUMPY -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -Ilibdm -I/usr/include/python3.13 -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -I/usr/include/python3.13 -c libdm/io.c -o build/temp.linux-armv7l-cpython-313/libdm/io.o 2025-12-13T15:03:13,902 libdm/io.c: In function ‘getContentLength’: 2025-12-13T15:03:13,903 libdm/io.c:17:5: warning: ‘CURLINFO_CONTENT_LENGTH_DOWNLOAD’ is deprecated: since 7.55.0. Use CURLINFO_CONTENT_LENGTH_DOWNLOAD_T [-Wdeprecated-declarations] 2025-12-13T15:03:13,903 17 | if(curl_easy_getinfo(URL->x.curl, CURLINFO_CONTENT_LENGTH_DOWNLOAD, &size) != CURLE_OK) { 2025-12-13T15:03:13,903 | ^~ 2025-12-13T15:03:13,904 In file included from libdm/io.c:2: 2025-12-13T15:03:13,904 /usr/include/arm-linux-gnueabihf/curl/curl.h:2935:3: note: declared here 2025-12-13T15:03:13,904 2935 | CURLINFO_CONTENT_LENGTH_DOWNLOAD 2025-12-13T15:03:13,904 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-13T15:03:13,906 libdm/io.c: In function ‘urlFetchData’: 2025-12-13T15:03:13,906 libdm/io.c:33:22: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-12-13T15:03:13,907 33 | sprintf(range,"%lu-%lu", URL->filePos, URL->filePos+bufSize-1); 2025-12-13T15:03:13,907 | ~~^ ~~~~~~~~~~~~ 2025-12-13T15:03:13,907 | | | 2025-12-13T15:03:13,907 | | size_t {aka unsigned int} 2025-12-13T15:03:13,907 | long unsigned int 2025-12-13T15:03:13,907 | %u 2025-12-13T15:03:13,914 libdm/io.c: In function ‘urlSeek’: 2025-12-13T15:03:13,914 libdm/io.c:141:30: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-12-13T15:03:13,914 141 | sprintf(range,"%lu-%lu", pos, pos+URL->bufSize-1); 2025-12-13T15:03:13,915 | ~~^ ~~~ 2025-12-13T15:03:13,915 | | | 2025-12-13T15:03:13,915 | | size_t {aka unsigned int} 2025-12-13T15:03:13,915 | long unsigned int 2025-12-13T15:03:13,915 | %u 2025-12-13T15:03:13,915 libdm/io.c:141:34: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-12-13T15:03:13,915 141 | sprintf(range,"%lu-%lu", pos, pos+URL->bufSize-1); 2025-12-13T15:03:13,915 | ~~^ ~~~~~~~~~~~~~~~~~~ 2025-12-13T15:03:13,915 | | | 2025-12-13T15:03:13,915 | long unsigned int size_t {aka unsigned int} 2025-12-13T15:03:13,916 | %u 2025-12-13T15:03:13,941 libdm/io.c: In function ‘urlOpen’: 2025-12-13T15:03:13,941 libdm/io.c:223:33: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-12-13T15:03:13,942 223 | sprintf(range, "0-%lu", URL->bufSize-1); 2025-12-13T15:03:13,942 | ~~^ ~~~~~~~~~~~~~~ 2025-12-13T15:03:13,942 | | | 2025-12-13T15:03:13,942 | | size_t {aka unsigned int} 2025-12-13T15:03:13,942 | long unsigned int 2025-12-13T15:03:13,942 | %u 2025-12-13T15:03:14,271 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -DWITHNUMPY -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -Ilibdm -I/usr/include/python3.13 -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -I/usr/include/python3.13 -c pydmtools.c -o build/temp.linux-armv7l-cpython-313/pydmtools.o 2025-12-13T15:03:14,772 pydmtools.c: In function ‘pyBmGetStats’: 2025-12-13T15:03:14,773 pydmtools.c:725:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2025-12-13T15:03:14,773 725 | for(i=0; i 0xFFFFFFFF) { 2025-12-13T15:03:14,790 | ^ 2025-12-13T15:03:14,792 pydmtools.c: In function ‘pyBmAddHeader’: 2025-12-13T15:03:14,793 pydmtools.c:1335:20: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘unsigned int’ [-Wsign-compare] 2025-12-13T15:03:14,793 1335 | if(zoomTmp > 0xFFFFFFFF) { 2025-12-13T15:03:14,793 | ^ 2025-12-13T15:03:14,820 pydmtools.c: In function ‘PyAddIntervals’: 2025-12-13T15:03:14,822 pydmtools.c:1771:19: warning: comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘int’} and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-12-13T15:03:14,822 1771 | for(i=0; i build/bdist.linux-armv7l/wheel/./pydmtest 2025-12-13T15:03:18,173 copying build/lib.linux-armv7l-cpython-313/pydmtest/test.dm -> build/bdist.linux-armv7l/wheel/./pydmtest 2025-12-13T15:03:18,173 copying build/lib.linux-armv7l-cpython-313/pydmtest/__init__.py -> build/bdist.linux-armv7l/wheel/./pydmtest 2025-12-13T15:03:18,174 copying build/lib.linux-armv7l-cpython-313/pydmtest/test.py -> build/bdist.linux-armv7l/wheel/./pydmtest 2025-12-13T15:03:18,174 creating build/bdist.linux-armv7l/wheel/pydmtools 2025-12-13T15:03:18,174 copying build/lib.linux-armv7l-cpython-313/pydmtools/pydmtools.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./pydmtools 2025-12-13T15:03:18,176 copying build/lib.linux-armv7l-cpython-313/pydmtools/__init__.py -> build/bdist.linux-armv7l/wheel/./pydmtools 2025-12-13T15:03:18,177 copying build/lib.linux-armv7l-cpython-313/pydmtools/highlevel.py -> build/bdist.linux-armv7l/wheel/./pydmtools 2025-12-13T15:03:18,177 running install_egg_info 2025-12-13T15:03:18,256 Copying pydmtools.egg-info to build/bdist.linux-armv7l/wheel/./pydmtools-0.1.6-py3.13.egg-info 2025-12-13T15:03:18,258 running install_scripts 2025-12-13T15:03:18,313 creating build/bdist.linux-armv7l/wheel/pydmtools-0.1.6.dist-info/WHEEL 2025-12-13T15:03:18,315 creating '/tmp/pip-wheel-85c7htom/pydmtools-0.1.6-cp313-cp313-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-13T15:03:18,316 adding 'pydmtest/__init__.py' 2025-12-13T15:03:18,318 adding 'pydmtest/test.dm' 2025-12-13T15:03:18,319 adding 'pydmtest/test.py' 2025-12-13T15:03:18,320 adding 'pydmtest/testnp.dm' 2025-12-13T15:03:18,321 adding 'pydmtools/__init__.py' 2025-12-13T15:03:18,323 adding 'pydmtools/highlevel.py' 2025-12-13T15:03:18,406 adding 'pydmtools/pydmtools.cpython-313-arm-linux-gnueabihf.so' 2025-12-13T15:03:18,410 adding 'pydmtools-0.1.6.dist-info/licenses/LICENSE.txt' 2025-12-13T15:03:18,411 adding 'pydmtools-0.1.6.dist-info/METADATA' 2025-12-13T15:03:18,411 adding 'pydmtools-0.1.6.dist-info/WHEEL' 2025-12-13T15:03:18,411 adding 'pydmtools-0.1.6.dist-info/top_level.txt' 2025-12-13T15:03:18,412 adding 'pydmtools-0.1.6.dist-info/RECORD' 2025-12-13T15:03:18,412 removing build/bdist.linux-armv7l/wheel 2025-12-13T15:03:18,600 Building wheel for pydmtools (setup.py): finished with status 'done' 2025-12-13T15:03:18,603 Created wheel for pydmtools: filename=pydmtools-0.1.6-cp313-cp313-linux_armv7l.whl size=199820 sha256=b3d301a7a653385cd0109c46bf48df5aec2b98d2fa12d505c8aa827dbfe5ebf8 2025-12-13T15:03:18,604 Stored in directory: /tmp/pip-ephem-wheel-cache-sowh45fh/wheels/0e/58/c7/089082d9262a6ee19c5b79feba5b261f5be6d8a805314a679e 2025-12-13T15:03:18,612 Successfully built pydmtools 2025-12-13T15:03:18,613 Removed build tracker: '/tmp/pip-build-tracker-xq9_760h'