Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-hypothesis for 
openSUSE:Factory checked in at 2023-12-28 22:54:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-hypothesis (Old)
 and      /work/SRC/openSUSE:Factory/.python-hypothesis.new.28375 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-hypothesis"

Thu Dec 28 22:54:39 2023 rev:70 rq:1135262 version:6.92.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-hypothesis/python-hypothesis.changes      
2023-11-02 20:20:50.990466718 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-hypothesis.new.28375/python-hypothesis.changes
   2023-12-28 22:54:45.055724554 +0100
@@ -1,0 +2,37 @@
+Wed Dec 27 10:12:38 UTC 2023 - Dirk Müller <dmuel...@suse.com>
+
+- update to 6.92.1:
+  * This release adds an experimental :wikipedia:`observability
+  * This patch fixes an issue where
+    :func:`~hypothesis.strategies.builds` could not be used with
+    :pypi:`attrs` objects that defined private attributes (i.e.
+    attributes with a leading underscore). See also
+  * This release adds an optional ``payload`` argument to
+    :func:`hypothesis.event`, so that you can clearly express
+    the difference between the label and the value of an
+    observation.
+  * This patch supports assigning ``settings = settings(...)`` as
+    a class attribute on a subclass of a ``.TestCase`` attribute
+    of a :class:`~hypothesis.stateful.RuleBasedStateMachine`.
+  * This release makes it an error to assign ``settings =
+    settings(...)`` as a class attribute on a
+    :class:`~hypothesis.stateful.RuleBasedStateMachine`.
+  * This patch refactors some internals.  There is no user-
+    visible change, but we hope to improve performance and unlock
+    support for alternative backends such as :pypi:`symbolic
+    execution with crosshair in future (:issue:`3086`).
+  * This release teaches :func:`~hypothesis.strategies.from_type`
+    to handle constraints implied by the :pypi:`annotated-types`
+    package - as used by e.g. :pypi:`Pydantic`.
+  * This patch adds a warning when :func:`@st.composite
+    wraps a function annotated as returning a
+    :class:`~hypothesis.strategies.SearchStrategy`,
+    since this is usually an error (:issue:`3786`).
+  * This patch refactors ``from_type(typing.Tuple)``, allowing
+    :func:`~hypothesis.strategies.register_type_strategy` to take
+    effect for tuples instead of being silently ignored
+  * This patch improves the speed of the explain phase on python
+    3.12+, by using the new :mod:`sys.monitoring` module to collect
+    coverage, instead of :obj:`sys.settrace`.
+
+-------------------------------------------------------------------

Old:
----
  hypothesis-python-6.88.1.tar.gz

New:
----
  hypothesis-python-6.92.1.tar.gz

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

Other differences:
------------------
++++++ python-hypothesis.spec ++++++
--- /var/tmp/diff_new_pack.EytHgD/_old  2023-12-28 22:54:45.827752738 +0100
+++ /var/tmp/diff_new_pack.EytHgD/_new  2023-12-28 22:54:45.831752884 +0100
@@ -37,13 +37,13 @@
 %endif
 %{?sle15_python_module_pythons}
 Name:           python-hypothesis%{psuffix}
-Version:        6.88.1
+Version:        6.92.1
 Release:        0
 Summary:        A library for property based testing
 License:        MPL-2.0
 URL:            https://github.com/HypothesisWorks/hypothesis
 # Source is the `hypothesis-python` subdir of the Github repository.
-# Edit the `_service` file and run `osc service runall` for updates.
+# Edit the `_service` file and run `osc service manualrun` for updates.
 # See also https://hypothesis.readthedocs.io/en/latest/packaging.html
 Source:         hypothesis-python-%{version}.tar.gz
 BuildRequires:  %{python_module base >= 3.8}
@@ -147,6 +147,8 @@
 # https://github.com/HypothesisWorks/hypothesis/issues/2546
 donttest="test_updating_the_file_include_new_shrinkers"
 donttest+=" or test_can_learn_to_normalize_the_unnormalized"
+# requires a git checkout
+donttest+=" or test_observability"
 # Fail because typing comparison
 donttest+=" or test_ghostwriter_on_hypothesis"
 if [ $(getconf LONG_BIT) -eq 32 ]; then

++++++ _service ++++++
--- /var/tmp/diff_new_pack.EytHgD/_old  2023-12-28 22:54:45.867754198 +0100
+++ /var/tmp/diff_new_pack.EytHgD/_new  2023-12-28 22:54:45.867754198 +0100
@@ -2,7 +2,7 @@
   <service name="tar_scm" mode="manual">
     <param name="url">https://github.com/HypothesisWorks/hypothesis.git</param>
     <param name="scm">git</param>
-    <param name="revision">hypothesis-python-6.88.1</param>
+    <param name="revision">hypothesis-python-6.92.1</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">hypothesis-python-(.*)</param>
     <param name="subdir">hypothesis-python</param>    

++++++ hypothesis-python-6.88.1.tar.gz -> hypothesis-python-6.92.1.tar.gz ++++++
++++ 5758 lines of diff (skipped)

Reply via email to