From 13c82bab60d8862e59453bc10a71536ceac3c207 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=B2=20Boschi?= Date: Fri, 20 Feb 2026 09:31:22 +0100 Subject: [PATCH] fix: set hindsight-crewai version to 0.4.13 (#412) --- .github/workflows/release.yml | 11 +++++++++++ hindsight-integrations/crewai/pyproject.toml | 2 +- scripts/release.sh | 4 ++-- 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1b63b96f..48d29a20 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -46,6 +46,10 @@ jobs: working-directory: ./hindsight-embed run: uv build --out-dir dist + - name: Build hindsight-crewai + working-directory: ./hindsight-integrations/crewai + run: uv build --out-dir dist + # Publish in order (client and api first, then hindsight-all which depends on them) - name: Publish hindsight-client to PyPI uses: pypa/gh-action-pypi-publish@release/v1 @@ -77,6 +81,12 @@ jobs: packages-dir: ./hindsight-embed/dist skip-existing: true + - name: Publish hindsight-crewai to PyPI + uses: pypa/gh-action-pypi-publish@release/v1 + with: + packages-dir: ./hindsight-integrations/crewai/dist + skip-existing: true + # Upload artifacts for GitHub release - name: Upload artifacts uses: actions/upload-artifact@v4 @@ -88,6 +98,7 @@ jobs: hindsight/dist/* hindsight-integrations/litellm/dist/* hindsight-embed/dist/* + hindsight-integrations/crewai/dist/* retention-days: 1 release-typescript-client: diff --git a/hindsight-integrations/crewai/pyproject.toml b/hindsight-integrations/crewai/pyproject.toml index 34e3a088..72053b82 100644 --- a/hindsight-integrations/crewai/pyproject.toml +++ b/hindsight-integrations/crewai/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "hindsight-crewai" -version = "0.1.0" +version = "0.4.13" description = "CrewAI memory integration via Hindsight - persistent memory for AI agent crews" readme = "README.md" requires-python = ">=3.10" diff --git a/scripts/release.sh b/scripts/release.sh index 6d4a0c18..7511f394 100755 --- a/scripts/release.sh +++ b/scripts/release.sh @@ -65,7 +65,7 @@ fi print_info "Updating version in all components..." # Update Python packages -PYTHON_PACKAGES=("hindsight-api" "hindsight-dev" "hindsight" "hindsight-integrations/litellm" "hindsight-embed") +PYTHON_PACKAGES=("hindsight-api" "hindsight-dev" "hindsight" "hindsight-integrations/litellm" "hindsight-integrations/crewai" "hindsight-embed") for package in "${PYTHON_PACKAGES[@]}"; do PYPROJECT_FILE="$package/pyproject.toml" if [ -f "$PYPROJECT_FILE" ]; then @@ -206,7 +206,7 @@ COMMIT_MSG="Release v$VERSION - Update version to $VERSION in all components - Regenerate OpenAPI spec and client SDKs -- Python packages: hindsight-api, hindsight-dev, hindsight-all, hindsight-litellm, hindsight-embed +- Python packages: hindsight-api, hindsight-dev, hindsight-all, hindsight-litellm, hindsight-crewai, hindsight-embed - Python client: hindsight-clients/python - TypeScript client: hindsight-clients/typescript - Rust CLI: hindsight-cli