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 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hypothesis?expand=0&rev=52
This commit is contained in:
parent
1d89872046
commit
1a28e58d3c
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4f576c7b8101c66b7a5ef781cf475eb76b4a6b2fab693a619c7645a12726cefb
|
||||
size 415788
|
3
hypothesis-3.45.3.tar.gz
Normal file
3
hypothesis-3.45.3.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:cc3d9fdcd48440911fdbe2236df8d2ae8f1024ec0c671af23161d4ff1a5e74cf
|
||||
size 146598
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user