Repository navigation
chore(deps): update dependency fastapi to >=0.159.1,<0.160.0 - #4519
renovate[bot] wants to merge 1 commit into
Conversation
📜 Docstring Coverage ReportRESULT: PASSED (minimum: 30.0%, actual: 80.6%) Detailed Coverage ReportThis message was truncated. Download full message |
☂️ Code Coverage
Overall Coverage
New FilesNo new covered files... Modified FilesNo covered modified files...
|
ff9acc7 to
afec0f1
Compare
afec0f1 to
2440280
Compare
0b08eb4 to
27355c2
Compare
27355c2 to
3109d42
Compare
72bb6b0 to
40e5c31
Compare
40e5c31 to
cb07fae
Compare
atlan-ci
left a comment
There was a problem hiding this comment.
Renovate auto-approval: all required CI checks passed.
This is an automated code-owner approval posted by atlan-ci for a
dependency-only Renovate PR. It is automatically dismissed on any new
push (dismiss_stale_reviews_on_push) and re-posted once the new
HEAD's required checks are green.
cb07fae to
1962731
Compare
atlan-ci
left a comment
There was a problem hiding this comment.
Renovate auto-approval: all required CI checks passed.
This is an automated code-owner approval posted by atlan-ci for a
dependency-only Renovate PR. It is automatically dismissed on any new
push (dismiss_stale_reviews_on_push) and re-posted once the new
HEAD's required checks are green.
1962731 to
affc688
Compare
atlan-ci
left a comment
There was a problem hiding this comment.
Renovate auto-approval: all required CI checks passed.
This is an automated code-owner approval posted by atlan-ci for a
dependency-only Renovate PR. It is automatically dismissed on any new
push (dismiss_stale_reviews_on_push) and re-posted once the new
HEAD's required checks are green.
affc688 to
7b80b51
Compare
atlan-ci
left a comment
There was a problem hiding this comment.
Renovate auto-approval: all required CI checks passed.
This is an automated code-owner approval posted by atlan-ci for a
dependency-only Renovate PR. It is automatically dismissed on any new
push (dismiss_stale_reviews_on_push) and re-posted once the new
HEAD's required checks are green.
7b80b51 to
d02cd9b
Compare
atlan-ci
left a comment
There was a problem hiding this comment.
Renovate auto-approval: all required CI checks passed.
This is an automated code-owner approval posted by atlan-ci for a
dependency-only Renovate PR. It is automatically dismissed on any new
push (dismiss_stale_reviews_on_push) and re-posted once the new
HEAD's required checks are green.
d02cd9b to
c683739
Compare
c683739 to
901c531
Compare
901c531 to
ef810e6
Compare
atlan-ci
left a comment
There was a problem hiding this comment.
Renovate auto-approval: all required CI checks passed.
This is an automated code-owner approval posted by atlan-ci for a
dependency-only Renovate PR. It is automatically dismissed on any new
push (dismiss_stale_reviews_on_push) and re-posted once the new
HEAD's required checks are green.
ef810e6 to
6666687
Compare
atlan-ci
left a comment
There was a problem hiding this comment.
Renovate auto-approval: all required CI checks passed.
This is an automated code-owner approval posted by atlan-ci for a
dependency-only Renovate PR. It is automatically dismissed on any new
push (dismiss_stale_reviews_on_push) and re-posted once the new
HEAD's required checks are green.
6666687 to
ed06073
Compare
ed06073 to
74b118b
Compare
atlan-ci
left a comment
There was a problem hiding this comment.
Renovate auto-approval: all required CI checks passed.
This is an automated code-owner approval posted by atlan-ci for a
dependency-only Renovate PR. It is automatically dismissed on any new
push (dismiss_stale_reviews_on_push) and re-posted once the new
HEAD's required checks are green.
This PR contains the following updates:
>=0.143.0,<0.144.0→>=0.159.1,<0.160.0Release Notes
fastapi/fastapi (fastapi)
v0.159.1Compare Source
Features
v0.159.0Compare Source
Features
v0.158.2Compare Source
Features
v0.158.1Compare Source
Fixes
v0.158.0Compare Source
Features
v0.157.0Compare Source
Features
Docs
Internal
v0.156.8Compare Source
Fixes
bytes. PR #16566 by @tiangolo.v0.156.7Compare Source
Fixes
AliasChoices. PR #16564 by @tiangolo.v0.156.6Compare Source
Fixes
v0.156.5Compare Source
Fixes
AliasChoicesfor path parameters. PR #16560 by @tiangolo.v0.156.4Compare Source
Fixes
AliasChoicesfor named JSON body parameters. PR #16559 by @tiangolo.AliasChoicesextraction for form models. PR #16557 by @tiangolo.v0.156.3Compare Source
Fixes
AliasChoicesfor query parameters, headers, and cookies. PR #16555 by @tiangolo.v0.156.2Compare Source
Fixes
v0.156.1Compare Source
Fixes
v0.156.0Compare Source
Fixes
Field()attributes in request parameters. PR #16547 by @tiangolo.v0.155.0Compare Source
The deprecated
**extrakeyword arguments have been removed fromPath,Query,Header,Cookie,Body,Form, andFile. Unknown keyword arguments now raiseTypeError. For additional JSON Schema properties, replace, for example,Query(custom="value")withQuery(json_schema_extra={"custom": "value"}).Breaking Changes
**extrafrom request parameters. PR #16545 by @tiangolo.v0.154.0Compare Source
Features
v0.153.0Compare Source
Unions of form models now apply the same browser form handling as individual models. Empty scalar fields use defaults or produce missing-field errors, empty list items are preserved, omitted boolean fields become
False, and unselected files are treated as missing. JSON request bodies are unchanged.Fixes
v0.152.0Compare Source
Validation errors for header parameter models now report the HTTP header name, such as
int-val, instead of the Python field name,int_val. Explicit aliases,Header(convert_underscores=False), and Pydantic models withloc_by_alias=Falsekeep their existing behavior.Fixes
v0.151.0Compare Source
JSON request bodies now distinguish an explicit
nullfrom an omitted value. For individualBodyparameters,nullis validated asNone: nullable types accept it, and non-nullable types reject it even when a default is defined. Defaults and default factories apply only when the value is omitted. This applies both to parameters inside JSON objects and to parameters representing the entire body. Clients that usednullto request a default should omit the value instead.When a JSON object is expected because of
Body(embed=True)or multiple body parameters, sendingnullas the entire body now returns a validation error.Breaking Changes
v0.150.0Compare Source
When no file is selected, browsers submit a file part with an empty filename and empty content. FastAPI now treats this as missing: required file fields return a validation error, and fields with defaults or default factories use them. Unselected inputs are ignored in lists of files. Named zero-byte files are still accepted.
Breaking Changes
v0.149.0Compare Source
Browsers submit empty text inputs as empty strings (
""). FastAPI now treats empty scalar form values as missing in form models, matching individualFormparameters. Required fields return a validation error. Fields with defaults or default factories use them and remain unset inmodel_dump(exclude_unset=True).Empty strings inside lists are preserved. Omitted boolean form fields still become
False. JSON requests and direct Pydantic validation are unchanged.Breaking Changes
v0.148.0Compare Source
Defaults for omitted
Query,Header,Cookie, andFormparameters and model fields are no longer treated as user input. Defaults are not validated unlessvalidate_default=Trueis enabled. If you rely on validators running for omitted values, enable default validation withField(validate_default=True)for model fields or, for example,Query(validate_default=True)for individual parameters.Body(validate_default=True)is now honored too.For parameter models, applying a default no longer marks a field as explicitly set, so
model_dump(exclude_unset=True)excludes it. Default factories run once, and validation errors no longer include injected defaults ininput.Omitted boolean form fields still become
Falseand count as explicitly set.Breaking Changes
v0.147.0Compare Source
Omitted
boolandbool | Noneform fields are now interpreted asFalse, matching unchecked HTML checkboxes. This applies to individualFormparameters and form models, including required fields and fields with defaults ofTrueorNone. The inferred value is considered explicitly set, including inmodel_dump(exclude_unset=True).JSON requests and direct Pydantic validation are unchanged. See Boolean Form Fields.
Breaking Changes
Internal
v0.146.0Compare Source
The
root_pathparameter inFastAPI()is deprecated. Configure the server withfastapi run --root-path /api/v1instead.Breaking Changes
root_pathparameter inFastAPI. PR #16520 by @tiangolo.v0.145.0Compare Source
Breaking Changes
openapi_prefixand unused**extrafromFastAPI. PR #16518 by @tiangolo.Docs
v0.144.0Compare Source
Features
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.