Your message dated Mon, 02 Dec 2024 14:36:12 +0000
with message-id <e1ti7x2-001i3w...@fasolo.debian.org>
and subject line Bug#1088726: fixed in specutils 1.19.0-2
has caused the Debian Bug report #1088726,
regarding specutils: FTBFS: E 
astropy.utils.exceptions.AstropyDeprecationWarning: The class "Fits" has been 
renamed to "FITS" in version 7.0.
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1088726: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1088726
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:specutils
Version: 1.19.0-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules binary
dh binary --with python3 --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
I: pybuild base:311: python3.13 setup.py config
WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml 
does not contain a tool.setuptools_scm section'
Traceback (most recent call last):
  File 
"/usr/lib/python3/dist-packages/setuptools_scm/_integration/pyproject_reading.py",
 line 36, in read_pyproject
    section = defn.get("tool", {})[tool_name]
              ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
KeyError: 'setuptools_scm'
running config
I: pybuild base:311: python3.12 setup.py config
WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml 
does not contain a tool.setuptools_scm section'
Traceback (most recent call last):
  File 
"/usr/lib/python3/dist-packages/setuptools_scm/_integration/pyproject_reading.py",
 line 36, in read_pyproject
    section = defn.get("tool", {})[tool_name]
              ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
KeyError: 'setuptools_scm'
running config
   dh_auto_build -O--buildsystem=pybuild
I: pybuild base:311: /usr/bin/python3.13 setup.py build
WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml 
does not contain a tool.setuptools_scm section'
Traceback (most recent call last):
  File 
"/usr/lib/python3/dist-packages/setuptools_scm/_integration/pyproject_reading.py",
 line 36, in read_pyproject
    section = defn.get("tool", {})[tool_name]
              ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
