-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathpyproject.toml
43 lines (38 loc) · 1.5 KB
/
pyproject.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
##############################################################################
# SPDX-FileCopyrightText: 2014-2024 Centre national de la recherche scientifique (CNRS)
# SPDX-FileCopyrightText: 2014-2024 Commissariat a l'énergie atomique et aux énergies alternatives (CEA)
# SPDX-FileCopyrightText: 2014-2024 Julien Bigot <[email protected]>
# SPDX-FileCopyrightText: 2014-2024 Université Paris-Saclay
# SPDX-FileCopyrightText: 2014-2024 Université de Versailles Saint-Quentin-en-Yvelines
#
# SPDX-License-Identifier: MIT
##############################################################################
[build-system]
requires = ["setuptools >= 59.6"]
build-backend = "setuptools.build_meta"
[tool.setuptools.packages.find]
include = ["zpp"]
[project]
name = "zpp"
authors = [
{name = "Julien Bigot", email = "[email protected]"},
]
description = """a Bash Pre-Processor for Fortran.\
ZPP is useful in order to build clean Fortran90 interfaces.\
It allows to generate Fortran code for all types, kinds, and array ranks\
supported by the compiler."""
readme = "README.md"
requires-python = ">=3.10"
keywords = ["bash", "Fortran", "pre-processor"]
license = {text = "MIT"}
classifiers = [
"License :: OSI Approved :: MIT License",
"Development Status :: 5 - Production/Stable",
"Environment :: Console",
]
dynamic = ["version"]
[project.scripts]
zpp = "zpp:main"
zpp_register = "zpp.registration:main"
[tool.setuptools.dynamic]
version = {attr = "zpp.__version__"}