2025-07-21 - 2026-07-21

Overview

52 Active Pull Requests
11 Active Issues
Excluding merges, 3 authors have pushed 19 commits to main and 140 commits to all branches. On main, 15 files have changed and there have been 1589 additions and 37 deletions.

22 Releases published by 2 users

Published v2.3.0 v2.3.0 — Add QueueRepositoryInterface with memory and file-backed adapters 2026-07-16 21:28:05 +02:00

Published v2.2.0 v2.2.0 — Add Postgres table adapter with TableRepositoryInterface 2026-07-12 18:52:22 +02:00

Published v2.1.0 v2.1.0 — Add runtime-checkable Protocol typing to public interfaces 2026-07-11 10:56:19 +02:00

Published v2.0.5 v2.0.5 — Allow empty payloads in Redis and MinIO adapters 2026-07-10 21:44:15 +02:00

Published v2.0.4 v2.0.4 — Include optional dependencies in security audit 2026-07-10 14:47:15 +02:00

Published v2.0.3 v2.0.3 — Use structured fields for adapter debug and info logs 2026-07-10 14:06:36 +02:00

Published v2.0.2 v2.0.2 — Use dict[str, Any] for JSON repository document types 2026-07-09 18:45:24 +02:00

Published v2.0.1 v2.0.1 — Align Redis and MinIO connect() idempotency 2026-07-09 16:38:25 +02:00

Published v2.0.0 v2.0.0 — Make MinIO bucket creation opt-in with production-safe defaults 2026-07-09 15:17:19 +02:00

Published v1.1.0 v1.1.0 — Add Redis scan_keys iterator API 2026-07-08 21:15:45 +02:00

Published v1.0.0 v1.0.0 — Clarify MinIO get() error semantics to match Redis behavior 2026-07-08 20:25:00 +02:00

Published v0.5.1 v0.5.1 — Fix MinIO get_object response leak in MinioAdapter.get() 2026-07-07 21:37:22 +02:00

Published v0.5.0 v0.5.0 — Add config and client injection with test reorganization 2026-07-06 20:51:47 +02:00

Published v0.4.1 v0.4.1 — Extract shared connection lifecycle into ConnectionAwareAdapter 2026-07-05 16:16:33 +02:00

Published v0.4.0 v0.4.0 — Strengthen is_connected with cached health probes 2026-07-05 15:41:59 +02:00

Published v0.3.2 v0.3.2 — Fix optional dependency handling for Redis and MinIO adapters 2026-06-30 16:12:18 +02:00

Published v0.3.1 v0.3.1 — Public repository API and subclassable adapters 2026-06-28 20:12:00 +02:00

Published v0.2.3 2025-09-18 19:40:52 +02:00

Published v0.2.2 2025-09-17 12:39:32 +02:00

Published v0.2.1 2025-09-15 14:44:24 +02:00

Published v0.2.0 2025-09-15 01:05:44 +02:00

Published v0.1.0 2025-09-14 20:45:06 +02:00

51 Pull requests merged by 2 users

Merged #62 [minor] Add QueueRepositoryInterface with memory and file-backed adapters 2026-07-16 21:27:51 +02:00

Merged #61 chore(deps): update dependencies 2026-07-16 20:19:15 +02:00

Merged #58 [minor] Add Postgres table adapter with TableRepositoryInterface 2026-07-12 18:52:02 +02:00

Merged #57 [minor] Add runtime-checkable Protocol typing to public interfaces 2026-07-11 10:56:03 +02:00

Merged #56 Add async future note and remove redundant pytest pythonpath 2026-07-11 09:28:03 +02:00

Merged #55 [patch] Allow empty payloads in Redis and MinIO adapters 2026-07-10 21:44:01 +02:00

Merged #54 [chore] Scope integration fixtures per backend subdirectory 2026-07-10 21:16:29 +02:00

Merged #53 Add consumer-facing CHANGELOG.md maintained by release CI 2026-07-10 20:40:36 +02:00

Merged #52 [chore] add repository URL and Python 3.12 packaging metadata 2026-07-10 19:50:24 +02:00

Merged #51 Drop types-redis in favor of redis inline types 2026-07-10 19:28:22 +02:00

Merged #50 [fix] Include optional dependencies in security audit 2026-07-10 14:47:03 +02:00

Merged #49 revert 707f11f578f007c7152582ea524b66dacea50111 2026-07-10 14:42:26 +02:00

Merged #48 [patch] Unify dev tooling via uv so pre-commit, CI, and the update bot stay aligned 2026-07-10 14:36:46 +02:00

Merged #47 Fix automated package publishing in release workflow 2026-07-10 14:17:12 +02:00

Merged #46 [patch] Use structured fields for adapter debug and info logs 2026-07-10 14:06:25 +02:00

Merged #41 Migrate Python workflows to python-repositories-ci runner 2026-07-10 13:48:51 +02:00

Merged #45 Use lowercase CI image registry owner for Docker compatibility 2026-07-10 13:13:03 +02:00

Merged #44 Fix CI image registry owner to match Gitea org slug 2026-07-10 13:01:35 +02:00

Merged #43 Rename CI registry owner from brian to lille-vemmelund 2026-07-10 12:51:04 +02:00

Merged #42 Fix CI image build failures on runners with isolated DinD DNS 2026-07-10 09:19:14 +02:00

