Recent Releases of A Python API for OTTER

A Python API for OTTER - v1.0.2

v1.0.2 (2026-01-19)

Bug Fixes

  • Catch and handle documents that don't have the telescope column when cleaning the phot (11a9475)

Detailed Changes: v1.0.1...v1.0.2

- Python
Published by noahfranz13 5 months ago

A Python API for OTTER - v1.0.1

v1.0.1 (2026-01-19)

Bug Fixes

  • A bug in the photometry deduplication code (0227fb0)

  • Add argument to clean photometry that allows users to drop not host subtracted data (ea1fe31)

  • Allow users to pass additional kwargs to Transient.cleanphotometry from Otter.getphot (3ef876c)

  • Bug in filter name cleanup (6066926)

  • Ensure the datemin/datemax cols are in the photometry df before filtering on them (dfc7229)

  • This is a patch for when datemin and datemax are null rather than NaN (83ec951)


Detailed Changes: v1.0.0...v1.0.1

- Python
Published by noahfranz13 5 months ago

A Python API for OTTER - v1.0.0

Release version 1 of the software. There are now breaking changes in this release but

  1. the initial OTTER catalog paper was recently accepted
  2. The JOSS reviewers have approved the corresponding submission for this API and we need to re-version it anyways!

Given this, I find this an appropriate time to bump the v0 to v1!

- Python
Published by noahfranz13 5 months ago

A Python API for OTTER - v0.7.0

v0.7.0 (2025-12-16)

Bug Fixes

  • Allow users to pass numpy arrays of names to Otter.query/Otter.get_meta (Issue #19) (ce89ccc)

  • Fully address issue #32 (63b7d0d)

  • Minor bug in photometry de-reddening (c6e5e33)

  • Modernize test_transient unit tests (81e87e2)

  • Plotter to use the prod db rather than dev (03351ce)

  • Redshift is now cast as a float (Issue #20) (7fba7a6)

Features

  • Add automatic MW dust extinction correction to Transient.clean_photometry (341fd2c)

  • Standardize UVOIR filter names (Issue #21) (d798bbd)


Detailed Changes: v0.6.2...v0.7.0

- Python
Published by noahfranz13 6 months ago

A Python API for OTTER - v0.6.2

v0.6.2 (2025-12-12)

Bug Fixes

  • Add specific paths to only run CI unit tests when those files are edited (3b263ab)

Detailed Changes: v0.6.1...v0.6.2

- Python
Published by noahfranz13 6 months ago

A Python API for OTTER - v0.6.1

v0.6.1 (2025-12-12)

Bug Fixes

  • Ensure we don't run the semver workflow in an infinite loop (ec32d65)

Detailed Changes: v0.6.0...v0.6.1

- Python
Published by noahfranz13 6 months ago

A Python API for OTTER - v0.6.0

v0.6.0 (2025-12-12)

Bug Fixes

  • A typo in the semver workflow (4666eaa)

  • Add new semver.yml (cafbe26)

  • Allow for versions to start with 0 with semantic-versioning (00bb113)

  • Following python-semantic-version docs add the token argument to actions/checkout (3a02c1f)

  • Try adding in the repository name explicitly (43deea5)

  • Try again with the semver workflow (6b7f948)

  • Try again with the semver workflow (c51e999)

  • Try to fix the semver workflow file (9bb8bce)

  • Try using a PAT instead of GITHUB_TOKEN (85deeff)

  • Update to use more recent versions of github actions (84926d8)

Features

  • Try to add semantic versioning automatically (33f7664)

Detailed Changes: v0.5.0...v0.6.0

- Python
Published by noahfranz13 6 months ago

A Python API for OTTER - v0.5.0

Significant updates including 1. Removing the "negative flux filter" per a discussion with Sjoert 2. improved source documentation 3. Additional examples

Full Changelog: https://github.com/astro-otter/otter/compare/v0.4.1...v0.5.0

- Python
Published by noahfranz13 6 months ago

A Python API for OTTER - v0.4.1

This release patches a minor bug in Transient.get_host that would crash in a bad way on some of the stored host galaxies.

- Python
Published by noahfranz13 9 months ago

A Python API for OTTER - v0.4.0

Use new public-facing URL!

Full Changelog: https://github.com/astro-otter/otter/compare/v0.3.5...v0.4.0

- Python
Published by noahfranz13 10 months ago

A Python API for OTTER - v0.3.5

This is a minor update to add an essential warning to the photometry cleaning done in the API for when it is unclear whether the photometry is host subtracted.

Full Changelog: https://github.com/astro-otter/otter/compare/v0.3.4...v0.3.5

- Python
Published by noahfranz13 10 months ago

A Python API for OTTER - v0.3.4

Fix some bugs

Full Changelog: https://github.com/astro-otter/otter/compare/v0.3.3...v0.3.4

- Python
Published by noahfranz13 11 months ago

A Python API for OTTER - v0.3.3

Full Changelog: https://github.com/astro-otter/otter/compare/v0.3.2...v0.3.3

- Python
Published by noahfranz13 12 months ago

A Python API for OTTER - v0.3.2

Update the classification flagging and the way the API handles it.

What's Changed

  • Class flags by @noahfranz13 in https://github.com/astro-otter/otter/pull/22
  • update from_csvs to work with a custom datadir by @noahfranz13 in https://github.com/astro-otter/otter/pull/23

Full Changelog: https://github.com/astro-otter/otter/compare/v0.3.0...v0.3.2

- Python
Published by noahfranz13 about 1 year ago

A Python API for OTTER - v0.3.0

The biggest update is that I softened the python version requirements to be python >= 3.9 rather than ">=3.9,<12", which was definitely too strict.

Full Changelog: https://github.com/astro-otter/otter/compare/v0.2.0...v0.3.0

- Python
Published by noahfranz13 about 1 year ago

A Python API for OTTER - v0.2.0

Major updates since last release, see the full change log for the commit history. From here on out we plan to push new versions more regularly with updates.

Full Changelog: https://github.com/astro-otter/otter/compare/v0.1.0...v0.2.0

- Python
Published by noahfranz13 about 1 year ago

A Python API for OTTER - v0.1.0

What's Changed

  • Add host info by @noahfranz13 in https://github.com/astro-otter/otter/pull/13

Full Changelog: https://github.com/astro-otter/otter/compare/v0.0.2...v0.1.0

- Python
Published by noahfranz13 almost 2 years ago

A Python API for OTTER - v0.0.2

The following was done since the last release: * More robust tests were added. * Documentation was added to the docs directory * Numerous bugs were fixed in the source code. See the full changelog for exact details.

Full Changelog: https://github.com/astro-otter/otter/compare/v0.0.1...v0.0.2

- Python
Published by noahfranz13 about 2 years ago

A Python API for OTTER - v0.0.1

First pre-release of the OTTER API. This has been minimally tested so please use with caution.

Full Changelog: https://github.com/astro-otter/otter/commits/v0.0.1

- Python
Published by noahfranz13 about 2 years ago