--- Dependency check [begin] --- --- Dependency check [end] --- --- Distribution check [begin] --- Version 0.1.2 - 2024-10-16 (AI) Information: this ChangeLog entry matches the version number: Version 0.1.2 - 2024-10-16 (AI) Information: ./config/pymakethumbs.par is an XML parameter file, I cannot yet validate it. Skipped. Now checking git repository... fatal: not a git repository (or any parent up to mount point /Volumes) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). --- Distribution check [end] --- sed -e "s/DOC/pymakethumbs/" -e "s/TYPE/devel/" < \ /Volumes/XMMTEST/OSX22SAS/xmmsas_20250419_1932/packages/sas/doc/lib/package.tex | /Volumes/XMMTEST/OSX22SAS/xmmsas_20250419_1932/packages/sas/bin/texcombine | \ /Volumes/XMMTEST/OSX22SAS/xmmsas_20250419_1932/packages/sas/bin/fixdoc -type=devel pymakethumbs 0.1.2 pymakethumbs xmmsas_20250419_1932 > pymakethumbs.tex including sasdevel... including sasglobal... including pymakethumbs_description... latex pymakethumbs < /dev/null > makedoc.log || ( cat makedoc.log ; exit 1 ) bibtex pymakethumbs < /dev/null > makedoc.log make[5]: [pymakethumbs.ps.gz] Error 2 (ignored) latex pymakethumbs < /dev/null > makedoc.log || ( cat makedoc.log ; exit 1 ) latex pymakethumbs < /dev/null > makedoc.log || ( cat makedoc.log ; exit 1 ) dvips -o pymakethumbs.ps pymakethumbs > makedoc.log 2>&1 || ( cat makedoc.log ; exit 1 ) dvipdf pymakethumbs > makedoc.log 2>&1 || ( cat makedoc.log ; continue ) gzip -f pymakethumbs.ps SASRELDIR=../../.. ;\ export SASRELDIR ;\ latex2html -nouse_pdftex -init_file /Volumes/XMMTEST/OSX22SAS/xmmsas_20250419_1932/packages/sas/doc/lib/latex2html.init pymakethumbs > /dev/null texexpand V2021 (Released January 1, 2021) Warning: No implementation found for option: `version' for `sasdoc' package Warning: No implementation found for option: `version' for `sasdoc' package This is dvips(k) 2023.1 (TeX Live 2023) Copyright 2023 Radical Eye Software (www.radicaleye.com) ' TeX output 2025.04.22:1123' -> images.ps . [1] [2] [3] [4] /Volumes/SASCOMP/OSX22SAS/coreutils-8.22/bin/echo "" mkpkgidx -t . > /dev/null || (rm -f pymakethumbs/index.pl ; exit 1) pointer=pymakethumbs/ChangeLog ; \ target=../../../packages/pymakethumbs/ChangeLog ; \ if [ -f $target -a \( ! -h $pointer \) ] ; then \ ln -s ../$target $pointer ; \ fi rm pymakethumbs.tex Testing testmakethumbs ... FAILED Message: will run ./testmakethumbs for no longer than 600 seconds. ============================= test session starts ============================== platform darwin -- Python 3.12.4, pytest-8.3.5, pluggy-1.5.0 -- /Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/bin/python cachedir: .pytest_cache rootdir: /Volumes/XMMTEST/OSX22SAS/xmmsas_20250419_1932/packages/pymakethumbs plugins: anyio-4.2.0 collecting ... collected 0 items / 1 error ==================================== ERRORS ==================================== __________________ ERROR collecting test/test_pymakethumbs.py __________________ ImportError while importing test module '/Volumes/XMMTEST/OSX22SAS/xmmsas_20250419_1932/packages/pymakethumbs/test/test_pymakethumbs.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) test_pymakethumbs.py:21: in import pysas.pymakethumbs.pymakethumbs as mthumbs ../../../lib/python/pysas/pymakethumbs/__init__.py:1: in from . import pymakethumbs ../../../lib/python/pysas/pymakethumbs/pymakethumbs.py:29: in from pysas.pyutils import pyutils as pyutils ../../../lib/python/pysas/pyutils/__init__.py:1: in from . import pyutils ../../../lib/python/pysas/pyutils/pyutils.py:32: in from astropy.table import Table /Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/astropy/table/__init__.py:6: in from .column import Column, ColumnInfo, MaskedColumn, StringTruncateWarning /Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/astropy/table/column.py:12: in from astropy.units import Quantity, StructuredUnit, Unit /Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/astropy/units/__init__.py:13: in from . import ( /Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/astropy/units/astrophys.py:10: in from astropy.constants import si as _si /Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/astropy/constants/__init__.py:27: in from . import cgs, si /Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/astropy/constants/cgs.py:7: in from .config import codata, iaudata /Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/astropy/constants/config.py:15: in codata = importlib.import_module(".constants." + phys_version, "astropy") /Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) /Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/astropy/constants/codata2018.py:9: in from .constant import Constant, EMConstant /Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/astropy/constants/constant.py:10: in from astropy.units.quantity import Quantity /Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/astropy/units/quantity.py:38: in from .quantity_helper import can_have_arbitrary_unit, check_output, converters_and_unit /Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/astropy/units/quantity_helper/__init__.py:16: in from . import erfa, function_helpers, helpers, scipy_special /Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/astropy/units/quantity_helper/erfa.py:5: in from erfa import dt_eraASTROM, dt_eraLDBODY, dt_pv /Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/erfa/__init__.py:5: in from .version import version as __version__ # noqa /Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/erfa/version.py:25: in from . import ufunc E ImportError: numpy.core.multiarray failed to import ------------------------------- Captured stderr -------------------------------- A module that was compiled using NumPy 1.x cannot be run in NumPy 2.2.4 as it may crash. To support both 1.x and 2.x versions of NumPy, modules must be compiled with NumPy 2.0. Some module may need to rebuild instead e.g. with 'pybind11>=2.12'. If you are a user of the module, the easiest solution will be to downgrade to 'numpy<2' or try to upgrade the affected module. We expect that some modules will need time to support NumPy 2. Traceback (most recent call last): File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/bin/pytest", line 8, in sys.exit(console_main()) File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/_pytest/config/__init__.py", line 201, in console_main code = main() File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/_pytest/config/__init__.py", line 175, in main ret: ExitCode | int = config.hook.pytest_cmdline_main(config=config) File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/_pytest/main.py", line 330, in pytest_cmdline_main return wrap_session(config, _main) File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/_pytest/main.py", line 283, in wrap_session session.exitstatus = doit(config, session) or 0 File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/_pytest/main.py", line 336, in _main config.hook.pytest_collection(session=session) File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/_pytest/main.py", line 347, in pytest_collection session.perform_collect() File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/_pytest/main.py", line 809, in perform_collect self.items.extend(self.genitems(node)) File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/_pytest/main.py", line 975, in genitems yield from self.genitems(subnode) File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/_pytest/main.py", line 970, in genitems rep, duplicate = self._collect_one_node(node, handle_dupes) File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/_pytest/main.py", line 835, in _collect_one_node rep = collect_one_node(node) File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/_pytest/runner.py", line 567, in collect_one_node rep: CollectReport = ihook.pytest_make_collect_report(collector=collector) File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/_pytest/runner.py", line 391, in pytest_make_collect_report call = CallInfo.from_call( File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/_pytest/runner.py", line 341, in from_call result: TResult | None = func() File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/_pytest/runner.py", line 389, in collect return list(collector.collect()) File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/_pytest/python.py", line 549, in collect self._register_setup_module_fixture() File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/_pytest/python.py", line 562, in _register_setup_module_fixture self.obj, ("setUpModule", "setup_module") File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/_pytest/python.py", line 284, in obj self._obj = obj = self._getobj() File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/_pytest/python.py", line 546, in _getobj return importtestmodule(self.path, self.config) File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/_pytest/python.py", line 493, in importtestmodule mod = import_path( File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/_pytest/pathlib.py", line 587, in import_path importlib.import_module(module_name) File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/importlib/__init__.py", line 90, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/_pytest/assertion/rewrite.py", line 185, in exec_module exec(co, module.__dict__) File "/Volumes/XMMTEST/OSX22SAS/xmmsas_20250419_1932/packages/pymakethumbs/test/test_pymakethumbs.py", line 21, in import pysas.pymakethumbs.pymakethumbs as mthumbs File "/Volumes/XMMTEST/OSX22SAS/xmmsas_20250419_1932/lib/python/pysas/pymakethumbs/__init__.py", line 1, in from . import pymakethumbs File "/Volumes/XMMTEST/OSX22SAS/xmmsas_20250419_1932/lib/python/pysas/pymakethumbs/pymakethumbs.py", line 29, in from pysas.pyutils import pyutils as pyutils File "/Volumes/XMMTEST/OSX22SAS/xmmsas_20250419_1932/lib/python/pysas/pyutils/__init__.py", line 1, in from . import pyutils File "/Volumes/XMMTEST/OSX22SAS/xmmsas_20250419_1932/lib/python/pysas/pyutils/pyutils.py", line 32, in from astropy.table import Table File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/astropy/table/__init__.py", line 6, in from .column import Column, ColumnInfo, MaskedColumn, StringTruncateWarning File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/astropy/table/column.py", line 12, in from astropy.units import Quantity, StructuredUnit, Unit File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/astropy/units/__init__.py", line 13, in from . import ( File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/astropy/units/astrophys.py", line 10, in from astropy.constants import si as _si File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/astropy/constants/__init__.py", line 27, in from . import cgs, si File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/astropy/constants/cgs.py", line 7, in from .config import codata, iaudata File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/astropy/constants/config.py", line 15, in codata = importlib.import_module(".constants." + phys_version, "astropy") File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/importlib/__init__.py", line 90, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/astropy/constants/codata2018.py", line 9, in from .constant import Constant, EMConstant File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/astropy/constants/constant.py", line 10, in from astropy.units.quantity import Quantity File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/astropy/units/quantity.py", line 38, in from .quantity_helper import can_have_arbitrary_unit, check_output, converters_and_unit File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/astropy/units/quantity_helper/__init__.py", line 16, in from . import erfa, function_helpers, helpers, scipy_special File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/astropy/units/quantity_helper/erfa.py", line 5, in from erfa import dt_eraASTROM, dt_eraLDBODY, dt_pv File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/erfa/__init__.py", line 5, in from .version import version as __version__ # noqa File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/erfa/version.py", line 25, in from . import ufunc Traceback (most recent call last): File "/Volumes/SASCOMP/OSX22SAS/miniconda3/envs/sas/lib/python3.12/site-packages/numpy/core/_multiarray_umath.py", line 44, in __getattr__ raise ImportError(msg) ImportError: A module that was compiled using NumPy 1.x cannot be run in NumPy 2.2.4 as it may crash. To support both 1.x and 2.x versions of NumPy, modules must be compiled with NumPy 2.0. Some module may need to rebuild instead e.g. with 'pybind11>=2.12'. If you are a user of the module, the easiest solution will be to downgrade to 'numpy<2' or try to upgrade the affected module. We expect that some modules will need time to support NumPy 2. =========================== short test summary info ============================ ERROR test_pymakethumbs.py !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!! =============================== 1 error in 3.25s =============================== Error while running ./testmakethumbs ERROR: one of the tests failed