Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions PUBLISHING.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,13 @@ No PyPI token is needed in CI — the workflow authenticates via OIDC.
3. **Commit** to main:
```bash
git add pyproject.toml statewave/__init__.py CHANGELOG.md
git commit -m "release: v0.X.Y"
git commit -m "release: vX.Y.Z"
git push
```
4. **Wait for CI to pass** on the main branch push.
5. **Tag and push**:
```bash
git tag v0.X.Y
git tag vX.Y.Z
git push --tags
```
6. The `release.yml` workflow will:
Expand All @@ -51,7 +51,7 @@ No PyPI token is needed in CI — the workflow authenticates via OIDC.
## Post-release verification

- [ ] GitHub Release exists at `https://github.com/smaramwbc/statewave-py/releases`
- [ ] PyPI package updated: `pip install statewave==0.X.Y`
- [ ] PyPI package updated: `pip install statewave==X.Y.Z`
- [ ] Import works: `python -c "import statewave; print(statewave.__version__)"`
- [ ] CHANGELOG version matches tag

Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ with StatewaveClient(
{"role": "assistant", "content": "Welcome Alice!"},
]
},
session_id="ticket-8842", # optional — pins the episode to a session (1.0+)
)

# Compile memories (idempotent)
Expand Down
2 changes: 2 additions & 0 deletions SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,8 @@ This policy applies to all Statewave repositories:
- `statewave` - Core backend
- Python SDK (`pip install statewave`, source: github.com/smaramwbc/statewave-py)
- TypeScript SDK (`npm install @statewavedev/sdk`, source: github.com/smaramwbc/statewave-ts)
- Connectors (`npm install @statewavedev/connectors-*`, source: github.com/smaramwbc/statewave-connectors)
- `statewave-bench` - Benchmark harness
- `statewave-docs` - Documentation
- `statewave-examples` - Examples
- `statewave-web` - Marketing site + embedded demo
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ dependencies = [
Homepage = "https://statewave.ai"
Documentation = "https://statewave.ai"
Repository = "https://github.com/smaramwbc/statewave-py"
Issues = "https://github.com/smaramwbc/statewave-py/issues"
Issues = "https://github.com/smaramwbc/statewave/issues"
Changelog = "https://github.com/smaramwbc/statewave-py/blob/main/CHANGELOG.md"

[project.optional-dependencies]
Expand Down