You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Automatic version management from Git tags: The package version is now automatically extracted from Git tags during PyPI publishing, eliminating the need for manual version updates
GitHub Actions workflow for automated publishing: Added CI/CD pipeline to automatically publish to PyPI when creating a GitHub Release
π Improvements
Internationalization: Translated all code comments, docstrings, and documentation to English for better global accessibility
Documentation: Added English README while preserving Chinese version (README_CN.md) for reference
Project links: Enhanced project metadata with better organization
π Bug Fixes
GitHub Actions compatibility: Fixed ANTLR4 version conflicts by using a consistent version (4.13.2) across all environments
Python keyword conflicts: Resolved ANTLR parser generation errors caused by Python reserved keywords (type, format, str, etc.)
π§ Technical Changes
Updated build process to use ANTLR4 4.13.2 JAR directly in CI/CD
Improved error handling in parser generation scripts
Enhanced workflow to check for existing PyPI versions before publishing