Releases: steveberardi/starplot
Releases · steveberardi/starplot
v0.15.6
v0.15.5
- Fixes compatibility with Ibis 10.x
- Fixes bug with getting star names and designations
v0.15.4
- Fixes constellation lines for Mensa
- Optimizes star catalog loading
v0.15.3
v0.15.2
Fixes a few colors in the dark blue and blue gold style extensions
v0.15.1
Fixes build wheel by including sky object database
v0.15.0
- 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
- 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
- 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