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: