Repository navigation
Release v0.1.0: Refactoring & Quality Enhancements
This release focuses on internal improvements and code quality without changing existing functionality. Current users should see no behavioral differences, but the codebase is cleaner, more robust, and easier to maintain. Highlights include:
- Major Code Refactoring/Cleanup: Internal restructuring to improve readability and maintainability.
- Enhanced Documentation: Added docstrings/comments for each method.
- Error Handling: Introduced clearer, more descriptive exceptions.
- Strict Typing: Enforced type hints to reduce bugs and improve developer experience.
- Code Formatting & Linting: Configured tools like Black, Ruff, isort for consistent style.
- Code Quality CI Job: Added a GitHub Actions workflow step to check style and linting.
- Added Missing Dependencies: Ensured all required packages are declared in the project.
- Fixed Examples: Updated and verified usage examples.
Because these changes are purely internal and backward-compatible, there’s no impact on existing APIs or user-facing features.