KeyError: 'setuptools_scm'
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils
copying specutils/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils
copying specutils/conftest.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils
copying specutils/version.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/tests
copying specutils/tests/test_spectrum1d_unit_pix2.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/tests
copying specutils/tests/test_region_extract.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/tests
copying specutils/tests/test_loaders.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/tests
copying specutils/tests/test_slicing.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/tests
copying specutils/tests/test_model_replace.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/tests
copying specutils/tests/test_template_comparison.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/tests
copying specutils/tests/test_utils.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/tests
copying specutils/tests/test_regions.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/tests
copying specutils/tests/test_correlation.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/tests
copying specutils/tests/setup_package.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/tests
copying specutils/tests/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/tests
copying specutils/tests/test_dc_common_loaders.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/tests
copying specutils/tests/test_spectral_axis.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/tests
copying specutils/tests/test_spectrum_collection.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/tests
copying specutils/tests/conftest.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/tests
copying specutils/tests/test_analysis.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/tests
copying specutils/tests/test_arithmetic.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/tests
copying specutils/tests/test_spectrum1d.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/tests
copying specutils/tests/test_resample.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/tests
copying specutils/tests/test_io.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/tests
copying specutils/tests/test_smoothing.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/tests
copying specutils/tests/test_unc.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/tests
copying specutils/tests/test_continuum.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/tests
copying specutils/tests/test_manipulation.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/tests
copying specutils/tests/test_fitting.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/tests
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/utils
copying specutils/utils/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/utils
copying specutils/utils/wcs_utils.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/utils
copying specutils/utils/quantity_model.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/utils
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/analysis
copying specutils/analysis/template_comparison.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/analysis
copying specutils/analysis/flux.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/analysis
copying specutils/analysis/correlation.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/analysis
copying specutils/analysis/utils.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/analysis
copying specutils/analysis/location.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/analysis
copying specutils/analysis/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/analysis
copying specutils/analysis/uncertainty.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/analysis
copying specutils/analysis/width.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/analysis
copying specutils/analysis/moment.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/analysis
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/spectra
copying specutils/spectra/spectrum1d.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/spectra
copying specutils/spectra/spectral_region.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/spectra
copying specutils/spectra/spectral_axis.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/spectra
copying specutils/spectra/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/spectra
copying specutils/spectra/spectrum_list.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/spectra
copying specutils/spectra/spectrum_collection.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/spectra
copying specutils/spectra/spectrum_mixin.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/spectra
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/fitting
copying specutils/fitting/fitmodels.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/fitting
copying specutils/fitting/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/fitting
copying specutils/fitting/continuum.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/fitting
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/manipulation
copying specutils/manipulation/utils.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/manipulation
copying specutils/manipulation/resample.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/manipulation
copying specutils/manipulation/manipulation.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/manipulation
copying specutils/manipulation/extract_spectral_region.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/manipulation
copying specutils/manipulation/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/manipulation
copying specutils/manipulation/model_replace.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/manipulation
copying specutils/manipulation/estimate_uncertainty.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/manipulation
copying specutils/manipulation/smoothing.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/manipulation
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io
copying specutils/io/parsing_utils.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io
copying specutils/io/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io
copying specutils/io/registers.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io
copying specutils/io/_list_of_loaders.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io
creating 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders
copying specutils/io/default_loaders/twodfgrs_reader.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders
copying specutils/io/default_loaders/ascii.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders
copying specutils/io/default_loaders/muscles_sed.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders
copying specutils/io/default_loaders/tabular_fits.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders
copying specutils/io/default_loaders/apogee.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders
copying specutils/io/default_loaders/desi.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders
copying specutils/io/default_loaders/subaru_pfs_spec.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders
copying specutils/io/default_loaders/hst_cos.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders
copying specutils/io/default_loaders/wigglez.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders
copying specutils/io/default_loaders/jwst_reader.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders
copying specutils/io/default_loaders/gama.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders
copying specutils/io/default_loaders/sixdfgs_reader.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders
copying specutils/io/default_loaders/sdss.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders
copying specutils/io/default_loaders/aaomega_2df.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders
copying specutils/io/default_loaders/manga.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders
copying specutils/io/default_loaders/sami.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders
copying specutils/io/default_loaders/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders
copying specutils/io/default_loaders/twoslaq_lrg.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders
copying specutils/io/default_loaders/generic_cube.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders
copying specutils/io/default_loaders/galah.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders
copying specutils/io/default_loaders/sdss_v.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders
copying specutils/io/default_loaders/dc_common.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders
copying specutils/io/default_loaders/generic_ecsv_reader.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders
copying specutils/io/default_loaders/ozdes.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders
copying specutils/io/default_loaders/hst_stis.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders
copying specutils/io/default_loaders/wcs_fits.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/asdf
copying specutils/io/asdf/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/asdf
copying specutils/io/asdf/extension.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/asdf
copying specutils/io/asdf/converters.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/asdf
creating 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders/tests
copying specutils/io/default_loaders/tests/test_desi.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders/tests
copying specutils/io/default_loaders/tests/test_apogee.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders/tests
copying specutils/io/default_loaders/tests/test_jwst_reader.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders/tests
copying specutils/io/default_loaders/tests/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders/tests
copying specutils/io/default_loaders/tests/generate_desi_test_data.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders/tests
copying specutils/io/default_loaders/tests/test_sdss_v.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders/tests
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/asdf/tests
copying specutils/io/asdf/tests/test_spectra.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/asdf/tests
copying specutils/io/asdf/tests/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/asdf/tests
copying specutils/io/asdf/tests/helpers.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/asdf/tests
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/asdf/schemas
copying specutils/io/asdf/schemas/spectrum1d-1.0.0.yaml -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/asdf/schemas
copying specutils/io/asdf/schemas/spectrum_list-1.0.0.yaml -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/asdf/schemas
creating 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/asdf/manifests
copying specutils/io/asdf/manifests/specutils-1.0.0.yaml -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/asdf/manifests
creating 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders/tests/desi_test_data
copying specutils/io/default_loaders/tests/desi_test_data/coadd-sv3-dark-26065.fits -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders/tests/desi_test_data
copying specutils/io/default_loaders/tests/desi_test_data/spectra-5-169-thru20210419.fits 
-> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders/tests/desi_test_data
copying specutils/io/default_loaders/tests/desi_test_data/spectra-sv3-dark-26065.fits -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders/tests/desi_test_data
copying specutils/io/default_loaders/tests/desi_test_data/coadd-5-169-thru20210419.fits -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/specutils/io/default_loaders/tests/desi_test_data
I: pybuild base:311: /usr/bin/python3 setup.py build
WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml 
does not contain a tool.setuptools_scm section'
Traceback (most recent call last):
  File 
