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)