commit python-quicktions for openSUSE:Factory
Hello community, here is the log from the commit of package python-quicktions for openSUSE:Factory checked in at 2019-05-22 12:19:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-quicktions (Old) and /work/SRC/openSUSE:Factory/.python-quicktions.new.5148 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-quicktions" Wed May 22 12:19:39 2019 rev:3 rq:702947 version:1.9 Changes: -------- --- /work/SRC/openSUSE:Factory/python-quicktions/python-quicktions.changes 2018-06-19 12:03:28.010470084 +0200 +++ /work/SRC/openSUSE:Factory/.python-quicktions.new.5148/python-quicktions.changes 2019-05-22 12:19:40.712864036 +0200 @@ -1,0 +2,19 @@ +Tue May 14 18:27:23 UTC 2019 - John Jolly <jjolly@suse.com> + +- Update to 1.9 + + Substantially faster normalisation (and therefore instantiation) + in Py3.5+. + + // (floordiv) now follows the expected rounding behaviour when used + with floats (by converting to float first), and is much faster for + integer operations. + + Fix return type of divmod(), where the first item should be an integer. + + Further speed up mod and divmod operations. +- Update to 1.8 + + Faster mod and divmod calculation. +- Update to 1.7 + + Faster normalisation and fraction string parsing. + + Add support for Python 3.7. + + Built using Cython 0.29. +- Changed %check to use %pytest_arch + +------------------------------------------------------------------- Old: ---- quicktions-1.6.tar.gz New: ---- quicktions-1.9.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-quicktions.spec ++++++ --- /var/tmp/diff_new_pack.lGbYd1/_old 2019-05-22 12:19:41.668863364 +0200 +++ /var/tmp/diff_new_pack.lGbYd1/_new 2019-05-22 12:19:41.668863364 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-quicktions # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,17 +12,18 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-quicktions -Version: 1.6 +Version: 1.9 Release: 0 -License: Python-2.0 Summary: Fast fractions data type for rational numbers -Url: https://github.com/scoder/quicktions +License: Python-2.0 Group: Development/Languages/Python +Url: https://github.com/scoder/quicktions Source: https://files.pythonhosted.org/packages/source/q/quicktions/quicktions-%{version}.tar.gz BuildRequires: %{python_module Cython} BuildRequires: %{python_module devel} @@ -62,10 +63,8 @@ %python_expand %fdupes %{buildroot}%{$python_sitearch} %check -%{python_expand export PYTHONDONTWRITEBYTECODE=1 -export PYTHONPATH=%{buildroot}%{$python_sitearch} -py.test-%{$python_bin_suffix} src/test_fractions.py --capture=no --strict -} +export PYTHONDONTWRITEBYTECODE=1 +%pytest_arch --capture=no %files %{python_files} %doc CHANGES.rst README.rst ++++++ quicktions-1.6.tar.gz -> quicktions-1.9.tar.gz ++++++ ++++ 35121 lines of diff (skipped)
participants (1)
-
root