Don't import qpms_p in __init__, remove scipy from install dependencies
This commit is contained in:
parent
1aac5de903
commit
3a34effe34
|
@ -24,7 +24,7 @@ from .cymaterials import MaterialInterpolator, EpsMu, LorentzDrudeModel, lorentz
|
|||
from .cycommon import dbgmsg_enable, dbgmsg_disable, dbgmsg_active, BesselType, VSWFType
|
||||
from .cywaves import vswf_single
|
||||
|
||||
from .qpms_p import * # maybe don't import automatically in the future (adds around 0.5 s delay)
|
||||
#from .qpms_p import * # don't import automatically (adds around 0.5 s delay and depends on scipy)
|
||||
from .constants import *
|
||||
|
||||
# legacy code which brutally slows down the whole package init:
|
||||
|
|
2
setup.py
2
setup.py
|
@ -161,7 +161,7 @@ setup(name='qpms',
|
|||
setup_requires=['cython>=0.28','numpy>=1.2','setuptools>=18.0'],
|
||||
install_requires=['cython>=0.28',
|
||||
#'quaternion','spherical_functions',
|
||||
'scipy>=0.18.0', 'sympy>=1.2', 'numpy>=1.2'],
|
||||
'sympy>=1.2', 'numpy>=1.2'],
|
||||
#dependency_links=['https://github.com/moble/quaternion/archive/v2.0.tar.gz','https://github.com/moble/spherical_functions/archive/master.zip'],
|
||||
ext_modules=cythonize([qpms_c, cywaves, cytranslations, cytmatrices, cycommon, cyquaternions, cybspec, cymaterials, cyewaldtest], include_path=['qpms', 'amos'], gdb_debug=True),
|
||||
cmdclass = {'build_ext': build_ext},
|
||||
|
|
Loading…
Reference in New Issue