pyproject.toml 871 B
[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'
]