[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ITP: pyspeckit -- toolkit for fitting and manipulating spectroscopic data in Python



Hi,

I have made some progress in packaging pyspeckit.
However, when I try to build it with pbuilder, the build fails during
the tests with the following backtrace:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File
"/tmp/pyspeckit-test-mb9m2l_k/lib.linux-x86_64-3.6/pyspeckit/__init__.py",
line 29, in test
    run_tests.test_everything()
  File
"/tmp/pyspeckit-test-mb9m2l_k/lib.linux-x86_64-3.6/pyspeckit/tests/run_tests.py",
line 128, in test_everything
    from pyspeckit.cubes.tests import test_cubetools
  File
"/tmp/pyspeckit-test-mb9m2l_k/lib.linux-x86_64-3.6/pyspeckit/cubes/tests/__init__.py",
line 1, in <module>
    from . import test_cubetools
  File
"/tmp/pyspeckit-test-mb9m2l_k/lib.linux-x86_64-3.6/pyspeckit/cubes/tests/test_cubetools.py",
line 4, in <module>
    from astropy.convolution import Gaussian1DKernel, Gaussian2DKernel
  File "/usr/lib/python3/dist-packages/astropy/convolution/__init__.py",
line 6, in <module>
    from .core import *
  File "/usr/lib/python3/dist-packages/astropy/convolution/core.py",
line 25, in <module>
    from .utils import (discretize_model, add_kernel_arrays_1D,
  File "/usr/lib/python3/dist-packages/astropy/convolution/utils.py",
line 7, in <module>
    from ..modeling.core import FittableModel, custom_model
  File "/usr/lib/python3/dist-packages/astropy/modeling/__init__.py",
line 11, in <module>
    from . import models
  File "/usr/lib/python3/dist-packages/astropy/modeling/models.py", line
14, in <module>
    from .polynomial import *
  File "/usr/lib/python3/dist-packages/astropy/modeling/polynomial.py",
line 15, in <module>
    from .functional_models import Shift
  File
"/usr/lib/python3/dist-packages/astropy/modeling/functional_models.py",
line 16, in <module>
    from ..stats.funcs import gaussian_sigma_to_fwhm
  File "/usr/lib/python3/dist-packages/astropy/stats/__init__.py", line
22, in <module>
    from .lombscargle import *
  File
"/usr/lib/python3/dist-packages/astropy/stats/lombscargle/__init__.py",
line 8, in <module>
    from .core import LombScargle
  File
"/usr/lib/python3/dist-packages/astropy/stats/lombscargle/core.py", line
6, in <module>
    from .implementations import lombscargle, available_methods
  File
"/usr/lib/python3/dist-packages/astropy/stats/lombscargle/implementations/__init__.py",
line 3, in <module>
    from .main import lombscargle, available_methods
  File
"/usr/lib/python3/dist-packages/astropy/stats/lombscargle/implementations/main.py",
line 21, in <module>
    from .cython_impl import lombscargle_cython
  File "astropy/stats/lombscargle/implementations/cython_impl.pyx", line
1, in init astropy.stats.lombscargle.implementations.cython_impl
ImportWarning: can't resolve package from __spec__ or __package__,
falling back on __name__ and __path__

Any idea on how to fix that?

Thanks in advance.

Best regards,

Vincent


Le 14/11/2017 à 10:27, Vincent Prat a écrit :
> Package: wnpp
> Severity: wishlist
>
> * Package name       : pyspeckit
>   Version            : 0.1.20
>   Upstream author    : Adam Ginsburg <adam.g.ginsburg@gmail.com>
> * URL                : https://pypi.python.org/pypi/pyspeckit
> * License            : BSD
>   Programming lang.  : Python
>   Description        : toolkit for fitting and manipulating
> spectroscopic data in Python
>
> This is a code framework designed to allow for analysis of spectroscopic
> data from a wide variety of astronomical instruments.
> It is motivated by the lack of general spectroscopic analysis tools
> applicable at multiple wavelengths (compare to IRAF, SPLAT, etc. - these
> are wavelength-specific and/or do not make user scripting easy).
> Initial implementation focuses on optical and radio applications, e.g.
> gaussian and voigt profile fitting, baseline/continuum fitting, and
> equivalent width measurements.
>
> This package will be maintained under the Debian Astro Team.
>
>


Reply to: