Skip to content
This repository was archived by the owner on Jan 26, 2022. It is now read-only.

Commit fd5efca

Browse files
authored
Merge pull request #824 from dstansby/090-changelog
Add changelog entries for 0.9.0
2 parents b3dc882 + 8138515 commit fd5efca

File tree

10 files changed

+58
-28
lines changed

10 files changed

+58
-28
lines changed

CHANGES.rst

Lines changed: 58 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,60 @@
1+
Heliopy 0.9.0 (2019-11-13)
2+
==========================
3+
4+
Features
5+
--------
6+
7+
- A new module :mod:`heliopy.models` has been added to contain
8+
heliospheric concepts, the first one of which is
9+
:class:`heliopy.models.ParkerSpiral`. (`#768 <https://github.com/heliopython/heliopy/pull/768>`__)
10+
- All functions in :mod:`heliopy.data.wind` now download data in monthly
11+
(as opposed to daily) intervals. You may need to delete existing data to
12+
correctly load complete datasets. (`#772 <https://github.com/heliopython/heliopy/pull/772>`__)
13+
- :class:`heliopy.spice.Trajectory` objects now have the
14+
:attr:`~heliopy.spice.Trajectory.coords` property, that contains the trajectory
15+
coordinates as an :class:`~astropy.coordinates.SkyCoord` object.
16+
17+
In order to do this
18+
currently only the 'J2000' and 'IAU_SUN' spice frames are supported as they
19+
have direct mappings to Sunpy/Astropy coordinate systems, but it is possible
20+
to generate coordinates in either of these systems and then transform them
21+
post-hoc to another Sunpy/Astropy coordinate system. (`#776 <https://github.com/heliopython/heliopy/pull/776>`__)
22+
- :func:`heliopy.data.wind.swe_h3()` has been added. (`#800 <https://github.com/heliopython/heliopy/pull/800>`__)
23+
- :func:`heliopy.data.wind.threedp_elpd()` has been added. (`#802 <https://github.com/heliopython/heliopy/pull/802>`__)
24+
- The new `heliopy.data.psp` module contains methods to automatically download
25+
and load Parker Solar Probe data. Currently SWEAP SPC L3 data and FIELDS MAG
26+
fluxgate data are available. (`#822 <https://github.com/heliopython/heliopy/pull/822>`__)
27+
28+
29+
Backwards Incompatible Changes
30+
------------------------------
31+
32+
- A handful of data download functions have migrated to using the CDAS restful
33+
service, and have therefore had their call signatures changed. In particular
34+
the following functions have lost their ``try_download`` keyword argument:
35+
:func:`heliopy.data.ulysses.swics_heavy_ions` (`#747 <https://github.com/heliopython/heliopy/pull/747>`__),
36+
:func:`heliopy.data.ulysses.swics_abundances` (`#747 <https://github.com/heliopython/heliopy/pull/747>`__),
37+
:func:`heliopy.data.ulysses.fgm_hires` (`#748 <https://github.com/heliopython/heliopy/pull/748>`__),
38+
:func:`heliopy.data.ulysses.swoops_ions` (`#761 <https://github.com/heliopython/heliopy/pull/761>`__),
39+
:func:`heliopy.data.omni.low` (`#765 <https://github.com/heliopython/heliopy/pull/765>`__),
40+
:func:`heliopy.data.imp.merged` (`#771 <https://github.com/heliopython/heliopy/pull/771>`__)
41+
- The times stored in the ``time`` property of :class:`heliopy.spice.Trajectory`
42+
are now always parsed by `astropy.time.Time` before being stored, and are
43+
always returned as a `~astropy.time.Time` object, no matter what format they
44+
were supplied in. (`#794 <https://github.com/heliopython/heliopy/pull/794>`__)
45+
- The `heliopy.coordinates` module has been removed completely. This only ever
46+
contained two coordinate frames and a single transformation, both of which are
47+
implemented in :mod:`sunpy.coordinates` now. (`#820 <https://github.com/heliopython/heliopy/pull/820>`__)
48+
49+
50+
Bug Fixes
51+
---------
52+
53+
- Fixed a bug in loading .cdf data where either all files were either converted
54+
to .hdf files or at least one of the intervals of data is missing. (`#768 <https://github.com/heliopython/heliopy/pull/768>`__)
55+
- Fixed downloading narrow time intervals of MMS data. (`#810 <https://github.com/heliopython/heliopy/pull/810>`__)
56+
57+
158
Heliopy 0.8.2 (2019-10-21)
259
==========================
360

@@ -91,7 +148,7 @@ Deprecations
91148
------------
92149

93150
- :func:`heliopy.data.wind.swe_h3` and :func:`heliopy.data.wind.threedp_sfpd`
94-
are deprecated and will be removed in version 0.7.0. This is becaue they
151+
are deprecated and will be removed in version 0.7.0. This is because they
95152
currently use pandas MultiIndex structures, which are not the recommended
96153
way to store 2-or-more dimensional data. In the future they are likely to be
97154
re-written to use xarray.

changelog/768.bugfix.rst

Lines changed: 0 additions & 2 deletions
This file was deleted.

changelog/768.feature.rst

Lines changed: 0 additions & 3 deletions
This file was deleted.

changelog/772.feature.rst

Lines changed: 0 additions & 3 deletions
This file was deleted.

changelog/776.feature.rst

Lines changed: 0 additions & 9 deletions
This file was deleted.

changelog/794.breaking.rst

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelog/800.feature.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog/802.feature.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog/810.bugfix.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog/820.breaking.rst

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)