Skip to content

migrate to conductor-core v0.5.0 - #22

Merged
laceyp99 merged 1 commit into
mainfrom
t3code/migrate-conductor-core-v050
Sep 4, 2026
Merged

laceyp99 merged 1 commit into
mainfrom
t3code/migrate-conductor-core-v050

Conversation

@laceyp99

@laceyp99 laceyp99 commented Sep 3, 2026

Copy link
Copy Markdown
Owner

Summary

  • upgrade the locked conductor-core dependency from v0.4.0 to v0.5.0
  • adapt direct audio re-rendering to Core's new AudioRenderingError contract while preserving existing audio on failure
  • surface optional engine audio warnings in the UI and cover the migrated behavior with focused tests

Testing

  • uv sync --locked --extra dev - passed
  • uv run --locked --extra dev ruff format --check . - passed
  • uv run --locked --extra dev ruff check . - passed
  • uv run --locked --extra dev pytest -q - passed (42 passed, 1 platform-specific security test skipped)
  • uv build - passed

Notes

  • No live provider calls or real FluidSynth/FFmpeg rendering were exercised locally.

@laceyp99
laceyp99 marked this pull request as ready for review September 3, 2026 21:56

@laceyp99 laceyp99 left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to merge! I ran a couple test runs with new models and rerendering audio after moving the selected soundfont file, and all gracefully succeeded.

@laceyp99
laceyp99 merged commit be58813 into main Sep 4, 2026
4 checks passed
@laceyp99
laceyp99 deleted the t3code/migrate-conductor-core-v050 branch September 4, 2026 01:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant