Change8

v2.8.1

📦 pydantic-settingsView on GitHub →
🐛 3 fixes🔧 1 symbols

Summary

Patch release 2.8.1 fixes init source alias resolution and reverts recent breaking changes to `BaseSettings.__init__`.

Migration Steps

  1. No migration steps required for this patch release.

🐛 Bug Fixes

  • Fixed init source kwarg alias resolution (PR #550).
  • Reverted usage of positional-only argument in `BaseSettings.__init__` (PR #557).
  • Reverted use of `object` instead of `Any` in settings handling (PR #559).

🔧 Affected Symbols

BaseSettings.__init__