Skip to content

Releases: steveberardi/starplot

v0.15.6

30 Mar 15:33
fcc8742
Compare
Choose a tag to compare
  • Removes dependency on plotting stars before constellation labels
  • Fixes static constellation label plotting
  • Fixes polygon clipping on optic plots
  • Adds HII Regions to the nebula() function

v0.15.5

09 Feb 21:58
085771e
Compare
Choose a tag to compare
  • Fixes compatibility with Ibis 10.x
  • Fixes bug with getting star names and designations

v0.15.4

09 Feb 00:21
d6e4f33
Compare
Choose a tag to compare
  • Fixes constellation lines for Mensa
  • Optimizes star catalog loading

v0.15.3

08 Feb 15:08
6776dbe
Compare
Choose a tag to compare

Fixes #132 by restricting versions of a few dependencies (Ibis, DuckDB)

v0.15.2

07 Feb 15:32
c4f5ce3
Compare
Choose a tag to compare

Fixes a few colors in the dark blue and blue gold style extensions

v0.15.1

25 Jan 17:05
dd06aab
Compare
Choose a tag to compare

Fixes build wheel by including sky object database

v0.15.0

25 Jan 16:18
d81cdc2
Compare
Choose a tag to compare
  • Replaces data backend with DuckDB + Ibis, making plotting 2-3x faster and object lookup up to 10x faster
  • Changes default unit of right ascension to degrees (0...360)
  • Improves performance of constellation label placement
  • Separates the constellation Serpens into two "separate" parts (Cauda and Caput)
  • Adds a new "blue gold" style extension
  • Adds a new field to the constellation model: star_hip_ids which is a list of hip ids for stars that make up the lines in the constellation
  • Dropped support for Python 3.9 (Ibis requires 3.10 or higher)
  • Increased minimum required version of GeoPandas to 1.0.1

v0.14.0

31 Dec 23:29
1354bdb
Compare
Choose a tag to compare
  • Adds horizon plots, which show what the sky looks like from the horizon at a specific time and place
  • Improved auto placement of constellation labels
  • Separates styles and functions for constellation lines and labels
  • Plots constellation lines and borders as a LineCollection to improve performance
  • Adds option to suppress warnings from dependencies
  • Adds legend labels to shape functions

v0.13.0

14 Dec 14:10
510d2cf
Compare
Choose a tag to compare
  • Adds a scale factor to control sizing of all objects/text
  • Adds an "auto" option for label offsets from markers
  • Adds constellation lines to label collision detection
  • Adds a gid to plotted objects to make exported SVGs easier to work with in external applications (e.g. Inkscape)
  • Adds Flamsteed numbers to stars
  • Adds all star names from IAU
  • Adds the standard symbol for planetary nebulae
  • Adds a border size/color property to label styles
  • Bundles fonts: Inter & GFS Didot

v0.12.5

29 Nov 22:13
b6d6c02
Compare
Choose a tag to compare
  • Fixes #113
  • Fixes bug with zenith() function on map plots