Skip to content

breaking changes, bug fixes, quality improvements#427

Open
CLXZ4353 wants to merge 1 commit into
lincolnloop:mainfrom
CLXZ4353:main
Open

breaking changes, bug fixes, quality improvements#427
CLXZ4353 wants to merge 1 commit into
lincolnloop:mainfrom
CLXZ4353:main

Conversation

@CLXZ4353
Copy link
Copy Markdown

Breaking Changes:

  • Remove deprecated embeded_* parameters from main.py (TASK-36)
  • Deprecated PIL drawer imports already removed from moduledrawers/init.py (TASK-37)
  • Deprecated draw_embeded_image() method already removed (TASK-38)

Bug Fixes:

  • Fix optimal_data_chunks() dropping short non-matching segments — data integrity preserved (TASK-40)
  • Updated test expectations to match corrected algorithm behavior

Quality Improvements:

  • Add all exports to all 25 public modules for explicit API surface (TASK-44)
  • Coverage threshold at 90% already configured (TASK-42)
  • docs-build job in CI already present (TASK-43)

Documentation:

  • CHANGES.rst updated with v9.0 breaking changes and migration guide (TASK-39)
  • Version bumped to 9.0

Test Results: 199 passed, 1 skipped

Breaking Changes (v9.0):
- Remove deprecated embeded_* parameters from main.py (TASK-36)
- Deprecated PIL drawer imports already removed from moduledrawers/__init__.py (TASK-37)
- Deprecated draw_embeded_image() method already removed (TASK-38)

Bug Fixes:
- Fix optimal_data_chunks() dropping short non-matching segments — data integrity preserved (TASK-40)
- Updated test expectations to match corrected algorithm behavior

Quality Improvements:
- Add __all__ exports to all 25 public modules for explicit API surface (TASK-44)
- Coverage threshold at 90% already configured (TASK-42)
- docs-build job in CI already present (TASK-43)

Documentation:
- CHANGES.rst updated with v9.0 breaking changes and migration guide (TASK-39)
- Version bumped to 9.0

Test Results: 199 passed, 1 skipped
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.

2 participants