"/usr/lib/python3/dist-packages/setuptools_scm/_integration/pyproject_reading.py",
 line 36, in read_pyproject
    section = defn.get("tool", {})[tool_name]
              ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
KeyError: 'setuptools_scm'
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils
copying specutils/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils
copying specutils/conftest.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils
copying specutils/version.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/tests
copying specutils/tests/test_spectrum1d_unit_pix2.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/tests
copying specutils/tests/test_region_extract.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/tests
copying specutils/tests/test_loaders.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/tests
copying specutils/tests/test_slicing.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/tests
copying specutils/tests/test_model_replace.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/tests
copying specutils/tests/test_template_comparison.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/tests
copying specutils/tests/test_utils.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/tests
copying specutils/tests/test_regions.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/tests
copying specutils/tests/test_correlation.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/tests
copying specutils/tests/setup_package.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/tests
copying specutils/tests/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/tests
copying specutils/tests/test_dc_common_loaders.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/tests
copying specutils/tests/test_spectral_axis.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/tests
copying specutils/tests/test_spectrum_collection.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/tests
copying specutils/tests/conftest.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/tests
copying specutils/tests/test_analysis.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/tests
copying specutils/tests/test_arithmetic.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/tests
copying specutils/tests/test_spectrum1d.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/tests
copying specutils/tests/test_resample.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/tests
copying specutils/tests/test_io.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/tests
copying specutils/tests/test_smoothing.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/tests
copying specutils/tests/test_unc.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/tests
copying specutils/tests/test_continuum.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/tests
copying specutils/tests/test_manipulation.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/tests
copying specutils/tests/test_fitting.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/tests
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/utils
copying specutils/utils/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/utils
copying specutils/utils/wcs_utils.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/utils
copying specutils/utils/quantity_model.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/utils
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/analysis
copying specutils/analysis/template_comparison.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/analysis
copying specutils/analysis/flux.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/analysis
copying specutils/analysis/correlation.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/analysis
copying specutils/analysis/utils.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/analysis
copying specutils/analysis/location.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/analysis
copying specutils/analysis/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/analysis
copying specutils/analysis/uncertainty.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/analysis
copying specutils/analysis/width.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/analysis
copying specutils/analysis/moment.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/analysis
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/spectra
copying specutils/spectra/spectrum1d.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/spectra
copying specutils/spectra/spectral_region.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/spectra
copying specutils/spectra/spectral_axis.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/spectra
copying specutils/spectra/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/spectra
copying specutils/spectra/spectrum_list.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/spectra
copying specutils/spectra/spectrum_collection.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/spectra
copying specutils/spectra/spectrum_mixin.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/spectra
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/fitting
copying specutils/fitting/fitmodels.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/fitting
copying specutils/fitting/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/fitting
copying specutils/fitting/continuum.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/fitting
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/manipulation
copying specutils/manipulation/utils.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/manipulation
copying specutils/manipulation/resample.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/manipulation
copying specutils/manipulation/manipulation.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/manipulation
copying specutils/manipulation/extract_spectral_region.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/manipulation
copying specutils/manipulation/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/manipulation
copying specutils/manipulation/model_replace.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/manipulation
copying specutils/manipulation/estimate_uncertainty.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/manipulation
copying specutils/manipulation/smoothing.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/manipulation
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io
copying specutils/io/parsing_utils.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io
copying specutils/io/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io
copying specutils/io/registers.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io
copying specutils/io/_list_of_loaders.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io
creating 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders
copying specutils/io/default_loaders/twodfgrs_reader.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders
copying specutils/io/default_loaders/ascii.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders
copying specutils/io/default_loaders/muscles_sed.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders
copying specutils/io/default_loaders/tabular_fits.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders
copying specutils/io/default_loaders/apogee.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders
copying specutils/io/default_loaders/desi.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders
copying specutils/io/default_loaders/subaru_pfs_spec.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders
copying specutils/io/default_loaders/hst_cos.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders
copying specutils/io/default_loaders/wigglez.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders
copying specutils/io/default_loaders/jwst_reader.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders
copying specutils/io/default_loaders/gama.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders
copying specutils/io/default_loaders/sixdfgs_reader.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders
copying specutils/io/default_loaders/sdss.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders
copying specutils/io/default_loaders/aaomega_2df.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders
copying specutils/io/default_loaders/manga.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders
copying specutils/io/default_loaders/sami.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders
copying specutils/io/default_loaders/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders
copying specutils/io/default_loaders/twoslaq_lrg.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders
copying specutils/io/default_loaders/generic_cube.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders
copying specutils/io/default_loaders/galah.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders
copying specutils/io/default_loaders/sdss_v.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders
copying specutils/io/default_loaders/dc_common.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders
copying specutils/io/default_loaders/generic_ecsv_reader.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders
copying specutils/io/default_loaders/ozdes.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders
copying specutils/io/default_loaders/hst_stis.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders
copying specutils/io/default_loaders/wcs_fits.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/asdf
copying specutils/io/asdf/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/asdf
copying specutils/io/asdf/extension.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/asdf
copying specutils/io/asdf/converters.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/asdf
creating 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders/tests
copying specutils/io/default_loaders/tests/test_desi.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders/tests
copying specutils/io/default_loaders/tests/test_apogee.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders/tests
copying specutils/io/default_loaders/tests/test_jwst_reader.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders/tests
copying specutils/io/default_loaders/tests/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders/tests
copying specutils/io/default_loaders/tests/generate_desi_test_data.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders/tests
copying specutils/io/default_loaders/tests/test_sdss_v.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders/tests
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/asdf/tests
copying specutils/io/asdf/tests/test_spectra.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/asdf/tests
copying specutils/io/asdf/tests/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/asdf/tests
copying specutils/io/asdf/tests/helpers.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/asdf/tests
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/asdf/schemas
copying specutils/io/asdf/schemas/spectrum1d-1.0.0.yaml -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/asdf/schemas
copying specutils/io/asdf/schemas/spectrum_list-1.0.0.yaml -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/asdf/schemas
creating 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/asdf/manifests
copying specutils/io/asdf/manifests/specutils-1.0.0.yaml -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/asdf/manifests
creating 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders/tests/desi_test_data
copying specutils/io/default_loaders/tests/desi_test_data/coadd-sv3-dark-26065.fits -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders/tests/desi_test_data
copying specutils/io/default_loaders/tests/desi_test_data/spectra-5-169-thru20210419.fits 
-> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders/tests/desi_test_data
copying specutils/io/default_loaders/tests/desi_test_data/spectra-sv3-dark-26065.fits -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders/tests/desi_test_data
copying specutils/io/default_loaders/tests/desi_test_data/coadd-5-169-thru20210419.fits -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/specutils/io/default_loaders/tests/desi_test_data
   dh_auto_test -O--buildsystem=pybuild
