From 43aee89f174b393f8b3665a410ad272760cab6d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C2=A7dei8bit=C2=A7?= <83183656+dei8bit@users.noreply.github.com> Date: Tue, 7 May 2024 11:48:21 -0300 Subject: [PATCH] Update index.md in docs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit EN: The Spanish translation have a gap with the documentation in English, regarding some new implementations that are considered pertinent to include as soon as possible. ☺ ES: La traducción en español tenia un desfasaje con la documentación en ingles , respecto a algunas implementaciones nuevas que se estiman pertinentes de incluir cuanto antes. ☺ --- docs/es/docs/index.md | 80 +++++++++++++++++++++++++++---------------- 1 file changed, 50 insertions(+), 30 deletions(-) diff --git a/docs/es/docs/index.md b/docs/es/docs/index.md index 631be74637..644231c9f0 100644 --- a/docs/es/docs/index.md +++ b/docs/es/docs/index.md @@ -132,18 +132,6 @@ $ pip install fastapi -También vas a necesitar un servidor ASGI para producción cómo Uvicorn o Hypercorn. - -
uvicorn main:app --reload...fastapi dev main.py...email_validator - para validación de emails.
+* pydantic-settings - para manejo de configuraciones.
+* pydantic-extra-types - para tipos adicionales usados con Pydantic.
Usados por Starlette:
* httpx - Requerido si quieres usar el `TestClient`.
* jinja2 - Requerido si quieres usar la configuración por defecto de templates.
* python-multipart - Requerido si quieres dar soporte a "parsing" de formularios, con `request.form()`.
-* itsdangerous - Requerido para dar soporte a `SessionMiddleware`.
-* pyyaml - Requerido para dar soporte al `SchemaGenerator` de Starlette (probablemente no lo necesites con FastAPI).
-* graphene - Requerido para dar soporte a `GraphQLApp`.
+
Usado por FastAPI / Starlette:
* uvicorn - para el servidor que carga y sirve tu aplicación.
* orjson - Requerido si quieres usar `ORJSONResponse`.
* ujson - Requerido si quieres usar `UJSONResponse`.
+* * `fastapi-cli` - para proveer el comando `fastapi`.
-Puedes instalarlos con `pip install fastapi[all]`.
+Cuando instalas `fastapi` este viene con estas librerias por defecto
+
+## `fastapi-slim`
+
+Si no deseas las librerias que vienen por defecto, puede optar por instalar `fastapi-slim`.
+
+Cuando haces la instalacion con el comando:
+```bash
+pip install fastapi
+```
+
+...esto incluye el mismo codigo y dependencias que:
+
+```bash
+pip install "fastapi-slim[standard]"
+```
+
+Las dependencias por deefcto son las mencionadas arriba previamente
## Licencia