]> git.ipfire.org Git - thirdparty/fastapi/fastapi.git/commitdiff
🔨 Specify `email-validator` dependency with dash (#11515)
authorJiri Kuncar <jiri.kuncar@gmail.com>
Fri, 16 Aug 2024 16:50:01 +0000 (18:50 +0200)
committerGitHub <noreply@github.com>
Fri, 16 Aug 2024 16:50:01 +0000 (11:50 -0500)
Co-authored-by: svlandeg <svlandeg@github.com>
28 files changed:
README.md
docs/az/docs/index.md
docs/bn/docs/index.md
docs/de/docs/index.md
docs/de/docs/tutorial/response-model.md
docs/em/docs/index.md
docs/em/docs/tutorial/response-model.md
docs/en/docs/index.md
docs/en/docs/tutorial/response-model.md
docs/es/docs/index.md
docs/fa/docs/index.md
docs/fr/docs/index.md
docs/he/docs/index.md
docs/hu/docs/index.md
docs/it/docs/index.md
docs/ja/docs/index.md
docs/ko/docs/index.md
docs/pl/docs/index.md
docs/pt/docs/index.md
docs/ru/docs/index.md
docs/ru/docs/tutorial/response-model.md
docs/tr/docs/index.md
docs/uk/docs/index.md
docs/vi/docs/index.md
docs/yo/docs/index.md
docs/zh-hant/docs/index.md
docs/zh/docs/index.md
pyproject.toml

index aa70ff2da562c422efabf44e78538c8b7fb88a8b..b00ef6ba90eab815685f92738e4f5405dff64ce1 100644 (file)
--- a/README.md
+++ b/README.md
@@ -462,7 +462,7 @@ When you install FastAPI with `pip install "fastapi[standard]"` it comes the `st
 
 Used by Pydantic:
 
-* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email_validator</code></a> - for email validation.
+* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email-validator</code></a> - for email validation.
 
 Used by Starlette:
 
index 90864a98e4f490d2116686769b8a40dcc68dc53e..b5d7f8f92f6021f02cae0561dd535598d15018ad 100644 (file)
@@ -442,7 +442,7 @@ Müstəqil TechEmpower meyarları göstərir ki, Uvicorn üzərində işləyən
 
 Pydantic tərəfindən istifadə olunanlar:
 
-* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email_validator</code></a> - e-poçtun yoxlanılması üçün.
+* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email-validator</code></a> - e-poçtun yoxlanılması üçün.
 * <a href="https://docs.pydantic.dev/latest/usage/pydantic_settings/" target="_blank"><code>pydantic-settings</code></a> - parametrlərin idarə edilməsi üçün.
 * <a href="https://docs.pydantic.dev/latest/usage/types/extra_types/extra_types/" target="_blank"><code>pydantic-extra-types</code></a> - Pydantic ilə istifadə edilə bilən əlavə tiplər üçün.
 
index 042cf939977e505d5beedc4cba446fb7deceff84..c882506ff8d347227f486f22bde48ffce2ef5473 100644 (file)
@@ -439,7 +439,7 @@ item: Item
 
 Pydantic দ্বারা ব্যবহৃত:
 
-- <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email_validator</code></a> - ইমেল যাচাইকরণের জন্য।
+- <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email-validator</code></a> - ইমেল যাচাইকরণের জন্য।
 
 স্টারলেট দ্বারা ব্যবহৃত:
 
index 3789c59986db8211f4f7ae6a1cb16b4c271daedb..af024d18d06f362faa362989cb396c1c94288ff5 100644 (file)
@@ -449,7 +449,7 @@ Um mehr darüber zu erfahren, siehe den Abschnitt <a href="https://fastapi.tiang
 
 Wird von Pydantic verwendet:
 
-* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email_validator</code></a> - für E-Mail-Validierung.
+* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email-validator</code></a> - für E-Mail-Validierung.
 * <a href="https://docs.pydantic.dev/latest/usage/pydantic_settings/" target="_blank"><code>pydantic-settings</code></a> - für die Verwaltung von Einstellungen.
 * <a href="https://docs.pydantic.dev/latest/usage/types/extra_types/extra_types/" target="_blank"><code>pydantic-extra-types</code></a> - für zusätzliche Typen, mit Pydantic zu verwenden.
 
index 3f632b1cbd8d159bfdee47bb4830169ea365f2d2..b480780bcaeb82ebc215cc0774dcc43055177fc0 100644 (file)
@@ -131,7 +131,7 @@ Im Folgenden deklarieren wir ein `UserIn`-Modell; es enthält ein Klartext-Passw
 
 /// info
 
-Um `EmailStr` zu verwenden, installieren Sie zuerst <a href="https://github.com/JoshData/python-email-validator" class="external-link" target="_blank">`email_validator`</a>.
+Um `EmailStr` zu verwenden, installieren Sie zuerst <a href="https://github.com/JoshData/python-email-validator" class="external-link" target="_blank">`email-validator`</a>.
 
 Z. B. `pip install email-validator`
 oder `pip install pydantic[email]`.
index dc8c4f0236f35d23cfed1044c4bec11408adfd50..aa7542366a5245f3ce1e5d36a503bcdeb3e2d12f 100644 (file)
@@ -451,7 +451,7 @@ item: Item
 
 ⚙️ Pydantic:
 
-* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email_validator</code></a> - 📧 🔬.
+* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email-validator</code></a> - 📧 🔬.
 
 ⚙️ 💃:
 
index caae47d142395bdc7a7dd01029439455c8319069..9483508aa1ea45f66f2b5474efed8cee898b3e03 100644 (file)
@@ -131,7 +131,7 @@ FastAPI 🔜 ⚙️ 👉 `response_model` 🌐 💽 🧾, 🔬, ♒️. &amp; **
 
 /// info
 
-⚙️ `EmailStr`, 🥇 ❎ <a href="https://github.com/JoshData/python-email-validator" class="external-link" target="_blank">`email_validator`</a>.
+⚙️ `EmailStr`, 🥇 ❎ <a href="https://github.com/JoshData/python-email-validator" class="external-link" target="_blank">`email-validator`</a>.
 
 🤶 Ⓜ. `pip install email-validator`
 ⚖️ `pip install pydantic[email]`.
index 4fe0cd6cc71ebe68d268877407c72f498ae98bd6..d76ef498b73dab2d2f2a7ecbb1b1b820fff3377b 100644 (file)
@@ -458,7 +458,7 @@ When you install FastAPI with `pip install "fastapi[standard]"` it comes the `st
 
 Used by Pydantic:
 
-* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email_validator</code></a> - for email validation.
+* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email-validator</code></a> - for email validation.
 
 Used by Starlette:
 
index 991deca12b4b47644b12e8a0b15de57356ea01d2..c17e32f90d8c81f2e60c33d6f773fa6db92988be 100644 (file)
@@ -131,7 +131,7 @@ Here we are declaring a `UserIn` model, it will contain a plaintext password:
 
 /// info
 
-To use `EmailStr`, first install <a href="https://github.com/JoshData/python-email-validator" class="external-link" target="_blank">`email_validator`</a>.
+To use `EmailStr`, first install <a href="https://github.com/JoshData/python-email-validator" class="external-link" target="_blank">`email-validator`</a>.
 
 E.g. `pip install email-validator`
 or `pip install pydantic[email]`.
index 2b6a2f0bedc80948bb6dc05bb142cc2a25c7dac8..fe49122539e92ed1407378aac709e5ec935755d9 100644 (file)
@@ -437,7 +437,7 @@ Para entender más al respecto revisa la sección <a href="https://fastapi.tiang
 
 Usadas por Pydantic:
 
-* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email_validator</code></a> - para validación de emails.
+* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email-validator</code></a> - para validación de emails.
 
 Usados por Starlette:
 
index bc8b77941045d0eeeb8aafcc6cfbe9b125c7260a..1ae566a9fab89e8b6c040b2f72d6cc087b217912 100644 (file)
@@ -442,7 +442,7 @@ item: Item
 
 استفاده شده توسط Pydantic:
 
-* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email_validator</code></a> - برای اعتبارسنجی آدرس‌های ایمیل.
+* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email-validator</code></a> - برای اعتبارسنجی آدرس‌های ایمیل.
 
 استفاده شده توسط Starlette:
 
index 927c0c643c40de0d5023ac1d8095664f9bd2191c..dccefdd5a75c329c9c9a824b49595ee1e4aedc68 100644 (file)
@@ -449,7 +449,7 @@ Pour en savoir plus, consultez la section <a href="https://fastapi.tiangolo.com/
 
 Utilisées par Pydantic:
 
-* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email_validator</code></a> - pour la validation des adresses email.
+* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email-validator</code></a> - pour la validation des adresses email.
 
 Utilisées par Starlette :
 
index 3af166ab019fbe009fd8be4615374b8ecc93ec07..23a2eb82422c686fc6901fad554c99597ecfa147 100644 (file)
@@ -446,7 +446,7 @@ item: Item
 
 בשימוש Pydantic:
 
--   <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email_validator</code></a> - לאימות כתובות אימייל.
+-   <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email-validator</code></a> - לאימות כתובות אימייל.
 
 בשימוש Starlette:
 
index e605bbb55899deb9b31da70fda135a6d2d7c3914..8e326a78b3bda61cb0ab4e62b4257ba3ffe08379 100644 (file)
@@ -443,7 +443,7 @@ Ezeknek a további megértéséhez: <a href="https://fastapi.tiangolo.com/benchm
 
 Pydantic által használt:
 
-* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email_validator</code></a> - e-mail validációkra.
+* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email-validator</code></a> - e-mail validációkra.
 * <a href="https://docs.pydantic.dev/latest/usage/pydantic_settings/" target="_blank"><code>pydantic-settings</code></a> - Beállítások követésére.
 * <a href="https://docs.pydantic.dev/latest/usage/types/extra_types/extra_types/" target="_blank"><code>pydantic-extra-types</code></a> - Extra típusok Pydantic-hoz.
 
index 272f9a37e4cf828baf77f9ce54ec19f04ab0097a..57940f0ed8fdd053aafe238537eb18ba7041ce05 100644 (file)
@@ -437,7 +437,7 @@ Per approfondire, consulta la sezione <a href="https://fastapi.tiangolo.com/benc
 
 Usate da Pydantic:
 
-* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email_validator</code></a> - per la validazione di email.
+* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email-validator</code></a> - per la validazione di email.
 
 Usate da Starlette:
 
index c066c50707d8296f364a0167f5a490551d0f2cb6..72a0e98bc047d74f158d12243bf849b67c63ef34 100644 (file)
@@ -435,7 +435,7 @@ item: Item
 
 Pydantic によって使用されるもの:
 
-- <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email_validator</code></a> - E メールの検証
+- <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email-validator</code></a> - E メールの検証
 
 Starlette によって使用されるもの:
 
index 620fcc8811f748e92b456fab91419b193558ab8e..8b00d90bc5d0c66540fd5d163c903be74236d0ff 100644 (file)
@@ -441,7 +441,7 @@ item: Item
 
 Pydantic이 사용하는:
 
-* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email_validator</code></a> - 이메일 유효성 검사.
+* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email-validator</code></a> - 이메일 유효성 검사.
 
 Starlette이 사용하는:
 
index efa9abfc342cb096b4a6919742de5b3abe73e575..e591e1c9d2f244f16a4e454682373facd8f264fb 100644 (file)
@@ -439,7 +439,7 @@ Aby dowiedzieć się o tym więcej, zobacz sekcję <a href="https://fastapi.tian
 
 Używane przez Pydantic:
 
-* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email_validator</code></a> - dla walidacji adresów email.
+* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email-validator</code></a> - dla walidacji adresów email.
 
 Używane przez Starlette:
 
index bdaafdefcd94baa3984db3ac176879a5cad09983..f991446179afddfdc580a59d3da9367dd720959d 100644 (file)
@@ -434,7 +434,7 @@ Para entender mais sobre performance, veja a seção <a href="https://fastapi.ti
 
 Usados por Pydantic:
 
-* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email_validator</code></a> - para validação de email.
+* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email-validator</code></a> - para validação de email.
 
 Usados por Starlette:
 
index 313e980d81565189796c2eca406c37540014dbfa..3aa4d82d035090c7b7fa80fbd010e55127ba72fe 100644 (file)
@@ -443,7 +443,7 @@ item: Item
 
 Используется Pydantic:
 
-* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email_validator</code></a> - для проверки электронной почты.
+* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email-validator</code></a> - для проверки электронной почты.
 
 Используется Starlette:
 
index 38d185b9840c3fc8609d7cc7fd1a1f8924e8d486..f8c910fe958c8b93ec0ab1d1cbd57354b15ef87d 100644 (file)
@@ -131,7 +131,7 @@ FastAPI будет использовать значение `response_model` д
 
 /// info | "Информация"
 
-Чтобы использовать `EmailStr`, прежде необходимо установить <a href="https://github.com/JoshData/python-email-validator" class="external-link" target="_blank">`email_validator`</a>.
+Чтобы использовать `EmailStr`, прежде необходимо установить <a href="https://github.com/JoshData/python-email-validator" class="external-link" target="_blank">`email-validator`</a>.
 Используйте `pip install email-validator`
 или `pip install pydantic[email]`.
 
index 7d96b4edc95b09735273c9431fb3a0500f374d6a..7ecaf1ba320302735719aa9baca6bf8259d9dce1 100644 (file)
@@ -449,7 +449,7 @@ Daha fazla bilgi için, bu bölüme bir göz at <a href="https://fastapi.tiangol
 
 Pydantic tarafında kullanılan:
 
-* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email_validator</code></a> - email doğrulaması için.
+* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email-validator</code></a> - email doğrulaması için.
 * <a href="https://docs.pydantic.dev/latest/usage/pydantic_settings/" target="_blank"><code>pydantic-settings</code></a> - ayar yönetimi için.
 * <a href="https://docs.pydantic.dev/latest/usage/types/extra_types/extra_types/" target="_blank"><code>pydantic-extra-types</code></a> - Pydantic ile birlikte kullanılabilecek ek tipler için.
 
index ffcb8fd1336831784aaf249e05cd3b65e0f92136..4c8c54af2250dce453aabb80403171f3df224801 100644 (file)
@@ -437,7 +437,7 @@ item: Item
 
 Pydantic використовує:
 
-* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email_validator</code></a> - для валідації електронної пошти.
+* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email-validator</code></a> - для валідації електронної пошти.
 * <a href="https://docs.pydantic.dev/latest/usage/pydantic_settings/" target="_blank"><code>pydantic-settings</code></a> - для управління налаштуваннями.
 * <a href="https://docs.pydantic.dev/latest/usage/types/extra_types/extra_types/" target="_blank"><code>pydantic-extra-types</code></a> - для додаткових типів, що можуть бути використані з Pydantic.
 
index 5fc1400fd032a101a9addf14ef0e10ac0d84f844..09deac6f20c7a80be17c675edc1f7672cd659bdf 100644 (file)
@@ -452,7 +452,7 @@ Independent TechEmpower benchmarks cho thấy các ứng dụng **FastAPI** ch
 
 Sử dụng bởi Pydantic:
 
-* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email_validator</code></a> - cho email validation.
+* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email-validator</code></a> - cho email validation.
 
 Sử dụng Starlette:
 
index eb20adbb558803f4c183a0c4b9dae0abeb35846a..ee7f56220379e16501d8309da8bc3076efedbbe1 100644 (file)
@@ -449,7 +449,7 @@ Láti ní òye síi nípa rẹ̀, wo abala àwọn <a href="https://fastapi.tian
 
 Èyí tí Pydantic ń lò:
 
-* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email_validator</code></a> - fún ifọwọsi ímeèlì.
+* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email-validator</code></a> - fún ifọwọsi ímeèlì.
 * <a href="https://docs.pydantic.dev/latest/usage/pydantic_settings/" target="_blank"><code>pydantic-settings</code></a> - fún ètò ìsàkóso.
 * <a href="https://docs.pydantic.dev/latest/usage/types/extra_types/extra_types/" target="_blank"><code>pydantic-extra-types</code></a> - fún àfikún oríṣi láti lọ pẹ̀lú Pydantic.
 
index c98a3098f9e252049e36a7ed94d58bc698c7c6db..d260b5b796008b62e1ac65c79d0fcca0c142f03b 100644 (file)
@@ -443,7 +443,7 @@ item: Item
 
 用於 Pydantic:
 
-- <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email_validator</code></a> - 用於電子郵件驗證。
+- <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email-validator</code></a> - 用於電子郵件驗證。
 - <a href="https://docs.pydantic.dev/latest/usage/pydantic_settings/" target="_blank"><code>pydantic-settings</code></a> - 用於設定管理。
 - <a href="https://docs.pydantic.dev/latest/usage/types/extra_types/extra_types/" target="_blank"><code>pydantic-extra-types</code></a> - 用於與 Pydantic 一起使用的額外型別。
 
index d1238fdd29cad932ea99747f7e3378829c278725..777240ec285174fbc306cb122d5e1f8caa2fef25 100644 (file)
@@ -446,7 +446,7 @@ item: Item
 
 用于 Pydantic:
 
-* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email_validator</code></a> - 用于 email 校验。
+* <a href="https://github.com/JoshData/python-email-validator" target="_blank"><code>email-validator</code></a> - 用于 email 校验。
 
 用于 Starlette:
 
index 982ae3ed1ed0d5ffaf5d292b871372e88b2bb5e2..9e061138797cc652e46334305c8bf7a4c137f732 100644 (file)
@@ -64,7 +64,7 @@ standard = [
     # For forms and file uploads
     "python-multipart >=0.0.7",
     # To validate email fields
-    "email_validator >=2.0.0",
+    "email-validator >=2.0.0",
     # Uvicorn with uvloop
     "uvicorn[standard] >=0.12.0",
     # TODO: this should be part of some pydantic optional extra dependencies
@@ -91,7 +91,7 @@ all = [
     # For ORJSONResponse
     "orjson >=3.2.1",
     # To validate email fields
-    "email_validator >=2.0.0",
+    "email-validator >=2.0.0",
     # Uvicorn with uvloop
     "uvicorn[standard] >=0.12.0",
     # Settings management