Skip to content

MCALF v0.3.0

Compare
Choose a tag to compare
@ConorMacBride ConorMacBride released this 24 Dec 17:23
· 26 commits to main since this release
v0.3.0
2443a06

New features

  • Support for Python 3.9 added, with Python 3.6 dropped as well as other dependency version changes. (#42)
  • Stationary line core wavelength is recorded in FITS files from mcalf.models.FitResults.save. (#47)
  • MCALF version string is included in mcalf.models.FitResults.save files as a VERSION header in the primary HDU. (#37)
  • Add MCALF version info string at mcalf.version.version, using generated _version.py, or setuptools_scm for dev installs. (#37)
  • Added classes for managing collections of variable parameters. (#38)

Refactors

  • Migrate from deprecated Distutils to Setuptools. (#48)

Documentation

  • Include default parameter values in model signatures using features introduced in #38. (#41)
  • Add JOSS citation to README and documentation. (#36)

Testing/CI

  • Added support for skipping Azure Pipelines runs if a command such as [skip ci] is included in the commit message. (#43)
  • Remove pinned docs dependency versions. (#45)
  • Configured a new tox environment codestyle that runs flake8 and isort to check the code style during an Azure Pipelines run. (#46)

Full Changelog: v0.2.1...v0.3.0