CI Bot
c2e6a96c5d
chore: release v2.0.0 [skip ci]
2026-07-09 13:17:19 +00:00
CI Bot
9a9b7b2985
chore: release v1.1.0 [skip ci]
2026-07-08 19:15:45 +00:00
CI Bot
2f19fcc972
chore: release v1.0.0 [skip ci]
2026-07-08 18:25:00 +00:00
CI Bot
703bb9521f
chore: release v0.5.1 [skip ci]
2026-07-07 19:37:22 +00:00
Brian Bjarke Jensen and Cursor
beb2b5128e
Reach 100% combined coverage with targeted unit tests.
...
Code Quality Pipeline / code-quality (pull_request) Failing after 29s
Test Python Package / integration-tests (pull_request) Successful in 35s
Test Python Package / unit-tests (pull_request) Successful in 42s
PR Title Check / check-title (pull_request) Successful in 52s
Test Python Package / coverage-report (pull_request) Successful in 12s
Add fast unit tests for lazy-import helpers and injected-client connect paths that integration tests miss, and raise the coverage floor to 100%.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-07 21:01:03 +02:00
Brian Bjarke Jensen and Cursor
a381d45650
Lower combined coverage floor from 95% to 90%.
...
PR Title Check / check-title (pull_request) Successful in 4s
Code Quality Pipeline / code-quality (pull_request) Successful in 24s
Test Python Package / unit-tests (pull_request) Successful in 36s
Test Python Package / integration-tests (pull_request) Successful in 48s
Test Python Package / coverage-report (pull_request) Successful in 12s
Update fail_under in pyproject.toml and the README to match.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-07 20:39:08 +02:00
Brian Bjarke Jensen and Cursor
5393efc6cd
Enforce a 95% combined coverage floor in CI and local runs.
...
Test Python Package / unit-tests (pull_request) Failing after 56s
Code Quality Pipeline / code-quality (pull_request) Successful in 1m36s
Test Python Package / integration-tests (pull_request) Failing after 1m14s
Test Python Package / coverage-report (pull_request) Has been skipped
PR Title Check / check-title (pull_request) Successful in 35s
Configure fail_under in pyproject.toml and read it in the coverage-report workflow so the threshold stays in one place.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-07 20:27:39 +02:00
CI Bot
7dbb1fc8ab
chore: release v0.5.0 [skip ci]
2026-07-06 18:51:47 +00:00
Brian Bjarke Jensen and Cursor
7991dabdbc
Add config and client injection with test reorganization.
...
Introduce typed config objects, optional adapter injection, and .env loading to simplify testing while preserving env-based defaults for production usage.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-06 20:44:08 +02:00
CI Bot
a049ce327c
chore: release v0.4.1 [skip ci]
2026-07-05 14:16:33 +00:00
CI Bot
fe0c477dff
chore: release v0.4.0 [skip ci]
2026-07-05 13:41:59 +00:00
CI Bot
fef9552cbf
chore: release v0.3.2 [skip ci]
2026-06-30 14:12:18 +00:00
Brian Bjarke Jensen and Cursor
a8491c005c
Automate releases from PR titles and clean up CI workflows.
...
Code Quality Pipeline / code-quality (pull_request) Failing after 39s
PR Title Check / check-title (pull_request) Successful in 5s
Test Python Package / test (pull_request) Successful in 1m3s
Add release and PR title checks, shared CI scripts, Gitea PR template, and align pyproject.toml to v0.3.1.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-28 22:18:40 +02:00
Brian Bjarke Jensen and Cursor
497533f0e3
Fix mypy context manager typing for adapter subclasses.
...
Code Quality Pipeline / code-quality (pull_request) Failing after 26s
Test Python Package / test (pull_request) Successful in 1m7s
Return Self from __enter__ so with-blocks preserve subclass types, and align mypy python_version with the 3.12 runtime target.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-28 19:42:15 +02:00
Brian Bjarke Jensen and Cursor
e98fd3b90d
Add public repository interfaces and subclassable adapter CRUD API.
...
Code Quality Pipeline / code-quality (pull_request) Failing after 19s
Test Python Package / test (pull_request) Successful in 50s
Define split JSON and object repository ABCs, promote adapter methods to public CRUD, add example domain repositories, modernize interface stubs, and make the package installable for tests.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-28 10:58:33 +02:00
Brian Bjarke Jensen
9d25f7c722
updated package settings
Code Quality Pipeline / code-quality (pull_request) Failing after 39s
Test Python Package / test (pull_request) Successful in 1m23s
2026-06-21 22:43:14 +02:00
Brian Bjarke Jensen
163581526d
updated package settings
Code Quality Pipeline / code-quality (pull_request) Failing after 21s
Test Python Package / test (pull_request) Failing after 12s
2026-06-21 22:39:50 +02:00
Brian Bjarke Jensen
2b0d98f84c
updated package settings
Code Quality Pipeline / code-quality (pull_request) Failing after 51s
Test Python Package / test (pull_request) Failing after 2m1s
2026-06-21 22:26:41 +02:00
Brian Bjarke Jensen
c45ba3c5d5
mypy fixes
2025-09-15 00:53:26 +02:00
Brian Bjarke Jensen
93fffe14e2
added optional group minio
2025-09-15 00:43:20 +02:00
Brian Bjarke Jensen
0e47db238a
fuxed mypy issues
Code Quality Pipeline / code-quality (pull_request) Failing after 14s
Test Python Package / test (pull_request) Failing after 9s
2025-09-14 20:08:30 +02:00
Brian Bjarke Jensen
969c2c8170
installed more pytest-cov
2025-09-14 17:52:25 +02:00
Brian Bjarke Jensen
59a943e39a
added redis types stub and fixed return type
Test Python Package / test (pull_request) Failing after 9s
Code Quality Pipeline / code-quality (pull_request) Failing after 13s
2025-09-14 16:16:01 +02:00
Brian Bjarke Jensen
1abcae4050
added redis adapter
Code Quality Pipeline / code-quality (pull_request) Failing after 42s
Test Python Package / test (pull_request) Failing after 1s
2025-09-14 15:45:19 +02:00
Brian Bjarke Jensen
c789e33290
initial commit
Code Quality Pipeline / code-quality (push) Failing after 1m49s
Test Python Package / test (push) Failing after 16s
Dependency Update Bot / update-check (push) Failing after 2m4s
Security Audit / safety (push) Failing after 1m26s
2025-08-31 17:50:04 +02:00