- Tree-sitter integration: Added support for parsing source code using Tree-sitter grammars.
- CLI improvements: Enhanced the
codezcommand-line interface with new commands and options. - Automated release scripts: Added
release.shandtest_local_install.shfor streamlined building, testing, and publishing to PyPI. - PyPI packaging enhancements: Introduced
pyproject.tomlfor modern Python packaging and improved distribution. - Testing scripts: Added scripts to verify local installation and import of the package.
- Modular code structure: Added
codechat/__main__.pyto support CLI entry points and improve package modularity. - Documentation: Added a release checklist and improved documentation for contributors and users.
- Updated project structure for better maintainability and extensibility.
- Fixed issues with CLI entry point and import errors during local testing.