8000 Release v7.0.0rc1 · sunpy/sunpy · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

v7.0.0rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@nabobalis nabobalis released this 29 May 20:27
· 29 commits to main since this release

What's Changed

  • Add backwards compatibility for the scraper by @exitflynn in #7664
  • Updates from the package template by @github-actions in #7750
  • Add 6.0 and remove 5.X cron jobs by @nabobalis in #7749
  • added unit nitpick by @nabobalis in #7753
  • Updates from the package template by @github-actions in #7763
  • numpy dev returns values now from np.set_printoptions by @nabobalis in #7759
  • some docs fixes (replacing old links with new one ) by @Sauravroy34 in #7762
  • add whatsnew for 6.1 by @nabobalis in #7765
  • The RotatedSunFrame class now accepts an astropy.time.TimeDelta object for the duration parameter. by @Prtm2110 in #7752
  • Move private api page to main section of our docs by @nabobalis in #7748
  • Update simple_map and add figure test for it by @nabobalis in #7717
  • Ignore dep warning from asdf? by @nabobalis in #7768
  • CI config from 6.0 by @nabobalis in #7767
  • Update reference_date for AIA Map and Gong by @nabobalis in #7758
  • Adds a how to guide to create coordinate object with custom observer by @Prtm2110 in #7769
  • Add linkcheck to tox + CI + fix urls by @nabobalis in #7766
  • Adds a gallery example showing how to track and co-align an active region by @Prtm2110 in #7735
  • Add link to why not use anaconda in install page by @nabobalis in #7778
  • Fix the CI by @nabobalis in #7782
  • Bugfix _file_tools._read by @samaloney in #7788
  • Moved example from sunkit-magex about adapt maps by @nabobalis in #7756
  • devdeps and linkcheck tweaks by @nabobalis in #7792
  • merge baseurl and pattern for scraper clients (#7077) by @nabobalis in #7227
  • Updates from package template by @Cadair in #7797
  • Update our dep policy to SPEC 0 by @Cadair in #7796
  • Added method to save a map to asdf file using .save by @Sauravroy34 in #7712
  • Fixed bug loading in sunkit_magex.pfss.map.ADAPTMap by @nabobalis in #7798
  • Reworked the blending gallery example so that mplcairo is not used by @ayshih in #7800
  • Updates from package template by @Cadair in #7801
  • Adds get_contours and supports "method" key word a keyword argument to select between contourpy and scikit-image by @Prtm2110 in #7760
  • Updates from the package template by @github-actions in #7804
  • Add backport 6.0 label to automated PRs. by @advait-zx in #7807
  • Updates from the package template by @github-actions in #7808
  • Fix map sources to always fall back to default values for date and reference_date by @wtbarnes in #7810
  • Fixed bug with tilted and offset planar screen by @ayshih in #7814
  • Updates from the package template by @github-actions in #7816
  • Add Angstrom as default unit for HMI wavelength by @wtbarnes in #7812
  • Fix broken conda link in newcomers guide and tidy a little by @Cadair in #7813
  • Updates from the package template by @github-actions in #7825
  • Update .zenodo.json by @jgieseler in #7830< 10000 /li>
  • Handle norm for mapsequence by @nabobalis in #7674
  • Updates from the package template by @github-actions in #7829
  • Fix CI by @nabobalis in #7834
  • Updates from the package template by @github-actions in #7843
  • Add support for Python 3.13 by @Cadair in #7846
  • Fix figure devdeps by @Cadair in #7849
  • Don't use 3.13 for the core CI yet by @Cadair in #7855
  • Use updated astropy.Table api by @SolarDrew in #7854
  • Updates from the package template by @github-actions in #7852
  • Fixed some issues related to WCSAxes in astropy 7.0 by @ayshih in #7857
  • Updates from package template by @Cadair in #7862
  • Updates from the package template by @github-actions in #7864
  • Added matches to all pytest raises/warns by @raghav20232023 in #7866
  • Updates from the package template by @github-actions in #7868
  • Updates from package template by @Cadair in #7870
  • Updates from package template by @Cadair in #7871
  • Updates from package template by @Cadair in #7873
  • Use a fixed time in the past for the gallery example with STEREO locations by @ayshih in #7867
  • Fix devdeps fails with astropy by @nabobalis in #7875
  • Use main instead of master for figure tests comparison by @nabobalis in #7878
  • Improved clarity & structure of documentation in the installation section; fixed formatting by @ahmvdev in #7881
  • Updates from the package template by @github-actions in #7883
  • Added ability to delay download in data manager by @Sauravroy34 in #7845
  • Updates from the package template by @github-actions in #7886
  • Only fail docs on deprecation warnings when not on RTD by @Cadair in #7887
  • Bump codecov/codecov-action from 4 to 5 by @dependabot in #7891
  • Fix cache configuration for tests against astropy 7 by @ayshih in #7892
  • Fixes for CI due to JSOC by @nabobalis in #7896
  • Add fallback if lasco has a 0 bunit in the jp2 by @nabobalis in #7890
  • URI handling in Map and Timeseries Factories by @wmoapl in #7790
  • Cleanup MapSequence by @wtbarnes in #7827
  • Updates from package template by @Cadair in #7905
  • updated rhessi.py(Summary lightcurves docstring) by @naxatra2 in #7902
  • Update doctests for numpy 2.2 by @nabobalis in #7913
  • Adds support for the timestamp %Y%m%d%H%M by @ankitkhushwaha in #7911
  • Rename get_contours to find_contours by @settwi in #7924
  • bug fix for suviclient unit conversion by @Sauravroy34 in #7920
  • GenericMap.draw_contour() makes use of the plot_settings dictionary by @Prtm2110 in #7844
  • Add unconverted_value to wavelength attr by @nabobalis in #7923
  • Handling FILLVAL_ATTRIBUTES Missing by @sh-abinash-sh in #7917
  • Updates from the package template by @github-actions in #7933
  • Support for Helioprojective Radial by @ayshih in #7803
  • Updates from package template by @Cadair in #7939
  • Renable full test-suite by @sh-abinash-sh in #7942
  • Optimizing test_goes_suvi.py by @sh-abinash-sh in #7937
  • Updates from the package template by @github-actions in #7954
  • AI note by @nabobalis in #7907
  • Ensure sunpy.data.manager.get redownloads files if they are accidentally deleted by @Sauravroy34 in #7950
  • Added link to VSO Health Report in Fido VSOClient output by @ahmvdev in #7884
  • Explicitly convert a string to a unit as needed for Astropy 7.1 by @ayshih in #7963
  • Switch the star query approach for a gallery example by @ayshih in #7965
  • Fixes color list to be used in circular way in GenericTimeSeries_repr_html_ by @ankitkhushwaha in #7947
  • Use 3.12 for doc-gallery builds by @nabobalis in #7968
  • Tweaked examples for compatibility with astropy 7.0 by @ayshih in #7969
  • Adds note for users to show which methods from GenericMap are expected to work/not work with dask arrays by @tanishy7777 in #7974
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #7978
  • Adds docstring note that we are assuming that CDELT1 is the wrong sign by @tanishy7777 in #7973
  • Update minimum dependencies for sunpy 6.1 by @ayshih in #7976
  • Fix Map's handling of PVi_m values by @ayshih in #7961
  • Adds a topic guide of deprecation policy and versioning by @Prtm2110 in #7731
  • Fix PVi_m regex because i can range from 1 to 99 by @ayshih in #7985
  • Only run cron 3 times a week by @Cadair in #7975
  • Fixed the formatting of GOES XRS channel labels by @ayshih in #7986
  • Fixes build_doc from deprecation policy topic guide by @Prtm2110 in #7990
  • Fixed a number of bugs associated with parsing time by @ayshih in #7983
  • Improve the performance of CompositeMap plotting by @ankitkhushwaha in #7948
  • Fix: Handle Missing rsun_ref in Metadata and Improve Differential Rotation Handling by @Diya910 in #7953
  • Fix examples docs in sunpy.net.attr.Attr by @tanishy7777 in #8002
  • Adds Deprecation warnings for ctype solar-x/solar-y by @tanishy7777 in #7955
  • Add flare event times to GOES NRT example by @ehsteve in #7981
  • Rename sunpy.time.TimeRange.extend() method to shift() to reflect what it actually does by @ayshih in #8008
  • Add function and map method for drawing extent of another wcs by @wtbarnes in #7851
  • Fix thumbnail for extent drawing gallery example by @wtbarnes in #8011
  • Prepare for 6.1 release by @Cadair in #8013
  • Remove 6.1 changelog by @Cadair in #8015
  • More author updates by @Cadair in #8017
  • Missing ORCID by @nabobalis in #8019
  • Drop Python 3.10 for 6.1 by @nabobalis in #8021
  • Use free arm runner for publish jobs by @Cadair in #8024
  • Update .zenodo.json by @nabobalis in #8027
  • Fixing Getting Started in Topic Guides by @PredictiveManish in #8032
  • Updates from the package template by @github-actions in #8042
  • Fixed Map logic for permitting DN as a unit by @ayshih in #8037
  • Documentation update for measurement by @parharti in #8038
  • Dedicated CI Build for sunpy.coordinates by @Diya910 in #8010
  • test to enuse that Map meta changes remains in asdf too by @Sauravroy34 in #8030
  • Updates from the package template by @github-actions in #8053
  • Updated: SRSClient URL to new HTTPS endpoint by @pythonicforge in #8054
  • Adds Support to datetime.timedelta , astropy.units.Quantity in sunpy.time.TimeRange.shift by @ankitkhushwaha in #7931
  • Add line breaks to long signatures in API docs by @dstansby in #8062
  • Use sphinxcontrib-bibtex to reference papers by @wtbarnes in #7837
  • Add a hacky script for calculating version bumps by @Cadair in #8043
  • Adds valid input options for sunpy.map.Map() in the Maps documentation by @FreyaJain in #8052
  • Datamanager.cache for Timeseries url handling by @Sauravroy34 in #8045
  • Adds ability to make superpixel masked if any of its constituent pixels is masked. by @Prtm2110 in #8041
  • Added an ASV benchmarks CI build for PRs by @ayshih in #8060
  • Cap the number of steps to benchmark for the daily ASV run by @ayshih in #8073
  • Add a post to the PR summarizing its CI benchmark results by @ayshih in #8072
  • Fix EITMap colormap loading and improve instrument detection by @mgjeon in #8070
  • Add a GitHub action summary for the CI benchmarks build by @ayshih in #8077
  • fix path for pypi_filter + whatsnews 7.0 by @nabobalis in #8065
  • Standardize how-to guide names by @wtbarnes in #8076
  • xfail NOAA SRS FTP tests by @wtbarnes in #8081
  • Updates from the package template by @github-actions in #8078
  • Cleanup more citations with bibtex by @wtbarnes in #8079
  • minor formatting fix for CI benchmark section by @dpshelio in #8087
  • Benchmarks CI build will now report failure if the performance appears to have decreased by @ayshih in #8085
  • Fixed JSOCClient Docs being inaccurate. #4619 by @seika-afk in #8088
  • Updates from the package template by @github-actions in #8089
  • Moved AI section down in readme by @nabobalis in #8091
  • Add example to show how to overlay off-disk contours from one map onto another map by @tanishy7777 in #8012
  • Updates from package template by @Cadair in #8095
  • Fixes a unit test since sunpy.io expands wildcard input with OS-independent sorting by @tanishy7777 in #8093
  • Fix links in what's new by @Cadair in #8099
  • Attempt to address issue with sqlite on RTD by @Cadair in #8101
  • Post 6.1 by @Cadair in #8102
  • Add missing asdf_entry_points test decorations by @olebole in #8107
  • Update the range for B0 angle that is stated in the docstring by @ayshih in #8113
  • Updates from the package template by @github-actions in #8112
  • Fix typo in 6.1 release notes by @Cadair in #8118
  • Unskip jsoc tests by @nabobalis in #8120
  • Remove spurious file by @ayshih in #8123
  • Updates from the package template by @github-actions in #8129
  • Redesign our scheduled builds by @Cadair in #7863
  • Fix cron syntax by @Cadair in #8135
  • Fix cron again by @Cadair in #8136
  • Move notify back into the workflows by @Cadair in #8137
  • Fixing url for scraper migration dep warning by @hayesla in #8140
  • Updates from the package template by @github-actions in #8142
  • Bump webfactory/ssh-agent from 0.9.0 to 0.9.1 by @dependabot in #8146
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #8148
  • Provide more update to date MPL links in map_editcolormap.py by @nabobalis in #8147
  • Allow non-FITS-standard units on HMI map by @wtbarnes in #8126
  • Adds SUITMap subclass to the Generic Map and implements custom colorscheme for each filters. by @akarahulg in #7971
  • Deprecate util.net.donwload_file and download_fileobj by @Sauravroy34 in #8106
  • Remove use of deprecated astropy isiterable by @Cadair in #8154
  • Fixed a desync bug with property caching in Map by @ayshih in #8158
  • Updates from the package template by @github-actions in #8162
  • Update .rtd-environment.yml by @nabobalis in #8166
  • Update .rtd-environment.yml by @nabobalis in #8169
  • Removed decorator for deprecating positional arguments by @ayshih in #8165
  • Made dynamically constructed docstrings compatible with all Python versions by @ayshih in #8173
  • Added a client to get the AIA "synoptic" data from the JSOC server by @GillySpace27 in #7842
  • Add GONG Magnetogram map source by @samaloney in #8007
  • Fixed the dynamic construction of the GenericMap docstring by @ayshih in #8180
  • Added the convenience function sunpy.util.grid_perimeter() by @ayshih in #8178
  • Speed up mesh-based autoalign plotting of Maps by @ayshih in #8161
  • Adds an imshow-based option for autoalign plotting of maps by @Prtm2110 in #8036
  • Added EIT L1 Map Source by @nabobalis in #8177
  • Fix EIT L1 by @nabobalis in #8186
  • Fixed get_horizons_coord() docstring to omit an unsupported option by @ayshih in #8190
  • Delete .github/CODEOWNERS by @Cadair in #8195
  • Fixed a bug when using array obstime with the magnetic frames by @ayshih in #8193
  • PUNCHMap by @lowderchris in #8133
  • Import everything under sunpy.visualization when the subpackage is imported by @ayshih in #8183
  • Added sphinxcontrib-bibtex to dev env YAML by @ayshih in #8200
  • Option to automatically determine extent when reprojecting a map by @ayshih in #8040
  • Automatically detect which autoalignment approach to use for Map plotting by @ayshih in #8187
  • Added a warning when combining PlanarScreen with propagate_with_solar_surface by @ayshih in #8201
  • Improving HEK Representation by @ahmedhosssam in #7619
  • pre-branching updates for 7.0 by @nabobalis in #8204

New Contributors

Full Changelog: v6.1dev...v7.0.0rc1

0