From 4679693ecbe8a56ecb10420cb94a361ae0f54357 Mon Sep 17 00:00:00 2001 From: "cachekit-release-bot[bot]" <247960786+cachekit-release-bot[bot]@users.noreply.github.com> Date: Thu, 11 Dec 2025 22:00:00 +0000 Subject: [PATCH 1/2] chore(main): release cachekit 0.1.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 15 +++++++++++++++ pyproject.toml | 2 +- 3 files changed, 17 insertions(+), 2 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index e18ee07..466df71 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.0.0" + ".": "0.1.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 1d013ff..429dbdf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## 0.1.0 (2025-12-11) + + +### Features + +* initial cachekit v0.1.0-alpha oss release ([a0800c3](https://github.com/cachekit-io/cachekit-py/commit/a0800c3869e29a9d3a3fd553ac32be3b6621e434)) + + +### Bug Fixes + +* backend=None uses L1 (in-memory) cache which works everywhere. ([7ce81e2](https://github.com/cachekit-io/cachekit-py/commit/7ce81e21d667cf47f935884fdd65adafa39581ba)) +* L1-only mode (backend=None) should not attempt Redis connection ([0898986](https://github.com/cachekit-io/cachekit-py/commit/089898659d026a6b15fd8e09e05f6ef77f5e8e66)) + +## Changelog + All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), diff --git a/pyproject.toml b/pyproject.toml index 6c3b136..c82aba3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "maturin" [project] name = "cachekit" -version = "0.0.0" +version = "0.1.0" description = "Production-ready Redis caching for Python with intelligent reliability features" readme = "README.md" license = {text = "MIT"} From 28264f373e0e0bc52a1cb3a1570da8b95d2b4b00 Mon Sep 17 00:00:00 2001 From: Ray Date: Fri, 12 Dec 2025 09:03:31 +1100 Subject: [PATCH 2/2] chore: sync Cargo.toml version to 0.1.0 and fix release-please config - Update rust/Cargo.toml version from 0.0.0 to 0.1.0 to match pyproject.toml - Fix release-please extra-files config to use TOML updater with jsonpath --- release-please-config.json | 8 +++++++- rust/Cargo.toml | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/release-please-config.json b/release-please-config.json index aa8ded6..2e27b0b 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -22,5 +22,11 @@ "changelog-path": "CHANGELOG.md" } }, - "extra-files": ["rust/Cargo.toml"] + "extra-files": [ + { + "type": "toml", + "path": "rust/Cargo.toml", + "jsonpath": "$.package.version" + } + ] } diff --git a/rust/Cargo.toml b/rust/Cargo.toml index cd69991..a3aae7a 100644 --- a/rust/Cargo.toml +++ b/rust/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cachekit-rs" -version = "0.0.0" +version = "0.1.0" edition = "2024" authors = ["cachekit Contributors"] description = "High-performance storage engine for caching with compression and encryption"