I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build; 
python3.13 -m pytest --remote-data=none --doctest-rst
============================= test session starts 
==============================
platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0
rootdir: /<<PKGBUILDDIR>>
configfile: setup.cfg
plugins: filter-subpackage-0.2.0, doctestplus-1.3.0, mock-3.14.0, 
astropy-header-0.2.2, typeguard-4.4.1, remotedata-0.4.1, cov-5.0.0, 
astropy-0.11.0, asdf-4.0.0, arraydiff-0.6.1, hypothesis-6.121.0
collected 677 items

specutils/io/asdf/tests/test_spectra.py 
xxxxxx.     
                     [  1%]
specutils/io/default_loaders/tests/test_apogee.py 
sss                    [  1%]
specutils/io/default_loaders/tests/test_desi.py 
..................
       [  4%]
specutils/io/default_loaders/tests/test_jwst_reader.py 
.................
 [  6%]
xssss                     
                                               [  7%]
specutils/io/default_loaders/tests/test_sdss_v.py 
......................
 [ 10%]
................
                                                         [ 12%]
specutils/manipulation/model_replace.py .                         
       [ 13%]
specutils/manipulation/resample.py ...          
                         [ 13%]
specutils/tests/test_analysis.py 
.......................................
 [ 19%]
.....................
                                                    [ 22%]
