HDDFlyzer v0.1.3
Pre-releaseHDDFlyzer 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
mainanddev/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 --versionhddflyzerhddflyzer 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.