Upgrading fastapi 0.63 to 0.64
Review needed0.63.0 → 0.64.0New37Changed1Fixed5Other18
Review neededUpgrade verdict
1 changed default.
In plain terms
- Nothing in this range needs changes to your code. It adds features and fixes.
Must act Nothing to change
No breaking, platform, security or deprecated items in this range.
Nothing in this upgrade needs a code or configuration change.
API changes
Generated by DepDelta from published Python source. Not mixed with prose notes.
- changed:
variable RequestErrorModel → variable RequestErrorModel: Type[BaseModel] - changed:
variable WebSocketErrorModel → variable WebSocketErrorModel: Type[BaseModel]
- changed:
function Body(default: Any, *, embed: bool=…, media_type: str=…, alias: Optional[str]=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, **extra: Any) -> Any → function Body(default: Any, *, embed: bool=…, media_type: str=…, alias: Optional[str]=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, example: Any=…, examples: Optional[Dict[str, Any]]=…, **extra: Any) -> Any - changed:
function Cookie(default: Any, *, alias: Optional[str]=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, deprecated: Optional[bool]=…, **extra: Any) -> Any → function Cookie(default: Any, *, alias: Optional[str]=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, example: Any=…, examples: Optional[Dict[str, Any]]=…, deprecated: Optional[bool]=…, **extra: Any) -> Any - changed:
function File(default: Any, *, media_type: str=…, alias: Optional[str]=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, **extra: Any) -> Any → function File(default: Any, *, media_type: str=…, alias: Optional[str]=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, example: Any=…, examples: Optional[Dict[str, Any]]=…, **extra: Any) -> Any - changed:
function Form(default: Any, *, media_type: str=…, alias: Optional[str]=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, **extra: Any) -> Any → function Form(default: Any, *, media_type: str=…, alias: Optional[str]=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, example: Any=…, examples: Optional[Dict[str, Any]]=…, **extra: Any) -> Any - changed:
function Header(default: Any, *, alias: Optional[str]=…, convert_underscores: bool=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, deprecated: Optional[bool]=…, **extra: Any) -> Any → function Header(default: Any, *, alias: Optional[str]=…, convert_underscores: bool=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, example: Any=…, examples: Optional[Dict[str, Any]]=…, deprecated: Optional[bool]=…, *… - changed:
function Path(default: Any, *, alias: Optional[str]=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, deprecated: Optional[bool]=…, **extra: Any) -> Any → function Path(default: Any, *, alias: Optional[str]=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, example: Any=…, examples: Optional[Dict[str, Any]]=…, deprecated: Optional[bool]=…, **extra: Any) -> Any - changed:
function Query(default: Any, *, alias: Optional[str]=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, deprecated: Optional[bool]=…, **extra: Any) -> Any → function Query(default: Any, *, alias: Optional[str]=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, example: Any=…, examples: Optional[Dict[str, Any]]=…, deprecated: Optional[bool]=…, **extra: Any) -> Any
- changed:
constructor Body(default: Any, *, embed: bool=…, media_type: str=…, alias: Optional[str]=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, **extra: Any) → constructor Body(default: Any, *, embed: bool=…, media_type: str=…, alias: Optional[str]=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, example: Any=…, examples: Optional[Dict[str, Any]]=…, **extra: Any) - changed:
constructor Cookie(default: Any, *, alias: Optional[str]=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, deprecated: Optional[bool]=…, **extra: Any) → constructor Cookie(default: Any, *, alias: Optional[str]=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, example: Any=…, examples: Optional[Dict[str, Any]]=…, deprecated: Optional[bool]=…, **extra: Any) - changed:
constructor File(default: Any, *, media_type: str=…, alias: Optional[str]=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, **extra: Any) → constructor File(default: Any, *, media_type: str=…, alias: Optional[str]=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, example: Any=…, examples: Optional[Dict[str, Any]]=…, **extra: Any) - changed:
constructor Form(default: Any, *, media_type: str=…, alias: Optional[str]=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, **extra: Any) → constructor Form(default: Any, *, media_type: str=…, alias: Optional[str]=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, example: Any=…, examples: Optional[Dict[str, Any]]=…, **extra: Any) - changed:
constructor Header(default: Any, *, alias: Optional[str]=…, convert_underscores: bool=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, deprecated: Optional[bool]=…, **extra: Any) → constructor Header(default: Any, *, alias: Optional[str]=…, convert_underscores: bool=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, example: Any=…, examples: Optional[Dict[str, Any]]=…, deprecated: Optional[bool]=…… - changed:
constructor Param(default: Any, *, alias: Optional[str]=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, deprecated: Optional[bool]=…, **extra: Any) → constructor Param(default: Any, *, alias: Optional[str]=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, example: Any=…, examples: Optional[Dict[str, Any]]=…, deprecated: Optional[bool]=…, **extra: Any) - changed:
constructor Path(default: Any, *, alias: Optional[str]=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, deprecated: Optional[bool]=…, **extra: Any) → constructor Path(default: Any, *, alias: Optional[str]=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, example: Any=…, examples: Optional[Dict[str, Any]]=…, deprecated: Optional[bool]=…, **extra: Any) - changed:
constructor Query(default: Any, *, alias: Optional[str]=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, deprecated: Optional[bool]=…, **extra: Any) → constructor Query(default: Any, *, alias: Optional[str]=…, title: Optional[str]=…, description: Optional[str]=…, gt: Optional[float]=…, ge: Optional[float]=…, lt: Optional[float]=…, le: Optional[float]=…, min_length: Optional[int]=…, max_length: Optional[int]=…, regex: Optional[str]=…, example: Any=…, examples: Optional[Dict[str, Any]]=…, deprecated: Optional[bool]=…, **extra: Any)