Overview

Request 1073017 accepted

- 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.

Request History
Daniel Garcia's avatar

dgarcia created request

- 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.


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Staging Bot's avatar

staging-bot added openSUSE:Factory:Staging:adi:11 as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:11"


Staging Bot's avatar

staging-bot accepted review

Picked "openSUSE:Factory:Staging:adi:11"


Saul Goodman's avatar

licensedigger accepted review

The legal review is accepted preliminary. The package may require actions later on.


Dominique Leuenberger's avatar

dimstar accepted review


Dominique Leuenberger's avatar

dimstar_suse accepted review

Staging Project openSUSE:Factory:Staging:adi:11 got accepted.


Dominique Leuenberger's avatar

dimstar_suse approved review

Staging Project openSUSE:Factory:Staging:adi:11 got accepted.


Dominique Leuenberger's avatar

dimstar_suse accepted request

Staging Project openSUSE:Factory:Staging:adi:11 got accepted.

openSUSE Build Service is sponsored by