Skip to content

astrobase v0.5.0

Compare
Choose a tag to compare
@waqasbhatti waqasbhatti released this 22 Mar 18:31
· 36 commits to master since this release

v0.5.0

This is a new major release. Support for Python 2.7 has been dropped. Astrobase now requires Python 3.5+.

New stuff

  • New services.tesslightcurves module to retrieve TESS HLSP light curves from MAST. This requires the astroquery, eleanor, and lightkurve packages. By @lgbouma.
  • services.identifiers: new tic_to_gaiadr2 function. By @lgbouma.

Fixes

  • periodbase.kbls: now resorts the input times, mags, errs by time to avoid a segfault in the wrapped eebls Fortran code. Should fix #94.
  • services.lccs: now includes the logging bits to make it an actually standalone module.

Changes

  • periodbase: all period-finder functions now resort their input times, mags, errs arrays by time before operating on them.
  • cpserver: reorganized the Tornado handlers into their own modules.
  • various flake8 formatting fixes all over the package
  • removed Python 2 specific code all over the package

Removed

  • The deprecated astrobase.varbase.lcfit module has been removed. Use the top-level astrobase.lcfit subpackage instead.