Hello community, here is the log from the commit of package python-hypothesis for openSUSE:Factory checked in at 2018-02-26 23:23:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-hypothesis (Old) and /work/SRC/openSUSE:Factory/.python-hypothesis.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-hypothesis" Mon Feb 26 23:23:44 2018 rev:16 rq:579946 version:3.45.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-hypothesis/python-hypothesis.changes 2018-01-19 11:49:09.247118484 +0100 +++ /work/SRC/openSUSE:Factory/.python-hypothesis.new/python-hypothesis.changes 2018-02-26 23:23:47.817257961 +0100 @@ -1,0 +2,128 @@ +Fri Feb 23 20:19:52 UTC 2018 - [email protected] + +update to version 3.45.3 + * Bump version to 3.44.26 and update changelog + * That doesn't need to be conditional in the shrinker + * Add release notes + * Wrong backticks + * Response to review + * Switch over to an adaptive greedy algorithm + * Clarify dependencies on enum34, Django + * don't try to assign to *args + * Don't split expression over multiple lines needlessly + * define labels in top-level constants since they're expensive-ish to compute + * Change how we track whether a block is shrinking + * Add tests for zig zagging behaviour + * Update isort from 4.2.15 to 4.3.2 + * Add a section about deferring errors + * specify target and args for build() together as *target_and_args + * Fix typo + * Bump version to 3.44.17 and update changelog + * Add flaky annotation to test_can_generate_interval_endpoints + * Add notion of labels to strategies + * Bump version to 3.44.25 and update changelog + * Update pytest from 3.3.2 to 3.4.0 + * address more code review comments + * Bump version to 3.44.19 and update changelog + * Remove just and of course + * Bump version to 3.45.2 and update changelog + * don't refer to hypothesis_internal_target from bad implementation + * Add a release note for the source changes + * Add quality tests on Python 2 + * Update safety from 1.6.1 to 1.7.0 + * Fix typo in docstring + * Bump the required version of attrs + * Fix unbalanced quotes + * Pass access to blocks and intervals through a level of indirection + * Run 'make format' with the new version of isort + * dont use 'target' in naming arg to builds() + * Improve section on testing + * Fix tests expecting specific example counts + * add docstrings in base_defines_strategy + * fix test_{nested_}discarded_intervals_are_not_in_labels to not assert exact equality + * Clean up argument handling logic so we have full coverage again + * Deal with another old-typing-module problem + * write release note + * Update isort from 4.3.2 to 4.3.3 + * Run 'make requirements' + * Add tests for labelling behaviour + * Expand on what we track + * Whoops new style class + * Update pytz from 2017.3 to 2018.3 + * Move interval calculation to shrinker + * Convert types from strings to hbytes + * Only replace examples, not joined intervals. Make more things examples + * Switch hyphens to em-dashes + * Update autoflake from 1.0 to 1.1 + * Bump version to 3.44.21 and update changelog + * Update python-gitlab from 1.2.0 to 1.3.0 + * Use more descriptive names + * Move instructions on running tests to testing guide + * Lets not have slow tests like that in tests/cover + * Track changed blocks and remove a common offset from them + * give every Example a label + * Bump version to 3.44.18 and update changelog + * Update isort from 4.3.3 to 4.3.4 + * Add tests for new behaviour + * Bump version to 3.44.22 and update changelog + * test_saves_negated_examples_in_covering docstring wording tweak + * remove old implementation + * Fix style issues in src + * fix based on Zac's code review + * Update imagesize from 0.7.1 to 1.0.0 + * Update coverage from 4.5 to 4.5.1 + * Update tests to account for new covering examples + * Update certifi from 2017.11.5 to 2018.1.18 + * Update typing from 3.6.2 to 3.6.4 + * Track examples by draw index + * rename target arg so we can use targets requiring an argument 'target' + * Update babel from 2.5.2 to 2.5.3 + * Update pytest-xdist from 1.21.0 to 1.22.0 + * Add a release note + * Monospace engine.py + * Move flake8 config to tox.ini + * Add flake8-docstrings + * improve test_saves_negated_examples_in_covering to check what we actually care about + * tweaks from code review + * There was no good reason for that test to be that complicated + * Correct env naming + * Clean up unfinished examples at the end + * Add a guide for working on internals + * ideally -> usually + * Update autopep8 from 1.3.3 to 1.3.4 + * Bump version to 3.45.3 and update changelog + * Bump version to 3.45.0 and update changelog + * Make test_minimize_sets_of_sets non-flaky + * Remove seed + * Remove reference to intervals + * Update coverage from 4.4.2 to 4.5 + * Bump version to 3.45.1 and update changelog + * Slight rewording + * Bump version to 3.44.24 and update changelog + * Update doctest + * Bump version to 3.44.20 and update changelog + * add myself to contributors + * Bump version to 3.44.23 and update changelog + * Update babel from 2.5.1 to 2.5.2 + * don't use backticks in exception messages + * remove duplicate + * Change the way we calculate average_size's default + * fix formatting of release file + * Remove a bunch of dead code and comments + * Revert "Switch hyphens to em-dashes" + * Track labels on examples + * Fix style issues in tests + * Clarify specificity there + * Update sphinx from 1.6.6 to 1.6.7 + * Update sphinx from 1.6.7 to 1.7.0 + * Those spaces aren't needed + * Run tests on 2.7.14 + * Just exit with the return code + * fix indentation of docstrings produced by renamed_arguments + * fix formatting + * Update pygithub from 1.35 to 1.36 +- Use pythonhosted.org sdist for Source +- Comment BuildRequires for tests. Tests in %check section are + currently disabled + +------------------------------------------------------------------- Old: ---- 3.44.16.tar.gz New: ---- hypothesis-3.45.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-hypothesis.spec ++++++ --- /var/tmp/diff_new_pack.syb8dw/_old 2018-02-26 23:23:48.573230773 +0100 +++ /var/tmp/diff_new_pack.syb8dw/_new 2018-02-26 23:23:48.577230630 +0100 @@ -24,24 +24,24 @@ %endif %bcond_without python2 Name: python-hypothesis -Version: 3.44.16 +Version: 3.45.3 Release: 0 Summary: A library for property based testing License: MPL-2.0 Group: Development/Languages/Python Url: https://github.com/HypothesisWorks/hypothesis-python -Source: https://github.com/HypothesisWorks/hypothesis-python/archive/%{version}.tar.gz +Source: https://files.pythonhosted.org/packages/source/h/hypothesis/hypothesis-%{version}.tar.gz Patch0: %{name}-build.patch -BuildRequires: %{python_module Django >= 1.8} -BuildRequires: %{python_module Faker >= 0.7.0} -BuildRequires: %{python_module attrs} -BuildRequires: %{python_module coverage} -BuildRequires: %{python_module flaky} -BuildRequires: %{python_module mock} -BuildRequires: %{python_module numpy >= 1.9.0} -BuildRequires: %{python_module pandas} -BuildRequires: %{python_module pytest >= 2.8.0} -BuildRequires: %{python_module pytz} +#BuildRequires: %{python_module Django >= 1.8} +#BuildRequires: %{python_module Faker >= 0.7.0} +#BuildRequires: %{python_module attrs} +#BuildRequires: %{python_module coverage} +#BuildRequires: %{python_module flaky} +#BuildRequires: %{python_module mock} +#BuildRequires: %{python_module numpy >= 1.9.0} +#BuildRequires: %{python_module pandas} +#BuildRequires: %{python_module pytest >= 2.8.0} +#BuildRequires: %{python_module pytz} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros @@ -75,7 +75,7 @@ work on Jython or on Python 3.0 through 3.2. %prep -%setup -q -n hypothesis-python-%{version} +%setup -q -n hypothesis-%{version} # remove py2/3 and django tests as they fail rm -rf tests/py3 tests/py2 tests/django %patch0 -p1
