Skip to content

Antiparos

Latest

Choose a tag to compare

@PaulHancock PaulHancock released this 28 Jul 08:00
· 7 commits to main since this release
011b1a5

What's Changed

General

  • Supported (tested) versions of python are now 3.10-3.13, python 3.8 and 3.9 are no longer supported (but may work)
  • Updated the minimum version of libraries required for AegeanTools this co-incides with the change in supported versions of python
  • numba and mpi4py are now optional dependencies which, if installed, will make things faster
  • use pip install AegeanTools[fast] to also install numba or pip install AegeanTools[faster] for both numba and mpi4py
  • fix_beam.py updated to respect the deprecation of "clobber" keyword (and thus work with more recent versions of astropy)
  • refactored a lot of code to remove shims, confusing renaming of variables, and the passing of unused or not needed data.
  • Migrated build to use pyproject.toml instead of setup.py
  • Removed most files in scripts/ as they are now created dynamically at install time.
  • Added AegeanTools.logger module
    • All AegeanTools modules and scripts now use this logger

Aegean

  • Fitting is now faster thanks to numba
  • Add support for .crtf format for output catalogues.
  • Set default value of --slice to be 0
  • Fix a bug (#193) where Aegean was unable to load background and noise files created by BANE --compress

BANE

  • Background estimation is faster thanks to numba
  • Resolve issue #212
  • Fix bug #213 by setting default values for cores/stripes
  • Fix bugs #200/#203 which stopped BANE from working on some OSX installs