diff --git a/fastapi-0.117.1.tar.gz b/fastapi-0.117.1.tar.gz deleted file mode 100644 index 49e76c8..0000000 --- a/fastapi-0.117.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fb2d42082d22b185f904ca0ecad2e195b851030bd6c5e4c032d1c981240c631a -size 307155 diff --git a/fastapi-0.120.2.tar.gz b/fastapi-0.120.2.tar.gz new file mode 100644 index 0000000..5c469f5 --- /dev/null +++ b/fastapi-0.120.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c5ab43e2a90335bbd8326d1b659eac0f3dbcc015e2af573c4f5de406232c4ac +size 338684 diff --git a/python-fastapi.changes b/python-fastapi.changes index 657d469..49b672d 100644 --- a/python-fastapi.changes +++ b/python-fastapi.changes @@ -1,3 +1,22 @@ +------------------------------------------------------------------- +Fri Oct 31 03:36:17 UTC 2025 - Steve Kowalik + +- Drop unneeded BuildRequires on databases. + +------------------------------------------------------------------- +Thu Oct 30 11:58:24 UTC 2025 - Nico Krapp + +- Update to 0.120.2 + * Fix separation of schemas with nested models introduced in 0.119.0 +- Update to 0.120.1 + * Bump Starlette to <0.50.0 +- Update to 0.120.0 + * Sync German docs + * Migrate internal reference documentation from typing_extensions.Doc to + annotated_doc.Doc + * Update German LLM prompt and test file + * [pre-commit.ci] pre-commit autoupdate + ------------------------------------------------------------------- Thu Sep 25 05:36:00 UTC 2025 - Steve Kowalik diff --git a/python-fastapi.spec b/python-fastapi.spec index 61f3cce..c3a2b58 100644 --- a/python-fastapi.spec +++ b/python-fastapi.spec @@ -31,7 +31,7 @@ %endif %{?sle15_python_module_pythons} Name: python-fastapi%{psuffix} -Version: 0.117.1 +Version: 0.120.2 Release: 0 Summary: FastAPI framework License: MIT @@ -42,9 +42,10 @@ BuildRequires: %{python_module pdm-backend} BuildRequires: %{python_module pip} BuildRequires: fdupes BuildRequires: python-rpm-macros +Requires: python-annotated-doc >= 0.0.2 Requires: python-pydantic >= 1.8.2 Requires: python-typing_extensions >= 4.8.0 -Requires: (python-starlette >= 0.40.0 with python-starlette < 0.49.0) +Requires: (python-starlette >= 0.40.0 with python-starlette < 0.50.0) BuildArch: noarch %if %{with libalternatives} BuildRequires: alts @@ -61,8 +62,8 @@ BuildRequires: %{python_module PyYAML >= 5.3.1} BuildRequires: %{python_module SQLAlchemy} BuildRequires: %{python_module aiosqlite} BuildRequires: %{python_module anyio >= 3.2.1} +BuildRequires: %{python_module argon2-cffi} BuildRequires: %{python_module coverage} -BuildRequires: %{python_module databases >= 0.3.2} BuildRequires: %{python_module dirty-equals} BuildRequires: %{python_module email-validator >= 1.1.1} BuildRequires: %{python_module fastapi = %{version}} @@ -71,6 +72,7 @@ BuildRequires: %{python_module inline-snapshot} BuildRequires: %{python_module orjson >= 3.2.1} BuildRequires: %{python_module passlib} BuildRequires: %{python_module peewee >= 3.13.0} +BuildRequires: %{python_module pwdlib >= 0.2.1} BuildRequires: %{python_module pydantic-settings >= 2.0.0} BuildRequires: %{python_module pytest} BuildRequires: %{python_module python-jose >= 3.3} @@ -107,6 +109,8 @@ donttest+=" or test_exception_handler_body_access" # python-fastapi-cli packages doesn't exists in openSUSE donttest+=" or test_fastapi_cli" donttest+=" or test_openapi" +# seems to hang in OBS and only for 3.9 which we don't support anymore +donttest+=" or test_tutorial003_py39.py" %pytest -W ignore::DeprecationWarning -W ignore::PendingDeprecationWarning -W ignore::ResourceWarning -k "not ($donttest)" tests %endif