Changes between Version 15 and Version 16 of Ticket #22928
- Timestamp:
- 05/18/17 15:51:42 (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #22928 – Description
v15 v16 6 6 7 7 Once gmpy2 is a standard package with the following features : 8 - direct constructors GMPy_MPZ_From_mpz, GMPy_MPQ_From_mpq, GMPy_MPQ_From_mpz8 - [https://github.com/aleaxit/gmpy/pull/137 #137] direct constructors GMPy_MPZ_From_mpz, GMPy_MPQ_From_mpq, GMPy_MPQ_From_mpz 9 9 - [https://github.com/aleaxit/gmpy/pull/137 #137] a gmpy2.pxd file with relevant declarations (to be installed at the same place as gmpy2.h) 10 10 - [https://github.com/aleaxit/gmpy/issues/136 #136] robust header detection (ie what should the user do in her setup.py to find out where gmpy2.h/gmpy2.pxd are?) 11 see : [https://github.com/aleaxit/gmpy/pull/134 #134], [https://github.com/aleaxit/gmpy/issues/136 #136], [https://github.com/aleaxit/gmpy/pull/137 #137].11 see also: [https://github.com/aleaxit/gmpy/pull/134 #134] 12 12 13 13 Then remove sage.libs.gmpy2 extension and replace conversion functions gmpy2_mpz_to_sage and gmpy2_mpq_to_sage by having sage integer and rational constructors working with gmpy2 number