Skip to content

Commit f7395ae

Browse files
committed
add build to dev
1 parent b9648c8 commit f7395ae

1 file changed

Lines changed: 63 additions & 62 deletions

File tree

pyproject.toml

Lines changed: 63 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -1,62 +1,63 @@
1-
[project]
2-
name = "odrpack"
3-
dynamic = ["version"]
4-
description = "Package for weighted orthogonal distance regression (ODR)."
5-
requires-python = ">= 3.10"
6-
readme = "README.md"
7-
license = { file = "LICENSE" }
8-
authors = [
9-
{ name = "Hugo Vale", email = "57530119+HugoMVale@users.noreply.github.com" },
10-
]
11-
keywords = ["regression", "statistics", "mathematics"]
12-
classifiers = [
13-
"Development Status :: 1 - Planning",
14-
"Intended Audience :: Science/Research",
15-
"Operating System :: Microsoft :: Windows",
16-
"Operating System :: POSIX :: Linux",
17-
"Operating System :: MacOS",
18-
"License :: OSI Approved :: MIT License",
19-
"Programming Language :: Python",
20-
"Programming Language :: Python :: 3",
21-
"Programming Language :: Python :: 3.10",
22-
"Programming Language :: Python :: 3.11",
23-
"Programming Language :: Python :: 3.12",
24-
"Programming Language :: Python :: 3.13",
25-
"Programming Language :: Python :: 3.14",
26-
"Topic :: Scientific/Engineering",
27-
]
28-
29-
dependencies = ['numpy>=1.24']
30-
31-
[project.urls]
32-
Repository = "https://github.com/HugoMVale/odrpack-python"
33-
Documentation = "https://hugomvale.github.io/odrpack-python/"
34-
35-
[dependency-groups]
36-
dev = [
37-
"nanobind>=2.8.0",
38-
"meson-python>=0.18.0",
39-
"pytest>=8.4.1",
40-
"pytest-cov>=6.2.1",
41-
"scipy>=1.10,<1.17",
42-
]
43-
docs = [
44-
"mkdocs-material>=9.6.18",
45-
"mkdocstrings-python>=1.18.0",
46-
"mkdocs-jupyter>=0.25.1",
47-
"black>=25.1.0",
48-
"matplotlib>=3.10.0",
49-
"ipykernel>=6.30.1",
50-
]
51-
52-
[build-system]
53-
build-backend = "mesonpy"
54-
requires = ["meson-python>=0.15.0"]
55-
56-
[tool.pytest.ini_options]
57-
norecursedirs = ["subprojects"]
58-
addopts = "-v -s"
59-
60-
[tool.coverage.run]
61-
source = ["src"]
62-
branch = true
1+
[project]
2+
name = "odrpack"
3+
dynamic = ["version"]
4+
description = "Package for weighted orthogonal distance regression (ODR)."
5+
requires-python = ">= 3.10"
6+
readme = "README.md"
7+
license = { file = "LICENSE" }
8+
authors = [
9+
{ name = "Hugo Vale", email = "57530119+HugoMVale@users.noreply.github.com" },
10+
]
11+
keywords = ["regression", "statistics", "mathematics"]
12+
classifiers = [
13+
"Development Status :: 1 - Planning",
14+
"Intended Audience :: Science/Research",
15+
"Operating System :: Microsoft :: Windows",
16+
"Operating System :: POSIX :: Linux",
17+
"Operating System :: MacOS",
18+
"License :: OSI Approved :: MIT License",
19+
"Programming Language :: Python",
20+
"Programming Language :: Python :: 3",
21+
"Programming Language :: Python :: 3.10",
22+
"Programming Language :: Python :: 3.11",
23+
"Programming Language :: Python :: 3.12",
24+
"Programming Language :: Python :: 3.13",
25+
"Programming Language :: Python :: 3.14",
26+
"Topic :: Scientific/Engineering",
27+
]
28+
29+
dependencies = ['numpy>=1.24']
30+
31+
[project.urls]
32+
Repository = "https://github.com/HugoMVale/odrpack-python"
33+
Documentation = "https://hugomvale.github.io/odrpack-python/"
34+
35+
[dependency-groups]
36+
dev = [
37+
"nanobind>=2.8.0",
38+
"meson-python>=0.18.0",
39+
"pytest>=8.4.1",
40+
"pytest-cov>=6.2.1",
41+
"scipy>=1.10,<1.17",
42+
"build>=1.5.0",
43+
]
44+
docs = [
45+
"mkdocs-material>=9.6.18",
46+
"mkdocstrings-python>=1.18.0",
47+
"mkdocs-jupyter>=0.25.1",
48+
"black>=25.1.0",
49+
"matplotlib>=3.10.0",
50+
"ipykernel>=6.30.1",
51+
]
52+
53+
[build-system]
54+
build-backend = "mesonpy"
55+
requires = ["meson-python>=0.15.0"]
56+
57+
[tool.pytest.ini_options]
58+
norecursedirs = ["subprojects"]
59+
addopts = "-v -s"
60+
61+
[tool.coverage.run]
62+
source = ["src"]
63+
branch = true

0 commit comments

Comments
 (0)