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
Package for PyPI publishing with CI extension tests
- Depend on the published vgi-python[http]>=0.8.0 (PyPI) instead of the
local ../vgi-python and ../vgi-rpc path sources; the real distribution is
vgi-python (imports as vgi), not the unregistered "vgi". Drop the unused
sentry and oauth extras.
- Add pyproject.toml (hatchling): dist name vgi-easter, MIT license, and the
vgi-easter / vgi-easter-http console scripts. Add MIT LICENSE.
- Add serve.py:main() for the HTTP entry point.
- Add ci/ harness (run-integration.sh + preprocess-require.awk) that runs the
test/sql sqllogictest suite against the worker through the real signed vgi
community extension via a prebuilt haybarn-unittest.
- Add .github/workflows/ci.yml (unit + extension integration, reusable) and
publish.yml (token-based PyPI publish gated on a green ci.yml run).
- Refresh README.md / CLAUDE.md for install-from-PyPI and the CI design.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
0 commit comments