Skip to content

biodbs 0.2.1

Released: 2026-02-11

0.2.1 was a maintenance release focused on packaging cleanup, CI reliability, graph/exporter tests, and several correctness fixes.

Highlights

  • Removed the legacy setup.py as part of package restructuring.
  • Improved build configuration for package management.
  • Added tests for graph exporters and utility functions.
  • Added tests for rate limiting and graph builders.
  • Refactored API fetcher error handling to use the shared raise_for_status utility.
  • Fixed KEGG frozenset handling, self-loop degree calculation, and a SQLite connection leak.
  • Added protein translation utility functions.
  • Improved ID translation support for chemical, gene, and protein targets.
  • Improved documentation examples across fetching, translation, and graph modules.

CI Reliability

This release added CI coverage reporting, Read the Docs configuration, and skip handling for BioMart integration cases where the remote API returned empty results.

Upgrade

pip install --upgrade biodbs==0.2.1

No API migration is required for users upgrading from 0.2.0.