python -m pip install -e ".[dev,openai,mcp]"
python -m ruff check src tests examples tools
PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 python -m pytest -q
python -m build
python -m twine check dist/*The repository includes a trusted-publisher release workflow at
.github/workflows/release.yml.
To use it for the zero-context-protocol-sdk distribution:
- configure this GitHub repository as a trusted publisher in PyPI
- push a tag like
v0.2.0 - let the workflow build and publish the package
If you prefer local publishing:
python -m build
python -m twine upload dist/*That path requires a configured PyPI token or .pypirc.