Skip to content

Releases: oddurs/starward

v0.4.0 — Deep Sky

13 Jan 22:45

Choose a tag to compare

Deep Sky Catalogs

This release adds comprehensive support for deep sky object catalogs and observation planning.

New Catalogs

  • NGC Catalog — ~7,840 deep sky objects (galaxies, nebulae, clusters)
  • IC Catalog — ~5,386 objects from the Index Catalogue supplements
  • Caldwell Catalog — 109 southern sky showpieces
  • Hipparcos Star Catalog — ~118,000 stars with precise astrometric data

Cross-Catalog Finder

Unified search across all catalogs with filtering by:

  • Object type (galaxies, nebulae, clusters, stars)
  • Constellation
  • Magnitude
  • Name or description
starward find search "orion"
starward find galaxies --mag 10
starward find in Cyg

Observation Lists

Create and manage custom observation lists:

starward lists create "Tonight"
starward lists add "Tonight" M31 --notes "Check visibility"
starward lists show "Tonight"
starward lists export "Tonight" --format csv

Visibility Calculations

All catalogs support visibility calculations:

  • Current altitude
  • Rise/set times
  • Transit time and altitude
  • Airmass

Documentation

  • Complete CLI reference for all new commands
  • Python API documentation for programmatic access
  • Educational comments explaining astronomical concepts

Full Changelog

  • feat: add NGC catalog module
  • feat: add IC catalog module
  • feat: add Caldwell catalog module
  • feat: add Hipparcos star catalog
  • feat: add cross-catalog finder
  • feat: add custom observation lists
  • docs: comprehensive v0.4 documentation
  • docs: educational code comments