Revisions of python-sunpy

buildservice-autocommit accepted request 1204095 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 62)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 1203776 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 61)
- Update to 6.0.2
  ## Bug Fixes
  * Fix filetype detection to use the detected filetype if a known
    reader is registered. (#7788)
  * Fixed loading of ~sunpy.map.sources.ADAPTMap if sunkit-magex
    v1.0.0 is installed. (#7798)
  * Fixed loading of GOES XRS files with newer versions of numpy
buildservice-autocommit accepted request 1195101 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 60)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1194496 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 59)
- Update to 6.0.1
  ## Bug Fixes
  * Fixed incorrect reference_date for GONG Synoptic maps. (#7758)
  * Fix
    :func:`sunpy.physics.differential_rotation.differential_rotate`
    to update the reference_date attribute of the input map instead
    of the date. (#7758)
  * Fixed incorrect reference_date for SDO/AIA and SDO/HMI data to
    use the T_OBS keyword instead of the DATE-OBS keyword.
  * For AIA images, the location of SDO has been shifted up to a
    second in time, which corresponds to a shift in Heliographic
    Longitude by only 4 milliarcseconds. (#7758)
- Release 6.0.0
  ## Breaking Changes
  * Arguments for ~sunpy.map.GenericMap.reproject_to after the
    target WCS are now keyword-only. (#7339)
  * Arguments for sunpy.timeseries.GenericTimeSeries.peek are now
    keywords only. (#7340)
  * Removed scikit-image from the "image" extra group and created a
    new "scikit-image" extra group. (#7536)
  * sunpy.io.read_file and sunpy.io.write_file are deprecated and
    will be removed in the future. These were intended to be
    private functions and should not be used. (#7537)
  * The ANA C code has been deprecated (sunpy.io.ana.read,
    sunpy.io.ana.get_header, sunpy.io.ana.write) and may be removed
    in a future sunpy release. Please contact us here:
    https://community.openastronomy.org/t/possible-deprecation-of-ana-file-readers-and-writers-in-sunpy
    if you are making use of this code. (#7642)
  * The .EUIMap class now returns the DATE-BEG key for
    .GenericMap.date while continuing to use DATE-AVG as the
buildservice-autocommit accepted request 1188214 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 58)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 1188136 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 57)
- Revert restriction.
  https://github.com/sunpy/sunpy/blob/v5.1.4/pyproject.toml#L17
buildservice-autocommit accepted request 1186294 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 56)
baserev update by copy to link target
Steve Kowalik's avatar Steve Kowalik (StevenK) committed (revision 55)
- Restrict numpy to < 2.
buildservice-autocommit accepted request 1179909 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 54)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1179839 from John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) (revision 53)
- Update to 5.1.4
  * Fixed bug where conversion of results from the HEKClient to Astropy
    Time failed when some values where empty or missing for the values
    of event_strattime, event_endtime or event_peaktime (#7627)
  * Fix compilation with gcc 14, avoid implicit pointer conversions. (#7662)
- Drop patches for issues fixed upstream
  * https://github.com/sunpy/sunpy/pull/7662.patch
buildservice-autocommit accepted request 1178927 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 52)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1178921 from John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) (revision 51)
- Cherry-pick upstream patch to fix build with GCC 14
  * https://github.com/sunpy/sunpy/pull/7662.patch
buildservice-autocommit accepted request 1177086 from John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) (revision 50)
baserev update by copy to link target
John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) accepted request 1176826 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 49)
- Update to 5.1.3
  * Fixed an unnecessary division computation for an unsupported
    division by a Map
  * numpy 2.0
  * Enable use of SunPyBaseCoordinateFrame outside sunpy
buildservice-autocommit accepted request 1172107 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 48)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1171980 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 47)
- Update to 5.1.2
  * 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)
buildservice-autocommit accepted request 1140256 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 46)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 45)
- update to 5.1.1:
  * Add an example of plotting a rectangle on a map with a
    rotation angle relative to the axes (:ref:`sphx_glr_generated
    _gallery_plotting_plot_rotated_rectangle.py`).
  * Added testing and explicit support for Python 3.12.
  * When calling :meth:`sunpy.map.GenericMap.rotate` on an
    integer data array, with missing set to NaN (the default
    value), the method will now itself raise an informative error
    message instead deferring to NumPy to raise the error.
  * Fixed the usage of :meth:`~sunpy.map.GenericMap.superpixel`
    in :ref:`sphx_glr_generated_gallery_map_map_resampling_and_su
    perpixels.py`.
  * Added Clarification on setting JSOC Email.
  * Added explanation text to :ref:`sphx_glr_generated_gallery_pl
    otting_plotting_blank_map.py` about the offset between "(0,
    0)" in helioprojective coordinates and the heliographic
    equator.
  * The delim_whitespace keyword in pandas.read_csv is deprecated
    and was updated with sep='\s+'. This should have no affect on
    the output of the code.
  * Fixed an environment-specific failure of a unit test for
    :meth:`sunpy.coordinates.Helioprojective.is_visible`.
