Skip to content

v0.1.6

Latest

Choose a tag to compare

@prilosac prilosac released this 06 Apr 03:01
· 4 commits to main since this release

Summary

This release tightens the publish pipeline for Daystrom and adds stronger verification around packaged builds. It focuses on release reliability rather than new runtime features.

Key Changes

  • Improved the PyPI publish workflow with manual trigger support
  • Expanded package validation to run unit tests against built distributions
  • Fixed a unit test to prevent unintended live API calls during instructor tests

Changes

Changed

  • Updated the release workflow to support workflow_dispatch in addition to tag-based publishing.
  • Replaced the lightweight package smoke test with fuller unit test execution against both wheel and source distributions.
  • Passed required provider secrets into release validation so packaged tests can run in CI.

Added

  • Added a unit test assertion that mocks the instructor client call and verifies the expected request payload.

Removed

  • Removed the previous minimal smoke-test-only validation step in favor of broader packaged test coverage.