Skip to content

Osteosarc 0.4.0

Choose a tag to compare

@iskandr iskandr released this 24 Sep 19:39
· 43 commits to main since this release
dee71f0

Removes compatibility shims; the library is new enough not to carry them.

python -m pip install --upgrade osteosarc==0.4.0
  • Removed: the CLI's positional snapshot argument (osteosarc samples baseline). Choose a snapshot with --snapshot; without it, commands use the most recent. This also removes the guessing that told specimens SNAPSHOT apart from specimens SAMPLE_ID, and reads SNAPSHOT KEY apart from reads KEY REGION.
  • Removed: the empty [reads] install extra.
  • Fixed: the explorer's assets sample=T1_tumor now lists a sample's files; before, it failed with an internal error.
  • Kept: verify_bundle still reads bundles written by 0.2.2, which consumer repositories keep.

Validation:

  • CI passes on Python 3.9–3.13, including Varcode 7/9 consumer checks.
  • 249 tests pass against the built wheel in a clean virtualenv.
  • The installed CLI rejects the positional form and still lists samples and files.

#37 · Changelog · PyPI

https://claude.ai/code/session_01CcNHdiWgNhPGLmd4kDvG9G