Skip to content

2.1.0

Latest

Choose a tag to compare

@olivhoenen olivhoenen released this 15 Dec 16:03

What's Changed

Build

  • update Python version support (remove 3.8, add 3.13)
  • add dependency on imas_core

Improvements

  • #84: improve imas process-db-analysis
  • #71: take into account identifier aliases (introduced in DD 4.1)
  • #78: disable implicit conversion when crossing a major version update
  • improve integration of UDA backend
  • cleaning old AL4 deprecated code
  • #59: convert name+identifier (DD3) into description+name (DD4)
  • improve type hints (following PEP-585 and PEP-604)
  • improve performance of IDS deepcopy
  • #60: improve equilibrium DD3->4 by converting boundary_separatrix into contour_tree
  • #22: add custom conversion example in the doc for em_coupling IDS

Bug fixes

  • fix testcases with coordinate validation issues
  • #80: fix imas print when using netcdf and imas_core is not present
  • #61: special DD3->4 rule to flip sign quantities missing the cocos_label_transform attribute in DD
  • #58: fix unclear provenance capture
  • #57: fix 0D arrays from lazy loading with netcdf
  • #55: handle missing case when converting 3.42->4 (_tor->_phi)

New Contributors

Full Changelog: 2.0.1...2.1.0-post1