@@ -6,15 +6,11 @@ build-backend = "hatchling.build"
6
6
name = " pyGMM"
7
7
dynamic = [" version" ]
8
8
authors = [{ name = " Albert Kottke" , email = " albert.kottke@gmail.com" }]
9
- description = " Ground motion models implemented in Python."
9
+ description = " Ground motion models implemented in Python."
10
10
readme = " README.md"
11
11
license = " MIT"
12
12
requires-python = " >=3.8"
13
- dependencies = [
14
- " matplotlib" ,
15
- " numpy" ,
16
- " scipy" ,
17
- ]
13
+ dependencies = [" matplotlib" , " numpy" , " scipy" ]
18
14
19
15
[project .urls ]
20
16
Homepage = " https://github.com/arkottke/pygmm"
@@ -31,11 +27,11 @@ source = "vcs"
31
27
32
28
[tool .hatch .envs .test ]
33
29
dependencies = [
34
- " coverage[toml]" ,
35
- " pytest" ,
36
- " pytest-cov" ,
37
- " pytest-runner" ,
38
- " pytest-flake8" ,
30
+ " coverage[toml]" ,
31
+ " pytest" ,
32
+ " pytest-cov" ,
33
+ " pytest-runner" ,
34
+ " pytest-flake8" ,
39
35
]
40
36
41
37
[tool .hatch .envs .test .scripts ]
@@ -44,7 +40,7 @@ run-coverage-xml = "run-coverage --cov-report xml"
44
40
run = " run-coverage --no-cov"
45
41
46
42
[[tool .hatch .envs .test .matrix ]]
47
- python = [" 3.8" , " 3.10" , " 3.11 " ]
43
+ python = [" 3.8" , " 3.10" , " 3.12 " ]
48
44
49
45
[tool .hatch .envs .style ]
50
46
detached = true
@@ -55,12 +51,7 @@ check = ["ruff check --diff"]
55
51
fmt = [" ruff check --fix" , " check" ]
56
52
57
53
[tool .hatch .envs .docs ]
58
- dependencies = [
59
- " jinja2" ,
60
- " sphinx" ,
61
- " sphinx_rtd_theme" ,
62
- " sphinxcontrib-bibtex" ,
63
- ]
54
+ dependencies = [" jinja2" , " sphinx" , " sphinx_rtd_theme" , " sphinxcontrib-bibtex" ]
64
55
[tool .hatch .envs .docs .scripts ]
65
56
build = " mkdocs build --clean --strict"
66
57
serve = " mkdocs serve --dev-addr localhost:8000"
0 commit comments