2222 False , "--remove" , help = "Remove the tool instead of adding it."
2323)
2424
25- frozen_opt = typer .Option (
26- False ,"--frozen" , help = "Use the frozen dependencies."
27- )
25+ frozen_opt = typer .Option (False , "--frozen" , help = "Use the frozen dependencies." )
26+
2827
2928@app .command (help = "Use the coverage code coverage measurement tool." )
3029def coverage (
31- remove : bool = remove_opt , offline : bool = offline_opt , quiet : bool = quiet_opt , frozen : bool = frozen_opt
30+ remove : bool = remove_opt ,
31+ offline : bool = offline_opt ,
32+ quiet : bool = quiet_opt ,
33+ frozen : bool = frozen_opt ,
3234) -> None :
3335 with usethis_config .set (offline = offline , quiet = quiet , frozen = frozen ):
3436 _run_tool (use_coverage , remove = remove )
@@ -38,7 +40,10 @@ def coverage(
3840 help = "Use the deptry linter: avoid missing or superfluous dependency declarations."
3941)
4042def deptry (
41- remove : bool = remove_opt , offline : bool = offline_opt , quiet : bool = quiet_opt , frozen : bool = frozen_opt
43+ remove : bool = remove_opt ,
44+ offline : bool = offline_opt ,
45+ quiet : bool = quiet_opt ,
46+ frozen : bool = frozen_opt ,
4247) -> None :
4348 with usethis_config .set (offline = offline , quiet = quiet , frozen = frozen ):
4449 _run_tool (use_deptry , remove = remove )
@@ -48,7 +53,10 @@ def deptry(
4853 help = "Use the pre-commit framework to manage and maintain pre-commit hooks."
4954)
5055def pre_commit (
51- remove : bool = remove_opt , offline : bool = offline_opt , quiet : bool = quiet_opt , frozen : bool = frozen_opt
56+ remove : bool = remove_opt ,
57+ offline : bool = offline_opt ,
58+ quiet : bool = quiet_opt ,
59+ frozen : bool = frozen_opt ,
5260) -> None :
5361 with usethis_config .set (offline = offline , quiet = quiet , frozen = frozen ):
5462 _run_tool (use_pre_commit , remove = remove )
@@ -58,15 +66,21 @@ def pre_commit(
5866 help = "Use the pyproject-fmt linter: opinionated formatting of 'pyproject.toml' files."
5967)
6068def pyproject_fmt (
61- remove : bool = remove_opt , offline : bool = offline_opt , quiet : bool = quiet_opt , frozen : bool = frozen_opt
69+ remove : bool = remove_opt ,
70+ offline : bool = offline_opt ,
71+ quiet : bool = quiet_opt ,
72+ frozen : bool = frozen_opt ,
6273) -> None :
6374 with usethis_config .set (offline = offline , quiet = quiet , frozen = frozen ):
6475 _run_tool (use_pyproject_fmt , remove = remove )
6576
6677
6778@app .command (help = "Use the pytest testing framework." )
6879def pytest (
69- remove : bool = remove_opt , offline : bool = offline_opt , quiet : bool = quiet_opt , frozen : bool = frozen_opt
80+ remove : bool = remove_opt ,
81+ offline : bool = offline_opt ,
82+ quiet : bool = quiet_opt ,
83+ frozen : bool = frozen_opt ,
7084) -> None :
7185 with usethis_config .set (offline = offline , quiet = quiet , frozen = frozen ):
7286 _run_tool (use_pytest , remove = remove )
@@ -77,15 +91,21 @@ def pytest(
7791 help = "Use a requirements.txt file exported from the uv lockfile." ,
7892)
7993def requirements_txt (
80- remove : bool = remove_opt , offline : bool = offline_opt , quiet : bool = quiet_opt , frozen : bool = frozen_opt
94+ remove : bool = remove_opt ,
95+ offline : bool = offline_opt ,
96+ quiet : bool = quiet_opt ,
97+ frozen : bool = frozen_opt ,
8198) -> None :
8299 with usethis_config .set (offline = offline , quiet = quiet , frozen = frozen ):
83100 _run_tool (use_requirements_txt , remove = remove )
84101
85102
86103@app .command (help = "Use Ruff: an extremely fast Python linter and code formatter." )
87104def ruff (
88- remove : bool = remove_opt , offline : bool = offline_opt , quiet : bool = quiet_opt , frozen : bool = frozen_opt
105+ remove : bool = remove_opt ,
106+ offline : bool = offline_opt ,
107+ quiet : bool = quiet_opt ,
108+ frozen : bool = frozen_opt ,
89109) -> None :
90110 with usethis_config .set (offline = offline , quiet = quiet , frozen = frozen ):
91111 _run_tool (use_ruff , remove = remove )
0 commit comments