File: CHANGES.md

package info (click to toggle)
wcsaxes 0.9-1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 1,276 kB
  • ctags: 1,173
  • sloc: python: 9,337; makefile: 154; ansic: 88
file content (131 lines) | stat: -rw-r--r-- 3,899 bytes parent folder | download
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
0.9 (2016-07-03)
----------------

- Fix compatibility with Python 3.5. [#207]

0.8 (2016-05-24)
----------------

- Added property getters for color and linewidth in BaseFrame. [#203]

- Fix a bug that caused WCSAxes to crash when trying to transform arrays with
  zero coordinates. [#202]

0.7 (2016-05-06)
----------------

- Removed support for python 2.6.

- Use wcs_to_celestial from Astropy. Astropy >= 1.0 is now required for
  WCSAxes. [#176]

- Fix bug that caused coordinate transformations to not work properly if they
  used sub-classes of Spherical representation classes. [#177]

- Updated documentation to show that the Astropy WCS class can now be used
  directly. [#186]

- Make sure wrap_angle_at doesn’t emit any warnings on ARM processors. [#196]

- Fix image test that was sensitive to fonts on Debian. [#197]

- Fix testing for Matplotlib 1.5.x and switch to using remote baseline
  images. [#195]

0.6 (2015-07-20)
----------------

- Fix a bug that caused ticks and labels to be incorrect if a WCS object was
  used that was not recognized as celestial by WCSlib but had angular units for
  the axes, when setting the coord_type to longitude/latitude. [#171]

- Switch to using pytest-mpl for image testing. [#168]

- Show users how to invert axes easily. [#158]

0.4 (2015-06-07)
----------------

- Astropy frame instances to now be passed to ``get_transform`` and ``get_coords_overlay``. [#149]

- Fixed bug that caused plotting to crash if there were no ticks on an axis.

- Fix compatibility with different versions of Matplotlib. [#153]

- Fix bug when plotting overlays on images with 3+ WCS dimensions.

- Fixed bug that occurred when hovering over an interactive plot before the
  axes were drawn the first time. [#152]

- Fix bug that occurred in some cases where Matplotlib would try and plot a
  grid as soon as the axes were initialized.

- Fix bug with plotting RGB images. [#15]

- Improved error message when passing non-existent frame to
  ``get_overlay_coords``. [#154]

0.3 (2014-12-07)
----------------

- Fixed a bug that caused axis labels to be incorrectly placed when hiding tick
  labels using ``set_visible(False)``. [#111]

- Fixed a bug that caused tick labels to not always appear. [#110]

- Fixed a bug that caused the clip path for images to not be updated when
  making subsequent changes after drawing the figure. [#117]

- Fixed a bug that caused the clip path for images to not be updated after
  calling reset_wcs. [#120]

- Added ``CoordinateHelper.get_axislabel()`` method. [#122]

- Improve handling of get/set_xlabel/ylabel. [#94, #126]

- Added new feature to display world coordinates in interactive mode. [#112]

- When converting celestial coordinates, don't compute a new representation if
  the old one was already spherical or unit spherical. [#125]

- WCS instances from ``wcsaxes.wcs_wrapper`` can now be used to instantiate
  Matplotlib plots with the ``projection=`` keyword. [#136]

- Example datasets are now downloaded from http://data.astropy.org. [#144]

- Registering new frame identifiers is now done with the same API as in
  astropy.wcs.utils, and is handled in wcsaxes.wcs_utils. [#145]

0.2 (2014-08-11)
----------------

### New features

- Added option to specify whether overlapping ticks should be displayed. [#85]

- Added minor ticks. [#89]

- Added option to set frame linewidth and color. [#88]

- Added option to set separators for angle coordinates. [#90]

- Added Python ``%`` format to set format for scalar coordinates. [#98]

### Improvements

- Improved performance of grid drawing. [#100]

- Code is now natively compatible with Python 3.

### Bug Fixes

- Fix axis labels overlapping with ticks. [#96]

- Fix drawing grids multiple times for multi-dimensional data. [#99]

- Fixed bug that occurred when providing a custom ``transData``.

0.1 (2014-07-04)
----------------

- Initial Release.