Skip to content

Releases: TheTreasureMap/gwtm_api

v0.2.0 FastAPI backend support & API overhaul

Choose a tag to compare

@sfoale sfoale released this 15 May 11:04

What's new

Breaking / significant changes

  • configure() is now the single entry point for API credentials and base URL so
    no need to pass api_token to every method. Passing it directly still works
    for backwards compatibility.
  • GET requests now send filter parameters as query params rather than a JSON
    body, matching the FastAPI-based server's expected format. Filters were
    silently ignored in previous versions.

New features

  • Candidate.put(), Candidate.delete(), Candidate.batch_delete()
  • Pointing.request_doi()

Other

  • Unit tests and CI workflow (GitHub Actions) added
  • README expanded with full API coverage including Alerts and Event Tools
  • Requires Python < 3.12 (ligo.skymap/healpy constraint)

v0.1.5

Choose a tag to compare

@swyatt7 swyatt7 released this 19 May 23:53
28084e0

What's Changed

  • adding the renormed skymap contour calculation event tool method by @swyatt7 in #27

Full Changelog: v0.1.2...v0.1.5

Hotwiring Release

Choose a tag to compare

@swyatt7 swyatt7 released this 14 May 00:33
0aa3530

I'm not touching this again until after my tutorial

First Release

Choose a tag to compare

@TheTreasureMap TheTreasureMap released this 09 May 23:47

Test workflow pypi

First Release

Choose a tag to compare

@TheTreasureMap TheTreasureMap released this 09 May 23:40
23d5772

First release to see if upload to pypi is working