Skip to content

HDDFlyzer v0.1.3

Pre-release
Pre-release

Choose a tag to compare

@NanoBiostructuresRG NanoBiostructuresRG released this 11 Jun 14:53
· 7 commits to main since this release

HDDFlyzer v0.1.3

This pre-release closes the minimal continuous integration checkpoint for HDDFlyzer.

Highlights

  • Added a minimal GitHub Actions CI workflow.

  • Runs CI on pull requests.

  • Runs CI on pushes to main and dev/v*.

  • Uses Ubuntu with Python 3.11.

  • Installs HDDFlyzer in editable mode with development dependencies.

  • Runs the full test suite with python -m pytest tests -q.

  • Adds package import smoke validation.

  • Adds CLI smoke validation for:

    • hddflyzer --version
    • hddflyzer
    • hddflyzer pipeline
  • Builds the package with python -m build.

  • Updated GitHub Actions runtime compatibility to avoid Node.js 20 deprecation annotations.

  • Updated version metadata, changelog, roadmap, citation metadata, and README badge for v0.1.3.

Validation

Validated through GitHub Actions:

  • CI workflow passed successfully.
  • No remaining workflow annotations or Node.js runtime warnings.

Local validation included:

  • python -c "import hddflyzer; print(hddflyzer.__version__)"

    • 0.1.3
  • git diff --check

Notes

This release does not publish HDDFlyzer to PyPI.

PyPI publication remains intentionally deferred for a later cycle after CI-backed validation is stable.