0.3 (2025-12-03)
* Major Refactoring - Modular Project Structure:
- Reorganized codebase into core/, gui/, resources/ packages
- Improved code maintainability and scalability
- Better separation of concerns (business logic, UI,
resources)
* Quality Improvements:
- Achieved Pylint score 10/10
- Specific exception handling throughout codebase
- Comprehensive code documentation
- Configured .pylintrc for consistent code quality
* Testing & CI/CD:
- Added pytest infrastructure with QGIS support
- Created initial unit tests (3 tests passing)
- Configured GitHub Actions for automated testing
- Test configuration in tests/conftest.py
* Build System:
- Updated Makefile for new structure
- Refactored deploy.sh for modular deployment
- Organized build scripts in scripts/ directory
* Documentation:
- Added REFACTORING_PR.md with detailed changes
- Improved project documentation structure
- Added implementation plans for future features
yes
geociencio
2025-12-04T05:20:34.593368+00:00
3.0.0
3.99.0
None
no
Plugin Tags