Skip to content

ChemInformant v2.5.0

Latest

Choose a tag to compare

@HzaCode HzaCode released this 29 May 16:06
· 2 commits to main since this release

ChemInformant v2.5.0

ChemInformant 2.5.0 includes CLI, CI, typing, packaging, and documentation updates since v2.4.3.

Highlights

  • Fixes chemfetch output handling and adds regression coverage for CSV, JSON, and table output paths.
  • Improves invalid CID handling and property normalization in PubChem lookup workflows.
  • Separates live PubChem benchmark tests from routine CI checks so default CI is faster and less dependent on long-running external API calls.
  • Improves mypy/type-checking reliability around PubChem helper and identifier-resolution code.
  • Updates package metadata and project links for documentation, source, issues, releases, JOSS paper, pyOpenSci review record, and download statistics.
  • Updates caching documentation to match the current requests-cache implementation.
  • Keeps plotting support optional through ChemInformant[plot].

Install

pip install ChemInformant==2.5.0

For plotting support:

pip install "ChemInformant[plot]==2.5.0"