Merged #40 Add nightly CI base image and migrate workflows to python-repositories-ci 2026-07-09 22:51:33 +02:00

Merged #38 [patch] Use dict[str, Any] for JSON repository document types 2026-07-09 18:45:12 +02:00

Merged #37 [patch] Align Redis and MinIO connect() idempotency 2026-07-09 16:38:06 +02:00

Merged #36 [breaking] Make MinIO bucket creation opt-in with production-safe defaults 2026-07-09 15:16:56 +02:00

Merged #35 Move Redis test container helpers into integration conftest 2026-07-08 21:23:49 +02:00

Merged #34 [minor] Add Redis scan_keys iterator API 2026-07-08 21:14:25 +02:00

Merged #33 [breaking] Clarify MinIO get() error semantics to match Redis behavior 2026-07-08 20:24:43 +02:00

Merged #32 [patch] Fix MinIO get_object response leak in MinioAdapter.get() 2026-07-07 21:37:06 +02:00

Merged #31 Reach 100% combined coverage with targeted unit tests 2026-07-07 21:05:53 +02:00

Merged #29 Enforce 90% combined coverage floor in CI 2026-07-07 20:41:45 +02:00

Merged #28 Split CI into parallel unit, integration, and coverage report jobs 2026-07-07 19:37:29 +02:00

Merged #27 Replace hardcoded version examples in release docs 2026-07-06 21:37:35 +02:00

Merged #25 [minor] Add config and client injection with test reorganization 2026-07-06 20:51:03 +02:00

Merged #26 chore(deps): update dependencies 2026-07-06 20:42:22 +02:00

Merged #24 Sync uv.lock on release to prevent CI failures 2026-07-05 20:27:30 +02:00

Merged #23 [patch] Extract shared connection lifecycle into ConnectionAwareAdapter 2026-07-05 16:15:35 +02:00

Merged #22 [minor] Strengthen is_connected with cached health probes 2026-07-05 15:41:01 +02:00

Merged #19 [patch] Fix optional dependency handling for Redis and MinIO adapters 2026-06-30 16:08:03 +02:00

Merged #18 Avoid testcontainers Redis deprecation warning in integration tests. 2026-06-29 15:04:40 +02:00

Merged #17 Fix PR coverage comment posting in CI. 2026-06-29 11:37:35 +02:00

Merged #16 [patch] update dependencies 2026-06-28 23:46:14 +02:00

Merged #15 Fix dependency bot PR creation for Gitea. 2026-06-28 22:56:16 +02:00

Merged #14 Fix dependency update bot to use uv lock --upgrade. 2026-06-28 22:34:50 +02:00

Merged #13 Automate releases from PR titles and clean up CI workflows. 2026-06-28 22:25:02 +02:00

Merged #11 Add public repository interfaces and subclassable adapter CRUD API. 2026-06-28 20:05:16 +02:00

Merged #10 Remove non-existent Mongo adapter from README. 2026-06-21 23:05:48 +02:00

Merged #9 added support for content type when putting object in minio 2025-09-18 19:40:28 +02:00

Merged #6 moved import of optional packages into classes 2025-09-17 12:39:00 +02:00

Merged #5 exposed minio adapter 2025-09-15 14:44:02 +02:00

Merged #4 add-minio-adapter 2025-09-15 01:05:18 +02:00

Merged #1 added redis adapter 2025-09-14 20:42:51 +02:00

1 Pull request proposed by 1 user

Proposed #63 chore(deps): update dependencies 2026-07-20 05:01:40 +02:00

8 Issues closed from 1 user

Closed #12 Add postgres adapter 2026-07-16 21:29:59 +02:00

Closed #39 Cache prepared Python docker image with uv 2026-07-10 14:15:16 +02:00

Closed #30 Update coverage floor to 100% 2026-07-08 21:17:24 +02:00

Closed #8 move relevant tests to be unit tests instead of integration tests 2026-07-06 21:26:24 +02:00

Closed #20 CI bot branch protection 2026-07-05 15:44:27 +02:00

Closed #21 Align unit test filenames 2026-07-05 15:27:50 +02:00

Closed #7 add support for content-type in minio 2025-09-18 19:41:49 +02:00

Closed #2 Add MinIO adapter 2025-09-15 01:05:51 +02:00

11 Issues created by 1 user

Opened #2 Add MinIO adapter 2025-09-14 20:44:19 +02:00

Opened #3 Add Mongo Adapter 2025-09-14 20:44:31 +02:00

Opened #7 add support for content-type in minio 2025-09-18 19:29:29 +02:00

Opened #8 move relevant tests to be unit tests instead of integration tests 2025-09-18 19:32:06 +02:00

Opened #12 Add postgres adapter 2026-06-28 22:17:50 +02:00

Opened #20 CI bot branch protection 2026-06-30 16:13:09 +02:00

Opened #21 Align unit test filenames 2026-07-05 14:34:36 +02:00

Opened #30 Update coverage floor to 100% 2026-07-07 20:39:13 +02:00

Opened #39 Cache prepared Python docker image with uv 2026-07-09 18:47:07 +02:00

Opened #59 Reduce duplication of logger boilerplate 2026-07-12 18:33:58 +02:00

Opened #60 Consider support for multiple tables and databases for postgres adapter 2026-07-12 18:35:43 +02:00