WeblateOrg / weblate

Missing class docstring PY-D0002
Documentation
Minor
6 occurrences in this check
Docstring missing for class OpenAIMachineryForm
270    )
271
272
273class OpenAIMachineryForm(KeyMachineryForm):274    # Ordering choices here defines priority for automatic selection
275    MODEL_CHOICES = (
276        ("auto", pgettext_lazy("OpenAI model selection", "Automatic selection")),
Docstring missing for class DeepLMachineryForm
247    )
248
249
250class DeepLMachineryForm(KeyURLMachineryForm):251    url = forms.URLField(
252        label=pgettext_lazy("Automatic suggestion service configuration", "API URL"),
253        initial="https://api.deepl.com/v2/",
Docstring missing for class ModernMTMachineryForm
239    )
240
241
242class ModernMTMachineryForm(KeyURLMachineryForm):243    url = forms.URLField(
244        label=pgettext_lazy("Automatic suggestion service configuration", "API URL"),
245        initial="https://api.modernmt.com/",
Docstring missing for class AlibabaMachineryForm
227    )
228
229
230class AlibabaMachineryForm(KeySecretMachineryForm):231    key = forms.CharField(
232        label=pgettext_lazy("Alibaba Translate configuration", "Access key ID")
233    )
Docstring missing for class AWSMachineryForm
215        return self.cleaned_data["credentials"]
216
217
218class AWSMachineryForm(KeySecretMachineryForm):219    key = forms.CharField(
220        label=pgettext_lazy("AWS Translate configuration", "Access key ID")
221    )
Docstring missing for class GoogleV3MachineryForm
168    )
169
170
171class GoogleV3MachineryForm(BaseMachineryForm):172    credentials = forms.CharField(
173        label=pgettext_lazy(
174            "Automatic suggestion service configuration",