Skip to content

v5.1.2

Latest
Compare
Choose a tag to compare
@Cadair Cadair released this 04 Apr 14:41
· 503 commits to main since this release
v5.1.2
c8c0df0

Bug Fixes

  • Fixed the appearance of a double "Notes" heading in ~sunpy.map.Map subclasses. (#7376)
  • Fix a bug which caused Fido.search to crash due to SSL certificate verification error for the ~sunpy.net.helio.HECClient now returns no results and logs a warning in this case. (#7446)
  • The creation of the series string for a JSOC query was not adding the correct escape characters for comparison values for keywords. This was causing the JSOC to error. (#7467)
  • JPEG2000 files are now saved with the correct orientation. Previously they would be vertically flipped when saved. (#7486)
  • Fixed a very minor inaccuracy in three sunpy.map utility functions (~sunpy.map.contains_full_disk, ~sunpy.map.coordinate_is_on_solar_disk, and ~sunpy.map.is_all_off_disk) resulting from the accidental use of the small-angle approximation. (#7512)
  • The ~sunpy.map.GenericMap.rotate function now correctly updates the NAXISi. (#7522)
  • Fixed an inaccuracy in the implementation of ~sunpy.coordinates.HeliocentricEarthEcliptic and ~sunpy.coordinates.GeocentricSolarEcliptic such that the Earth was not exactly in the XY plane, but rather had an error of up ~10 meters. (#7530)
  • Fixed a bug with any coordinate transformation starting in ~sunpy.coordinates.GeocentricEarthEquatorial (GEI) returning output with AU as the length unit, rather than preserving the length unit of the initial coordinate. (#7545)

Documentation

  • Created a how to guide on fixing metadata that is either missing or incorrect before passing the header into the ~sunpy.map.Map class. (#7262)

Internal Changes

  • pyerfa is now a new direct dependency. It has been an indirect dependency from sunpy 3.1, over two years ago. (#7397)