Repository navigation
ChemInformant v2.5.0
ChemInformant 2.5.0 includes CLI, CI, typing, packaging, and documentation updates since v2.4.3.
Highlights
- Fixes
chemfetchoutput 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-cacheimplementation. - Keeps plotting support optional through
ChemInformant[plot].
Install
pip install ChemInformant==2.5.0For plotting support:
pip install "ChemInformant[plot]==2.5.0"