Skip to content

Releases: spacetelescope/synphot_refactor

0.3 Release Notes

17 Mar 21:21
0.3
Compare
Choose a tag to compare
  • SourceSpectrum and SpectralElement now have to_spectrum1d and from_spectrum1d to write to and read from specutils.Spectrum1D object, respectively. [#243]
  • Observation now accepts specutils.Spectrum1D as a valid source spectrum input. [#246]
  • Dropped support for Python 3.5 and astropy 2.x. This version is only compatible with Python 3.6 or later and astropy 3.x or later. [#243]
  • Added support for RickerWavelet1D model that is the renamed version of MexicanHat1D model to be consistent with astropy 4.0. [#250]
  • Added support for extinction curve from dust-extinction. [#251]
  • Added option for synphot.utils.download_data() to download to the cache instead of a specific location. Please note that new option is not fully compatible with customization using synphot.cfg. [#211]
  • Added option to use analytic integral for some models. However, for backward compatibility, the default is still trapezoid integration. [#252]
  • Trapezoid integration now provides unsigned area for RickerWavelet1D. [#252]

0.2.1 Release Notes

20 Dec 20:42
0.2.1
Compare
Choose a tag to compare
  • effstim now raises SynphotError properly when Vega spectrum is not given for VEGAMAG calculation. [#228]
  • Infrastructure update in accordance to Astropy APE 17. [#229, #233]

0.2.0 Release Notes

20 Nov 03:06
0.2.0
Compare
Choose a tag to compare
  • Use updated Vega spectrum for VEGAMAG. [#222]
  • Compatibility with Numpy 1.17. [#212]
  • Compatibility with astropy 4.0 models. [#201]
  • Removed Python 2 support. This version is only compatible with Python 3.5
    or later. [#185]

0.1.3 Release Notes

24 Mar 23:06
0.1.3
Compare
Choose a tag to compare
  • Config to use HTTP instead of FTP. [#171]
  • New synphot.utils.download_data() function to help download data from STScI HTTP service. [#179]
  • Fixed scalar unit conversion for VEGAMAG. [#174]
  • Bug fix for effstim calculations in some flux units. [#159, #166]

0.1.2 Release Notes

19 Jul 17:06
0.1.2
d95f679
Compare
Choose a tag to compare

Bug fix for GaussianFlux1D total_flux unit handling. [#154]

0.1.1 Release Notes

05 Jun 16:20
0.1.1
b2a6494
Compare
Choose a tag to compare

Bug fix release for 0.1. Contains fix for integrated flux unit.

0.1 Release Notes

19 Jan 22:03
0.1
Compare
Choose a tag to compare

This is the first non-beta release and also the last release to support Python 2.

Fourth beta release for 0.1

08 Jun 20:31
Compare
Choose a tag to compare

Future-proof for Astropy v2.

Third beta release

15 Dec 06:56
Compare
Choose a tag to compare
Third beta release Pre-release
Pre-release

Redshift now has the option to conserve flux. Implemented Lyman-alpha extinction based on Madau et al. 1995. Added tutorial for spectrum fitting and equivalent width. Replaced clobber keyword with overwrite for FITS I/O to avoid deprecation warnings. Re-implemented __div__ for Python 2 compatibility (it is same as __truediv__). Minor documentation updates.

Second beta release

09 Dec 03:17
Compare
Choose a tag to compare
Second beta release Pre-release
Pre-release

Documentation completed. Minor API improvements based on lessons learned while writing the documentation. Empirical model now compatible with new tabular model in Astropy 1.3. Implemented support for division between spectrum objects (this is not available in ASTROLIB PYSYNPHOT).