@@ -4,14 +4,14 @@ requires = ["hatchling"]
4
4
5
5
[project ]
6
6
authors = [
7
- {
name =
" Yvan Nollet" ,
email =
" [email protected] " },
8
- {
name =
" Vincent Leroy" ,
email =
" [email protected] " }
7
+ {
name =
" Yvan Nollet" ,
email =
" [email protected] " },
8
+ {
name =
" Vincent Leroy" ,
email =
" [email protected] " },
9
9
]
10
10
classifiers = [
11
11
" Programming Language :: Python :: 3.9" ,
12
12
" Programming Language :: Python :: 3.10" ,
13
13
" Programming Language :: Python :: 3.11" ,
14
- " Programming Language :: Python :: 3.12"
14
+ " Programming Language :: Python :: 3.12" ,
15
15
]
16
16
dependencies = [
17
17
" click>=8.1.3" ,
@@ -23,10 +23,10 @@ dependencies = [
23
23
" xarray>=2022.12.0" ,
24
24
" ussa1976>=0.3.4" ,
25
25
" attrs>=22.2.0" ,
26
- " importlib-resources>=5.10.2"
26
+ " importlib-resources>=5.10.2" ,
27
27
]
28
28
description = " Reference atmospheric thermophysical profiles for radiative transfer applications in Earth's atmosphere."
29
- license = {text = " LGPLv3" }
29
+ license = { text = " LGPLv3" }
30
30
name = " joseki"
31
31
readme = " README.md"
32
32
requires-python = " >= 3.9"
@@ -49,16 +49,10 @@ directory = "./reports/coverage/html"
49
49
output = " ./reports/coverage/coverage.json"
50
50
51
51
[tool .coverage .paths ]
52
- equivalent = [
53
- " src/" ,
54
- " __pypackages__/"
55
- ]
52
+ equivalent = [" src/" , " __pypackages__/" ]
56
53
57
54
[tool .coverage .report ]
58
- omit = [
59
- " src/*/__init__.py" ,
60
- " src/*/_version.py"
61
- ]
55
+ omit = [" src/*/__init__.py" , " src/*/_version.py" ]
62
56
precision = 2
63
57
show_missing = true
64
58
skip_covered = true
@@ -75,9 +69,7 @@ packages = ["src/joseki"]
75
69
allow-direct-references = true
76
70
77
71
[tool .ruff ]
78
- select = [
79
- " I"
80
- ]
72
+ select = [" I" ]
81
73
src = [" src" , " tests" ]
82
74
83
75
[tool .ruff .isort ]
@@ -95,18 +87,18 @@ dev-dependencies = [
95
87
" mkdocs-material>=9.0.10" ,
96
88
" mike>=1.1.2" ,
97
89
" pytest>=7.2.1" ,
98
- " coverage>=7.1.0"
90
+ " coverage>=7.1.0" ,
99
91
]
100
92
managed = true
101
93
102
94
[tool .rye .scripts ]
103
- coverage-combine = {cmd = " python -m coverage combine" }
104
- coverage-html = {cmd = " python -m coverage html --skip-covered --skip-empty" }
105
- coverage-pytest = {cmd = " coverage run -m pytest tests" }
106
- coverage-report = {chain = [
95
+ coverage-combine = { cmd = " python -m coverage combine" }
96
+ coverage-html = { cmd = " python -m coverage html --skip-covered --skip-empty" }
97
+ coverage-pytest = { cmd = " coverage run -m pytest tests" }
98
+ coverage-report = { chain = [
107
99
" coverage-pytest" ,
108
100
" coverage-combine" ,
109
101
" coverage-show" ,
110
- " coverage-html"
111
- ]}
112
- coverage-show = {cmd = " python -m coverage report --fail-under=100" }
102
+ " coverage-html" ,
103
+ ] }
104
+ coverage-show = { cmd = " python -m coverage report --fail-under=100" }
0 commit comments