Releases: steveberardi/starplot
Releases · steveberardi/starplot
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
v0.18.2
Fixes a bug with the starplot setup CLI command
v0.18.1
- Sets schema explicitly for catalog objects
- Removes
formatkwarg on export function - Changes font weight style from string to integer, and added missing weights
- Adds helper functions for plotting planetary and dark nebulae
v0.18.0
- Adds function for plotting an arrow, from one point to another or as a pointer to a target
- Adds support for custom data catalogs for stars, DSOs, and constellations
- Converts sky object models to data classes, improving performance when many objects are plotted
- Adds Farsi translation
- Increases max field of view for optic plots to 20 degrees
- Optimizes spatial query for optic plots
v0.17.1
- Adds Lithuanian translation
- Fixes a few small errors in the Chinese translation
v0.17.0
- Consolidates the scope/binoculars field of view function into a generic optic FOV function
- Adds models for comets and satellites and supports data formats from MPC and CelesTrak
- Adds font name and weight style properties to legend labels
- Adds callable for constellation labels
- Deprecates the labels parameter on star/DSO/constellation plotting functions
- Defines a default
label_fnfor stars/DSOs/constellations - Introduces localization with two language translations for labels: French and Chinese
v0.16.7
Fixes bug with plotting horizon labels on horizon plots that prevented the use of offsets
v0.16.6
Support for Python 3.13 🎉
v0.16.5
Adds missing legend function to horizon and optic plots
v0.16.4
- Removes
pydantic-settingsdependency - Fixes constellation line plotting on a few projections to make them straight
- Cleans up a few imports to improve performance