Recent Releases of synphot

synphot - 1.5.0 Release Notes

Also see CHANGES.rst.

What's Changed

  • Bump default Vega and update CI by @pllim in https://github.com/spacetelescope/synphot_refactor/pull/400
  • Python 3.13 support by @pllim in https://github.com/spacetelescope/synphot_refactor/pull/394
  • MNT: Use hash for Action workflow versions and update if needed by @pllim in https://github.com/spacetelescope/synphot_refactor/pull/395
  • Dependabot updates

Full Changelog: https://github.com/spacetelescope/synphot_refactor/compare/1.4.0...1.5.0

- Python
Published by pllim over 1 year ago

synphot - 1.4.0 Release Notes

Also see CHANGES.rst.

What's Changed

  • MNT: upgrade upload/download-artifact GitHub actions by @neutrinoceros in https://github.com/spacetelescope/synphot_refactor/pull/370
  • TST: filterpar.rst result is from numpy<2 by @pllim in https://github.com/spacetelescope/synphotrefactor/pull/375
  • add GitHub Actions to dependabot by @zacharyburnett in https://github.com/spacetelescope/synphot_refactor/pull/377
  • BUG/API: readfitsspec now more flexible but at a cost by @pllim in https://github.com/spacetelescope/synphot_refactor/pull/384
  • MNT: numpy 2 and astropy 6.1 compat, bump minversions by @pllim in https://github.com/spacetelescope/synphot_refactor/pull/387

New Contributors

  • @neutrinoceros made their first contribution in https://github.com/spacetelescope/synphot_refactor/pull/370

Full Changelog: https://github.com/spacetelescope/synphot_refactor/compare/1.3.post...1.4.0

- Python
Published by pllim almost 2 years ago

synphot - 1.3.post Release Notes

Same as 1.3.0 but with Python 3.12 wheels on PyPI.

- Python
Published by pllim about 2 years ago

synphot - 1.3.0 Release Notes

Also see CHANGES.rst.

What's Changed

  • remove unsupported system_packages RTD config setting by @zacharyburnett in https://github.com/spacetelescope/synphot_refactor/pull/361
  • MNT: NumPy 2.0 compatibility, other fixes by @pllim in https://github.com/spacetelescope/synphot_refactor/pull/363
  • TST: Bump checkout version and add Python 3.12 by @pllim in https://github.com/spacetelescope/synphot_refactor/pull/365
  • MNT: ptp was removed from the ndarray class in NumPy 2.0 by @pllim in https://github.com/spacetelescope/synphot_refactor/pull/366
  • TST: Fix devdeps by @pllim in https://github.com/spacetelescope/synphot_refactor/pull/368

Full Changelog: https://github.com/spacetelescope/synphot_refactor/compare/1.2.1...1.3.0

- Python
Published by pllim about 2 years ago

synphot - 1.2.1 Release Notes

Also see CHANGES.rst.

What's Changed

  • remove usages of deprecated codecov package by @zacharyburnett in https://github.com/spacetelescope/synphot_refactor/pull/354
  • Compat with numpy 1.25 and doc compat with astropy v5.3 by @pllim in https://github.com/spacetelescope/synphot_refactor/pull/356

Full Changelog: https://github.com/spacetelescope/synphot_refactor/compare/1.2.0...1.2.1

- Python
Published by pllim over 2 years ago

synphot - 1.2.0 Release Notes

Also see CHANGES.rst

