42
42
},
43
43
"paths" : {
44
44
"title" : " Local absolute/relative paths (relative to mkdocs.yml) to search packages into." ,
45
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#global-only-options " ,
45
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#paths " ,
46
46
"type" : " array" ,
47
47
"items" : {
48
48
"type" : " string" ,
51
51
},
52
52
"load_external_modules" : {
53
53
"title" : " Load external modules to resolve aliases." ,
54
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#global-only-options " ,
54
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#load_external_modules " ,
55
55
"type" : " boolean" ,
56
56
"default" : false
57
57
},
62
62
"properties" : {
63
63
"docstring_style" : {
64
64
"title" : " The docstring style to use when parsing docstrings." ,
65
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options" ,
66
- "enum" : [" google" , " numpy" , " sphinx" ],
65
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/docstrings/#docstring_style" ,
66
+ "enum" : [
67
+ " google" ,
68
+ " numpy" ,
69
+ " sphinx"
70
+ ],
67
71
"default" : " google"
68
72
},
69
73
"docstring_options" : {
70
74
"title" : " The options for the docstring parser." ,
71
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
75
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/docstrings/#docstring_options " ,
72
76
"default" : null ,
73
77
"items" : {
74
78
"$ref" : " https://raw.githubusercontent.com/mkdocstrings/griffe/master/docs/schema-docstrings-options.json"
75
79
}
76
80
},
77
81
"show_root_heading" : {
78
82
"title" : " Show the heading of the object at the root of the documentation tree." ,
79
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
83
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/headings/#show_root_heading " ,
80
84
"type" : " boolean" ,
81
85
"default" : false
82
86
},
83
87
"show_root_toc_entry" : {
84
88
"title" : " If the root heading is not shown, at least add a ToC entry for it." ,
85
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
89
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/headings/#show_root_toc_entry " ,
86
90
"type" : " boolean" ,
87
91
"default" : true
88
92
},
89
93
"show_root_full_path" : {
90
94
"title" : " Show the full Python path for the root object heading." ,
91
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
95
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/headings/#show_root_full_path " ,
92
96
"type" : " boolean" ,
93
97
"default" : true
94
98
},
95
99
"show_root_members_full_path" : {
96
100
"title" : " Show the full Python path of the root members." ,
97
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
101
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/headings/#show_root_members_full_path " ,
98
102
"type" : " boolean" ,
99
103
"default" : false
100
104
},
101
105
"show_object_full_path" : {
102
106
"title" : " Show the full Python path of every object." ,
103
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
107
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/headings/#show_object_full_path " ,
104
108
"type" : " boolean" ,
105
109
"default" : false
106
110
},
107
111
"show_category_heading" : {
108
112
"title" : " When grouped by categories, show a heading for each category." ,
109
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
113
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/headings/#show_category_heading " ,
110
114
"type" : " boolean" ,
111
115
"default" : false
112
116
},
113
117
"show_if_no_docstring" : {
114
118
"title" : " Show the object heading even if it has no docstring or children with docstrings." ,
115
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
119
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/docstrings/#show_if_no_docstring " ,
116
120
"type" : " boolean" ,
117
121
"default" : false
118
122
},
119
123
"show_signature" : {
120
124
"title" : " Show methods and functions signatures." ,
121
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
125
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/signatures/#show_signature " ,
122
126
"type" : " boolean" ,
123
127
"default" : true
124
128
},
125
129
"show_signature_annotations" : {
126
130
"title" : " Show the type annotations in methods and functions signatures." ,
127
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
131
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/signatures/#show_signature_annotations " ,
128
132
"type" : " boolean" ,
129
133
"default" : false
130
134
},
131
135
"separate_signature" : {
132
136
"title" : " Whether to put the whole signature in a code block below the heading. If Black is installed, the signature is also formatted using it." ,
133
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
137
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/signatures/#separate_signature " ,
134
138
"type" : " boolean" ,
135
139
"default" : false
136
140
},
137
141
"line_length" : {
138
142
"title" : " Maximum line length when formatting code/signatures." ,
139
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
143
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/signatures/#line_length " ,
140
144
"type" : " integer" ,
141
145
"default" : 60
142
146
},
143
147
"merge_init_into_class" : {
144
148
"title" : " Whether to merge the `__init__` method into the class' signature and docstring." ,
145
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
149
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/docstrings/#merge_init_into_class " ,
146
150
"type" : " boolean" ,
147
151
"default" : false
148
152
},
149
153
"show_docstring_attributes" : {
150
154
"title" : " Whether to display the \" Attributes\" section in the object's docstring." ,
151
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
155
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/docstrings/#show_docstring_attributes " ,
152
156
"type" : " boolean" ,
153
157
"default" : true
154
158
},
155
159
"show_docstring_description" : {
156
160
"title" : " Whether to display the textual block (including admonitions) in the object's docstring." ,
157
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
161
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/docstrings/#show_docstring_description " ,
158
162
"type" : " boolean" ,
159
163
"default" : true
160
164
},
161
165
"show_docstring_examples" : {
162
166
"title" : " Whether to display the \" Examples\" section in the object's docstring." ,
163
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
167
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/docstrings/#show_docstring_examples " ,
164
168
"type" : " boolean" ,
165
169
"default" : true
166
170
},
167
171
"show_docstring_other_parameters" : {
168
172
"title" : " Whether to display the \" Other Parameters\" section in the object's docstring." ,
169
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
173
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/docstrings/#show_docstring_other_parameters " ,
170
174
"type" : " boolean" ,
171
175
"default" : true
172
176
},
173
177
"show_docstring_parameters" : {
174
178
"title" : " Whether to display the \" Parameters\" section in the object's docstring." ,
175
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
179
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/docstrings/#show_docstring_parameters " ,
176
180
"type" : " boolean" ,
177
181
"default" : true
178
182
},
179
183
"show_docstring_raises" : {
180
184
"title" : " Whether to display the \" Raises\" section in the object's docstring." ,
181
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
185
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/docstrings/#show_docstring_raises " ,
182
186
"type" : " boolean" ,
183
187
"default" : true
184
188
},
185
189
"show_docstring_receives" : {
186
190
"title" : " Whether to display the \" Receives\" section in the object's docstring." ,
187
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
191
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/docstrings/#show_docstring_receives " ,
188
192
"type" : " boolean" ,
189
193
"default" : true
190
194
},
191
195
"show_docstring_returns" : {
192
196
"title" : " Whether to display the \" Returns\" section in the object's docstring." ,
193
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
197
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/docstrings/#show_docstring_returns " ,
194
198
"type" : " boolean" ,
195
199
"default" : true
196
200
},
197
201
"show_docstring_warns" : {
198
202
"title" : " Whether to display the \" Warns\" section in the object's docstring." ,
199
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
203
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/docstrings/#show_docstring_warns " ,
200
204
"type" : " boolean" ,
201
205
"default" : true
202
206
},
203
207
"show_docstring_yields" : {
204
208
"title" : " Whether to display the \" Yields\" section in the object's docstring." ,
205
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
209
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/docstrings/#show_docstring_yields " ,
206
210
"type" : " boolean" ,
207
211
"default" : true
208
212
},
209
213
"show_source" : {
210
214
"title" : " Show the source code of this object." ,
211
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
215
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/general/#show_source " ,
212
216
"type" : " boolean" ,
213
217
"default" : true
214
218
},
215
219
"show_bases" : {
216
220
"title" : " Show the base classes of a class." ,
217
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
221
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/general/#show_bases " ,
218
222
"type" : " boolean" ,
219
223
"default" : true
220
224
},
221
225
"show_submodules" : {
222
226
"title" : " When rendering a module, show its submodules recursively." ,
223
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
227
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/members/#show_submodules " ,
224
228
"type" : " boolean" ,
225
229
"default" : false
226
230
},
227
231
"group_by_category" : {
228
232
"title" : " Group the object's children by categories: attributes, classes, functions, and modules." ,
229
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
233
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/members/#group_by_category " ,
230
234
"type" : " boolean" ,
231
235
"default" : true
232
236
},
233
237
"heading_level" : {
234
238
"title" : " The initial heading level to use." ,
235
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
239
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/headings/#heading_level " ,
236
240
"type" : " integer" ,
237
241
"default" : 2
238
242
},
239
243
"members_order" : {
240
244
"title" : " The members ordering to use." ,
241
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options" ,
242
- "enum" : [" alphabetical" , " source" ],
245
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/members/#members_order" ,
246
+ "enum" : [
247
+ " alphabetical" ,
248
+ " source"
249
+ ],
243
250
"default" : " alphabetical"
244
251
},
245
252
"docstring_section_style" : {
246
253
"title" : " The style used to render docstring sections." ,
247
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options" ,
248
- "enum" : [" list" , " spacy" , " table" ],
254
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/docstrings/#docstring_section_style" ,
255
+ "enum" : [
256
+ " list" ,
257
+ " spacy" ,
258
+ " table"
259
+ ],
249
260
"default" : " table"
250
261
},
251
262
"members" : {
252
263
"title" : " An explicit list of members to render." ,
253
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
264
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/members/#members " ,
254
265
"type" : [
255
266
" boolean" ,
256
267
" array"
259
270
},
260
271
"filters" : {
261
272
"title" : " A list of filters applied to filter objects based on their name. A filter starting with `!` will exclude matching objects instead of including them. The `members` option takes precedence over `filters` (filters will still be applied recursively to lower members in the hierarchy)." ,
262
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
273
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/members/#filters " ,
263
274
"type" : " array" ,
264
- "default" : [" !^_[^_]" ]
275
+ "default" : [
276
+ " !^_[^_]"
277
+ ]
265
278
},
266
279
"annotations_path" : {
267
280
"title" : " The verbosity for annotations path." ,
268
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options" ,
269
- "enum" : [" brief" , " source" ],
281
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/signatures/#annotations_path" ,
282
+ "enum" : [
283
+ " brief" ,
284
+ " source"
285
+ ],
270
286
"default" : " brief"
271
287
},
272
288
"preload_modules" : {
273
289
"title" : " Pre-load modules. It permits to resolve aliases pointing to these modules (packages), and therefore render members of an object that are external to the given object (originating from another package)." ,
274
- "markdownDescription" : " https://mkdocstrings.github.io/python/usage/#globallocal-options " ,
290
+ "markdownDescription" : " https://mkdocstrings.github.io/python/usage/configuration/general/#preload_modules " ,
275
291
"type" : " array" ,
276
292
"items" : {
277
- "type" :" string"
293
+ "type" : " string"
278
294
}
279
295
}
280
296
},
285
301
}
286
302
},
287
303
"additionalProperties" : false
288
- }
304
+ }
0 commit comments