diff --git a/3.44.16.tar.gz b/3.44.16.tar.gz deleted file mode 100644 index c0bf771..0000000 --- a/3.44.16.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4f576c7b8101c66b7a5ef781cf475eb76b4a6b2fab693a619c7645a12726cefb -size 415788 diff --git a/hypothesis-3.45.3.tar.gz b/hypothesis-3.45.3.tar.gz new file mode 100644 index 0000000..5460ad9 --- /dev/null +++ b/hypothesis-3.45.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc3d9fdcd48440911fdbe2236df8d2ae8f1024ec0c671af23161d4ff1a5e74cf +size 146598 diff --git a/python-hypothesis.changes b/python-hypothesis.changes index 6b9e6fd..e1c89ff 100644 --- a/python-hypothesis.changes +++ b/python-hypothesis.changes @@ -1,3 +1,131 @@ +------------------------------------------------------------------- +Fri Feb 23 20:19:52 UTC 2018 - tbechtold@suse.com + +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 + ------------------------------------------------------------------- Wed Jan 17 15:46:40 UTC 2018 - tchvatal@suse.com diff --git a/python-hypothesis.spec b/python-hypothesis.spec index 0cca58d..112cd8b 100644 --- a/python-hypothesis.spec +++ b/python-hypothesis.spec @@ -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 @@ PyPy3 until they support a 3.3 compatible version of the language). It does *not 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