Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-jsonschema for 
openSUSE:Factory checked in at 2022-09-27 20:13:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-jsonschema (Old)
 and      /work/SRC/openSUSE:Factory/.python-jsonschema.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-jsonschema"

Tue Sep 27 20:13:11 2022 rev:31 rq:1006033 version:4.10.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-jsonschema/python-jsonschema.changes      
2022-08-04 13:23:34.932518873 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jsonschema.new.2275/python-jsonschema.changes
    2022-09-27 20:13:12.945732412 +0200
@@ -1,0 +2,58 @@
+Mon Sep 26 05:00:38 UTC 2022 - Johannes Kastl <ka...@b1-systems.de>
+
+- update to 4.10.3:
+  - jsonschema.validators.validator_for now properly uses the explicitly
+    provided default validator even if the $schema URI is not found.
+
+-------------------------------------------------------------------
+Mon Sep 26 04:56:19 UTC 2022 - Johannes Kastl <ka...@b1-systems.de>
+
+- update to 4.10.2:
+  - Fix a second place where subclasses may have added attrs attributes (#982).
+
+-------------------------------------------------------------------
+Sun Sep 25 17:47:32 UTC 2022 - Johannes Kastl <ka...@b1-systems.de>
+
+- update to 4.10.1:
+  - Fix Validator.evolve (and APIs like iter_errors which call it) for cases
+    where the validator class has been subclassed. Doing so wasn't intended to 
be
+    public API, but given it didn't warn or raise an error it's of course
+    understandable. The next release however will make it warn (and a future 
one
+    will make it error). If you need help migrating usage of inheriting from a
+    validator class feel free to open a discussion and I'll try to give some
+    guidance (#982).
+
+-------------------------------------------------------------------
+Sun Sep 25 17:37:47 UTC 2022 - Johannes Kastl <ka...@b1-systems.de>
+
+- accept SR#1005905 to convert this to using Twisted instead of
+  pytest
+
+-------------------------------------------------------------------
+Sun Sep 25 07:37:16 UTC 2022 - Johannes Kastl <ka...@b1-systems.de>
+
+- update to 4.10.0:
+  Add support for referencing schemas with $ref across different versions
+  of the specification than the referrer's
+
+-------------------------------------------------------------------
+Sun Sep 25 07:34:59 UTC 2022 - Johannes Kastl <ka...@b1-systems.de>
+
+- update to 4.9.1:
+  Update some documentation examples to use newer validator releases in their
+  sample code.
+
+-------------------------------------------------------------------
+Sun Sep 25 07:31:57 UTC 2022 - Johannes Kastl <ka...@b1-systems.de>
+
+- update to 4.9.0:
+  - Fix relative $ref resolution when the base URI is a URN or other scheme 
(#544).
+  - pkgutil.resolve_name is now used to retrieve validators
+    provided on the command line. This function is only available on
+    3.9+, so 3.7 and 3.8 (which are still supported) now rely on the
+    pkgutil_resolve_name <https://pypi.org/project/pkgutil_resolve_name/>_
+    backport package. Note however that the CLI itself is due
+    to be deprecated shortly in favor of check-jsonschema
+    <https://github.com/python-jsonschema/check-jsonschema>_.
+
+-------------------------------------------------------------------

Old:
----
  jsonschema-4.8.0.tar.gz

New:
----
  jsonschema-4.10.3.tar.gz

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

Other differences:
------------------
++++++ python-jsonschema.spec ++++++
--- /var/tmp/diff_new_pack.eWDrWI/_old  2022-09-27 20:13:13.477733585 +0200
+++ /var/tmp/diff_new_pack.eWDrWI/_new  2022-09-27 20:13:13.485733603 +0200
@@ -25,7 +25,7 @@
 %{?!python_module:%define python_module() python3-%{**}}
 %define skip_python2 1
 Name:           python-jsonschema
-Version:        4.8.0
+Version:        4.10.3
 Release:        0
 Summary:        An implementation of JSON-Schema validation for Python
 License:        MIT
@@ -45,10 +45,12 @@
 BuildRequires:  %{python_module attrs >= 17.4.0}
 BuildRequires:  %{python_module importlib-metadata if %python-base < 3.8}
 BuildRequires:  %{python_module importlib-resources >= 1.4.0 if %python-base < 
3.9}
+BuildRequires:  %{python_module pkgutil-resolve-name if %python-base < 3.9}
 BuildRequires:  %{python_module pyrsistent >= 0.14.0}
 BuildRequires:  %{python_module typing-extensions if %python-base < 3.8}
 # SECTION test
-BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module Twisted}
+BuildRequires:  git-core
 # /SECTION
 # SECTION extras (if available)
 #BuildRequires:  %%{python_module fqdn}
@@ -70,6 +72,7 @@
 %endif
 %if 0%{python_version_nodots} < 39
 Requires:       python-importlib-resources >= 1.4.0
+Requires:       python-pkgutil-resolve-name >= 1.3.10
 %endif
 %if %{with libalternatives}
 Requires:       alts
@@ -102,7 +105,11 @@
 %python_clone -a %{buildroot}%{_bindir}/jsonschema
 
 %check
-%pytest jsonschema/tests
+export JSON_SCHEMA_TEST_SUITE=$PWD/json
+%{python_expand # see tox.ini
+export PYTHONPATH=%{buildroot}%{$python_sitelib}
+$python -B -m twisted.trial jsonschema
+}
 
 %pre
 # If libalternatives is used: Removing old update-alternatives entries.

++++++ jsonschema-4.8.0.tar.gz -> jsonschema-4.10.3.tar.gz ++++++
++++ 7381 lines of diff (skipped)

Reply via email to