Skip to content

Commit e59fb1e

Browse files
improve help messages (#7)
1 parent 87ea2a5 commit e59fb1e

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/env_example/main.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,16 +107,20 @@ class ParsedSettings:
107107

108108

109109
def main() -> None:
110-
parser = argparse.ArgumentParser()
110+
parser = argparse.ArgumentParser(
111+
description="Create a single .env.example file for all Pydantic settings classes in your project."
112+
)
111113
parser.add_argument(
112114
"--exclude-dir",
113115
default=None,
114116
type=Path,
115117
action="append",
118+
help="Exclude directory from the search. Relative to cwd.",
116119
)
117120
parser.add_argument(
118121
"--ignore-optionals",
119122
action="store_true",
123+
help="Optional settings fields are ignored.",
120124
)
121125
namespace = parser.parse_args()
122126

0 commit comments

Comments
 (0)