diff --git a/hypothesis-python-4.53.2.tar.gz b/hypothesis-python-4.53.2.tar.gz deleted file mode 100644 index 6a98f55..0000000 --- a/hypothesis-python-4.53.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b328b5f3a4bab85c010d04e19fa4c8a17e88fa59cd6b3c2171603c46c394f2a8 -size 6815827 diff --git a/hypothesis-python-5.8.0.tar.gz b/hypothesis-python-5.8.0.tar.gz new file mode 100644 index 0000000..fcd2380 --- /dev/null +++ b/hypothesis-python-5.8.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0dc4cdbead64ec80d5586314a344b9e5466e17811fee213dc1a7004b9dac3a33 +size 9001523 diff --git a/python-hypothesis.changes b/python-hypothesis.changes index 32bb413..26bef22 100644 --- a/python-hypothesis.changes +++ b/python-hypothesis.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Thu Apr 9 12:28:15 UTC 2020 - Marketa Calabkova + +- update to version 5.8.0 + * Python2 finally dropped! + * Many code fixups, removals, refactorings and so on. + * No need for python-pytz + * Drop support for Python 3.5 + * Just see hypothesis-python/docs/changes.rst + ------------------------------------------------------------------- Fri Dec 13 00:20:18 UTC 2019 - Arun Persaud diff --git a/python-hypothesis.spec b/python-hypothesis.spec index bbabc0d..7c99474 100644 --- a/python-hypothesis.spec +++ b/python-hypothesis.spec @@ -1,7 +1,7 @@ # # spec file for package python-hypothesis # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,9 +26,9 @@ %define psuffix %{nil} %bcond_with test %endif -%bcond_without python2 +%define skip_python2 1 Name: python-hypothesis%{psuffix} -Version: 4.53.2 +Version: 5.8.0 Release: 0 Summary: A library for property based testing License: MPL-2.0 @@ -38,17 +38,16 @@ BuildRequires: %{python_module setuptools >= 36} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-attrs >= 19.2.0 +Requires: python-sortedcontainers >= 2.1.0 Recommends: python-Django >= 1.11 +Recommends: python-dpcontracts >= 0.4 Recommends: python-lark-parser >= 0.6.5 Recommends: python-numpy >= 1.9.0 -Recommends: python-pandas +Recommends: python-pandas >= 0.19 Recommends: python-pytest >= 4.3.0 -Recommends: python-python-dateutil +Recommends: python-python-dateutil >= 1.4 Recommends: python-pytz >= 2014.1 BuildArch: noarch -%ifpython3 -Recommends: python-dpcontracts -%endif %if %{with test} # SECTION test requirements BuildRequires: %{python_module Django >= 1.11} @@ -56,22 +55,15 @@ BuildRequires: %{python_module attrs >= 19.2.0} BuildRequires: %{python_module flaky} BuildRequires: %{python_module hypothesis >= %{version}} BuildRequires: %{python_module lark-parser >= 0.6.5} -BuildRequires: %{python_module lark-parser} BuildRequires: %{python_module mock} BuildRequires: %{python_module numpy >= 1.9.0} BuildRequires: %{python_module pexpect >= 4.7.0} BuildRequires: %{python_module pytest >= 4.3.0} -BuildRequires: %{python_module python-dateutil} -BuildRequires: %{python_module pytz >= 2014.1} +BuildRequires: %{python_module python-dateutil >= 1.4} +BuildRequires: %{python_module sortedcontainers >= 2.1.0} BuildRequires: python3-dpcontracts %endif # /SECTION -%if %{with python2} -BuildRequires: python-enum34 -%endif -%ifpython2 -Requires: %{oldpython}-enum34 -%endif %python_subpackages %description @@ -87,10 +79,6 @@ work on Jython or on Python 3.0 through 3.2. %prep %setup -q -n hypothesis-hypothesis-python-%{version}/hypothesis-python -# remove version specific tests for ease -rm -r tests/py2 -rm -r tests/py3 -rm -r tests/dpcontracts # py3 only # the django fails to initialize rm -r tests/django # do not pull in pandas as a dep in ring1; it slows down things too much