kamau1 commited on
Commit
86c9796
·
1 Parent(s): a7d24e3

fix(schemas): replaced deprecated regex with pattern in Pydantic v2 schemas.py

Browse files
Files changed (1) hide show
  1. app/models/schemas.py +2 -2
app/models/schemas.py CHANGED
@@ -25,14 +25,14 @@ class TranslationRequest(BaseModel):
25
  ...,
26
  example="eng_Latn",
27
  description="Target language in FLORES-200 format (e.g., eng_Latn for English)",
28
- regex=r"^[a-z]{3}_[A-Z][a-z]{3}$",
29
  title="Target Language Code"
30
  )
31
  source_language: Optional[str] = Field(
32
  None,
33
  example="swh_Latn",
34
  description="Source language in FLORES-200 format. If not provided, language will be auto-detected",
35
- regex=r"^[a-z]{3}_[A-Z][a-z]{3}$",
36
  title="Source Language Code (Optional)"
37
  )
38
 
 
25
  ...,
26
  example="eng_Latn",
27
  description="Target language in FLORES-200 format (e.g., eng_Latn for English)",
28
+ pattern=r"^[a-z]{3}_[A-Z][a-z]{3}$",
29
  title="Target Language Code"
30
  )
31
  source_language: Optional[str] = Field(
32
  None,
33
  example="swh_Latn",
34
  description="Source language in FLORES-200 format. If not provided, language will be auto-detected",
35
+ pattern=r"^[a-z]{3}_[A-Z][a-z]{3}$",
36
  title="Source Language Code (Optional)"
37
  )
38