Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-fastapi for openSUSE:Factory checked in at 2023-01-14 20:30:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-fastapi (Old) and /work/SRC/openSUSE:Factory/.python-fastapi.new.32243 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-fastapi" Sat Jan 14 20:30:46 2023 rev:11 rq:1058067 version:0.89.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-fastapi/python-fastapi.changes 2023-01-05 17:11:43.244483447 +0100 +++ /work/SRC/openSUSE:Factory/.python-fastapi.new.32243/python-fastapi.changes 2023-01-14 20:30:56.316936774 +0100 @@ -1,0 +2,51 @@ +Thu Jan 12 18:47:42 UTC 2023 - David Anes <david.a...@suse.com> + +- Prune the test suite when run in lettered staging projects: + * Add a couple more tests that require extra packages. + +------------------------------------------------------------------- +Thu Jan 12 09:52:02 UTC 2023 - David Anes <david.a...@suse.com> + +- Update to 0.89.1: + * Fixes + - Ignore Response classes on return annotation. + * Docs + - Update docs and examples for Response Model with Return Type + Annotations, and update runtime error. + - New docs at Response Model - Return Type: Other Return Type + Annotations. + - Add External Link: FastAPI lambda container: serverless + simplified. + * Translations + - Add Turkish translation for docs/tr/docs/tutorial/first_steps.md. + +- Update to 0.89.0: + * Features + - Add support for function return type annotations to declare the response_model. + * Docs + - Add External Link: Authorization on FastAPI with Casbin. + - Fix typo in docs/en/docs/async.md. + - Fix typo in docs/en/docs/deployment/concepts.md. + * Translations + - Add Russian translation for docs/ru/docs/fastapi-people.md. + - Fix typo in Chinese translation for docs/zh/docs/benchmarks.md. + - Add Korean translation for docs/tutorial/cors.md. +* Internal + - Update coverage[toml] requirement from <7.0,>=6.5.0 to >=6.5.0,<8.0. + - Update uvicorn[standard] requirement from <0.19.0,>=0.12.0 to >=0.12.0,<0.21.0 for development. + - Bump dawidd6/action-download-artifact from 2.24.2 to 2.24.3. + - Update FastAPI People. + - Bump types-ujson from 5.5.0 to 5.6.0.0. + - Bump pypa/gh-action-pypi-publish from 1.5.2 to 1.6.4. + - Add GitHub Action gate/check. + - Update sponsors, add Svix. + - Remove Doist sponsor. + - Update sqlalchemy requirement from <=1.4.41,>=1.3.18 to >=1.3.18,<1.4.43. + - Bump nwtgck/actions-netlify from 1.2.4 to 2.0.0. + - Refactor CI artifact upload/download for docs previews. + - Bump pypa/gh-action-pypi-publish from 1.5.1 to 1.5.2. + - Update FastAPI People. + - Update sponsors, disable course bundle. + - Update typer[all] requirement from <0.7.0,>=0.6.1 to >=0.6.1,<0.8.0. + +------------------------------------------------------------------- @@ -25 +76 @@ - - arrow_up Bump Starlette to version 0.22.0 to fix bad encoding + - Bump Starlette to version 0.22.0 to fix bad encoding @@ -28 +79 @@ - - pencil2 Fix typo in docs for docs/en/docs/advanced/middleware.md. + - Fix typo in docs for docs/en/docs/advanced/middleware.md. @@ -30 +81 @@ - - globe_with_meridians Add Portuguese translation for + - Add Portuguese translation for @@ -49,2 +100,2 @@ - - arrow_up Upgrade and relax dependencies for extras "all". - - sparkles Re-export Starlette's WebSocketException and add it + - Upgrade and relax dependencies for extras "all". + - Re-export Starlette's WebSocketException and add it @@ -52 +103 @@ - - memo Update references to Requests for tests to HTTPX, and add + - Update references to Requests for tests to HTTPX, and add @@ -54 +105 @@ - - arrow_up Upgrade Starlette to 0.21.0, including the new + - Upgrade Starlette to 0.21.0, including the new @@ -58,3 +109,3 @@ - - pencil2 Tweak Help FastAPI from PR review after merging. - - pencil2 Clarify docs on CORS. - - memo Update Help FastAPI: Help Maintain FastAPI. + - Tweak Help FastAPI from PR review after merging. + - Clarify docs on CORS. + - Update Help FastAPI: Help Maintain FastAPI. @@ -63 +114 @@ - - globe_with_meridians Fix highlight lines for Japanese + - Fix highlight lines for Japanese @@ -65 +116 @@ - - globe_with_meridians Add French translation for + - Add French translation for @@ -67 +118 @@ - - globe_with_meridians Add Portuguese translation for + - Add Portuguese translation for @@ -69 +120 @@ - - globe_with_meridians Add Japanese translation for + - Add Japanese translation for @@ -73,8 +124,5 @@ - - sparkles Use Ruff for linting. - - hammer_and_wrench Add Arabic issue number to Notify - Translations GitHub Action. - - arrow_up Bump dawidd6/action-download-artifact from 2.24.1 to - 2.24.2. - - arrow_up Bump dawidd6/action-download-artifact from 2.24.0 to - 2.24.1. - - memo Update coverage badge to use Samuel Colvin's Smokeshow. + - Use Ruff for linting. + - Add Arabic issue number to Notify Translations GitHub Action. + - Bump dawidd6/action-download-artifact from 2.24.1 to 2.24.2. + - Bump dawidd6/action-download-artifact from 2.24.0 to 2.24.1. + - Update coverage badge to use Samuel Colvin's Smokeshow. Old: ---- fastapi-0.88.0.tar.gz New: ---- fastapi-0.89.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-fastapi.spec ++++++ --- /var/tmp/diff_new_pack.Ktkv4C/_old 2023-01-14 20:30:56.912940295 +0100 +++ /var/tmp/diff_new_pack.Ktkv4C/_new 2023-01-14 20:30:56.916940318 +0100 @@ -19,7 +19,7 @@ # Keep extra test requirements out of Ring1 %bcond_with ringdisabled Name: python-fastapi -Version: 0.88.0 +Version: 0.89.1 Release: 0 Summary: FastAPI framework License: MIT @@ -52,7 +52,7 @@ BuildRequires: %{python_module passlib} BuildRequires: %{python_module peewee >= 3.13.0} BuildRequires: %{python_module python-jose >= 3.3} -BuildRequires: %{python_module ujson >= 5.2} +BuildRequires: %{python_module ujson >= 5.6} %endif # /SECTION %python_subpackages @@ -83,6 +83,8 @@ ignorefiles="$ignorefiles --ignore tests/test_tutorial/test_security/test_tutorial005_py39.py" ignorefiles="$ignorefiles --ignore tests/test_tutorial/test_security/test_tutorial005_py310.py" ignorefiles="$ignorefiles --ignore tests/test_tutorial/test_sql_databases_peewee" +ignorefiles="$ignorefiles --ignore tests/test_tutorial/test_response_model/test_tutorial003_01.py" +ignorefiles="$ignorefiles --ignore tests/test_tutorial/test_response_model/test_tutorial003_01_py310.py" donttest="$donttest or test_orjson_response_class" donttest="$donttest or (test_tutorial001 and test_get_custom_response)" %endif ++++++ fastapi-0.88.0.tar.gz -> fastapi-0.89.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/python-fastapi/fastapi-0.88.0.tar.gz /work/SRC/openSUSE:Factory/.python-fastapi.new.32243/fastapi-0.89.1.tar.gz differ: char 14, line 1