commit python-fastnumbers for openSUSE:Factory
Hello community, here is the log from the commit of package python-fastnumbers for openSUSE:Factory checked in at 2020-02-03 11:12:45 Comparing /work/SRC/openSUSE:Factory/python-fastnumbers (Old) and /work/SRC/openSUSE:Factory/.python-fastnumbers.new.26092 (New) Package is "python-fastnumbers" Mon Feb 3 11:12:45 2020 rev:8 rq:768786 version:3.0.0 Changes: --- /work/SRC/openSUSE:Factory/python-fastnumbers/python-fastnumbers.changes 2019-08-27 10:22:33.711934869 +0200 +++ /work/SRC/openSUSE:Factory/.python-fastnumbers.new.26092/python-fastnumbers.changes 2020-02-03 11:12:58.521834531 +0100 @@ -1,0 +2,30 @@ +Thu Jan 30 14:50:20 UTC 2020 - Todd R + +- Update to 3.0.0 + + Added +* Support and tests for Python 3.8 +* Text to highlight that `fastnumbers` is not always faster that native Python +* `on_fail` option that is identical to `key`, but has a more descriptive name +* Windows testing to Travis-CI +* Code quality checks to Travis-CI +* Deployment from Travis-CI +* RELEASING.md + + Changed +* Cleaned up all test code so that it no longer includes unused code + and also conformes to flake8/black +* Near-complete re-write of the README, hopefully to make the functionality + of `fastnumbers` clearer, to support better navigation, and to better + highlight caveats. +* Made all named options keyword-only except for `default` + + Deprecated +* `key` function (it will forever remain allowed, but is "hidden" and cannot + be given with `on_fail`) + + Fixed +* Bug where the `coerce` option of `real()` was ignored +* Improved testing reproducibility by pinning all test dependencies + + Removed +* Support for Python 2.7 and Python 3.4 +* Appveyor service + + +--- Old: fastnumbers-2.2.1.tar.gz New: fastnumbers-3.0.0.tar.gz Other differences: -- ++ python-fastnumbers.spec ++ --- /var/tmp/diff_new_pack.XTRXh7/_old 2020-02-03 11:13:02.849836719 +0100 +++ /var/tmp/diff_new_pack.XTRXh7/_new 2020-02-03 11:13:02.853836721 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-fastnumbers # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# 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 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-fastnumbers -Version:2.2.1 +Version:3.0.0 Release:0 Summary:Drop-in replacement for Python's int and float License:MIT ++ fastnumbers-2.2.1.tar.gz -> fastnumbers-3.0.0.tar.gz ++ 42272 lines of diff (skipped)
commit python-fastnumbers for openSUSE:Factory
Hello community, here is the log from the commit of package python-fastnumbers for openSUSE:Factory checked in at 2019-08-27 10:22:05 Comparing /work/SRC/openSUSE:Factory/python-fastnumbers (Old) and /work/SRC/openSUSE:Factory/.python-fastnumbers.new.7948 (New) Package is "python-fastnumbers" Tue Aug 27 10:22:05 2019 rev:7 rq:725988 version:2.2.1 Changes: --- /work/SRC/openSUSE:Factory/python-fastnumbers/python-fastnumbers.changes 2019-05-22 15:42:00.158427065 +0200 +++ /work/SRC/openSUSE:Factory/.python-fastnumbers.new.7948/python-fastnumbers.changes 2019-08-27 10:22:33.711934869 +0200 @@ -1,0 +2,5 @@ +Mon Aug 26 01:04:51 UTC 2019 - Todd R + +- Fix spurious test failure + +--- Other differences: -- ++ python-fastnumbers.spec ++ --- /var/tmp/diff_new_pack.lDvo3x/_old 2019-08-27 10:22:34.291934830 +0200 +++ /var/tmp/diff_new_pack.lDvo3x/_new 2019-08-27 10:22:34.295934830 +0200 @@ -17,6 +17,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} +%define skip_python2 1 Name: python-fastnumbers Version:2.2.1 Release:0 @@ -31,8 +32,7 @@ BuildRequires: python-rpm-macros # SECTION test requirements BuildRequires: %{python_module hypothesis} -BuildRequires: %{python_module pytest-faulthandler} -BuildRequires: %{python_module pytest} +BuildRequires: %{python_module pytest >= 5} BuildRequires: python3-testsuite # /SECTION %python_subpackages
commit python-fastnumbers for openSUSE:Factory
Hello community, here is the log from the commit of package python-fastnumbers for openSUSE:Factory checked in at 2019-05-22 15:41:06 Comparing /work/SRC/openSUSE:Factory/python-fastnumbers (Old) and /work/SRC/openSUSE:Factory/.python-fastnumbers.new.5148 (New) Package is "python-fastnumbers" Wed May 22 15:41:06 2019 rev:6 rq:704700 version:2.2.1 Changes: --- /work/SRC/openSUSE:Factory/python-fastnumbers/python-fastnumbers.changes 2019-04-18 09:56:50.485357028 +0200 +++ /work/SRC/openSUSE:Factory/.python-fastnumbers.new.5148/python-fastnumbers.changes 2019-05-22 15:42:00.158427065 +0200 @@ -1,0 +2,5 @@ +Tue May 21 14:00:05 UTC 2019 - Andreas Schwab + +- Remove arch restriction + +--- Other differences: -- ++ python-fastnumbers.spec ++ --- /var/tmp/diff_new_pack.RYNWlD/_old 2019-05-22 15:42:02.166427056 +0200 +++ /var/tmp/diff_new_pack.RYNWlD/_new 2019-05-22 15:42:02.166427056 +0200 @@ -29,7 +29,6 @@ BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros -ExclusiveArch: %{ix86} x86_64 # SECTION test requirements BuildRequires: %{python_module hypothesis} BuildRequires: %{python_module pytest-faulthandler}
commit python-fastnumbers for openSUSE:Factory
Hello community, here is the log from the commit of package python-fastnumbers for openSUSE:Factory checked in at 2019-04-18 09:56:48 Comparing /work/SRC/openSUSE:Factory/python-fastnumbers (Old) and /work/SRC/openSUSE:Factory/.python-fastnumbers.new.17052 (New) Package is "python-fastnumbers" Thu Apr 18 09:56:48 2019 rev:5 rq:695145 version:2.2.1 Changes: --- /work/SRC/openSUSE:Factory/python-fastnumbers/python-fastnumbers.changes 2019-02-05 11:19:16.632878782 +0100 +++ /work/SRC/openSUSE:Factory/.python-fastnumbers.new.17052/python-fastnumbers.changes 2019-04-18 09:56:50.485357028 +0200 @@ -1,0 +2,9 @@ +Wed Apr 17 12:07:36 UTC 2019 - pgaj...@suse.com + +- version update to 2.2.1 + * Formatting docstring + * Add `allow_underscores` option to toggle whether or not underscores + are allowed inside numbers on Python >= 3.6 + * Update CHANGELOG format to style from https://keepachangelog.com/ + +--- Old: fastnumbers-2.1.1.tar.gz New: fastnumbers-2.2.1.tar.gz Other differences: -- ++ python-fastnumbers.spec ++ --- /var/tmp/diff_new_pack.TC3Il7/_old 2019-04-18 09:56:50.981357339 +0200 +++ /var/tmp/diff_new_pack.TC3Il7/_new 2019-04-18 09:56:50.981357339 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fastnumbers -Version:2.1.1 +Version:2.2.1 Release:0 Summary:Drop-in replacement for Python's int and float License:MIT ++ fastnumbers-2.1.1.tar.gz -> fastnumbers-2.2.1.tar.gz ++ 1733 lines of diff (skipped)
commit python-fastnumbers for openSUSE:Factory
Hello community, here is the log from the commit of package python-fastnumbers for openSUSE:Factory checked in at 2019-02-05 11:19:15 Comparing /work/SRC/openSUSE:Factory/python-fastnumbers (Old) and /work/SRC/openSUSE:Factory/.python-fastnumbers.new.28833 (New) Package is "python-fastnumbers" Tue Feb 5 11:19:15 2019 rev:4 rq:671305 version:2.1.1 Changes: --- /work/SRC/openSUSE:Factory/python-fastnumbers/python-fastnumbers.changes 2018-10-02 19:48:29.173764732 +0200 +++ /work/SRC/openSUSE:Factory/.python-fastnumbers.new.28833/python-fastnumbers.changes 2019-02-05 11:19:16.632878782 +0100 @@ -1,0 +2,5 @@ +Tue Feb 5 07:04:22 UTC 2019 - Matej Cepl + +- Add missing python3-testsuite BR + +--- Other differences: -- ++ python-fastnumbers.spec ++ --- /var/tmp/diff_new_pack.57N0TM/_old 2019-02-05 11:19:17.116878516 +0100 +++ /var/tmp/diff_new_pack.57N0TM/_new 2019-02-05 11:19:17.120878514 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-fastnumbers # -# 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 @@ -34,6 +34,7 @@ BuildRequires: %{python_module hypothesis} BuildRequires: %{python_module pytest-faulthandler} BuildRequires: %{python_module pytest} +BuildRequires: python3-testsuite # /SECTION %python_subpackages
commit python-fastnumbers for openSUSE:Factory
Hello community, here is the log from the commit of package python-fastnumbers for openSUSE:Factory checked in at 2018-10-02 19:47:20 Comparing /work/SRC/openSUSE:Factory/python-fastnumbers (Old) and /work/SRC/openSUSE:Factory/.python-fastnumbers.new (New) Package is "python-fastnumbers" Tue Oct 2 19:47:20 2018 rev:3 rq:639320 version:2.1.1 Changes: --- /work/SRC/openSUSE:Factory/python-fastnumbers/python-fastnumbers.changes 2018-07-31 16:01:36.495771516 +0200 +++ /work/SRC/openSUSE:Factory/.python-fastnumbers.new/python-fastnumbers.changes 2018-10-02 19:48:29.173764732 +0200 @@ -1,0 +2,21 @@ +Sun Sep 30 16:20:37 UTC 2018 - Arun Persaud + +- update to version 2.1.1: + * Fix compile error on FreeBSD where fastnumbers’ “string.h” +shadowed the system “string.h”. + * Add a high-level description of the fastnumbers algorithm in the +documentation. + +- changes from version 2.1.0: + * Fix bug in converting unicode numbers on Python 3.7. + * Restructure code base, hopefully improving simplicity. + * Speedup of conversions of ASCII-like unicode in Python 3. + * Speedup of conversions for large integers and large floats - +fastnumbers should now be at least as fast as built-in functions. + +- changes from version 2.0.5: + * Fix bug in fast_real that resulted in an OverflowError when given +very large int-like floats. + * Source files are sorted before compilation. + +--- Old: fastnumbers-2.0.4.tar.gz New: fastnumbers-2.1.1.tar.gz Other differences: -- ++ python-fastnumbers.spec ++ --- /var/tmp/diff_new_pack.XozyZ3/_old 2018-10-02 19:48:30.821763021 +0200 +++ /var/tmp/diff_new_pack.XozyZ3/_new 2018-10-02 19:48:30.825763016 +0200 @@ -12,30 +12,29 @@ # 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-fastnumbers -Version:2.0.4 +Version:2.1.1 Release:0 Summary:Drop-in replacement for Python's int and float License:MIT Group: Development/Languages/Python -Url:https://github.com/SethMMorton/fastnumbers -ExclusiveArch: %{ix86} x86_64 +URL:https://github.com/SethMMorton/fastnumbers Source: https://files.pythonhosted.org/packages/source/f/fastnumbers/fastnumbers-%{version}.tar.gz BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros +ExclusiveArch: %{ix86} x86_64 # SECTION test requirements BuildRequires: %{python_module hypothesis} BuildRequires: %{python_module pytest-faulthandler} BuildRequires: %{python_module pytest} # /SECTION - %python_subpackages %description ++ fastnumbers-2.0.4.tar.gz -> fastnumbers-2.1.1.tar.gz ++ 13429 lines of diff (skipped)
commit python-fastnumbers for openSUSE:Factory
Hello community, here is the log from the commit of package python-fastnumbers for openSUSE:Factory checked in at 2018-07-31 16:01:36 Comparing /work/SRC/openSUSE:Factory/python-fastnumbers (Old) and /work/SRC/openSUSE:Factory/.python-fastnumbers.new (New) Package is "python-fastnumbers" Tue Jul 31 16:01:36 2018 rev:2 rq:626403 version:2.0.4 Changes: --- /work/SRC/openSUSE:Factory/python-fastnumbers/python-fastnumbers.changes 2018-06-02 12:04:27.160924659 +0200 +++ /work/SRC/openSUSE:Factory/.python-fastnumbers.new/python-fastnumbers.changes 2018-07-31 16:01:36.495771516 +0200 @@ -1,0 +2,5 @@ +Sun Jul 29 12:49:55 UTC 2018 - jeng...@inai.de + +- Update description. + +--- Other differences: -- ++ python-fastnumbers.spec ++ --- /var/tmp/diff_new_pack.QbK9SF/_old 2018-07-31 16:01:36.995772367 +0200 +++ /var/tmp/diff_new_pack.QbK9SF/_new 2018-07-31 16:01:36.999772373 +0200 @@ -13,16 +13,17 @@ # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ +# %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fastnumbers Version:2.0.4 Release:0 +Summary:Drop-in replacement for Python's int and float License:MIT -Summary:Fast conversions to numbers -Url:https://github.com/SethMMorton/fastnumbers Group: Development/Languages/Python +Url:https://github.com/SethMMorton/fastnumbers ExclusiveArch: %{ix86} x86_64 Source: https://files.pythonhosted.org/packages/source/f/fastnumbers/fastnumbers-%{version}.tar.gz BuildRequires: %{python_module devel} @@ -31,14 +32,23 @@ BuildRequires: python-rpm-macros # SECTION test requirements BuildRequires: %{python_module hypothesis} -BuildRequires: %{python_module pytest} BuildRequires: %{python_module pytest-faulthandler} +BuildRequires: %{python_module pytest} # /SECTION %python_subpackages %description -Super-fast and clean conversions to numbers. +fastnumbers is a Python module with three objectives: + +1. To provide drop-in replacements for the Python built-in `int` and + `float` that, on average, are around 2x faster. These functions + should behave identically to the Python built-ins except for a few + specific corner-cases as mentioned in the API documentation. +2. To provide a set of convenience functions that wrap the above int + and float replacements and provide error handling. +3. To provide a set of functions that can be used to identify whether + an input could be converted to int or float. %prep %setup -q -n fastnumbers-%{version}