Skip to content

Commit c25e101

Browse files
committed
More changelog updates for 0.4.0.
1 parent 8ab92b3 commit c25e101

1 file changed

Lines changed: 27 additions & 8 deletions

File tree

CHANGELOG.rst

Lines changed: 27 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,23 @@
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

48
New 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
2327
Changes
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

4148
Bugfixes
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

4867
What's new in bigfloat 0.3.0?
4968
=============================

0 commit comments

Comments
 (0)