Changelog for
python311-quicktions-debuginfo-1.19-1.1.i586.rpm :
* Thu Jan 23 2025 John Paul Adrian Glaubitz
- Update to 1.19
* Support for Python 2.7 as well as 3.7 and earlier has been removed.
* Generally use ``.as_integer_ratio()`` in the constructor if available.
* Add a classmethod ``.from_number()`` that requires a number argument, not a string.
* Mixed calculations with other ``Rational`` classes could return the wrong type.
* In mixed calculations with ``complex``, the Fraction is now converted to ``float`` instead of ``complex`` to avoid certain corner cases in complex calculation.
* Using ``complex`` numbers in division shows better tracebacks.
* Subclass instantiations and calculations could fail in some cases.
* Mon Jun 10 2024 Dirk Müller - update to 1.18:
* New binary wheels were added built with gcc 12 (manylinux_2_28).- use PEP517/wheel build
* Mon Mar 25 2024 Dirk Müller - update to 1.17:
* Math operations were sped up by inlined binary GCD calculation.
* Sun Jan 21 2024 Dirk Müller - update to 1.16:
* Formatting support was improved, following CPython 3.13a3 as of https://github.com/python/cpython/pull/111320
* Add support for Python 3.13 by using Cython 3.0.8 and calling math.gcd().
* Fri Dec 08 2023 Dirk Müller - update to 1.15:
* Add support for Python 3.12 by using Cython 3.0.2.
* Sun Aug 13 2023 Dirk Müller - use generic Cython dependency >= 3.0
* Mon Mar 20 2023 Daniel Garcia - Enable python 3.11 build again, now is supported- Update to 1.14 - Implement __format__ for Fraction, following python/cpython#100161 - Implement Fraction.is_integer(), following python/cpython#100488 - Fraction.limit_denominator() is faster, following python/cpython#93730 - Internal creation of result Fractions is about 10% faster if the calculated numerator/denominator pair is already normalised, following python/cpython#101780 - Built using Cython 3.0.0b1.- 1.13 - Parsing very long numbers from a fraction string was very slow, even slower than fractions.Fraction. The parser is now faster in all cases (and still much faster for shorter numbers). - Fraction did not implement __int__. https://bugs.python.org/issue44547- 1.12 - Faster and more space friendly pickling and unpickling. https://bugs.python.org/issue44154 - Algorithmically faster arithmetic for large denominators, although slower for small fraction components. https://bugs.python.org/issue43420 Original patch for CPython by Sergey B. Kirpichev and Raymond Hettinger. - Make sure bool(Fraction) always returns a bool. https://bugs.python.org/issue39274 - Built using Cython 3.0.0a10.
* Tue Feb 21 2023 Daniel Garcia - Skip python 3.11, it\'s not supported yet gh#scoder/quicktions#6
* Fri Mar 20 2020 pgajdosAATTsuse.com- version update to 1.11
* Fix ``OverflowError`` when parsing string values with long decimal parts.
* Tue Sep 10 2019 Tomáš Chvátal - Update to 1.10:
* New method fraction.as_integer_ratio()
* python 3.8 fixes