2026-06-21 - 2026-07-21

Overview

47 Active Pull Requests
8 Active Issues
Excluding merges, 1 author has pushed 17 commits to main and 107 commits to all branches. On main, 3 files have changed and there have been 97 additions and 36 deletions.

17 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

46 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

1 Pull request proposed by 1 user

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

6 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

7 Issues created by 1 user

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