diff --git a/python/setup.py b/python/setup.py index 39bb99b..7580b7d 100644 --- a/python/setup.py +++ b/python/setup.py @@ -50,5 +50,9 @@ setup( packages=["openEMS", ], package_data={'openEMS': ['*.pxd']}, python_requires='>=3.9', + install_requires=[ + 'h5py>=3.10.0', # BSD 3-Clause (https://github.com/h5py/h5py/blob/master/LICENSE) + 'numpy>=1.26.2', # BSD 3-Clause (https://github.com/numpy/numpy/blob/main/LICENSE.txt) + ], ext_modules = cythonize(extensions, language_level = "3") )