specutils/tests/test_arithmetic.py 
...........
                           [ 24%]
specutils/tests/test_continuum.py 
.......     
                           [ 25%]
specutils/tests/test_correlation.py 
....                                 [ 
25%]
specutils/tests/test_dc_common_loaders.py 
ssssssssssssssssssssss
         [ 28%]
specutils/tests/test_fitting.py 
.....................
                    [ 32%]
specutils/tests/test_io.py 
......               
                         [ 32%]
specutils/tests/test_loaders.py 
.ssss.sssssssssssssss...ssssssss........
 [ 38%]
....................F...................................................
 [ 49%]
.......................................................sssssssssssssss.s
 [ 60%]
sssssssssssssssssssssssssssssssssssssssssssssssss
                        [ 67%]
specutils/tests/test_manipulation.py ...        
                         [ 67%]
specutils/tests/test_model_replace.py 
.....                         
     [ 68%]
specutils/tests/test_region_extract.py 
..................
                [ 71%]
specutils/tests/test_regions.py 
................
                         [ 73%]
specutils/tests/test_resample.py 
..............x......
                   [ 76%]
specutils/tests/test_slicing.py ....   
                                  [ 77%]
specutils/tests/test_smoothing.py 
........................
               [ 80%]
specutils/tests/test_spectral_axis.py 
s.................................
 [ 85%]
.......................
                                                  [ 89%]
specutils/tests/test_spectrum1d.py 
.......................s........
      [ 93%]
specutils/tests/test_spectrum1d_unit_pix2.py ..          
                [ 94%]
specutils/tests/test_spectrum_collection.py 
.........
                    [ 95%]
specutils/tests/test_template_comparison.py 
.............
                [ 97%]
specutils/tests/test_unc.py .x.                 
                         [ 97%]
specutils/tests/test_utils.py 
..............
                             [100%]

=================================== FAILURES ===================================
_________________________ test_tabular_fits_autowrite 
__________________________

