[build-system] build-backend = 'mesonpy' requires = [ 'meson-python', 'oldest-supported-numpy', 'pybind11', ] [project] name = 'usadelndsoc' dynamic = [ 'version', ] description = 'Usadel equation solver in 2D with SOC' readme = 'README.md' license = { file = 'COPYING.txt' } authors = [ { name = 'Pauli Virtanen', email = 'pauli.t.virtanen@jyu.fi' }, ] classifiers = [ 'Development Status :: 4 - Beta', 'Programming Language :: Python', ] requires-python = '>=3.7' dependencies = [ 'scipy >= 1.0.0', 'numpy >= 1.19.0', ] [project.optional-dependencies] test = [ 'pytest >= 6', 'numdifftools >= 0.9', ] [tool.pytest.ini_options] filterwarnings = [ 'ignore:the imp module is deprecated:DeprecationWarning', 'ignore::DeprecationWarning:usadel1', 'ignore::DeprecationWarning:numdifftools', 'ignore::usadel1.nonlinearsolver.BroydenWarning' ]