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-09-01 14:18:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-hypothesis (Old)
 and      /work/SRC/openSUSE:Factory/.python-hypothesis.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-hypothesis"

Fri Sep  1 14:18:49 2023 rev:67 rq:1108256 version:6.82.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-hypothesis/python-hypothesis.changes      
2023-08-22 08:55:35.246495080 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-hypothesis.new.1766/python-hypothesis.changes
    2023-09-01 14:19:00.947814335 +0200
@@ -0,0 +1,13 @@
+-------------------------------------------------------------------
+Tue Aug 29 17:43:45 UTC 2023 - Ben Greiner <c...@bnavigator.de>
+
+- Update to 6.82.7
+  * This patch updates our autoformatting tools, improving our code
+    style without any API changes.
+- Release 6.82.6
+  * This patch enables and fixes many more of ruff‘s lint rules.
+- Release 6.82.5
+  * Fixes the error message for missing [cli] extra.
+- Use slow 'obs' profile for testing and disable healthcheck
+  tests because of it.
+

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

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

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

Other differences:
------------------
++++++ python-hypothesis.spec ++++++
--- /var/tmp/diff_new_pack.7HpGQr/_old  2023-09-01 14:19:02.203859164 +0200
+++ /var/tmp/diff_new_pack.7HpGQr/_new  2023-09-01 14:19:02.207859307 +0200
@@ -37,7 +37,7 @@
 %endif
 %{?sle15_python_module_pythons}
 Name:           python-hypothesis%{psuffix}
-Version:        6.82.4
+Version:        6.82.7
 Release:        0
 Summary:        A library for property based testing
 License:        MPL-2.0
@@ -149,35 +149,58 @@
 donttest+=" or test_can_learn_to_normalize_the_unnormalized"
 # Fail because typing comparison
 donttest+=" or test_ghostwriter_on_hypothesis"
+if [ $(getconf LONG_BIT) -eq 32 ]; then
+donttest+=" or test_gets_right_dtype_for_empty_indices"
+donttest+=" or test_has_string_of_max_length"
+fi
+# https://github.com/HypothesisWorks/hypothesis/issues/3704
+donttest+=" or (test_make_full_patch and covering)"
+donttest+=" or test_overflowing_integers_are_deprecated"
+# we're disabling the healthcheck below, obs is too flaky with it
+donttest+=" or fails_health_check or slow_tests or on_healthcheck or 
a_health_check"
+donttest+=" or test_statistics_with_events_and_target"
+donttest+=" or test_self_ref_regression"
 # adapted from pytest.ini in github repo toplevel dir (above hypothesis-python)
 echo '[pytest]
 addopts=
+    -rfE
     --strict-markers
     --tb=native
-    -p pytester --runpytest=subprocess
+    -p pytester
+    --runpytest=subprocess
+    --hypothesis-profile=obs
     -v
     -n auto
-    -ra
+xfail_strict = False
 filterwarnings =
-    error
+    # error <-- disabled for obs packaging
     ignore::hypothesis.errors.NonInteractiveExampleWarning
     # https://github.com/pandas-dev/pandas/issues/41199
     default:Creating a LegacyVersion has been deprecated and will be removed 
in the next major release:DeprecationWarning
     default:distutils Version classes are deprecated\. Use packaging\.version 
instead:DeprecationWarning
     # https://github.com/pandas-dev/pandas/issues/32056 (?)
     default:numpy\.ufunc size changed, may indicate binary incompatibility\. 
Expected 216 from C header, got 232 from PyObject:RuntimeWarning
-    # https://github.com/lark-parser/lark/pull/1140
-    default:module 'sre_constants' is deprecated:DeprecationWarning
-    default:module 'sre_parse' is deprecated:DeprecationWarning
     # https://github.com/pandas-dev/pandas/issues/34848
     default:`np\.bool` is a deprecated alias for the builtin 
`bool`:DeprecationWarning
     default:`np\.complex` is a deprecated alias for the builtin 
`complex`:DeprecationWarning
     default:`np\.object` is a deprecated alias for the builtin 
`object`:DeprecationWarning
 ' > pytest.ini
+# increase test deadline for slow obs executions
+echo "
+import hypothesis
+
+hypothesis.settings.register_profile(
+    'obs',
+    deadline=5000,
+    suppress_health_check=[
+        hypothesis.HealthCheck.too_slow,
+        ]
+)
+" >> tests/conftest.py
 %if %{without complete_tests}
 export PYTEST_ADDOPTS="--ignore=tests/pandas/ 
--ignore=tests/redis/test_redis_exampledatabase.py"
 %endif
-%pytest -c pytest.ini -k "not ($donttest)" tests
+%pytest -c pytest.ini -k "not ($donttest)" tests; rm -rf .pytest_cache
 %endif
 
 %if !%{with test}

++++++ _service ++++++
--- /var/tmp/diff_new_pack.7HpGQr/_old  2023-09-01 14:19:02.247860735 +0200
+++ /var/tmp/diff_new_pack.7HpGQr/_new  2023-09-01 14:19:02.251860877 +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.82.4</param>
+    <param name="revision">hypothesis-python-6.82.7</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">hypothesis-python-(.*)</param>
     <param name="subdir">hypothesis-python</param>    

++++++ hypothesis-python-6.82.4.tar.gz -> hypothesis-python-6.82.7.tar.gz ++++++
++++ 2163 lines of diff (skipped)

Reply via email to