Skip to content

Releases: samdporter/simind-python-connector

simind-python-connector 1.0.1

16 Apr 09:15

Choose a tag to compare

Patch release for the post-1.0.0 documentation and release metadata fixes.

Fixed:

  • Corrected installation docs to lead with pip install simind-python-connector.
  • Clarified that SIMIND is an external runtime dependency and must be available as simind on PATH.
  • Updated contributing/testing docs to match Ruff-based tooling.
  • Documented the DICOM-driven adaptor examples and corrected example runner wording.
  • Fixed GitHub Actions coverage target after the import package rename.
  • Bumped package/docs metadata to 1.0.1.

simind-python-connector 1.0.0

16 Apr 08:59

Choose a tag to compare

Initial public release of simind-python-connector.

Published to PyPI: https://pypi.org/project/simind-python-connector/1.0.0/

Install with:

pip install simind-python-connector

Import with:

import simind_python_connector

v0.2.2

06 Aug 12:24

Choose a tag to compare

version bump - see v0.2.1

v0.2.1

06 Aug 12:09

Choose a tag to compare

🎉 New Features

  • Schneider2000 Density Conversion: High-precision HU-to-density conversion with 44-tissue model (~0.17-0.19 g/cm³ improvement over
    bilinear)
  • New Functions: hu_to_density_schneider(), hu_to_density_schneider_piecewise(), get_schneider_tissue_info()
    🔧 Improvements
  • CI Reliability: Fixed all GitHub Actions test failures with comprehensive SIRF import handling
  • Python Support: Updated to Python 3.9+ (dropped EOL Python 3.8)
  • Testing: 27 CI-friendly tests + 13 SIRF-dependent tests with proper separation
    💥 Breaking Changes
  • Minimum Python version: 3.8 → 3.9+ (Python 3.8 reached EOL October 2024)
    📚 Documentation
  • New example: 06_schneider_density_conversion.py
    ---Migration: Upgrade to Python 3.9+ and reinstall: pip install --upgrade sirf-simind-connection>=0.2.1

v0.1.1

22 Jul 13:00

Choose a tag to compare

Fixed bug in non-circular orbits

First Release

01 Jul 09:23

Choose a tag to compare

First Release Pre-release
Pre-release
Update documentation

simplify documentation

Finalise documentation refactor

update readthedocs to use correct requirements file

update readthedocs to use correct suffix

update readthedocs AGAIN

update readthedocs AGAIN AGAIN

update documentation stuff AGAIN