Skip to content
Snippets Groups Projects
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'
]