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 2023-07-25 11:51:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-openapi-core (Old) and /work/SRC/openSUSE:Factory/.python-openapi-core.new.1467 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-openapi-core" Tue Jul 25 11:51:35 2023 rev:16 rq:1100539 version:0.18.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-openapi-core/python-openapi-core.changes 2023-06-21 22:40:23.914565950 +0200 +++ /work/SRC/openSUSE:Factory/.python-openapi-core.new.1467/python-openapi-core.changes 2023-07-25 11:53:30.194295615 +0200 @@ -1,0 +2,36 @@ +Tue Jul 25 06:10:38 UTC 2023 - Steve Kowalik <steven.kowa...@suse.com> + +- Update to 0.18.0: + * Compatibility with jsonschema 4.18, jsonschema-spec 0.2, + openapi-schema-validator 0.6 and openapi-spec-validator 0.6 #597 + * spec_url parameter of Spec.from_dict is deprecated. Use base_uri + instead. #597 + * ref_resolver_handlers parameter of Spec.from_dict is deprecated. Use + handlers instead. #597 + * Drop python 3.7 support #595 + * Format validators ignore other types and pass (in accordance with the + specification) #597 + * shortcuts high level public api expose #465 + * ParametersError context property deprecated #462 + * Spec.create deprecated #463 + * Validators refactor #457 + * Webhooks support #470 + * Rename UnmarshalContext to ValidationContext #472 + * Fix PATH_PARAMETER_PATTERN for DRF default value pattern. #468 + * Fix falcon response data none #471 + * Shortcuts backward compatible #482 + * RequestValidator and ResponseValidator backward compatibility #487 + * Fix flask decorator function return other types #489 + * Fix integration Request Response factories check types fix #490 + * Fix Requests request dont allow fragments #491 + * Fix openapi packages update and tests #498 + * unmarshallers integration tests #497 + * Unmarshallers and validators refactor #508 + * Shortcuts refactor #517 + * Media type deserializers refactor #518 + * Schema unmarshalling/validation returns Invalid* exception (InvalidData, + InvalidParameter, InvalidRequestBody, InvalidHeader). Use __cause__ + property to get root cause exception. + * InvalidSecurity exception renamed to SecurityNotFound + +------------------------------------------------------------------- Old: ---- openapi-core-0.16.6-gh.tar.gz New: ---- openapi-core-0.18.0-gh.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-openapi-core.spec ++++++ --- /var/tmp/diff_new_pack.plVU8q/_old 2023-07-25 11:53:30.750298871 +0200 +++ /var/tmp/diff_new_pack.plVU8q/_new 2023-07-25 11:53:30.754298894 +0200 @@ -17,13 +17,13 @@ Name: python-openapi-core -Version: 0.16.6 +Version: 0.18.0 Release: 0 Summary: Client- and server-side support for the OpenAPI Specification v3 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 -BuildRequires: %{python_module base >= 3.7} +BuildRequires: %{python_module base >= 3.8} BuildRequires: %{python_module pip} BuildRequires: %{python_module poetry-core} BuildRequires: fdupes @@ -33,26 +33,28 @@ BuildRequires: %{python_module Flask} BuildRequires: %{python_module WebOb} BuildRequires: %{python_module Werkzeug} +BuildRequires: %{python_module aiohttp} +BuildRequires: %{python_module asgiref >= 2.6} BuildRequires: %{python_module falcon >= 3.0} BuildRequires: %{python_module isodate} -BuildRequires: %{python_module jsonschema-spec >= 0.1.1} +BuildRequires: %{python_module jsonschema >= 4.18} +BuildRequires: %{python_module jsonschema-spec >= 0.2.3} BuildRequires: %{python_module more-itertools} -BuildRequires: %{python_module openapi-schema-validator >= 0.3.0 with %python-openapi-schema-validator < 0.5} -BuildRequires: %{python_module openapi-spec-validator >= 0.5.0 with %python-openapi-spec-validator < 0.6} +BuildRequires: %{python_module openapi-schema-validator >= 0.6.0} +BuildRequires: %{python_module openapi-spec-validator >= 0.6.0} BuildRequires: %{python_module parse} -BuildRequires: %{python_module pathable >= 0.4.0} BuildRequires: %{python_module pytest} BuildRequires: %{python_module responses} # /SECTION Requires: python-Werkzeug +Requires: python-asgiref >= 3.6 Requires: python-isodate -Requires: python-jsonschema-spec >= 0.1.1 +Requires: python-jsonschema >= 4.18 +Requires: python-jsonschema-spec >= 0.2.3 Requires: python-more-itertools +Requires: python-openapi-schema-validator >= 0.6.0 +Requires: python-openapi-spec-validator >= 0.6.0 Requires: python-parse -Requires: python-pathable >= 0.4.0 -Requires: python-typing-extensions >= 4.3.0 -Requires: (python-openapi-schema-validator >= 0.3.0 with python-openapi-schema-validator < 0.5) -Requires: (python-openapi-spec-validator >= 0.5.0 with python-openapi-spec-validator < 0.6) BuildArch: noarch %python_subpackages ++++++ openapi-core-0.16.6-gh.tar.gz -> openapi-core-0.18.0-gh.tar.gz ++++++ ++++ 26704 lines of diff (skipped)