Releases: steveberardi/starplot
Releases · steveberardi/starplot
v0.20.2
v0.20.1
- Optimizes coordinate conversions
- Makes constellation lines straight
v0.20.0
- Adds a GalaxyPlot for plotting in galactic coordinates
- Adds label support to lines with automatic angle adjustment
- Plots the Moon's precise phase / illumination when
show_phase=True - Separate collision handlers for points, areas, and paths
- Refactored some models to expect an observer instance instead of lat/lon/dt
- Adds the PlateCarree projection
- Adds effect of atmospheric refraction to horizon and optic plots
- Fixes a bug with calculating apparent positions of solar system objects in horizon/optic plots
v0.19.5
- Fixes bug with plotting labels when
attempts=1 - Improves performance of plotting constellations on horizon plots
v0.19.4
Fixes tiny bug with plotting labels
v0.19.3
- Makes resolution property more predictable
- Fixes multiple issues with label collision handling
v0.19.2
- Adds a
borderfield to the constellation model - Modifies the
linefunction to accept a Shapely geometry OR a list of coordinates - Fixes bug with plotting true apparent size of solar system objects
v0.19.1
Fixes issue with constellation boundaries, which also requires a new constellation catalog
v0.19.0
- Adds a CollisionHandler for defining what to do when labels collide with something
- Introduces catalogs for the Milky Way and constellation borders
- Makes map plots default to plotting at epoch J2000
- Replaces the true_size kwarg on the DSO plotting function with where_true_size which is a list of filters
- Fixes a bug with auto label offsets from markers
v0.18.3
- Adds Spanish translation, thanks to @enzodbspace 👏
- Remaps font weights to strings, to avoid bug in matplotlib that occurs when rendering SVG text as elements vs paths