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 2022-10-12 18:22:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-hypothesis (Old)
 and      /work/SRC/openSUSE:Factory/.python-hypothesis.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-hypothesis"

Wed Oct 12 18:22:53 2022 rev:59 rq:1009218 version:6.56.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-hypothesis/python-hypothesis.changes      
2022-06-17 21:18:18.678636666 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-hypothesis.new.2275/python-hypothesis.changes
    2022-10-12 18:23:03.537419753 +0200
@@ -1,0 +2,149 @@
+Sun Oct  9 21:39:51 UTC 2022 - Ben Greiner <[email protected]>
+
+- Update to 6.56.1 
+  * This patch improves the error message when Hypothesis detects
+    ???flush to zero??? mode for floating-point: we now report which
+    package(s) enabled this, which can make debugging much easier.
+    See issue #3458 for details.
+- Release 6.56.0 
+  * This release defines __bool__() on SearchStrategy. It always
+    returns True, like before, but also emits a warning to help
+    with cases where you intended to draw a value (issue #3463).
+- Release 6.55.0 
+  * In preparation for future versions of the Array API standard,
+    make_strategies_namespace() now accepts an optional api_version
+    argument, which determines the version conformed to by the
+    returned strategies namespace. If None, the version of the
+    passed array module xp is inferred.
+  * This release also introduces xps.real_dtypes(). This is
+    currently equivalent to the existing xps.numeric_dtypes()
+    strategy, but exists because the latter is expected to include
+    complex numbers in the next version of the standard.
+- Release 6.54.6 
+  * If multiple explicit examples (from @example()) raise a Skip
+    exception, for consistency with generated examples we now
+    re-raise the first instead of collecting them into an
+    ExceptionGroup (issue #3453).
+- Release 6.54.5 
+  * This patch updates our autoformatting tools, improving our code
+    style without any API changes.
+- Release 6.54.4 
+  * This patch fixes some type annotations for Python 3.9 and
+    earlier (issue #3397), and teaches explain mode about certain
+    locations it should not bother reporting (issue #3439).
+- Release 6.54.3
+ *  This patch teaches the Ghostwriter an additional check for
+    function and class locations that should make it use public
+    APIs more often.
+- Release 6.54.2 
+  * This patch fixes our workaround for a pytest bug where the
+    inner exceptions in an ExceptionGroup are not displayed (issue
+    #3430).
+- Release 6.54.1 
+  * This patch makes FailedHealthCheck and DeadlineExceeded
+    exceptions picklable, for compatibility with Django???s parallel
+    test runner (issue #3426).
+- Release 6.54.0 
+  * Reporting of multiple failing examples now uses the PEP 654
+    ExceptionGroup type, which is provided by the exceptiongroup
+    backport on Python 3.10 and earlier (issue #3175).
+    hypothesis.errors.MultipleFailures is therefore deprecated.
+  * Failing examples and other reports are now stored as PEP 678
+    exception notes, which ensures that they will always appear
+    together with the traceback and other information about their
+    respective error.
+- Release 6.53.0 
+  * from_field() now supports UsernameField from
+    django.contrib.auth.forms.
+  * Thanks to Afonso Silva for reporting and working on issue
+    #3417.
+- Release 6.52.4 
+  * This patch improves the error message when you pass filenames
+    to the hypothesis write CLI, which takes the name of a module
+    or function (e.g. hypothesis write gzip or hypothesis write
+    package.some_function rather than hypothesis write script.py).
+  * Thanks to Ed Rogers for implementing this as part of the SciPy
+    2022 sprints!
+- Release 6.52.3 
+  * This patch ensures that the warning for non-interactive
+    .example() points to your code instead of Hypothesis internals
+    (issue #3403).
+  * Thanks to @jameslamb for this fix.
+- Release 6.52.2 
+  * This patch makes integers() more likely to generate boundary
+    values for large two-sided intervals (issue #2942).
+- Release 6.52.1 
+  * This patch adds filter rewriting for math.isfinite(),
+    math.isinf(), and math.isnan() on integers() or floats() (issue
+    #2701).
+  * Thanks to Sam Clamons at the SciPy Sprints!
+- Release 6.52.0 
+  * This release adds the allow_subnormal argument to
+    complex_numbers() by applying it to each of the real and
+    imaginary parts separately. Closes issue #3390.
+  * Thanks to Evan Tey for this fix.
+- Release 6.51.0 
+  * Issue a deprecation warning if a function decorated with
+    @composite does not draw any values (issue #3384).
+  * Thanks to Grzegorz Zieba, Rodrigo Gir??o, and Thomas Ball for
+    working on this at the EuroPython sprints!
+- Release 6.50.1 
+  * This patch improves the error messages in @example() argument
+    validation following the recent release of 6.49.1.
+- Release 6.50.0 
+  * This release allows from_dtype() to generate Unicode strings
+    which cannot be encoded in UTF-8, but are valid in Numpy arrays
+    (which use UTF-32).
+  * This logic will only be used with Numpy >= 1.19, because
+    earlier versions have an issue which led us to revert
+    Hypothesis 5.2 last time!
+- Release 6.49.1 
+  * This patch fixes some inconsistency between argument handling
+    for @example and @given (2706).
+- Release 6.49.0 
+  * This release uses PEP 612 typing.ParamSpec (or the
+    typing_extensions backport) to express the
+    first-argument-removing behaviour of @st.composite and
+    signature-preservation of functions() to IDEs, editor plugins,
+    and static type checkers such as mypy.
+- Release 6.48.3 
+  * hypothesis.event() now works for hashable objects which do not
+    support weakrefs, such as integers and tuples.
+- Release 6.48.2 
+  * This patch tidies up some internal introspection logic, which
+    will improve support for positional-only arguments in a future
+    release (issue #2706).
+- Release 6.48.1 
+  * This release automatically rewrites some simple filters, such
+    as floats().filter(lambda x: x >= 10) to the more efficient
+    floats(min_value=10), based on the AST of the predicate.
+  * We continue to recommend using the efficient form directly
+    wherever possible, but this should be useful for e.g. pandera
+    ???Checks??? where you already have a simple predicate and
+    translating manually is really annoying. See issue #2701 for
+    details.
+- Release 6.48.0 
+  * This release raises SkipTest for which never executed any
+    examples, for example because the phases setting excluded the
+    explicit, reuse, and generate phases. This helps to avoid cases
+    where broken tests appear to pass, because they didn???t actually
+    execute (issue #3328).
+- Release 6.47.5 
+  * This patch fixes type annotations that had caused the signature
+    of @given to be partially-unknown to type-checkers for Python
+    versions before 3.10.
+- Release 6.47.4 
+  * This patch fixes from_type() on Python 3.11, following
+    python/cpython#93754.
+- Release 6.47.3 
+  * This patch makes the too_slow health check more consistent with
+    long deadline tests (issue #3367) and fixes an install issue
+    under pipenv which was introduced in Hypothesis 6.47.2 (issue
+    #3374).
+- Release 6.47.2 
+  * We now use the PEP 654 ExceptionGroup type - provided by the
+    exceptiongroup backport on older Pythons - to ensure that if
+    multiple errors are raised in teardown, they will all
+    propagate.
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ python-hypothesis.spec ++++++
--- /var/tmp/diff_new_pack.TTej3s/_old  2022-10-12 18:23:03.997420902 +0200
+++ /var/tmp/diff_new_pack.TTej3s/_new  2022-10-12 18:23:04.001420912 +0200
@@ -31,7 +31,7 @@
 %bcond_with test
 %endif
 Name:           python-hypothesis%{psuffix}
-Version:        6.47.1
+Version:        6.56.1
 Release:        0
 Summary:        A library for property based testing
 License:        MPL-2.0
@@ -45,6 +45,7 @@
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:       python-attrs >= 19.2.0
+Requires:       python-exceptiongroup >= 1.0.0~rc8
 Requires:       python-sortedcontainers >= 2.1.0
 Requires(post): update-alternatives
 Requires(preun):update-alternatives
@@ -80,7 +81,7 @@
 BuildRequires:  %{python_module lark-parser >= 0.6.5}
 BuildRequires:  %{python_module libcst >= 0.3.16}
 BuildRequires:  %{python_module numpy >= 1.9.0}
-BuildRequires:  %{python_module pandas >= 0.25}
+BuildRequires:  %{python_module pandas >= 1.0}
 BuildRequires:  %{python_module pexpect}
 BuildRequires:  %{python_module pytest >= 4.6}
 BuildRequires:  %{python_module pytest-xdist}

++++++ _service ++++++
--- /var/tmp/diff_new_pack.TTej3s/_old  2022-10-12 18:23:04.041421012 +0200
+++ /var/tmp/diff_new_pack.TTej3s/_new  2022-10-12 18:23:04.045421022 +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.47.1</param>
+    <param name="revision">hypothesis-python-6.56.1</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">hypothesis-python-(.*)</param>
     <param name="subdir">hypothesis-python</param>    

++++++ hypothesis-python-6.47.1.tar.gz -> hypothesis-python-6.56.1.tar.gz ++++++
++++ 7971 lines of diff (skipped)

Reply via email to