Skip to content

v0.8.6

Choose a tag to compare

@titusz titusz released this 03 Mar 21:15
· 58 commits to main since this release
fbb3748

What's Changed

Features

  • Migrate from iscc-core to iscc-lib for core ISCC algorithms
  • Integrate iscc-sum library for optimized ISCC generation
  • Add outpath and dict support to embed_metadata (#71)
  • Add name, description, meta params to code_iscc_mt (#147)

Improvements

  • Replace IPFS binary with pure Python CIDv1 implementation
  • Replace iscc-sum with iscc-lib for Data/Instance/Sum code generation
  • Remove iscc-core dependency, declare transitive deps explicitly
  • Use single-pass gen_sum_code_v0 for add_units path (#149)
  • Migrate from Poetry to uv for dependency management and builds
  • Remove unused cython and pikepdf dependencies

Fixes

  • Replace deprecated Pillow getdata() with get_flattened_data()
  • Include IPFS repo in CI cache to prevent init skip

CI/CD

  • Add smoke-test job (build, install, import, selftest)
  • Add automated PyPI release workflow via trusted publishers
  • Cache binary tools and ONNX models in CI
  • Upgrade actions/cache to v5
  • Update GitHub Actions to latest versions