Update dependency fastapi to v0.99.1 #20

Merged
profitroll merged 1 commits from renovate/fastapi-0.x into dev 2023-07-03 11:37:39 +03:00
Collaborator

This PR contains the following updates:

Package Update Change
fastapi minor ==0.98.0 -> ==0.99.1

Release Notes

tiangolo/fastapi

v0.99.1

Compare Source

Fixes
  • 🐛 Fix JSON Schema accepting bools as valid JSON Schemas, e.g. additionalProperties: false. PR #​9781 by @​tiangolo.
Docs

v0.99.0

Compare Source

Note: this is the last release before supporting Pydantic v2. You can try out the beta with support for Pydantic v2 now, a new beta supporting Pydantic v2 with these same changes from this release will be available in the next hours/days. And the final version (0.100.0) with support for Pydantic v2 will be released in the next days (next week).

Now, back to this release (this one doesn't include the beta support for Pydantic v2).

This release has OpenAPI 3.1.0 🎉

Features
  • Add support for OpenAPI 3.1.0. PR #​9770 by @​tiangolo.

    • New support for documenting webhooks, read the new docs here: Advanced User Guide: OpenAPI Webhooks.
    • Upgrade OpenAPI 3.1.0, this uses JSON Schema 2020-12.
    • Upgrade Swagger UI to version 5.x.x, that supports OpenAPI 3.1.0.
    • Updated examples field in Query(), Cookie(), Body(), etc. based on the latest JSON Schema and OpenAPI. Now it takes a list of examples and they are included directly in the JSON Schema, not outside. Read more about it (including the historical technical details) in the updated docs: Tutorial: Declare Request Example Data.
  • Add support for deque objects and children in jsonable_encoder. PR #​9433 by @​cranium.

Docs
Translations
Internal

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [fastapi](https://github.com/tiangolo/fastapi) | minor | `==0.98.0` -> `==0.99.1` | --- ### Release Notes <details> <summary>tiangolo/fastapi</summary> ### [`v0.99.1`](https://github.com/tiangolo/fastapi/releases/tag/0.99.1) [Compare Source](https://github.com/tiangolo/fastapi/compare/0.99.0...0.99.1) ##### Fixes - 🐛 Fix JSON Schema accepting bools as valid JSON Schemas, e.g. `additionalProperties: false`. PR [#&#8203;9781](https://github.com/tiangolo/fastapi/pull/9781) by [@&#8203;tiangolo](https://github.com/tiangolo). ##### Docs - 📝 Update source examples to use new JSON Schema examples field. PR [#&#8203;9776](https://github.com/tiangolo/fastapi/pull/9776) by [@&#8203;tiangolo](https://github.com/tiangolo). ### [`v0.99.0`](https://github.com/tiangolo/fastapi/releases/tag/0.99.0) [Compare Source](https://github.com/tiangolo/fastapi/compare/0.98.0...0.99.0) **Note**: this is the **last release before supporting Pydantic v2**. You can try out the beta with support for Pydantic v2 now, a new beta supporting Pydantic v2 with these same changes from this release will be available in the next hours/days. And the final version (0.100.0) with support for Pydantic v2 will be released in the next days (next week). Now, back to this release (this one doesn't include the beta support for Pydantic v2). This release has ✨ **OpenAPI 3.1.0** ✨ 🎉 ##### Features - ✨ Add support for OpenAPI 3.1.0. PR [#&#8203;9770](https://github.com/tiangolo/fastapi/pull/9770) by [@&#8203;tiangolo](https://github.com/tiangolo). - New support for documenting **webhooks**, read the new docs here: <a href="https://fastapi.tiangolo.com/advanced/openapi-webhooks/" class="external-link" target="_blank">Advanced User Guide: OpenAPI Webhooks</a>. - Upgrade OpenAPI 3.1.0, this uses JSON Schema 2020-12. - Upgrade Swagger UI to version 5.x.x, that supports OpenAPI 3.1.0. - Updated `examples` field in `Query()`, `Cookie()`, `Body()`, etc. based on the latest JSON Schema and OpenAPI. Now it takes a list of examples and they are included directly in the JSON Schema, not outside. Read more about it (including the historical technical details) in the updated docs: <a href="https://fastapi.tiangolo.com/tutorial/schema-extra-example/" class="external-link" target="_blank">Tutorial: Declare Request Example Data</a>. - ✨ Add support for `deque` objects and children in `jsonable_encoder`. PR [#&#8203;9433](https://github.com/tiangolo/fastapi/pull/9433) by [@&#8203;cranium](https://github.com/cranium). ##### Docs - 📝 Fix form for the FastAPI and friends newsletter. PR [#&#8203;9749](https://github.com/tiangolo/fastapi/pull/9749) by [@&#8203;tiangolo](https://github.com/tiangolo). ##### Translations - 🌐 Add Persian translation for `docs/fa/docs/advanced/sub-applications.md`. PR [#&#8203;9692](https://github.com/tiangolo/fastapi/pull/9692) by [@&#8203;mojtabapaso](https://github.com/mojtabapaso). - 🌐 Add Russian translation for `docs/ru/docs/tutorial/response-model.md`. PR [#&#8203;9675](https://github.com/tiangolo/fastapi/pull/9675) by [@&#8203;glsglsgls](https://github.com/glsglsgls). ##### Internal - 🔨 Enable linenums in MkDocs Material during local live development to simplify highlighting code. PR [#&#8203;9769](https://github.com/tiangolo/fastapi/pull/9769) by [@&#8203;tiangolo](https://github.com/tiangolo). - ⬆ Update httpx requirement from <0.24.0,>=0.23.0 to >=0.23.0,<0.25.0. PR [#&#8203;9724](https://github.com/tiangolo/fastapi/pull/9724) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump mkdocs-material from 9.1.16 to 9.1.17. PR [#&#8203;9746](https://github.com/tiangolo/fastapi/pull/9746) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - 🔥 Remove missing translation dummy pages, no longer necessary. PR [#&#8203;9751](https://github.com/tiangolo/fastapi/pull/9751) by [@&#8203;tiangolo](https://github.com/tiangolo). - ⬆ \[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;9259](https://github.com/tiangolo/fastapi/pull/9259) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci). - ✨ Add Material for MkDocs Insiders features and cards. PR [#&#8203;9748](https://github.com/tiangolo/fastapi/pull/9748) by [@&#8203;tiangolo](https://github.com/tiangolo). - 🔥 Remove languages without translations. PR [#&#8203;9743](https://github.com/tiangolo/fastapi/pull/9743) by [@&#8203;tiangolo](https://github.com/tiangolo). - ✨ Refactor docs for building scripts, use MkDocs hooks, simplify (remove) configs for languages. PR [#&#8203;9742](https://github.com/tiangolo/fastapi/pull/9742) by [@&#8203;tiangolo](https://github.com/tiangolo). - 🔨 Add MkDocs hook that renames sections based on the first index file. PR [#&#8203;9737](https://github.com/tiangolo/fastapi/pull/9737) by [@&#8203;tiangolo](https://github.com/tiangolo). - 👷 Make cron jobs run only on main repo, not on forks, to avoid error notifications from missing tokens. PR [#&#8203;9735](https://github.com/tiangolo/fastapi/pull/9735) by [@&#8203;tiangolo](https://github.com/tiangolo). - 🔧 Update MkDocs for other languages. PR [#&#8203;9734](https://github.com/tiangolo/fastapi/pull/9734) by [@&#8203;tiangolo](https://github.com/tiangolo). - 👷 Refactor Docs CI, run in multiple workers with a dynamic matrix to optimize speed. PR [#&#8203;9732](https://github.com/tiangolo/fastapi/pull/9732) by [@&#8203;tiangolo](https://github.com/tiangolo). - 🔥 Remove old internal GitHub Action watch-previews that is no longer needed. PR [#&#8203;9730](https://github.com/tiangolo/fastapi/pull/9730) by [@&#8203;tiangolo](https://github.com/tiangolo). - ⬆️ Upgrade MkDocs and MkDocs Material. PR [#&#8203;9729](https://github.com/tiangolo/fastapi/pull/9729) by [@&#8203;tiangolo](https://github.com/tiangolo). - 👷 Build and deploy docs only on docs changes. PR [#&#8203;9728](https://github.com/tiangolo/fastapi/pull/9728) by [@&#8203;tiangolo](https://github.com/tiangolo). </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS41NC4wIiwidXBkYXRlZEluVmVyIjoiMzUuNTQuMCJ9-->
Renovate added 1 commit 2023-06-30 22:04:59 +03:00
Renovate force-pushed renovate/fastapi-0.x from 869cc56394 to 4545e26f32 2023-07-02 19:30:20 +03:00 Compare
Renovate changed title from Update dependency fastapi to v0.99.0 to Update dependency fastapi to v0.99.1 2023-07-02 19:30:23 +03:00
profitroll merged commit 10fb021162 into dev 2023-07-03 11:37:39 +03:00
profitroll deleted branch renovate/fastapi-0.x 2023-07-03 11:37:39 +03:00
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: profitroll/PhotosAPI#20
No description provided.