Skip to content

v1.6

Latest

Choose a tag to compare

@jpdeleon jpdeleon released this 08 Sep 14:18
· 1 commit to main since this release

Note: PyPI is currently stuck on 1.4, which pins numpy==1.23 and other exact, outdated dependency versions that fail to build on current Python (e.g. 3.13 in Colab). That was already fixed in v1.5 (numpy>=2.0, replacing flammkuchen with h5py), but v1.5 was never published. This release brings PyPI current.

Features

  • Unified CLI under a single quicklook Typer entrypoint with a gui subcommand
  • Optional GPU-accelerated TLS support (--extras gpu)
  • Notch and LOCoR detrending methods
  • Rotation-aware detrending, advanced vetting metrics, and iterative multi-planet TLS search
  • Gaia RUWE and TLS transit count added to the summary panel
  • GUI: view a finished job's output log from the queue; Sigma Clip Flat placed beside Sigma Clip Raw
  • Warn (instead of raising) when a known ephemeris predicts no transit in-sector

Fixes

  • Correct odd/even yline positioning; TPF download fallback; faster GUI startup
  • Prevent target_5x5 crash and hdulist memory bloat in tglc.py
  • Wire advanced vetting metrics into rank-tls; fix GPU vetting skip
  • Align wrapped summary values; stabilize unified CLI workflow tests
  • Fall back gracefully when GPU TLS initialization fails
  • Repair notebook/examples.ipynb (unrenderable raw cells; install from source instead of the stale PyPI release)
  • Restore TessQuickLook monkeypatchability in the GUI worker; repair broken yline test fixture
  • Stop CLI help tests from depending on typer's version-specific rendering; skip the Linux-only headless-guard test on macOS/Windows

Full Changelog: v1.5...v1.6