What's Changed

  • MNT: Stop using enabledeprecationsasexceptions by @pllim in https://github.com/spacetelescope/synphotrefactor/pull/325
  • Drop Python 3.6 and 3.7, update test workflows by @pllim in https://github.com/spacetelescope/synphot_refactor/pull/330
  • Separate VEGAMAG and OBMAG by @pllim in https://github.com/spacetelescope/synphot_refactor/pull/331
  • Initial port of tynt to filterparameterization subpackage by @pllim in https://github.com/spacetelescope/synphotrefactor/pull/257
  • Enforce little endian when reading Numpy test data file by @olebole in https://github.com/spacetelescope/synphot_refactor/pull/336
  • Remove AstroConda installation instructions by @ojustino in https://github.com/spacetelescope/synphot_refactor/pull/338
  • use canonical filename of RTD configuration and enable nitpicky mode by @zacharyburnett in https://github.com/spacetelescope/synphot_refactor/pull/337
  • MNT: Bump required deps, update workflows by @pllim in https://github.com/spacetelescope/synphot_refactor/pull/341
  • TST: Pin to tox<4 by @pllim in https://github.com/spacetelescope/synphot_refactor/pull/343
  • TST: Unpin tox by @pllim in https://github.com/spacetelescope/synphot_refactor/pull/345
  • Modifying Box1D model to allow step input by @dsavransky in https://github.com/spacetelescope/synphot_refactor/pull/342
  • Update license year by @pllim in https://github.com/spacetelescope/synphot_refactor/pull/348
  • Remove pytest-openfiles, fix unit string comparison in doctests by @pllim in https://github.com/spacetelescope/synphot_refactor/pull/350
  • Add OSX ARM64 wheel by @pllim in https://github.com/spacetelescope/synphot_refactor/pull/352

New Contributors

  • @olebole made their first contribution in https://github.com/spacetelescope/synphot_refactor/pull/336
  • @ojustino made their first contribution in https://github.com/spacetelescope/synphot_refactor/pull/338
  • @zacharyburnett made their first contribution in https://github.com/spacetelescope/synphot_refactor/pull/337
  • @dsavransky made their first contribution in https://github.com/spacetelescope/synphot_refactor/pull/342

Full Changelog: https://github.com/spacetelescope/synphot_refactor/compare/1.1.1...1.2.0

- Python
Published by pllim almost 3 years ago

synphot - 1.1.1 Release Notes

Compatibility with astropy 5.0. [#321]

- Python
Published by pllim over 4 years ago

synphot - 1.1.0 Release Notes

  • synphot.synphot_utils C-extension is no longer optional. Your installation will fail if it cannot build. [#297]
  • ~/.astropy/config/synphot.cfg is no longer updated on import. [#307]
  • Compatibility with numpy 1.20 and astropy 4.3. [#301, #309, #311]

- Python
Published by pllim over 4 years ago

synphot - 1.0.1 Release Notes

Fix for conda build. Does not affect functionalities. [#279]

- Python
Published by pllim over 5 years ago

synphot - 1.0.0 Release Notes

  • Default Vega is now alphalyrstis_010.fits. [#266]
  • CDBS is now TRDS. [#278]

- Python
Published by pllim over 5 years ago

synphot - 0.3 Release Notes

  • 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]

- Python
Published by pllim almost 6 years ago

synphot - 0.2.1 Release Notes

  • 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]

- Python
Published by pllim about 6 years ago

synphot - 0.2.0 Release Notes

  • 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]

- Python
Published by pllim over 6 years ago

synphot - 0.1.3 Release Notes

  • 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]

- Python
Published by pllim almost 7 years ago

synphot - 0.1.2 Release Notes

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

- Python
Published by pllim over 7 years ago

synphot - 0.1.1 Release Notes

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

- Python
Published by pllim over 7 years ago

synphot - 0.1 Release Notes

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

- Python
Published by pllim about 8 years ago

synphot - Fourth beta release for 0.1

Future-proof for Astropy v2.

- Python
Published by pllim over 8 years ago

synphot - Third beta 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.

- Python
Published by pllim about 9 years ago

synphot - Second beta 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).

- Python
Published by pllim about 9 years ago

synphot - First beta release

First beta release that successfully passed initial commissioning test (spacetelescope/stsynphot_refactor#23).

Note: Documentation still not done.

- Python
Published by pllim over 9 years ago