From 8c913e014e2ed2c1ee1e631a4aea3217100cf7c4 Mon Sep 17 00:00:00 2001 From: jirka <6035284+Borda@users.noreply.github.com> Date: Thu, 29 Jan 2026 08:40:52 +0100 Subject: [PATCH 1/4] Update documentation and remove redundant section --- AGENTS.md | 26 -------------------------- CLAUDE.md | 4 ++-- 2 files changed, 2 insertions(+), 28 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index de906326..434f291e 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -154,32 +154,6 @@ ______________________________________________________________________ ## 9. The Code Base -### General structure - -The repository contains a Python package called Cachier that provides persistent function caching with several backends: - -cachier/ -├── src/cachier/ # Main library code -│ ├── __init__.py -│ ├── core.py # Decorator logic, backend selection -│ ├── cores/ # Backend implementations -│ │ ├── pickle.py -│ │ ├── memory.py -│ │ ├── mongo.py -│ │ ├── sql.py -│ │ ├── redis.py -│ │ └── base.py -│ ├── config.py # Global/default config -│ ├── \_types.py # Type definitions -│ ├── _version.py -│ └── __main__.py -├── tests/ # Pytest-based tests, backend-marked -│ ├── test_\*.py -│ └── \*\_requirements.txt # Backend-specific test requirements -├── examples/ # Usage examples -├── README.rst # Main documentation -└── ... - ### Key functionality - core.py exposes the cachier decorator. It chooses a backend (pickle, mongo, memory, SQL, or Redis) and wraps the target function: diff --git a/CLAUDE.md b/CLAUDE.md index b812fcbc..c5f966bc 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -157,7 +157,7 @@ ______________________________________________________________________ ### General structure The repository contains a Python package called Cachier that provides persistent function caching with several backends: - +``` cachier/ ├── src/cachier/ # Main library code │ ├── __init__.py @@ -179,7 +179,7 @@ cachier/ ├── examples/ # Usage examples ├── README.rst # Main documentation └── ... - +``` ### Key functionality - core.py exposes the cachier decorator. It chooses a backend (pickle, mongo, memory, SQL, or Redis) and wraps the target function: From 662d42f6285618a3561c5c4ea8f499fad448959c Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Thu, 29 Jan 2026 07:48:59 +0000 Subject: [PATCH 2/4] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- CLAUDE.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CLAUDE.md b/CLAUDE.md index c5f966bc..2ae9b138 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -157,6 +157,7 @@ ______________________________________________________________________ ### General structure The repository contains a Python package called Cachier that provides persistent function caching with several backends: + ``` cachier/ ├── src/cachier/ # Main library code @@ -180,6 +181,7 @@ cachier/ ├── README.rst # Main documentation └── ... ``` + ### Key functionality - core.py exposes the cachier decorator. It chooses a backend (pickle, mongo, memory, SQL, or Redis) and wraps the target function: From 83a578ac86912913813ed8f91d694e1a3cf15ed3 Mon Sep 17 00:00:00 2001 From: Jirka Borovec <6035284+Borda@users.noreply.github.com> Date: Thu, 29 Jan 2026 10:06:04 +0100 Subject: [PATCH 3/4] Update AGENTS.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- AGENTS.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/AGENTS.md b/AGENTS.md index 434f291e..af2f58d1 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -154,6 +154,9 @@ ______________________________________________________________________ ## 9. The Code Base +### General structure + +For an up-to-date overview of the repository layout, see `README.rst` in the project root. ### Key functionality - core.py exposes the cachier decorator. It chooses a backend (pickle, mongo, memory, SQL, or Redis) and wraps the target function: From 7f1cf39d38c093f3b69b080fb86d0833338eeb04 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Thu, 29 Jan 2026 09:07:52 +0000 Subject: [PATCH 4/4] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- AGENTS.md | 1 + 1 file changed, 1 insertion(+) diff --git a/AGENTS.md b/AGENTS.md index af2f58d1..a1f56bfe 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -157,6 +157,7 @@ ______________________________________________________________________ ### General structure For an up-to-date overview of the repository layout, see `README.rst` in the project root. + ### Key functionality - core.py exposes the cachier decorator. It chooses a backend (pickle, mongo, memory, SQL, or Redis) and wraps the target function: