pypi fastapi 0.115.8

22 hours ago

Fixes

  • 🐛 Fix OAuth2PasswordRequestForm and OAuth2PasswordRequestFormStrict fixed grant_type "password" RegEx. PR #9783 by @skarfie123.

Refactors

  • ✅ Simplify tests for body_multiple_params . PR #13237 by @alejsdev.
  • ♻️ Move duplicated code portion to a static method in the APIKeyBase super class. PR #3142 by @ShahriyarR.
  • ✅ Simplify tests for request_files. PR #13182 by @alejsdev.

Docs

  • 📝 Change the word "unwrap" to "unpack" in docs/en/docs/tutorial/extra-models.md. PR #13061 by @timothy-jeong.
  • 📝 Update Request Body's tutorial002 to deal with tax=0 case. PR #13230 by @togogh.
  • 👥 Update FastAPI People - Experts. PR #13269 by @tiangolo.

Translations

  • 🌐 Add Japanese translation for docs/ja/docs/environment-variables.md. PR #13226 by @k94-ishi.
  • 🌐 Add Russian translation for docs/ru/docs/advanced/async-tests.md. PR #13227 by @Rishat-F.
  • 🌐 Update Russian translation for docs/ru/docs/tutorial/dependencies/dependencies-in-path-operation-decorators.md. PR #13252 by @Rishat-F.
  • 🌐 Add Russian translation for docs/ru/docs/tutorial/bigger-applications.md. PR #13154 by @alv2017.

Internal

  • ⬆️ Add support for Python 3.13. PR #13274 by @tiangolo.
  • ⬆️ Upgrade AnyIO max version for tests, new range: >=3.2.1,<5.0.0. PR #13273 by @tiangolo.
  • 🔧 Update Sponsors badges. PR #13271 by @tiangolo.
  • ♻️ Fix notify_translations.py empty env var handling for PR label events vs workflow_dispatch. PR #13272 by @tiangolo.
  • ♻️ Refactor and move scripts/notify_translations.py, no need for a custom GitHub Action. PR #13270 by @tiangolo.
  • 🔨 Update FastAPI People Experts script, refactor and optimize data fetching to handle rate limits. PR #13267 by @tiangolo.
  • ⬆ Bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4. PR #13251 by @dependabot[bot].

Don't miss a new fastapi release

NewReleases is sending notifications on new releases.