Skip to content

SpiceyPy 8.1.0

Latest

Choose a tag to compare

@AndrewAnnex AndrewAnnex released this 05 Apr 04:34
· 6 commits to main since this release

[8.1.0] - 2026-04-04

Added

  • Pyodide/WebAssembly build support for SpiceyPy (excluding cyice) (#527)
  • __all__ exports for spiceypy and cyice modules
  • Interactive Pyodide/PyScript-based code examples in Sphinx documentation (#529)
  • Custom Sphinx extension for PyScript editor integration
  • Standalone Python scripts for all doc lesson examples (binary_pck, event_finding, insitu_sensing, other_stuff, remote_sensing)

Changed

  • Updated documentation lessons to be interactive via wasm/pyodide (#529)
  • Updated Cassini example to use Pyodide (#527)
  • Modernized some code examples in docs to use f-strings and other modern Python conventions
  • Updated CMakeLists.txt for Emscripten/wasm cross-compilation support

Fixed

  • Missing spice error check for oscltx (#532)
  • Fixed cell allocation sizes for union and sdiff (#532)
  • Fixed various parameter type annotations from int to float (#532)
  • Fixed errors in errprt and ekuced (#531)
  • Various bug fixes and typo corrections (#531)