tmp_path = 
PosixPath('/tmp/pytest-of-buildd/pytest-0/test_tabular_fits_autowrite0')

    @pytest.mark.filterwarnings("ignore:The 
unit 'Angstrom' has been 
deprecated")
    def 
test_tabular_fits_autowrite(tmp_path):
        """Test writing of Spectrum1D with automatic selection of 
BINTABLE format."""
        disp = np.linspace(1, 1.2, 
21) * u.AA
        flux = np.random.normal(0., 1.0e-14, 
disp.shape[0]) * u.W / (u.m**2 * 
u.AA)
        hdr = 
fits.header.Header({'TELESCOP': 
'Leviathan', 
'APERTURE': 
1.8,
                                  
'OBSERVER': 
'Parsons'})
    
        spectrum = Spectrum1D(flux=flux, spectral_axis=disp, 
meta={'header': 
hdr})
        tmpfile = str(tmp_path / 
'_tst.fits')
        spectrum.write(tmpfile)
    
        # Read it in and check against the 
original
        with fits.open(tmpfile) as 
hdulist:
            assert 
hdulist[0].header['NAXIS']
 == 0
            assert 
hdulist[1].header['NAXIS']
 == 2
            assert 
hdulist[1].header['NAXIS2']
 == disp.shape[0]
    
        # Trigger exception for illegal HDU (primary HDU only accepts 
IMAGE_HDU)
        with pytest.raises(ValueError, 
match=r'FITS does not support 
BINTABLE'):
            spectrum.write(tmpfile, 
format='tabular-fits',
 overwrite=True, hdu=0)
    
        # Test automatic selection of wcs1d format, which will fail 
without suitable wcs
        with pytest.raises(ValueError, 
match=r'Only Spectrum1D objects with valid 
WCS'):
          spectrum.write(tmpfile, overwrite=True, 
hdu=0)

specutils/tests/test_loaders.py:772:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/lib/python3/dist-packages/astropy/nddata/mixins/ndio.py:103: 
in __call__
    self.registry.write(self._instance, 
*args, **kwargs)
/usr/lib/python3/dist-packages/astropy/io/registry/core.py:386: in 
write
    return writer(data, *args, **kwargs)
specutils/io/default_loaders/wcs_fits.py:252: in wcs1d_fits_writer
    hdulist = wcs.to_fits()
/usr/lib/python3/dist-packages/gwcs/wcs.py:2344: in to_fits
    world_axes_groups, _, celestial_group = 
self._separable_groups(
/usr/lib/python3/dist-packages/gwcs/wcs.py:2035: in 
_separable_groups
    cunit = 
frame.unit[fidx].get_format_name(u.format.Fits).upper()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

name = 'Fits'

    def __getattr__(name):
        if name == 
"Fits":
          warnings.warn(
                AstropyDeprecationWarning(
                    'The class 
"Fits" has been renamed 
to "FITS" in version 7.0. 
The old '
                    "name is deprecated and may be removed in a 
future version.\n"
                    "        Use FITS 
instead."
                )
            )
E           astropy.utils.exceptions.AstropyDeprecationWarning: The class "Fits" 
has been renamed to "FITS" in version 7.0. The old name is deprecated and may be removed 
in a future version.
E                   Use FITS instead.

/usr/lib/python3/dist-packages/astropy/units/format/__init__.py:48:
 AstropyDeprecationWarning
=========================== short test summary info 
============================
FAILED specutils/tests/test_loaders.py::test_tabular_fits_autowrite - 
astropy.utils.exceptions.AstropyDeprecationWarning: The class "Fits" has be...
============ 1 failed, 544 passed, 123 
skipped, 9 xfailed in 14.90s ============
E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build; python3.13 -m pytest 
--remote-data=none --doctest-rst
I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build; 
python3.12 -m pytest --remote-data=none --doctest-rst
============================= test session starts 
==============================
platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0
rootdir: /<<PKGBUILDDIR>>
configfile: setup.cfg
plugins: filter-subpackage-0.2.0, doctestplus-1.3.0, mock-3.14.0, 
astropy-header-0.2.2, typeguard-4.4.1, remotedata-0.4.1, cov-5.0.0, 
astropy-0.11.0, asdf-4.0.0, arraydiff-0.6.1, hypothesis-6.121.0
collected 677 items

specutils/io/asdf/tests/test_spectra.py 
xxxxxx.     
                     [  1%]
specutils/io/default_loaders/tests/test_apogee.py 
sss                    [  1%]
specutils/io/default_loaders/tests/test_desi.py 
..................
       [  4%]
specutils/io/default_loaders/tests/test_jwst_reader.py 
.................
 [  6%]
xssss                     
                                               [  7%]
specutils/io/default_loaders/tests/test_sdss_v.py 
......................
 [ 10%]
................
                                                         [ 12%]
specutils/manipulation/model_replace.py .                         
       [ 13%]
specutils/manipulation/resample.py ...          
                         [ 13%]
specutils/tests/test_analysis.py 
.......................................
 [ 19%]
.....................
                                                    [ 22%]
specutils/tests/test_arithmetic.py 
...........
                           [ 24%]
specutils/tests/test_continuum.py 
.......     
                           [ 25%]
specutils/tests/test_correlation.py 
....                                 [ 
25%]
specutils/tests/test_dc_common_loaders.py 
ssssssssssssssssssssss
         [ 28%]
specutils/tests/test_fitting.py 
.....................
                    [ 32%]
specutils/tests/test_io.py 
......               
                         [ 32%]
specutils/tests/test_loaders.py 
.ssss.sssssssssssssss...ssssssss........
 [ 38%]
....................F...................................................
 [ 49%]
.......................................................sssssssssssssss.s
 [ 60%]
sssssssssssssssssssssssssssssssssssssssssssssssss
                        [ 67%]
specutils/tests/test_manipulation.py ...        
                         [ 67%]
specutils/tests/test_model_replace.py 
.....                         
     [ 68%]
specutils/tests/test_region_extract.py 
..................
                [ 71%]
specutils/tests/test_regions.py 
................
                         [ 73%]
specutils/tests/test_resample.py 
..............x......
                   [ 76%]
specutils/tests/test_slicing.py ....   
                                  [ 77%]
specutils/tests/test_smoothing.py 
........................
               [ 80%]
specutils/tests/test_spectral_axis.py 
s.................................
 [ 85%]
.......................
                                                  [ 89%]
specutils/tests/test_spectrum1d.py 
.......................s........
      [ 93%]
specutils/tests/test_spectrum1d_unit_pix2.py ..          
                [ 94%]
specutils/tests/test_spectrum_collection.py 
.........
                    [ 95%]
specutils/tests/test_template_comparison.py 
.............
                [ 97%]
specutils/tests/test_unc.py .x.                 
                         [ 97%]
specutils/tests/test_utils.py 
..............
                             [100%]

=================================== FAILURES ===================================
_________________________ test_tabular_fits_autowrite 
__________________________

tmp_path = 
PosixPath('/tmp/pytest-of-buildd/pytest-1/test_tabular_fits_autowrite0')

    @pytest.mark.filterwarnings("ignore:The 
unit 'Angstrom' has been 
deprecated")
    def 
test_tabular_fits_autowrite(tmp_path):
        """Test writing of Spectrum1D with automatic selection of 
BINTABLE format."""
        disp = np.linspace(1, 1.2, 
21) * u.AA
        flux = np.random.normal(0., 1.0e-14, 
disp.shape[0]) * u.W / (u.m**2 * 
u.AA)
        hdr = 
fits.header.Header({'TELESCOP': 
'Leviathan', 
'APERTURE': 
1.8,
                                  
'OBSERVER': 
'Parsons'})
    
        spectrum = Spectrum1D(flux=flux, spectral_axis=disp, 
meta={'header': 
hdr})
        tmpfile = str(tmp_path / 
'_tst.fits')
        spectrum.write(tmpfile)
    
        # Read it in and check against the 
original
        with fits.open(tmpfile) as 
hdulist:
            assert 
hdulist[0].header['NAXIS']
 == 0
            assert 
hdulist[1].header['NAXIS']
 == 2
            assert 
hdulist[1].header['NAXIS2']
 == disp.shape[0]
    
        # Trigger exception for illegal HDU (primary HDU only accepts 
IMAGE_HDU)
        with pytest.raises(ValueError, 
match=r'FITS does not support 
BINTABLE'):
            spectrum.write(tmpfile, 
format='tabular-fits',
 overwrite=True, hdu=0)
    
        # Test automatic selection of wcs1d format, which will fail 
without suitable wcs
        with pytest.raises(ValueError, 
match=r'Only Spectrum1D objects with valid 
WCS'):
          spectrum.write(tmpfile, overwrite=True, 
hdu=0)

specutils/tests/test_loaders.py:772:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/lib/python3/dist-packages/astropy/nddata/mixins/ndio.py:103: 
in __call__
    self.registry.write(self._instance, 
*args, **kwargs)
/usr/lib/python3/dist-packages/astropy/io/registry/core.py:386: in 
write
    return writer(data, *args, **kwargs)
specutils/io/default_loaders/wcs_fits.py:252: in wcs1d_fits_writer
    hdulist = wcs.to_fits()
/usr/lib/python3/dist-packages/gwcs/wcs.py:2344: in to_fits
    world_axes_groups, _, celestial_group = 
self._separable_groups(
/usr/lib/python3/dist-packages/gwcs/wcs.py:2035: in 
_separable_groups
    cunit = 
frame.unit[fidx].get_format_name(u.format.Fits).upper()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

name = 'Fits'

    def __getattr__(name):
        if name == 
"Fits":
          warnings.warn(
                AstropyDeprecationWarning(
                    'The class 
"Fits" has been renamed 
to "FITS" in version 7.0. 
The old '
                    "name is deprecated and may be removed in a 
future version.\n"
                    "        Use FITS 
instead."
                )
            )
E           astropy.utils.exceptions.AstropyDeprecationWarning: The class "Fits" 
has been renamed to "FITS" in version 7.0. The old name is deprecated and may be removed 
in a future version.
E                   Use FITS instead.

/usr/lib/python3/dist-packages/astropy/units/format/__init__.py:48:
 AstropyDeprecationWarning
=========================== short test summary info 
============================
FAILED specutils/tests/test_loaders.py::test_tabular_fits_autowrite - 
astropy.utils.exceptions.AstropyDeprecationWarning: The class "Fits" has be...
============ 1 failed, 544 passed, 123 
skipped, 9 xfailed in 15.61s ============
E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build; python3.12 -m pytest 
--remote-data=none --doctest-rst
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.13 
3.12" returned exit code 13
make: *** [debian/rules:9: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202411/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.

--- End Message ---
--- Begin Message ---
Source: specutils
Source-Version: 1.19.0-2
Done: Ole Streicher <oleb...@debian.org>

We believe that the bug you reported is fixed in the latest version of
specutils, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1088...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ole Streicher <oleb...@debian.org> (supplier of updated specutils package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 02 Dec 2024 14:46:12 +0100
Source: specutils
Architecture: source
Version: 1.19.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Astronomy Team 
<debian-astro-maintain...@lists.alioth.debian.org>
Changed-By: Ole Streicher <oleb...@debian.org>
Closes: 1088726
Changes:
 specutils (1.19.0-2) unstable; urgency=medium
 .
   * Ignore AstropyDeprecationWarnings during tests (Closes: #1088726)
Checksums-Sha1:
 f3e01046f9cb064aed36c2dc13786e2d1716c67d 2464 specutils_1.19.0-2.dsc
 8ffd22e5fc97d81fc8277252273225c9565be87d 5800 specutils_1.19.0-2.debian.tar.xz
 75d89c0255f8584669e137ac1250c019b59f4e5b 13215 
specutils_1.19.0-2_amd64.buildinfo
Checksums-Sha256:
 e9d158ee7ccb5789bcd3e8663c18e54db40e8b5386f71a62c94cb3fa665d0d06 2464 
specutils_1.19.0-2.dsc
 a322d66cb66e951cd412fdbc189a29a6ed801808399a01f6a1748eb79fc29a2e 5800 
specutils_1.19.0-2.debian.tar.xz
 5529c28760d757911adda47f3646b457558b75059e77b8193fb4c50ede85cf73 13215 
specutils_1.19.0-2_amd64.buildinfo
Files:
 7a2920f64ecd96c084cc6850d135385a 2464 python optional specutils_1.19.0-2.dsc
 315d3adda0d21da8f0a3d092826fdb6e 5800 python optional 
specutils_1.19.0-2.debian.tar.xz
 b71473514aeb0a8b1df7c2f8e3207439 13215 python optional 
specutils_1.19.0-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEuvxshffLFD/utvsVcRWv0HcQ3PcFAmdNvPkACgkQcRWv0HcQ
3PfRQg//Y++wP9oZw8zPt9N3YnfMZQ5j2GJppIzpXjIEHU4XrGOW3x5fuf1agczg
v5JYT/c3BRqE+cLjYphyE56rcC6SwplonLis5r017C4+qKbUoDjNIzZ65q81CUoR
jX4dWXaE96ZRfuI4thBfPAIEDXhX8UGgv7spM/ubGmbBaNiSxtQODKEoYel3Wj75
JpNTxIEqaK6d4m8gtPByMTi1drzwC5ol0RWFtNcnwOD+9z/yA7RC0HhH/LMB1Q4y
wxOsa3qP5goNjcvDbP7ypDsv1uKikoVuCD5WJl9fN0G5GxID1/Hm/lR8EwD/tIlf
dSm8PfD6SJTGfM+V7r8vwhyWsI0oTKWUO0ewsszEkru5+hgKE/5c75j+Hh5jNcTs
9LKvjEhznnBrIpeqUS6nGMWAHRpoONpUwPk3BduyF8Xd4VC5nx78gBrNyrnnXLqm
rCmkRCpwFU0Xs6gvpIO0MXW7gj0N/rXhkhG5cfcEyVCHl1FymnPOC17b4xI40C0w
1/0Q5m/JdoNDDsEb0mI1dhjLJjZUd+cX+mF0JEVRm8nlx9YDsijXpn1EyYYD4HFk
yIWFvxtOdsN0HB70/czyb0lionvxms3NXGaWh+RkLa/ycX7deGiFm4NLRX27K/UT
xhyUJ4OSQu54FQ77FgcZ3dGQSLUJExe45N7Gro1RLz7GmxM8s0w=
=TqdI
-----END PGP SIGNATURE-----

Attachment: pgpT8Uj19Leng.pgp
Description: PGP signature


--- End Message ---

Reply via email to