mirror of
https://github.com/vale981/master-thesis
synced 2025-03-06 02:21:38 -05:00
59 lines
1.9 KiB
Diff
59 lines
1.9 KiB
Diff
|
diff --git a/requirements.txt b/requirements.txt
|
||
|
new file mode 100644
|
||
|
index 0000000..9c558e3
|
||
|
--- /dev/null
|
||
|
+++ b/requirements.txt
|
||
|
@@ -0,0 +1 @@
|
||
|
+.
|
||
|
diff --git a/setup.py b/setup.py
|
||
|
index 2267488..3343ce5 100644
|
||
|
--- a/setup.py
|
||
|
+++ b/setup.py
|
||
|
@@ -1,13 +1,12 @@
|
||
|
from setuptools import setup
|
||
|
from Cython.Build import cythonize
|
||
|
import numpy as np
|
||
|
-from stocproc import version_full
|
||
|
|
||
|
author = u"Richard Hartmann"
|
||
|
authors = [author]
|
||
|
description = 'Generate continuous time stationary stochastic processes from a given auto correlation function.'
|
||
|
name = 'stocproc'
|
||
|
-version = version_full()
|
||
|
+version = '1.0.0'
|
||
|
|
||
|
if __name__ == "__main__":
|
||
|
setup(
|
||
|
@@ -29,8 +28,9 @@ if __name__ == "__main__":
|
||
|
'Topic :: Utilities',
|
||
|
'Intended Audience :: Researcher'],
|
||
|
platforms=['ALL'],
|
||
|
- install_requires=['fcSpline>=0.1'],
|
||
|
+ setup_requires=['cython>=0.29'],
|
||
|
+ install_requires=['fcSpline>=0.1', 'numpy>=1.20', 'scipy>=1.6', 'mpmath>=1.2.0'],
|
||
|
dependency_links=['https://raw.githubusercontent.com/cimatosa/fcSpline/master/egg/fcSpline-0.1-py3.4-linux-x86_64.egg'],
|
||
|
ext_modules = cythonize(["stocproc/stocproc_c.pyx"]),
|
||
|
include_dirs = [np.get_include()],
|
||
|
- )
|
||
|
\ No newline at end of file
|
||
|
+ )
|
||
|
diff --git a/stocproc/__init__.py b/stocproc/__init__.py
|
||
|
index b5e8bbe..a192b4a 100644
|
||
|
--- a/stocproc/__init__.py
|
||
|
+++ b/stocproc/__init__.py
|
||
|
@@ -14,10 +14,7 @@ import sys
|
||
|
if sys.version_info.major < 3:
|
||
|
raise SystemError("no support for Python 2")
|
||
|
|
||
|
-try:
|
||
|
- from .stocproc import loggin_setup
|
||
|
- from .stocproc import StocProc_FFT
|
||
|
- from .stocproc import StocProc_KLE
|
||
|
- from .stocproc import StocProc_TanhSinh
|
||
|
-except ImportError:
|
||
|
- print("WARNING: Import Error occurred, parts of the package may be not available")
|
||
|
+from .stocproc import loggin_setup
|
||
|
+from .stocproc import StocProc_FFT
|
||
|
+from .stocproc import StocProc_KLE
|
||
|
+from .stocproc import StocProc_TanhSinh
|