1- Changes since bigfloat 0.3.0
2- ============================
1+ What's new in bigfloat 0.4.0?
2+ =============================
3+
4+ This minor release adds a number of small features, changes the default
5+ context to match IEEE 754 quadruple precision (binary128), and fixes support
6+ for recent Python versions.
37
48New Features
59------------
610
7- - Wrap mpfr_buildopt_gmpinternals_p and mpfr_buildopt_tune_case.
11+ - Wrap mpfr_buildopt_gmpinternals_p and mpfr_buildopt_tune_case. (#54)
812
913- Add bigfloat.__version__ (#46).
1014
11- - Add bigfloat.notequal.
15+ - Add bigfloat.notequal. (#47)
1216
1317- Add format support. (#58).
1418
1519- Add support for ``round ``, ``math.floor ``, ``math.ceil ``, ``math.trunc `` on
16- Python 3.
20+ Python 3. (#64)
1721
1822- Add support for ``divmod `` and the ``// `` operator. (#69)
1923
@@ -23,6 +27,9 @@ New Features
2327Changes
2428-------
2529
30+ - The default context now matches IEEE 754 quadruple precision instead
31+ of double precision. (#72)
32+
2633- Infinities and NaNs are now represented as 'inf' and 'nan' rather
2734 than 'Infinity' and 'NaN', for consistency with the float type, and
2835 for consistency with the newly-introduced string formatting.
@@ -33,17 +40,29 @@ Changes
3340
3441- MPFR version 3.0.0 or later is required.
3542
36- - Support for Python 3.7 and 3.8 added. (#81)
43+ - Support for Python 3.7 and 3.8 added.
3744
38- - Support for Python 3.4 has been dropped. Python 2.7, and Python 3.5 or later
39- are still supported. (# 81)
45+ - Support for Python versions earlier than 3.5 or 2.7 has been dropped.
46+ (#75, 81).
4047
4148Bugfixes
4249--------
4350
4451- The ``root `` function was accidentally wrapping ``cbrt `` (#60).
4552 Now fixed (#62).
4653
54+ - Fix a test failure with Mpfr 4.0, that was due a change in the value
55+ of ``MPFR_PREC_MIN ``. (#77)
56+
57+ Documentation
58+ -------------
59+
60+ - Installation documentation cleaned up. (#68)
61+
62+ - Add ``cmp `` to list of shadowed builtins in ``README.rst ``. (#63)
63+
64+ - Fix (outdated) uses of strings for rounding modes. (#57)
65+
4766
4867What's new in bigfloat 0.3.0?
4968=============================
0 commit comments