https://gitlab.math.unistra.fr/llg3d/llg3d
Tip revision: c1e36c1326fe05067fd2b75124ebd7454d9a8395 authored by Matthieu Boileau on 25 June 2024, 14:14:02 UTC
Merge branch 'develop' into 'main'
Merge branch 'develop' into 'main'
Tip revision: c1e36c1
pyproject.toml
[build-system]
requires = ["setuptools>=61.2"]
build-backend = "setuptools.build_meta"
[project]
name = "llg3d"
authors = [
{ name = "Clémentine Courtès", email = "clementine.courtes@math.unistra.fr" },
{ name = "Matthieu Boileau", email = "matthieu.boileau@math.unistra.fr" },
]
description = "Solveur pour l'équation de Landau-Lifshitz-Gilbert stochastique en 3D"
classifiers = [
"Programming Language :: Python :: 3",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
]
requires-python = ">=3.6"
dependencies = ["numpy", "mpi4py", "matplotlib", "scipy"]
dynamic = ["version"]
[project.readme]
file = "README.md"
content-type = "text/markdown"
[project.urls]
Homepage = "https://gitlab.math.unistra.fr/llg3d/llg3d"
[project.scripts]
llg3d = "llg3d.llg3d:main"
"llg3d.post" = "llg3d.post.temperature:main"
[project.optional-dependencies]
test = ["pytest", "pytest-cov", "pytest-mpi"]
doc = [
"Sphinx >= 7.2.2",
"myst-parser",
"furo",
"nbsphinx",
"sphinx-copybutton",
"sphinx-autobuild",
"sphinx-prompt",
"sphinx-last-updated-by-git",
"sphinxcontrib-programoutput",
"sphinxcontrib-bibtex",
"ipython"
]
[tool.setuptools]
include-package-data = true
[tool.setuptools.package-dir]
"" = "src"
[tool.setuptools.packages.find]
where = ["src"]
namespaces = false
[tool.setuptools.dynamic.version]
attr = "llg3d.__version__"
[tool.coverage.run]
parallel = true
source = ["src/"]