rclement / mailer

Dead-simple mailer micro-service for static websites
https://rclement.github.io/mailer/
GNU Affero General Public License v3.0
59 stars 8 forks source link

Update dependency fastapi to v0.99.1 #772

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
fastapi ==0.98.0 -> ==0.99.1 age adoption passing confidence

Release Notes

tiangolo/fastapi (fastapi) ### [`v0.99.1`](https://togithub.com/tiangolo/fastapi/releases/tag/0.99.1) [Compare Source](https://togithub.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 [#​9781](https://togithub.com/tiangolo/fastapi/pull/9781) by [@​tiangolo](https://togithub.com/tiangolo). ##### Docs - πŸ“ Update source examples to use new JSON Schema examples field. PR [#​9776](https://togithub.com/tiangolo/fastapi/pull/9776) by [@​tiangolo](https://togithub.com/tiangolo). ### [`v0.99.0`](https://togithub.com/tiangolo/fastapi/releases/tag/0.99.0) [Compare Source](https://togithub.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 [#​9770](https://togithub.com/tiangolo/fastapi/pull/9770) by [@​tiangolo](https://togithub.com/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](https://togithub.com/tiangolo/fastapi/pull/9433) by [@​cranium](https://togithub.com/cranium). ##### Docs - πŸ“ Fix form for the FastAPI and friends newsletter. PR [#​9749](https://togithub.com/tiangolo/fastapi/pull/9749) by [@​tiangolo](https://togithub.com/tiangolo). ##### Translations - 🌐 Add Persian translation for `docs/fa/docs/advanced/sub-applications.md`. PR [#​9692](https://togithub.com/tiangolo/fastapi/pull/9692) by [@​mojtabapaso](https://togithub.com/mojtabapaso). - 🌐 Add Russian translation for `docs/ru/docs/tutorial/response-model.md`. PR [#​9675](https://togithub.com/tiangolo/fastapi/pull/9675) by [@​glsglsgls](https://togithub.com/glsglsgls). ##### Internal - πŸ”¨ Enable linenums in MkDocs Material during local live development to simplify highlighting code. PR [#​9769](https://togithub.com/tiangolo/fastapi/pull/9769) by [@​tiangolo](https://togithub.com/tiangolo). - ⬆ Update httpx requirement from <0.24.0,>=0.23.0 to >=0.23.0,<0.25.0. PR [#​9724](https://togithub.com/tiangolo/fastapi/pull/9724) by [@​dependabot\[bot\]](https://togithub.com/apps/dependabot). - ⬆ Bump mkdocs-material from 9.1.16 to 9.1.17. PR [#​9746](https://togithub.com/tiangolo/fastapi/pull/9746) by [@​dependabot\[bot\]](https://togithub.com/apps/dependabot). - πŸ”₯ Remove missing translation dummy pages, no longer necessary. PR [#​9751](https://togithub.com/tiangolo/fastapi/pull/9751) by [@​tiangolo](https://togithub.com/tiangolo). - ⬆ \[pre-commit.ci] pre-commit autoupdate. PR [#​9259](https://togithub.com/tiangolo/fastapi/pull/9259) by [@​pre-commit-ci\[bot\]](https://togithub.com/apps/pre-commit-ci). - ✨ Add Material for MkDocs Insiders features and cards. PR [#​9748](https://togithub.com/tiangolo/fastapi/pull/9748) by [@​tiangolo](https://togithub.com/tiangolo). - πŸ”₯ Remove languages without translations. PR [#​9743](https://togithub.com/tiangolo/fastapi/pull/9743) by [@​tiangolo](https://togithub.com/tiangolo). - ✨ Refactor docs for building scripts, use MkDocs hooks, simplify (remove) configs for languages. PR [#​9742](https://togithub.com/tiangolo/fastapi/pull/9742) by [@​tiangolo](https://togithub.com/tiangolo). - πŸ”¨ Add MkDocs hook that renames sections based on the first index file. PR [#​9737](https://togithub.com/tiangolo/fastapi/pull/9737) by [@​tiangolo](https://togithub.com/tiangolo). - πŸ‘· Make cron jobs run only on main repo, not on forks, to avoid error notifications from missing tokens. PR [#​9735](https://togithub.com/tiangolo/fastapi/pull/9735) by [@​tiangolo](https://togithub.com/tiangolo). - πŸ”§ Update MkDocs for other languages. PR [#​9734](https://togithub.com/tiangolo/fastapi/pull/9734) by [@​tiangolo](https://togithub.com/tiangolo). - πŸ‘· Refactor Docs CI, run in multiple workers with a dynamic matrix to optimize speed. PR [#​9732](https://togithub.com/tiangolo/fastapi/pull/9732) by [@​tiangolo](https://togithub.com/tiangolo). - πŸ”₯ Remove old internal GitHub Action watch-previews that is no longer needed. PR [#​9730](https://togithub.com/tiangolo/fastapi/pull/9730) by [@​tiangolo](https://togithub.com/tiangolo). - ⬆️ Upgrade MkDocs and MkDocs Material. PR [#​9729](https://togithub.com/tiangolo/fastapi/pull/9729) by [@​tiangolo](https://togithub.com/tiangolo). - πŸ‘· Build and deploy docs only on docs changes. PR [#​9728](https://togithub.com/tiangolo/fastapi/pull/9728) by [@​tiangolo](https://togithub.com/tiangolo).

Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 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 has been generated by Mend Renovate. View repository job log here.

codecov[bot] commented 1 year ago

Codecov Report

Merging #772 (c1acb42) into master (2eb3f2c) will not change coverage. The diff coverage is n/a.

@@            Coverage Diff            @@
##            master      #772   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           14        14           
  Lines          834       834           
  Branches        62        62           
=========================================
  Hits           834       834           

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more