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 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153
|
Changelog
=========
Changes in version 1.3.2
------------------------
* setup: re-introduce proper clean target
* setup: remove dependency on numpy for some targets
* add PEP-396 compliant version
Changes in version 1.3.1
------------------------
* setup: fix build from cythonized sources
* setup: remove obsolete custom clean command
Changes in version 1.3
----------------------
* nfft: major API changes
* nfft: add more safeguards against wrong choices of parameters
* solver: minor API changes
* solver: fix systematic segfault issue
* solver: expose all internals via RO or RW properties
* tests: test suite has been redesigned, now uses nosetests
Changes in version 1.2.2
------------------------
* fix bug on property setters in NFFT class
Changes in version 1.2.1
------------------------
* fix bug related to absolute import
* fix test case not working with Python 3
Changes in version 1.2
----------------------
* code refactoring, prepare for move to multi-precision version of NFFT
* break support for old 1.0.x API
* add option to precompute at construct time
Changes in version 1.1.1
------------------------
* simplify build system
* add support for pip dependencies
* simplify documentation tree
* add option for generating documentation in build system
* source distribution is now embedding the documentation
Changes in version 1.1
----------------------
* PEP 440 compliant version string
* more pythonic API, breaks compatibility with 1.0.x
* documentation update
Changes in version 1.0.1
------------------------
* update installation instructions
* change registration of cleanup routine to use Py_AtExit
Changes in version 1.0
----------------------
* simplify code base
* pynfft.nfft and pynfft.solver moved to pynfft
* revert support for multiple floating precision
* fix missing documentation for the solver
Changes in version 0.6
----------------------
* pynfft.nfft: enable openmp support
Changes in version 0.5
----------------------
* pynfft.nfft: rewrite NFFT class internals to support multiple floating
point precision, coming in a future version of libnfft3
* Documentation: first draft of the tutorial section
Changes in version 0.4.1
------------------------
* New simplified test suite.
Changes in version 0.4
----------------------
* Improved flag management: NFFT now only accepts the list of supported
flags listed in its documentaton.
* pynfft.util: utility functions listed in nfft3util.h. Only, the random
initializers and Voronoi weights computation functions have been wrapped.
* Changelog is no longer part of the sphinx tree.
Changes in version 0.3.1
------------------------
* Fixed issue #1: crash in test_nfft due to use of MALLOC flags
Changes in version 0.3
----------------------
* Improve precomputation flag management in NFFT and Solver classes
* Various code improvements
* Update documentation for all modules
Changes in version 0.2.4
------------------------
* Add sphinx documentation
Changes in version 0.2.3
------------------------
* Level-up Solver class with the improvement made on NFFT
* Update test suite for pynfft.nfft
Changes in version 0.2.2
------------------------
* Completed switch to non-malloc'd arrays for x, f and f_hat. These are now managed by internal or external numpy arrays
* Remove management of obsolete MALLOC flags
* Fix broken test for non-contiguousness for external arrays
Changes in version 0.2.1
------------------------
* Added experimental support for external python arrays, which can replace the internal malloc'd x, f and f_hat
Changes in version 0.2
------------------------
* Added support for the solver component of the NFFT library
Changes in version 0.1.1
------------------------
* Added non-complete test coverage for pynfft.nfft
Version 0.1
-----------
* Initial release. Experimental support for the nfft component of the NFFT library
|