@@ -120,7 +120,7 @@ change_type_order = ["BREAKING CHANGE", "feat", "fix", "refactor", "perf", "docs
120120# #################
121121
122122[tool .docsig ]
123- check-class = true
123+ check-class = false
124124check-class-constructor = true
125125check-dunders = false
126126check-nested = false
@@ -285,7 +285,7 @@ exclude_lines = [
285285
286286# Hatch default environment
287287[tool .hatch .envs .default ]
288- python = " 3.11 "
288+ # python = "3.9 "
289289post-install-commands = [" pre-commit install" , " pre-commit install --hook-type commit-msg" ]
290290dependencies = [
291291 " pre-commit" ,
@@ -327,7 +327,7 @@ debug = "cov --no-cov -s --pdb --pdbcls=IPython.core.debugger:Pdb {args}"
327327# Hatch testing environment matrix for various Python versions replacing the functionality of tox
328328[[tool .hatch .envs .test .matrix ]]
329329template = [" test" ]
330- python = [" 39 " , " 310 " , " 311 " , " 312 " , " 313 " ]
330+ python = [" 3.9 " , " 3.10 " , " 3.11 " , " 3.12 " , " 3.13 " ]
331331
332332# Hatch default linting environment for "hatch fmt"
333333[tool .hatch .envs .hatch-static-analysis ]
@@ -348,11 +348,11 @@ dependencies = [
348348]
349349[tool .hatch .envs .lint .scripts ]
350350typing = [
351- " echo \" VERSION: ` mypy --version` \" " ,
351+ " mypy --version" ,
352352 " mypy --install-types --non-interactive {args}"
353353]
354354style = [
355- " echo \" VERSION: ` ruff --version` \" " ,
355+ " ruff --version" ,
356356 " ruff check {args:.}" ,
357357 " ruff format --check {args:.}" ,
358358]
@@ -361,13 +361,10 @@ fix = [
361361 " ruff check --fix {args:.}" ,
362362 " style" , # feedback on what is not fixable
363363]
364- docsig = [
365- " docsig" ,
366- ]
367364all = [
368365 " style" ,
369366 " typing" ,
370- " docsig" ,
367+ " docsig src " ,
371368]
372369
373370# Hatch environment for building documentation
0 commit comments