Fastapi

Latest version: v0.111.0

Safety actively analyzes 623657 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 18 of 31

0.53.2

Not secure
* Fix automatic embedding of body fields for dependencies and sub-dependencies. Original PR [1079](https://github.com/tiangolo/fastapi/pull/1079) by [Toad2186](https://github.com/Toad2186).
* Fix dependency overrides in WebSocket testing. PR [1122](https://github.com/tiangolo/fastapi/pull/1122) by [amitlissack](https://github.com/amitlissack).
* Fix docs script to ensure languages are always sorted. PR [1189](https://github.com/tiangolo/fastapi/pull/1189).
* Start translations for Chinese. PR [1187](https://github.com/tiangolo/fastapi/pull/1187) by [RunningIkkyu](https://github.com/RunningIkkyu).
* Add docs for [Schema Extra - Example](https://fastapi.tiangolo.com/tutorial/schema-extra-example/). PR [#1185](https://github.com/tiangolo/fastapi/pull/1185).

0.53.1

Not secure
* Fix included example after translations refactor. PR [1182](https://github.com/tiangolo/fastapi/pull/1182).
* Add docs example for `example` in `Field`. Docs at [Body - Fields: JSON Schema extras](https://fastapi.tiangolo.com/tutorial/body-fields/#json-schema-extras). PR [1106](https://github.com/tiangolo/fastapi/pull/1106) by [JohnPaton](https://github.com/JohnPaton).
* Fix using recursive models in `response_model`. PR [1164](https://github.com/tiangolo/fastapi/pull/1164) by [voegtlel](https://github.com/voegtlel).
* Add docs for [Pycharm Debugging](https://fastapi.tiangolo.com/tutorial/debugging/). PR [#1096](https://github.com/tiangolo/fastapi/pull/1096) by [youngquan](https://github.com/youngquan).
* Fix typo in docs. PR [1148](https://github.com/tiangolo/fastapi/pull/1148) by [PLNech](https://github.com/PLNech).
* Update Windows development environment instructions. PR [1179](https://github.com/tiangolo/fastapi/pull/1179).

0.53.0

Not secure
* Update test coverage badge. PR [1175](https://github.com/tiangolo/fastapi/pull/1175).
* Add `orjson` to `pip install fastapi[all]`. PR [1161](https://github.com/tiangolo/fastapi/pull/1161) by [michael0liver](https://github.com/michael0liver).
* Fix included example for `GZipMiddleware`. PR [1138](https://github.com/tiangolo/fastapi/pull/1138) by [arimbr](https://github.com/arimbr).
* Fix class name in docstring for `OAuth2PasswordRequestFormStrict`. PR [1126](https://github.com/tiangolo/fastapi/pull/1126) by [adg-mh](https://github.com/adg-mh).
* Clarify function name in example in docs. PR [1121](https://github.com/tiangolo/fastapi/pull/1121) by [tmsick](https://github.com/tmsick).
* Add external link [Apache Kafka producer and consumer with FastAPI and aiokafka](https://iwpnd.pw/articles/2020-03/apache-kafka-fastapi-geostream) to docs. PR [#1112](https://github.com/tiangolo/fastapi/pull/1112) by [iwpnd](https://github.com/iwpnd).
* Fix serialization when using `by_alias` or `exclude_unset` and returning data with Pydantic models. PR [1074](https://github.com/tiangolo/fastapi/pull/1074) by [juhovh-aiven](https://github.com/juhovh-aiven).
* Add Gitter chat to docs. PR [1061](https://github.com/tiangolo/fastapi/pull/1061) by [aakashnand](https://github.com/aakashnand).
* Update and simplify translations docs. PR [1171](https://github.com/tiangolo/fastapi/pull/1171).
* Update development of FastAPI docs, set address to `127.0.0.1` to improve Windows support. PR [1169](https://github.com/tiangolo/fastapi/pull/1169) by [mariacamilagl](https://github.com/mariacamilagl).
* Add support for docs translations. New docs: [Development - Contributing: Docs: Translations](https://fastapi.tiangolo.com/contributing/#translations). PR [1168](https://github.com/tiangolo/fastapi/pull/1168).
* Update terminal styles in docs and add note about [**Typer**, the FastAPI of CLIs](https://typer.tiangolo.com/). PR [#1139](https://github.com/tiangolo/fastapi/pull/1139).

0.52.0

Not secure
* Add new high-performance JSON response class using `orjson`. New docs: [Custom Response - HTML, Stream, File, others: `ORJSONResponse`](https://fastapi.tiangolo.com/advanced/custom-response/#use-orjsonresponse). PR [1065](https://github.com/tiangolo/fastapi/pull/1065).

0.51.0

Not secure
* Re-export utils from Starlette:
* This allows using things like `from fastapi.responses import JSONResponse` instead of `from starlette.responses import JSONResponse`.
* It's mainly syntax sugar, a convenience for developer experience.
* Now `Request`, `Response`, `WebSocket`, `status` can be imported directly from `fastapi` as in `from fastapi import Response`. This is because those are frequently used, to use the request directly, to set headers and cookies, to get status codes, etc.
* Documentation changes in many places, but new docs and noticeable improvements:
* [Custom Response - HTML, Stream, File, others](https://fastapi.tiangolo.com/advanced/custom-response/).
* [Advanced Middleware](https://fastapi.tiangolo.com/advanced/middleware/).
* [Including WSGI - Flask, Django, others](https://fastapi.tiangolo.com/advanced/wsgi/).
* PR [1064](https://github.com/tiangolo/fastapi/pull/1064).

0.50.0

Not secure
* Add link to Release Notes from docs about pinning versions for deployment. PR [1058](https://github.com/tiangolo/fastapi/pull/1058).
* Upgrade code to use the latest version of Starlette, including:
* Several bug fixes.
* Optional redirects of slashes, with or without ending in `/`.
* Events for routers, `"startup"`, and `"shutdown"`.
* PR [1057](https://github.com/tiangolo/fastapi/pull/1057).
* Add docs about pinning FastAPI versions for deployment: [Deployment: FastAPI versions](https://fastapi.tiangolo.com/deployment/#fastapi-versions). PR [1056](https://github.com/tiangolo/fastapi/pull/1056).

Page 18 of 31

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.