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-08-22 08:55:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-hypothesis (Old)
 and      /work/SRC/openSUSE:Factory/.python-hypothesis.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-hypothesis"

Tue Aug 22 08:55:21 2023 rev:66 rq:1105013 version:6.82.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-hypothesis/python-hypothesis.changes      
2023-05-19 11:55:45.227342973 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-hypothesis.new.1766/python-hypothesis.changes
    2023-08-22 08:55:35.246495080 +0200
@@ -0,0 +1,60 @@
+------------------------------------------------------------------
+Mon Aug 14 07:03:21 UTC 2023 - Dirk Müller <[email protected]>
+
+- update to 6.82.4:
+  * This patch ensures that we always close the download
+    connection in :class:`~hypothesis.database.GitHubArtifactDatabase`.
+  * We can now pretty-print combinations of *zero*
+    :class:`enum.Flag` values, like ``SomeFlag(0)``,
+    which has never worked before.
+  * This patch fixes pretty-printing of combinations of
+    :class:`enum.Flag` values, which was previously an error
+    (:issue:`3709`).
+  * Improve shrinking of floats in narrow regions that don't
+    cross an integer boundary. Closes :issue:`3357`.
+  * :func:`~hypothesis.strategies.from_regex` now supports the
+    atomic grouping (``(?>...)``) and possessive quantifier
+    (``*+``, ``++``, ``?+``, ``{m,n}+``) syntax `added in Python 3.11
+  * If the :envvar:`HYPOTHESIS_NO_PLUGINS` environment variable
+    is set, we'll avoid :ref:`loading plugins <entry-points>`
+    such as `the old Pydantic integration
+  * Fixes some lingering issues with inference of recursive types
+  * in `~hypothesis.strategies.from_type`. Closes :issue:`3525`.
+  * This release drops support for Python 3.7, `which reached end
+    of life on 2023-06-27
+  * Fixes occasional recursion-limit-exceeded errors when
+    validating deeply nested strategies. Closes: :issue:`3671`
+  * Improve the type rendered in
+    :func:`~hypothesis.strategies.from_type`, which improves the
+    coverage of Ghostwriter.
+  * This patch improves Ghostwriter's use of qualified names for
+    re-exported functions and classes, and avoids importing useless
+    :obj:`~typing.TypeVar`\ s.
+  * This patch updates our vendored `list of top-level domains
+    will raise an error rather than hanging indefinitely if
+    passed invalid ``max_leaves=`` arguments.
+  * Warn in :func:`~hypothesis.strategies.from_type` if the
+    inferred strategy has no variation (always returning default
+    instances). Also handles numpy data types by calling
+    :func:`~hypothesis.extra.numpy.from_dtype` on the
+    corresponding dtype, thus ensuring proper variation for these
+    types.
+  * :func:`~hypothesis.strategies.from_type` now works in cases
+    where we use :func:`~hypothesis.strategies.builds` to create
+    an instance and the constructor has an argument which would lead
+    to recursion.  Previously, this would raise an error if the
+    argument had a default value.
+  * In preparation for supporting JAX in
+    :ref:`hypothesis.extra.array_api <array-api>`,
+    this release supports immutable arrays being generated via
+    :func:`xps.arrays`.
+  * and adds automatic support for writing
+    ``@hypothesis.example()`` or ``@example()``
+    depending on the current style in your test file - defaulting
+    to the latter.
+  * This patch updates our linter stack to use :pypi:`ruff`, and
+    fixes some previously-ignored lints.
+  * Hypothesis will now record an event for more cases where data
+    is marked invalid, including for exceeding the internal depth
+    limit.
+

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

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

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

Other differences:
------------------
++++++ python-hypothesis.spec ++++++
--- /var/tmp/diff_new_pack.Wdowrc/_old  2023-08-22 08:55:36.062496630 +0200
+++ /var/tmp/diff_new_pack.Wdowrc/_new  2023-08-22 08:55:36.070496645 +0200
@@ -37,7 +37,7 @@
 %endif
 %{?sle15_python_module_pythons}
 Name:           python-hypothesis%{psuffix}
-Version:        6.75.3
+Version:        6.82.4
 Release:        0
 Summary:        A library for property based testing
 License:        MPL-2.0

++++++ _service ++++++
--- /var/tmp/diff_new_pack.Wdowrc/_old  2023-08-22 08:55:36.138496774 +0200
+++ /var/tmp/diff_new_pack.Wdowrc/_new  2023-08-22 08:55:36.142496782 +0200
@@ -2,7 +2,7 @@
   <service name="tar_scm" mode="disabled">
     <param name="url">https://github.com/HypothesisWorks/hypothesis.git</param>
     <param name="scm">git</param>
-    <param name="revision">hypothesis-python-6.75.3</param>
+    <param name="revision">hypothesis-python-6.82.4</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">hypothesis-python-(.*)</param>
     <param name="subdir">hypothesis-python</param>    

++++++ hypothesis-python-6.75.3.tar.gz -> hypothesis-python-6.82.4.tar.gz ++++++
++++ 6274 lines of diff (skipped)

Reply via email to