On this page

Spynso3 versions

The Python adapter is versioned independently from Spenso. Its canonical version history remains the spynso3 changelog source. This rendered copy integrates it with the manual, navigation, search, and product PDF.

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

0.1.2 - 2026-01-14

Other

  • update versions

0.1.1 - 2025-12-15

Fixed

  • fix sum normalization in network parsing
  • fix warnings
  • fix add_assign with sparse tensors
  • fix projp
  • fix param docs and iter return type
  • fix pyo3_stubs

Other

  • Update implementation to pyo3-stub-gen 0.17
  • Update symbolica to 1.1.0
  • update linnet
  • add readmes
  • update to 0.17 pyo3_stub_gen
  • update linnet and make classattr to classmethods
  • move initialize to api
  • Release spenso-macros 0.3
  • update to symbolica 1.0
  • update sympolica to 0.20
  • Properly precontract scalars
  • Add back pyo3-stub-gen-derive
  • update to current dev symbolica and add pattern for pslash + m conjugate
  • first try conj
  • update python api
  • add function generic key
  • again
  • return any because python is dumb
  • update __iter__ method
  • use numpy doc format
  • add overloaded pyi stub gen