2
2
# process itself. Being able to do this was the original reason to
3
3
# introduce pyproject.toml
4
4
[build-system ]
5
- requires = [
6
- " setuptools >=61" ,
7
- " setuptools_scm >=7" ,
8
- ]
5
+ requires = [" setuptools >=61" , " setuptools_scm >=7" ]
9
6
build-backend = " setuptools.build_meta"
10
7
11
8
# This section provides general project metadata that is used across
@@ -16,33 +13,32 @@ name = "sdu_modeling"
16
13
description = " sdu_modeling is a Python library for robot modeling and estimation of inertial parameters."
17
14
readme = " README.md"
18
15
maintainers = [
19
- { name = " Anders Prier Lindvig" , email = " anpl@mmmi.sdu.dk" },
20
- { name = " Roberto de Nóbrega" , email = " rno@mmmi.sdu.dk" },
21
- { name = " Kasper Høj Lorenzen" , email = " kalor@mmmi.sdu.dk" },
16
+ { name = " Anders Prier Lindvig" , email = " anpl@mmmi.sdu.dk" },
17
+ { name = " Roberto de Nóbrega" , email = " rno@mmmi.sdu.dk" },
18
+ { name = " Kasper Høj Lorenzen" , email = " kalor@mmmi.sdu.dk" },
22
19
]
23
20
dynamic = [" version" ]
24
21
requires-python = " >=3.8"
25
22
license = { text = " MIT" }
26
23
classifiers = [
27
- " Programming Language :: Python :: 3" ,
28
- " Operating System :: OS Independent" ,
29
- " License :: OSI Approved :: MIT License" ,
30
- ]
31
- dependencies = [
32
- " click" ,
24
+ " Programming Language :: Python :: 3" ,
25
+ " Operating System :: OS Independent" ,
26
+ " License :: OSI Approved :: MIT License" ,
33
27
]
28
+ dependencies = [" click" ]
34
29
35
30
[project .optional-dependencies ]
36
- tests = [
37
- " pytest"
38
- ]
31
+ tests = [" pytest" ]
39
32
docs = [
40
- " sphinx" ,
41
- " sphinx_mdinclude" ,
42
- " sphinx.ext.autodoc" ,
43
- " sphinx_book_theme" ,
44
- " sphinx_design" ,
45
- " sphinxcontrib.icon"
33
+ " sphinx" ,
34
+ " sphinx_mdinclude" ,
35
+ " sphinx_book_theme" ,
36
+ " sphinx_design" ,
37
+ " sphinx-icon" ,
38
+ " sphinx-copybutton" ,
39
+ " sphinx-tabs" ,
40
+ " sphinxcontrib-bibtex" ,
41
+ " sphinx-multiversion" ,
46
42
]
47
43
48
44
# Command line scripts installed as part of the installation
@@ -53,9 +49,7 @@ sdu_modeling = "sdu_modeling.__main__:main"
53
49
# options. For a full reference of available options, check the overview
54
50
# at https://setuptools.pypa.io/en/latest/userguide/pyproject_config.html
55
51
[tool .setuptools ]
56
- packages = [
57
- " sdu_modeling" ,
58
- ]
52
+ packages = [" sdu_modeling" ]
59
53
60
54
# Configure setuptools_scm, which extracts the version number from
61
55
# the version control system. For more information see its documentation:
@@ -67,6 +61,4 @@ write_to = "sdu_modeling/_version.py"
67
61
68
62
# The following is the configuration for the pytest test suite
69
63
[tool .pytest .ini_options ]
70
- testpaths = [
71
- " tests" ,
72
- ]
64
+ testpaths = [" tests" ]
0 commit comments