@@ -25,6 +25,59 @@ Eric Larson (EL), Demian Wassermann, and Stephan Gerhard.
25
25
26
26
References like "pr/298" refer to github pull request numbers.
27
27
28
+ 3.0.0 (To Be Determined)
29
+ ========================
30
+
31
+ New features
32
+ ------------
33
+ * ArrayProxy method ``get_scaled() `` scales data with a dtype of a
34
+ specified precision, promoting as necessary to avoid overflow. This
35
+ is to used in ``img.get_fdata() `` to control memory usage. (pr/833)
36
+ (CM, reviewed by Ross Markello)
37
+ * GiftiImage method ``agg_data() `` to return usable data arrays (pr/793)
38
+ (Hao-Ting Wang, reviewed by CM)
39
+ * Accept ``os.PathLike `` objects in place of filenames (pr/610) (Cameron
40
+ Riddell, reviewed by MB, CM)
41
+ * Function to calculate obliquity of affines (pr/815) (Oscar Esteban,
42
+ reviewed by MB)
43
+
44
+ Enhancements
45
+ ------------
46
+ * ``get_fdata(dtype=np.float32) `` will attempt to avoid casting data to
47
+ ``np.float64 `` when scaling parameters would otherwise promote the data
48
+ type unnecessarily. (pr/833) (CM, reviewed by Ross Markello)
49
+ * ``ArraySequence `` now supports a large set of Python operators to combine
50
+ or update in-place. (pr/811) (MC, reviewed by Serge Koudoro, Philippe Poulin,
51
+ CM, MB)
52
+ * Warn, rather than fail, on DICOMs with unreadable Siemens CSA tags (pr/818)
53
+ (Henry Braun, reviewed by CM)
54
+ * Improve clarity of coordinate system tutorial (pr/823) (Egor Panfilov,
55
+ reviewed by MB)
56
+
57
+ Bug fixes
58
+ ---------
59
+ * Sliced ``Tractogram``s no longer ``apply_affine `` to the original
60
+ ``Tractogram ``'s streamlines. (pr/811) (MC, reviewed by Serge Koudoro,
61
+ Philippe Poulin, CM, MB)
62
+ * Re-import externals/netcdf.py from scipy to resolve numpy deprecation
63
+ (pr/821) (CM)
64
+
65
+ Maintenance
66
+ -----------
67
+ * Support Python >=3.5.1, including Python 3.8.0 (pr/787) (CM)
68
+ * Manage versioning with slightly customized Versioneer (pr/786) (CM)
69
+ * Reference Nipy Community Code and Nibabel Developer Guidelines in
70
+ GitHub community documents (pr/778) (CM, reviewed by MB)
71
+
72
+ API changes and deprecations
73
+ ----------------------------
74
+ * Deprecate ``ArraySequence.data `` in favor of ``ArraySequence.get_data() ``,
75
+ which will return a copy. ``ArraySequence.data `` now returns a read-only
76
+ view. (pr/811) (MC, reviewed by Serge Koudoro, Philippe Poulin, CM, MB)
77
+ * Deprecate ``DataobjImage.get_data() `` API, to be removed in nibabel 5.0
78
+ (pr/794, pr/809) (CM, reviewed by MB)
79
+
80
+
28
81
2.5.1 (Monday 23 September 2019)
29
82
================================
30
83
0 commit comments