- Add GitHub Actions workflow for cross-platform testing
- Test matrix: Ubuntu/macOS/Windows × Python 3.10/3.11/3.12
- Run full test suite on all platforms
- Verify basic functionality (GPU detection, memory info)
- Update README badge to show CI status
Improves platform compatibility confidence and catches platform-specific issues early.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
v1.0.8 was already uploaded manually, CI got 400 Bad Request.
Add --skip-existing flag and bump version for next release.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
GitHub Actions uses latest setuptools which rejects License classifiers.
Pin to <78 to maintain compatibility.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Restructure deps: move llama-cpp-python/tree-sitter to optional
(base install is pure Python, no compiler needed)
- Add __main__.py for pipx/python -m support
- Add GitHub Actions auto-publish on tag push
- Fix install scripts: correct package name, remove Ollama check,
add pipx priority
- Wrap ast_engine imports in try/except for graceful degradation
- Published v1.0.7 to PyPI: pip install kwcode
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>