Revisions of python-fastapi

buildservice-autocommit accepted request 1225489 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 83)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 82)
- update to 0.115.5:
  * Update internal checks to support Pydantic 2.10.
  * Fix error in `docs/en/docs/tutorial/middleware.md`.
- update to 0.115.4:
  * Update logic to import and check `python-multipart` for
    compatibility with newer version.
- update to 0.115.3:
  * Upgrade Starlette to `>=0.40.0,<0.42.0`.
  * Fix broken link in docs.
- drop allow-new-starlette.patch (obsolete)
buildservice-autocommit accepted request 1222081 from Nico Krapp's avatar Nico Krapp (nkrapp) (revision 81)
baserev update by copy to link target
Nico Krapp's avatar Nico Krapp (nkrapp) committed (revision 80)
- disable PendingDeprecatingWarning
buildservice-autocommit accepted request 1208759 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 79)
baserev update by copy to link target
Steve Kowalik's avatar Steve Kowalik (StevenK) committed (revision 78)
- Update to 0.115.2:
  * Upgrade Starlette to >=0.37.2,<0.41.0.
  * Fix openapi generation with responses kwarg.
  * Remove Required shadowing from fastapi using Pydantic v2.
  * Add support for Pydantic models for parameters using Query, Cookie, Header
- Add patch allow-new-starlette.patch.
buildservice-autocommit accepted request 1202122 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 77)
baserev update by copy to link target
Steve Kowalik's avatar Steve Kowalik (StevenK) committed (revision 76)
Readd SQLAlchemy
Steve Kowalik's avatar Steve Kowalik (StevenK) committed (revision 75)
- Update to 0.114.2:
  * Fix form field regression with alias.
  * Improve performance in request body parsing with a cache for internal
    model fields.
  * Add support for Pydantic models in Form parameters.
  * Fix allow_inf_nan option for Param and Body classes.
  * Ensure that app.include_router merges nested lifespans.
  * Allow Starlette 0.38.x, update the pin to >=0.37.2,<0.39.0
- Drop patch allow-starlette-0.38.patch, included upstream.
buildservice-autocommit accepted request 1193792 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 74)
baserev update by copy to link target
Steve Kowalik's avatar Steve Kowalik (StevenK) committed (revision 73)
- Add patch allow-starlette-0.38.patch:
  * Allow starlette 0.38.
buildservice-autocommit accepted request 1192578 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 72)
baserev update by copy to link target
Daniel Garcia's avatar Daniel Garcia (dgarcia) committed (revision 71)
- Use pdm-backend instead of pdm
Daniel Garcia's avatar Daniel Garcia (dgarcia) committed (revision 70)
- update to 0.112.0:
  * Add support for pip install "fastapi[standard]" with standard
    dependencies and python -m fastapi
- version 0.111.1:
  * Remove orjson and ujson from default dependencies. These
    dependencies are still installed when you install with pip install
    "fastapi[all]"
  * Restored Swagger-UI links to use the latest version possible
- version 0.111.0:
  * Add FastAPI CLI, the new fastapi command
  * Add configs and setup for fastapi-slim including optional extras
    fastapi-slim[standard], and fastapi including by default the same
    standard extras
buildservice-autocommit accepted request 1169416 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 69)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 68)
- update to 0.110.2:
  * Fix support for query parameters with list types, handle
    JSON encoding Pydantic `UndefinedType`
  * Simplify Pydantic configs in OpenAPI models in
    `fastapi/openapi/models.py`.
  * Add support for Pydantic's 2.7 new deprecated Field
    parameter, remove URL from validation errors response.
- update to 0.110.1:
  * Fix parameterless `Depends()` with generics.
  * Update mypy.
  * Simplify string format with f-strings in
    `fastapi/applications.py`.
  * Upgrade Starlette to >=0.37.2,<0.38.0, remove Starlette
    filterwarning for internal tests. PR #11266 by @nothielf.
buildservice-autocommit accepted request 1156813 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 67)
baserev update by copy to link target
Steve Kowalik's avatar Steve Kowalik (StevenK) committed (revision 66)
- Update to 0.110.0:
  * Fix unhandled growing memory for internal server errors, refactor
    dependencies with yield and except to require raising again as in
    regular Python.
- Switch to pydantic version 2 by pulling in pydantic-settings.
buildservice-autocommit accepted request 1146442 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 65)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 64)
- update to 0.109.1 [bsc#1219610] CVE-2024-24762:
  * Upgrade minimum version of `python-multipart` to `>=0.0.7`
    to fix a vulnerability when using form data with a ReDos
    attack. You can also simply upgrade `python-multipart`.
  * Read more in the advisory: Content-Type Header ReDoS.
  * Include HTTP 205 in status codes with no body.
  * Fix broken link in `docs/tutorial/sql-databases.md` in
    several languages.
  * Remove broken links from `external_links.yml`.
  * Update template docs with more info about `url_for`. PR
    #5937 by @EzzEddin.
  * Update usage of Token model in security docs.
  * Update highlighted line in `docs/en/docs/tutorial/bigger-
    applications.md`.
  * Add External Link: Explore How to Effectively Use JWT With
    FastAPI.
  * Add hyperlink to `docs/en/docs/tutorial/static-files.md`.
  * Add External Link: Instrument a FastAPI service adding
    tracing with OpenTelemetry and send/show traces in Grafana
    Tempo.
  * Review and rewording of `en/docs/contributing.md`.
  * Add External Link: ML serving and monitoring with FastAPI
    and Evidently.
  * Reword in docs, from "have in mind" to "keep in mind".
  * Add External Link: Talk by Jeny Sadadia.
  * Add location info to `tutorial/bigger-applications.md`.
Displaying revisions 1 - 20 of 83
openSUSE Build Service is sponsored by