fix(deps): update dependency fastapi to ^0.87.0
This MR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
fastapi |
^0.85.1 -> ^0.87.0
|
Release Notes
tiangolo/fastapi
v0.87.0
Highlights of this release:
-
Upgraded Starlette
- Now the
TestClient
is based on HTTPX instead of Requests.🚀 - There are some possible breaking changes in the
TestClient
usage, but @Kludex built bump-testclient to help you automatize migrating your tests. Make sure you are using Git and that you can undo any unnecessary changes (false positive changes, etc) before usingbump-testclient
.
- Now the
- New WebSocketException (and docs), re-exported from Starlette.
- Upgraded and relaxed dependencies for package extras
all
(including new Uvicorn version), when you install"fastapi[all]"
. - New docs about how to Help Maintain FastAPI.
Features
-
⬆ ️ Upgrade and relax dependencies for extras "all". MR #5634 by @tiangolo. -
✨ Re-export Starlette'sWebSocketException
and add it to docs. MR #5629 by @tiangolo. -
📝 Update references to Requests for tests to HTTPX, and add HTTPX to extras. MR #5628 by @tiangolo. -
⬆ Upgrade Starlette to0.21.0
, including the newTestClient
based on HTTPX. MR #5471 by @pawelrubin.
Docs
-
✏ ️ Tweak Help FastAPI from MR review after merging. MR #5633 by @tiangolo. -
✏ ️ Clarify docs on CORS. MR #5627 by @paxcodes. -
📝 Update Help FastAPI: Help Maintain FastAPI. MR #5632 by @tiangolo.
Translations
-
🌐 Fix highlight lines for Japanese translation fordocs/tutorial/query-params.md
. MR #2969 by @ftnext. -
🌐 Add French translation fordocs/fr/docs/advanced/additional-status-code.md
. MR #5477 by @axel584. -
🌐 Add Portuguese translation fordocs/pt/docs/tutorial/request-forms-and-files.md
. MR #5579 by @batlopes. -
🌐 Add Japanese translation fordocs/ja/docs/advanced/websockets.md
. MR #4983 by @xryuseix.
Internal
-
✨ Use Ruff for linting. MR #5630 by @tiangolo. -
🛠 Add Arabic issue number to Notify Translations GitHub Action. MR #5610 by @tiangolo. -
⬆ Bump dawidd6/action-download-artifact from 2.24.1 to 2.24.2. MR #5609 by @dependabot[bot]. -
⬆ Bump dawidd6/action-download-artifact from 2.24.0 to 2.24.1. MR #5603 by @dependabot[bot]. -
📝 Update coverage badge to use Samuel Colvin's Smokeshow. MR #5585 by @tiangolo.
v0.86.0
Features
-
⬆ Add Python 3.11 to the officially supported versions. MR #5587 by @tiangolo. -
✅ Enable tests for Python 3.11. MR #4881 by @tiangolo.
Fixes
-
🐛 Close FormData (uploaded files) after the request is done. MR #5465 by @adriangb.
Docs
-
✏ Fix typo indocs/en/docs/tutorial/security/oauth2-jwt.md
. MR #5584 by @vivekashok1221.
Translations
-
🌐 Update wording in Chinese translation fordocs/zh/docs/python-types.md
. MR #5416 by @supercaizehua. -
🌐 Add Russian translation fordocs/ru/docs/deployment/index.md
. MR #5336 by @Xewus. -
🌐 Update Chinese translation fordocs/tutorial/security/oauth2-jwt.md
. MR #3846 by @jaystone776.
Internal
-
👷 Update FastAPI People to exclude bots: pre-commit-ci, dependabot. MR #5586 by @tiangolo. -
🎨 Format OpenAPI JSON intest_starlette_exception.py
. MR #5379 by @iudeen. -
👷 Switch from Codecov to Smokeshow plus pytest-cov to pure coverage for internal tests. MR #5583 by @tiangolo. -
👥 Update FastAPI People. MR #5571 by @github-actions[bot].
Configuration
-
If you want to rebase/retry this MR, click this checkbox.
This MR has been generated by Renovate Bot.
Edited by renovate