Add PyPI publishing workflow and update license

- Created GitHub Actions workflow to build frontend and publish to PyPI
- Added license field to pyproject.toml to fix deprecation warning
- Updated .gitignore to exclude build artifacts
- Tested package building successfully

Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2025-11-07 14:01:07 +00:00
parent cab573f3e2
commit 62d6dae4f5
3 changed files with 59 additions and 0 deletions

5
.gitignore vendored
View File

@@ -47,3 +47,8 @@ uv.lock
plugins.bak
coverage.xml
.coverage
# Build artifacts
/dist
/build
*.egg-info