|
32 | 32 | readme = "README.md" |
33 | 33 | requires-python = ">=3.9" |
34 | 34 |
|
35 | | - [project.optional-dependencies] |
36 | | - dev = ["is_annotated[test]"] |
37 | | - test = [ |
38 | | - "optional_dependencies >= 0.3", |
39 | | - "pytest >=6", |
40 | | - "pytest-cov >=3", |
41 | | - "pytest-github-actions-annotate-failures", |
42 | | - "sybil", |
43 | | - ] |
| 35 | +[dependency-groups] |
| 36 | + dev = [ |
| 37 | + "cz-conventional-gitmoji>=0.6.1", |
| 38 | + "ipykernel>=6.29.5", |
| 39 | + "pre-commit>=4.0.1", |
| 40 | + "uv>=0.6.4", |
| 41 | + { include-group = "test" }, |
| 42 | + ] |
| 43 | + test = [ |
| 44 | + "optional_dependencies >= 0.3", |
| 45 | + "pytest >=6", |
| 46 | + "pytest-cov >=3", |
| 47 | + "pytest-github-actions-annotate-failures", |
| 48 | + "sybil", |
| 49 | + "nox" |
| 50 | + ] |
44 | 51 |
|
45 | 52 | [project.urls] |
46 | 53 | "Bug Tracker" = "https://github.com/GalacticDynamics/is_annotated/issues" |
|
67 | 74 | filterwarnings = ["error"] |
68 | 75 | log_cli_level = "INFO" |
69 | 76 | minversion = "6.0" |
70 | | - testpaths = ["tests/", "src/"] |
| 77 | + testpaths = ["src/", "tests/"] |
71 | 78 | xfail_strict = true |
72 | 79 |
|
73 | 80 |
|
|
103 | 110 | "PLR09", # Too many <...> |
104 | 111 | "PLR2004", # Magic value used in comparison |
105 | 112 | "TD002", # Missing author in TODO |
106 | | - "TD003" # Missing issue link on the line following this TODO |
| 113 | + "TD003", # Missing issue link on the line following this TODO |
107 | 114 | ] |
108 | 115 |
|
109 | 116 | [tool.ruff.lint.per-file-ignores] |
110 | 117 | "noxfile.py" = ["T20"] |
111 | 118 | "tests/**" = ["ANN", "INP001", "S101", "T20"] |
112 | 119 |
|
113 | 120 | [tool.ruff.lint.isort] |
114 | | - combine-as-imports = true |
| 121 | + combine-as-imports = true |
115 | 122 | extra-standard-library = ["typing_extensions"] |
116 | | - known-first-party = ["optional_dependencies"] |
117 | | - known-local-folder = ["is_annotated"] |
| 123 | + known-first-party = ["optional_dependencies"] |
| 124 | + known-local-folder = ["is_annotated"] |
118 | 125 |
|
119 | 126 |
|
120 | 127 | [tool.pylint] |
|
0 commit comments