Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-openapi-core for 
openSUSE:Factory checked in at 2026-05-25 21:54:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-openapi-core (Old)
 and      /work/SRC/openSUSE:Factory/.python-openapi-core.new.2084 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-openapi-core"

Mon May 25 21:54:56 2026 rev:26 rq:1354995 version:0.23.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-openapi-core/python-openapi-core.changes  
2026-05-10 16:49:17.987174517 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-openapi-core.new.2084/python-openapi-core.changes
        2026-05-25 21:58:49.537955542 +0200
@@ -1,0 +2,6 @@
+Mon May 25 02:28:40 UTC 2026 - Steve Kowalik <[email protected]>
+
+- Add patch support-openapi-schema-validator-0.9.patch:
+  * Support openapi-schema-validator 0.9.0.
+
+-------------------------------------------------------------------

New:
----
  support-openapi-schema-validator-0.9.patch

----------(New B)----------
  New:
- Add patch support-openapi-schema-validator-0.9.patch:
  * Support openapi-schema-validator 0.9.0.
----------(New E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-openapi-core.spec ++++++
--- /var/tmp/diff_new_pack.UtyEms/_old  2026-05-25 21:58:50.145980554 +0200
+++ /var/tmp/diff_new_pack.UtyEms/_new  2026-05-25 21:58:50.145980554 +0200
@@ -28,6 +28,8 @@
 License:        BSD-3-Clause
 URL:            https://github.com/p1c2u/openapi-core
 Source:         
https://github.com/p1c2u/openapi-core/archive/%{version}.tar.gz#/openapi-core-%{version}-gh.tar.gz
+# PATCH-FIX-OPENSUSE Support openapi-schema-validator 0.9
+Patch0:         support-openapi-schema-validator-0.9.patch
 BuildRequires:  %{python_module base >= 3.8}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module poetry-core}
@@ -45,7 +47,7 @@
 BuildRequires:  %{python_module jsonschema-path >= 0.4.5}
 BuildRequires:  %{python_module more-itertools}
 BuildRequires:  %{python_module multidict >= 6.0.4}
-BuildRequires:  %{python_module openapi-schema-validator >= 0.7 with 
%python-openapi-schema-validator < 0.9}
+BuildRequires:  %{python_module openapi-schema-validator >= 0.7 with 
%python-openapi-schema-validator < 0.10}
 BuildRequires:  %{python_module openapi-spec-validator >= 0.8 with 
%python-openapi-spec-validator < 0.9}
 BuildRequires:  %{python_module parse}
 BuildRequires:  %{python_module pytest-asyncio}
@@ -62,7 +64,7 @@
 Requires:       python-parse
 Requires:       (python-jsonschema >= 4.23.0 with python-jsonschema < 5)
 Requires:       (python-jsonschema-path >= 0.4.5)
-Requires:       (python-openapi-schema-validator >= 0.7 with 
python-openapi-schema-validator < 0.9)
+Requires:       (python-openapi-schema-validator >= 0.7 with 
python-openapi-schema-validator < 0.10)
 Requires:       (python-openapi-spec-validator >= 0.8 with 
python-openapi-spec-validator < 0.9)
 BuildArch:      noarch
 %python_subpackages
@@ -73,7 +75,7 @@
 v3.0.0.
 
 %prep
-%setup -q -n openapi-core-%{version}
+%autosetup -p1 -n openapi-core-%{version}
 sed -i '/--cov/d' pyproject.toml
 for f in openapi_core/contrib/falcon/views.py; do
   [ -f $f -a ! -s $f ] && echo "# empty module" > $f || exit 1
@@ -90,12 +92,11 @@
 %if !%{with django}
 rm -v tests/unit/contrib/django/test_django.py
 %endif
-# https://github.com/python-openapi/openapi-core/issues/1009 
TestImportModelCreate::test_dynamic_model fails with Python 3.14
-%pytest tests/unit -k 'not (test_dynamic_model)'
+%pytest tests/unit
 
 %files %{python_files}
 %license LICENSE
 %doc README.md
 %{python_sitelib}/openapi_core
-%{python_sitelib}/openapi_core-%{version}*-info
+%{python_sitelib}/openapi_core-%{version}.dist-info
 

++++++ support-openapi-schema-validator-0.9.patch ++++++
Index: openapi-core-0.23.1/pyproject.toml
===================================================================
--- openapi-core-0.23.1.orig/pyproject.toml
+++ openapi-core-0.23.1/pyproject.toml
@@ -67,7 +67,7 @@ aiohttp = {version = ">=3.0", optional =
 starlette = {version = ">=0.40.0,<1.1.0", optional = true}
 isodate = "*"
 more-itertools = "*"
-openapi-schema-validator = ">=0.7.0,<0.9.0"
+openapi-schema-validator = ">=0.7.0,<0.10.0"
 openapi-spec-validator = "^0.8.0"
 requests = {version = "*", optional = true}
 werkzeug = ">=2.1.0"

Reply via email to