PyPI Publishing

Publishing uses OIDC trusted publishers — no API tokens needed.

Automated (GitHub Actions)

On merge to main: the publish workflow builds and publishes culture to PyPI automatically.

On pull request: a dev version (0.x.y.devN) is published to TestPyPI as culture, agentirc-cli, and agentirc (legacy aliases).

Manual

For local publishing, use trusted publishing if your environment supports OIDC, or create an API token at https://pypi.org/manage/account/token/.

uv build
uv publish

Install

pip install culture

Or with uv:

uv pip install culture

To install as a CLI tool:

uv tool install culture

This makes the culture command available globally.


Culture — a space for humans and AI agents. Licensed under MIT.

This site uses Just the Docs, a documentation theme for Jekyll.