diff --git a/Makefile b/Makefile index ee85c151..122953bf 100644 --- a/Makefile +++ b/Makefile @@ -180,10 +180,10 @@ bump-version: ## Bump version number (usage: make bump-version VERSION=0.2.0) @sed -i 's/^version = ".*"/version = "$(VERSION)"/' pyproject.toml @# Update src/powermem/version.py @sed -i 's/^__version__ = ".*"/__version__ = "$(VERSION)"/' src/powermem/version.py - @# Update src/powermem/core/telemetry.py (all occurrences) - @sed -i 's/"version": "0\.[0-9]\+\.[0-9]\+"/"version": "$(VERSION)"/g' src/powermem/core/telemetry.py - @# Update src/powermem/core/audit.py - @sed -i 's/"version": "0\.[0-9]\+\.[0-9]\+"/"version": "$(VERSION)"/g' src/powermem/core/audit.py + @# Update src/powermem/core/telemetry.py (all occurrences; match any x.y.z) + @sed -i 's/"version": "[0-9]\+\.[0-9]\+\.[0-9]\+"/"version": "$(VERSION)"/g' src/powermem/core/telemetry.py + @# Update src/powermem/core/audit.py (match any x.y.z) + @sed -i 's/"version": "[0-9]\+\.[0-9]\+\.[0-9]\+"/"version": "$(VERSION)"/g' src/powermem/core/audit.py @echo "✓ Version updated to $(VERSION) in all files (excluding examples/)" @echo "" @echo "Updated files:" diff --git a/pyproject.toml b/pyproject.toml index d52aaec5..24b0f49b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "powermem" -version = "1.0.0" +version = "1.0.1" description = "Intelligent Memory System - Persistent memory layer for LLM applications" readme = "README.md" license = {text = "Apache-2.0"} diff --git a/src/powermem/core/audit.py b/src/powermem/core/audit.py index 5e46c4cd..b93ca297 100644 --- a/src/powermem/core/audit.py +++ b/src/powermem/core/audit.py @@ -92,7 +92,7 @@ def log_event( "user_id": user_id, "agent_id": agent_id, "details": details, - "version": "1.0.0", + "version": "1.0.1", } # Log to file diff --git a/src/powermem/core/telemetry.py b/src/powermem/core/telemetry.py index 401e3ffb..18a98354 100644 --- a/src/powermem/core/telemetry.py +++ b/src/powermem/core/telemetry.py @@ -82,7 +82,7 @@ def capture_event( "user_id": user_id, "agent_id": agent_id, "timestamp": get_current_datetime().isoformat(), - "version": "1.0.0", + "version": "1.0.1", } self.events.append(event) @@ -182,7 +182,7 @@ def set_user_properties(self, user_id: str, properties: Dict[str, Any]) -> None: "properties": properties, "user_id": user_id, "timestamp": get_current_datetime().isoformat(), - "version": "1.0.0", + "version": "1.0.1", } self.events.append(event) diff --git a/src/powermem/version.py b/src/powermem/version.py index 26e854c1..4494f015 100644 --- a/src/powermem/version.py +++ b/src/powermem/version.py @@ -2,7 +2,7 @@ Version information management """ -__version__ = "1.0.0" +__version__ = "1.0.1" __version_info__ = tuple(map(int, __version__.split("."))) # Version history