Planets

Latest version: v0.9.1

Safety actively analyzes 722491 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.9.0

Changed
- Switched build backend from setuptools to hatchling for improved package building
- Switched from bumpversion to Hatch for version management
- Removed static version from pyproject.toml in favor of dynamic versioning
- Enhanced Conda environment integration for development workflows
- Improved PyPI publishing configuration with better token support

0.8.0

Added
- Comprehensive command-line interface (CLI) with multiple features:
- `--list` option to display all available planetary bodies
- `--body` option to show detailed attributes for a specific body
- Improved help text and error handling
- Added unit display in CLI output for better readability
- Added comprehensive test coverage for CLI functionality
- Added `get_all_bodies()` helper function to API for easier access to available bodies
- Added ReadTheDocs configuration file to fix documentation build issues

Changed
- Simplified project infrastructure and development environment

0.7.0

Changed
- Fully modernized package structure with pyproject.toml
- Replaced multiple tools with Ruff for linting, formatting, and import sorting
- Converted all documentation from RST to Markdown format
- Updated Sphinx configuration to properly support Markdown documentation
- Simplified development dependencies

0.6.0

Added
- Added PCK parser module for extracting constants from SPICE PCK kernel files
- Added functions to retrieve body radii by name
- Added comprehensive NAIF body ID mappings
- Added direct file downloading with pooch package

Changed
- Modernized package structure using pyproject.toml instead of setup.py/setup.cfg
- Simplified dependency handling, removed unnecessary dependencies
- Converted HISTORY.rst to CHANGELOG.md for better readability
- Updated documentation
- Added support for Python 3.8, 3.9, 3.10, 3.11, and 3.12

0.5.0

Added
- Support for Python 3.12

Changed
- Updated development dependencies
- Removed spicer from dependencies, using pooch instead for file downloads

0.4.6

Fixed
- Fixed various minor issues

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.