@@ -8,7 +8,7 @@ requires = [
8
8
[project ]
9
9
authors = [{"email" = " bthornto@redhat.com" , "name" = " Bradley A. Thornton" }]
10
10
classifiers = [
11
- ' Development Status :: 2 - Pre-Alpha ' ,
11
+ ' Development Status :: 5 - Production/Stable ' ,
12
12
' Intended Audience :: Developers' ,
13
13
' License :: OSI Approved :: GNU General Public License v3 (GPLv3)' ,
14
14
' Operating System :: OS Independent' ,
@@ -26,7 +26,7 @@ description = "A pip-like ansible collection installer."
26
26
dynamic = [" dependencies" , " optional-dependencies" , " version" ]
27
27
keywords = [" ansible" ]
28
28
license = {text = " GPL-3.0-only" }
29
- maintainers = [{"email" = " bthornto@redhat .com" , "name" = " Bradley Thornton " }]
29
+ maintainers = [{"email" = " info@ansible .com" , "name" = " Ansible by Red Hat " }]
30
30
name = " ansible-dev-environment"
31
31
readme = " README.md"
32
32
requires-python = " >=3.10"
@@ -41,21 +41,19 @@ homepage = "https://github.com/ansible/ansible-dev-environment"
41
41
repository = " https://github.com/ansible/ansible-dev-environment"
42
42
43
43
[tool .coverage .report ]
44
- ignore_errors = true
45
44
exclude_lines = [" if TYPE_CHECKING:" , " pragma: no cover" ]
46
45
fail_under = 72
46
+ ignore_errors = true
47
47
show_missing = true
48
48
skip_covered = true
49
49
skip_empty = true
50
50
sort = " Cover"
51
51
52
52
[tool .coverage .run ]
53
- source_pkgs = [" ansible_dev_environment" ]
54
- # Do not use branch until bug is fixes:
55
- # https://github.com/nedbat/coveragepy/issues/605
56
- # branch = true
57
- parallel = true
53
+ branch = false # https://github.com/nedbat/coveragepy/issues/605
58
54
concurrency = [" multiprocessing" , " thread" ]
55
+ parallel = true
56
+ source_pkgs = [" ansible_dev_environment" ]
59
57
60
58
[tool .mypy ]
61
59
files = [" src" , " tests" ]
@@ -320,13 +318,8 @@ lines-after-imports = 2 # Ensures consistency for cases when there's variable vs
320
318
lines-between-types = 1 # Separate import/from with 1 line
321
319
322
320
[tool .ruff .lint .per-file-ignores ]
323
- # SLF001: Allow private member access in tests
324
- # S101 Allow assert in tests
325
- # S602 Allow shell in test
326
- # T201 Allow print in tests
327
- "tests/**" = [" SLF001" , " S101" , " S602" , " T201" ]
328
- # SIM108, file is generated
329
321
"_version.py" = [" SIM108" ]
322
+ "tests/**" = [" SLF001" , " S101" , " S602" , " T201" ]
330
323
331
324
[tool .ruff .lint .pydocstyle ]
332
325
convention = " google"
@@ -348,8 +341,9 @@ git_describe_command = [
348
341
" v*.*"
349
342
]
350
343
local_scheme = " no-local-version"
351
- tag_regex = ' ^(?P<prefix>v)?(?P<version>[^\+]+)(?P<suffix>.*)?$'
352
344
write_to = " src/ansible_dev_environment/_version.py"
353
345
354
346
[tool .tomlsort ]
355
347
in_place = true
348
+ sort_inline_tables = true
349
+ sort_table_keys = true
0 commit comments