Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-python-jsonschema-objects for
openSUSE:Factory checked in at 2023-09-20 13:31:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-python-jsonschema-objects (Old)
and
/work/SRC/openSUSE:Factory/.python-python-jsonschema-objects.new.16627 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-python-jsonschema-objects"
Wed Sep 20 13:31:19 2023 rev:7 rq:1112409 version:0.5.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-python-jsonschema-objects/python-python-jsonschema-objects.changes
2023-07-18 22:09:34.255474214 +0200
+++
/work/SRC/openSUSE:Factory/.python-python-jsonschema-objects.new.16627/python-python-jsonschema-objects.changes
2023-09-20 13:35:06.819379364 +0200
@@ -1,0 +2,11 @@
+Wed Sep 20 02:46:59 UTC 2023 - Steve Kowalik <[email protected]>
+
+- Update to 0.5.0:
+ * Migrate to jsonschema 4.18
+ * Drop support for Python 3.7 due to lack of support under jsonschema>=4.18
+ * Drop support for jsonschema<4.18 due to breaking changes in that
+ libraries interfaces
+- Migrate to pyproject macros
+- Stop using greedy globs in %files
+
+-------------------------------------------------------------------
Old:
----
python_jsonschema_objects-0.4.2.tar.gz
New:
----
python_jsonschema_objects-0.5.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-python-jsonschema-objects.spec ++++++
--- /var/tmp/diff_new_pack.zLoFCr/_old 2023-09-20 13:35:08.063423933 +0200
+++ /var/tmp/diff_new_pack.zLoFCr/_new 2023-09-20 13:35:08.063423933 +0200
@@ -16,26 +16,28 @@
#
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-python-jsonschema-objects
-Version: 0.4.2
+Version: 0.5.0
Release: 0
Summary: An object wrapper for JSON Schema definitions
License: MIT
URL: https://python-jsonschema-objects.readthedocs.org/
Source:
https://files.pythonhosted.org/packages/source/p/python_jsonschema_objects/python_jsonschema_objects-%{version}.tar.gz
+BuildRequires: %{python_module base >= 3.8}
+BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools}
+BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Requires: python-Markdown >= 2.4
Requires: python-inflection >= 0.2
+Requires: python-jsonschema >= 4.18
Requires: python-six >= 1.5.2
-Requires: (python-jsonschema >= 2.3 with python-jsonschema < 4.18)
BuildArch: noarch
# SECTION test requirements
BuildRequires: %{python_module Markdown >= 2.4}
BuildRequires: %{python_module inflection >= 0.2}
-BuildRequires: %{python_module jsonschema < 4.18}
+BuildRequires: %{python_module jsonschema >= 4.18}
BuildRequires: %{python_module pytest-mock}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module six >= 1.5.2}
@@ -49,10 +51,10 @@
%autosetup -p1 -n python_jsonschema_objects-%{version}
%build
-%python_build
+%pyproject_wheel
%install
-%python_install
+%pyproject_install
%{python_expand rm -r
%{buildroot}%{$python_sitelib}/python_jsonschema_objects/examples/
%fdupes %{buildroot}%{$python_sitelib}
}
@@ -63,5 +65,6 @@
%files %{python_files}
%doc README.md
%license LICENSE
-%{python_sitelib}/*
+%{python_sitelib}/python_jsonschema_objects
+%{python_sitelib}/python_jsonschema_objects-%{version}.dist-info
++++++ python_jsonschema_objects-0.4.2.tar.gz ->
python_jsonschema_objects-0.5.0.tar.gz ++++++
++++ 4249 lines of diff (skipped)