-
Notifications
You must be signed in to change notification settings - Fork 8
/
TODO
54 lines (30 loc) · 1.11 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
TODO List
The gmpy2 2.1.0 release should be stable for mathematical functions available
to the end-user. The minimum function set should be based on MPFR 3.2 and
MPF 1.03 but additional functions from MPFR 4.1 and MPC 1.10 should also
be available.
Functions to add/verify
=======================
MPFR related functions
----------------------
* Add mpfr_erandom and mpfr_nrandom functions.
* Add mpfr_fmodquo function.
* Add mpfr_gamma_inc functon.
* Add mpfr_rint_roundeven and mpfr_roudneven functions.
* Check behavior of mpfr_get_str for NaN input and the setting of the inexact
flag.
* Check behavior of mpfr_set_exp.
MPC related functions
---------------------
* Add mpc_cmp and mpc_cmp_abs functions.
* Add mpc_rootofunity function.
Improve Test Suite and Documentation
====================================
More testing needs to be done.
Internal Cleanup
================
The following internal changes should be done but will occur after the 2.1.0
release.
* Support the modern Python 3.2+ Unicode functions.
* Support new thread local storage functions.
* Support proper module initialization (??).