Release v1.8.2
What's Changed
- 🔧 FIX: Add editable install to release workflow (f5ed307)
- chore: bump version to 1.8.2 (6299987)
- 📝 ADD: Comprehensive CI/CD Infrastructure ADR (a5b99b4)
- 🧹 FINAL CLEANUP: Code pristine after Ruff (760a761)
- 🏆 ULTIMATE VICTORY: 100% TEST SUCCESS! (ec4bcce)
- 🎉 BREAKTHROUGH: Non-blocking audit test working + CI/CD fixes (4f196f1)
- 🎉 BREAKTHROUGH: Fix non-blocking audit test! (5a16f37)
- refactor: improve integration tests architecture (5d1273d)
- fix: resolve ruff linting errors in integration tests (a2b0f46)
- refactor: use real production functions in integration tests (47e1dd9)
- wip: major progress on integration tests with proper timing (7323a59)
- style: fix ruff import and formatting issues (84b2e47)
- fix: corrupt test data BEFORE SQLMesh plan() to ensure audits detect issues (403c128)
- fix: update test_blocking_parameter_default for new audit configuration (9cd43ec)
- fix: install package in editable mode in CI (7b815f5)
- style: apply ruff formatting to integration test file (4e235fb)
- fix: add noqa comment for df variable in load_jaffle_data.py (e0ea87a)
- refactor: simplify integration tests with separate models (e596543)
- feat: implement proper notifier state management for test isolation (85d1443)
- chore: remove debug prints from notifier_service (5a54434)
- feat: implement reliable audit blocking detection using SQLMesh ModelAudit.blocking (03999a6)
- test: mark test_non_blocking_audit_warns_without_downstream_block as xfail (fa26648)
- feat: implement '_non_blocking' audit naming convention (72ece65)
- fix: correct import paths for test functions (2e92042)
- fix: resolve DuckDB DataFrame reference error in test data loader (5bae33c)
- style: apply ruff formatting to all Python files (cb9fa91)
- fix: add pip-licenses dependency for license compliance check (73b7448)
- fix: resolve final linting issues for CI/CD (243a9c9)
- fix: resolve linting errors for CI/CD (87156e8)
- feat: add comprehensive CI/CD infrastructure (f3d7e02)
- docs: add comprehensive contributing guide with development setup, testing, and release process (cc43f97)
Full Changelog: v1.8.1...v1.8.2
Installation
pip install dg-sqlmesh==1.8.2