buildservice-autocommit accepted request 1128614 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 44)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1128594 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 43)
- Update to 5.1.0
  ## New Features
  * Added the ability to skip over errors raised for invalid fits
    files when passing a list of files to map using the existing
    keyword argument silence_errors. (#7018)
  * Added a sunpy.coordinates.Helioprojective.is_visible method to
    return whether the coordinate is visible (i.e., not obscured
    from the observer assuming that the Sun is an opaque sphere).
    (#7118)
  * Added a keyword option (quiet) for
    ~sunpy.coordinates.get_body_heliographic_stonyhurst to silence
    the normal reporting of the light-travel-time correction when
    observer is specified. (#7142)
  * Added the function sunpy.coordinates.sun.eclipse_amount to
    calculate the solar-eclipse amount for an observer. (#7142)
  * Add a keyword (map_center_longitude) to
    ~sunpy.map.header_helper.make_heliographic_header for centering
    the heliographic map at a longitude other than zero longitude.
    (#7143)
  * The minimum required version of Glymur (an optional dependency
    for reading JPEG2000 files) has been increase to 0.9.1. (#7164)
  * Added new default colormap scalings for WISPR Maps. Plots are
    now clipped at zero, and ~astropy.visualization.AsinhStretch is
    used for the scaling to ensure coronal details are visible
    despite the much-brighter stars. Parsing of the detector and
    level fields of the FITS headers is also improved. (#7180)
  * When creating a coordinate or coordinate frame without
    specifying obstime, the obstime value from the observer frame
    attribute will be used if present. (#7186)
  * Added a GONG synoptic map class which fixes non-compliant FITS
    metadata (#7220)
  * Added the module sunpy.coordinates.spice to enable the use of
    the ~astropy.coordinates.SkyCoord API to perform computations
    using SPICE kernels. (#7237)
  * Added three coordinate frames that depend on the orientation of
    Earth's magnetic dipole: ~sunpy.coordinates.Geomagnetic (MAG),
    ~sunpy.coordinates.SolarMagnetic (SM), and
    ~sunpy.coordinates.GeocentricSolarMagnetospheric (GSM). (#7239)
  ## Bug Fixes
  * Fix RHESSI (~sunpy.net.dataretriever.RHESSIClient) fallback
    server detection. (#7092)
  * Fix bug in ~sunpy.coordinates.get_horizons_coord when
    specifying a time range via a dictionary that could cause the
    returned times to be slightly different from the supplied
    times. (#7106)
  * Updated the url of the ~sunpy.net.dataretriever.GBMClient to
    match on files other than those that end with version 0 (i.e.,
    V0.pha). (#7148)
  * When directly instantiating a ~astropy.wcs.WCS from a FITS
    header that contains both Stonyhurst and Carrington
    heliographic coordinates for the observer location, the
    Stonyhurst coordinates will now be prioritized. This behavior
    is now consistent with the ~sunpy.map.Map class, which has
    always prioritized Stonyhurst coordinates over Carrington
    coordinates. (#7188)
  * Fixed a bug with ~sunpy.map.sample_at_coords() where sampling
    outside the bounds of the map would sometimes not error and
    instead return strange pixel values. (#7206)
  * Improved code when loading CDF files to improve performance and
    avoid raising of pandas performance warnings. (#7247)
  * Fixed a bug with sunpy.map.GenericMap.plot where setting norm
    to None would result in an error. (#7261)
  ## Deprecations
  * Deprecated silence_errors in Map and Timeseries. This has been
    replaced with allow_errors keyword. (#7021)
  * The sunpy.coordinates.transformations module is now slated for
    removal from the public API as it consists of internal
    functions used by coordinate transformations. The context
    managers sunpy.coordinates.transform_with_sun_center and
    sunpy.coordinates.propagate_with_solar_surface should be
    accessed under sunpy.coordinates. (#7113)
  ## Removals
  * sunpy.map.extract_along_coord() has been removed. Instead, use
    ~sunpy.map.pixelate_coord_path, and then pass its output to
    ~sunpy.map.sample_at_coords. pixelate_coord_path uses a
    different line algorithm by default, but you can specify
    bresenham=True as an argument to use the same line algorithm as
    extract_along_coord. (#7200)
  * sunpy.visualisation.limb.draw_limb() has been removed. Use
    sunpy.visualization.drawing.limb instead. (#7202)
  * Removed GenericTimeSeries.index. Use GenericTimeseries.time
    instead as a direct replacement. (#7203)
  * Removed the deprecated sunpy.io.cdf submodule, which is not
    intended to be user facing. (#7240)
  * Removed the deprecated sunpy.io.jp2, which is not intended to
    be user facing. (#7241)
  * Removed the deprecated sunpy.io.file_tools, which is not
    intended to be user facing. (#7242)
  * The deprecated sunpy.data.download_sample_data() has been
    removed Use sunpy.data.sample.download_all instead. (#7250)
  ## Internal Changes
  * Removed the Binder configuration and link in README. This is
    because the configuration was untested, and does not currently
    work. (#7062)
  * Add a Dependabot config file to auto-update GitHub action
    versions. (#7068)
  * Add tests to check whether various ~sunpy.map.Map methods
    preserve laziness when operating on Maps backed by a
    dask.array.Array. (#7100)
  * Added missing support to find GOES-18 XRS data in
    ~sunpy.net.dataretriever.XRSClient. (#7108)
  * Raise an error with a helpful message when
    sunpy.map.GenericMap.plot is called with a non-boolean value
    for the annotate keyword, because the user is probably trying
    to specify the axes. (#7163)
  * Fixed our ASDF manifest having the incorrect ID. (#7282)
  * Fix example formatting in a few asdf schemas. (#7292)
  * Pinned the drms requirement to < 0.7 to avoid breaking changes
    in drms version 0.7. (#7308)
Displaying revisions 1 - 20 of 62
openSUSE Build Service is sponsored by