{"categories":[{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/6"},{"label":"Astronomy","url":"https://skillfed.io/packages/category/scientific-engineering-astronomy"}],"enrichment":{"capability":"SpiceyPy wraps the NAIF C SPICE Toolkit to compute Solar System geometry, ephemeris, and coordinate transformations for planetary science applications.","skillfed_tags":["space-mission-planning","ephemeris-toolkit","coordinate-transforms"],"use_cases":["Compute spacecraft position and velocity at a given time for mission planning or analysis.","Transform coordinates between spacecraft, planetary, and inertial reference frames.","Calculate lighting geometry (e.g., solar illumination angles) for instrument planning.","Query planetary body positions and orientations for orbital mechanics simulations.","Validate or supplement trajectory data in multi-body dynamics software."],"what_it_does":"SpiceyPy is a Python wrapper around the NAIF SPICE Toolkit, a C library developed by NASA's Jet Propulsion Laboratory for computing positions, orientations, and geometric relationships of celestial bodies and spacecraft. It uses ctypes and Cython to expose SPICE functions to Python, allowing scientists and engineers to query ephemeris data, transform between coordinate frames, and compute lighting geometry without writing C code.\n\nThe package is production-stable (Development Status 5) and actively maintained. It depends only on numpy and requires Python 3.10 or later. Precompiled wheels cover modern Linux, macOS, and Windows architectures, reducing installation friction. The NAIF now distributes official Python lessons using SpiceyPy, signaling institutional support. Users must obtain and load SPICE kernel files (ephemeris, leap-second, and planetary constants data) separately; the package itself is a compute interface, not a data distribution.","worth_installing":"Yes. SpiceyPy is production-stable, actively maintained, has no known vulnerabilities, and is the standard Python interface to SPICE in the planetary science community. Install friction is moderate due to compiled dependencies, but precompiled wheels for modern Python versions (3.10\u20133.13) and common architectures minimize friction. The MIT license is permissive. Install if you need Solar System geometry or ephemeris calculations; skip if you do not work in planetary science or spacecraft operations."},"id":"spiceypy","links":{"html":"https://skillfed.io/packages/spiceypy","md":"https://skillfed.io/packages/spiceypy.md","pypi":"https://pypi.org/project/spiceypy/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-24","license_spdx":"MIT","license_treatment":"permissive","name":"spiceypy","python_support":"supports_current","summary":"A Python Wrapper for the NAIF CSPICE Toolkit"},"popularity":{"monthly_downloads":210766,"position":9488,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"8.2.0"}
