- Add commitizen to dev dependencies for semantic versioning
- Configure commitizen with conventional commits and poetry integration
- Set up automatic changelog generation and PEP440 version scheme
- Enable major version zero mode for pre-1.0 releases
- Update poetry.lock with new commitizen dependency
Signed-off-by: longhao <hal.long@outlook.com>
- Regenerate poetry.lock to reflect removal of mypy from dev dependencies
- Ensures CI dependency installation works correctly
- All tests and lint checks continue to pass