Skip to content

OpenAP 2.6.1

Latest

Choose a tag to compare

@github-actions github-actions released this 11 Sep 16:03

Matplotlib is now optional. OpenAP loads it only when a plotting function is called, so importing OpenAP and using its numerical APIs no longer initializes the plotting stack.

  • Install openap[plot] to use plotting functions. The openap[all] extra also includes Matplotlib.
  • Plotting functions give a clear installation instruction when Matplotlib is missing.
  • Fix the obsolete histogram argument in statistics.fitplot for supported Matplotlib versions.
  • Add regression tests for numerical APIs without Matplotlib and all four plotting entry points.

The automated test suite passed all 198 tests. Separate base and plotting installations were also verified.