__init__.py 714 B

123456789101112131415161718192021
  1. import numpy as np
  2. from ._fortran import *
  3. from scipy._lib._version import NumpyVersion
  4. # Don't use deprecated Numpy C API. Define this to a fixed version instead of
  5. # NPY_API_VERSION in order not to break compilation for released Scipy versions
  6. # when Numpy introduces a new deprecation. Use in setup.py::
  7. #
  8. # config.add_extension('_name', sources=['source_fname'], **numpy_nodepr_api)
  9. #
  10. if NumpyVersion(np.__version__) >= '1.10.0.dev':
  11. numpy_nodepr_api = dict(define_macros=[("NPY_NO_DEPRECATED_API",
  12. "NPY_1_9_API_VERSION")])
  13. else:
  14. numpy_nodepr_api = dict()
  15. from scipy._lib._testutils import PytestTester
  16. test = PytestTester(__name__)
  17. del PytestTester