@@ -52,8 +52,8 @@ url = "https://download.pytorch.org/whl/cpu"
5252secondary = true
5353
5454[tool .ruff ]
55- select = [" A" , " B" , " C4" , " E" , " F" , " G" , " I" , " N" , " S" , " T" , " ISC" , " W" , " INP" , " PIE" , " T20" , " RET" , " SIM" , " ARG" ]
56- ignore = []
55+ select = [" A" , " B" , " C4" , " D " , " E" , " F" , " G" , " I" , " N" , " S" , " T" , " ISC" , " ICN " , " W" , " INP" , " PIE" , " T20" , " RET" , " SIM" , " TID " , " ARG" , " ERA " , " RUF " , " YTT " , " PL " ]
56+ ignore = [" D100 " , " D102 " , " D104 " , " D105 " , " D107 " , " D203 " , " D213 " , " PIE790 " , " PLR2004 " ]
5757fixable = [" A" , " B" , " C" , " D" , " E" , " F" ]
5858unfixable = [" F401" ]
5959exclude = [
@@ -77,20 +77,21 @@ dummy-variable-rgx = "^(_+|(_+[a-zA-Z0-9_]*[a-zA-Z0-9]+?))$"
7777target-version = " py39"
7878
7979[tool .ruff .per-file-ignores ]
80- "./hubconf.py" = [" INP001" ]
81- "./tests/test_utils.py" = [" S101" ]
82- "./tests/test_gradients.py" = [" S101" ]
83- "./tests/test_optimizers.py" = [" S101" ]
84- "./tests/test_optimizer_parameters.py" = [" S101" ]
85- "./tests/test_load_optimizers.py" = [" S101" ]
86- "./tests/test_load_lr_schedulers.py" = [" S101" ]
87- "./tests/test_lr_scheduler_parameters.py" = [" S101" ]
80+ "./hubconf.py" = [" D" , " INP001" ]
81+ "./tests/__init__.py" = [" D" ]
82+ "./tests/constants.py" = [" D" ]
83+ "./tests/utils.py" = [" D" ]
84+ "./tests/test_utils.py" = [" D" , " S101" ]
85+ "./tests/test_gradients.py" = [" D" , " S101" ]
86+ "./tests/test_optimizers.py" = [" D" , " S101" ]
87+ "./tests/test_optimizer_parameters.py" = [" D" , " S101" ]
88+ "./tests/test_load_optimizers.py" = [" D" , " S101" ]
89+ "./tests/test_load_lr_schedulers.py" = [" D" , " S101" ]
90+ "./tests/test_lr_schedulers.py" = [" D" ]
91+ "./tests/test_lr_scheduler_parameters.py" = [" D" , " S101" ]
8892"./pytorch_optimizer/__init__.py" = [" F401" ]
8993"./pytorch_optimizer/lr_scheduler/__init__.py" = [" F401" ]
9094
91- [tool .ruff .mccabe ]
92- max-complexity = 10
93-
9495[tool .coverage .run ]
9596omit = [
9697 " ./pytorch_optimizer/optimizer/gsam.py" ,
0 commit comments