[v0.0.1] Initial release
What's Changed
- Set up repo by @durandtibo in #1
- Add
is_duckdb_availableby @durandtibo in #2 - Add integration tests by @durandtibo in #3
- Add
is_faker_availableby @durandtibo in #4 - Add
is_psycopg_availableby @durandtibo in #5 - Add integration tests by @durandtibo in #6
- Update dependabot configuration for new ecosystems by @durandtibo in #7
- Update dependencies by @durandtibo in #13
- Add dev scripts by @durandtibo in #14
- Add workflows by @durandtibo in #15
- Add
py.typedby @durandtibo in #16 - Update feu[all] requirement from <1.0,>=0.7.1 to >=0.7.2,<1.0 by @dependabot[bot] in #10
- Update coverage[toml] requirement from <8.0,>=7.14.3 to >=7.15.2,<8.0 by @dependabot[bot] in #9
- Update hatchling requirement from >=1.30.1 to >=1.31.0 by @dependabot[bot] in #8
- Update mkdocstrings[python] requirement from <2.0,>=1.0.4 to >=1.0.6,<2.0 by @dependabot[bot] in #12
- Add
BaseStoreby @durandtibo in #17 - Add
normalize_on_conflictby @durandtibo in #18 - Add
validate_batch_sizeby @durandtibo in #20 - Add
InMemoryStoreby @durandtibo in #19 - Add
SQLiteStoreby @durandtibo in #21 - Add
TypedSQLiteStoreby @durandtibo in #22 - Add badges by @durandtibo in #23
- Add tests to check package by @durandtibo in #24
- Rename modules by @durandtibo in #25
- Add
prepare_duckdb_pathby @durandtibo in #26 - Add
DuckDBStoreby @durandtibo in #27 - Update workflow by @durandtibo in #28
- Add
TypedDuckDBStoreby @durandtibo in #29 - Fix bug by @durandtibo in #30
- Update dependencies by @durandtibo in #31
- Add more guards by @durandtibo in #33
- Add
is_redis_availableby @durandtibo in #34 - Update workflows by @durandtibo in #35
- Update pre-commit hooks by @github-actions[bot] in #32
- Add
RedisStoreby @durandtibo in #36 - Add integration tests for
RedisStoreby @durandtibo in #37 - Add consistency tests by @durandtibo in #38
- Add
PickleRedisStoreby @durandtibo in #39 - Improve
set_manyby @durandtibo in #43 - Add docs by @durandtibo in #44
- Improve
BaseDuckDBStoreby @durandtibo in #45 - Refactor tests for
DuckDBStoreandTypedDuckDBStoreby @durandtibo in #46 - Minor improvements by @durandtibo in #47
- Refactor tests for
SQLiteStoreandTypedSQLiteStoreby @durandtibo in #48 - Update dependencies by @durandtibo in #49
- Refactor
BaseSQLiteStoreby @durandtibo in #50 - Add
(Base)PostgresStoreby @durandtibo in #51 - Add
AsyncBaseStoreby @durandtibo in #52 - Improve tests by @durandtibo in #53
- Add
closedproperty toBaseStoreby @durandtibo in #54 - Add
AsyncInMemoryStoreby @durandtibo in #55 - Add aiosqlite by @durandtibo in #57
- Update workflows by @durandtibo in #58
- Update pre-commit hooks by @github-actions[bot] in #59
- Add
AsyncSQLiteStoreby @durandtibo in #60 - Add
AsyncTypedSQLiteStoreby @durandtibo in #61 - Add
AsyncBaseRedisStoreby @durandtibo in #63 - Add integration tests by @durandtibo in #64
- Improve some tests by @durandtibo in #65
- Add consistency tests by @durandtibo in #66
- Add
AsyncBasePostgresStoreby @durandtibo in #67 - Improve consistency tests by @durandtibo in #68
- Refactor some tests by @durandtibo in #70
- Add
is_lmdb_availableby @durandtibo in #71 - Add
LmdbStoreby @durandtibo in #72 - Update consistency tests by @durandtibo in #73
- Update workflows by @durandtibo in #74
- Minor improvements by @durandtibo in #75
- Bump durandtibo/uv-install-package-action from 0.1.1 to 0.1.2 by @dependabot[bot] in #76
- Bump durandtibo/setup-venv-uv-action from 0.0.3 to 0.0.4 by @dependabot[bot] in #77
- Update dependencies by @github-actions[bot] in #80
- Update testcontainers[postgres] requirement from <5.0,>=4.9 to >=4.14.2,<5.0 by @dependabot[bot] in #78
- Update pre-commit hooks by @github-actions[bot] in #81
- Add
clearto stores by @durandtibo in #83 - Add
TTLCacheby @durandtibo in #82 - Improve
TTLCacheby @durandtibo in #84 - Add
AsyncTTLCacheby @durandtibo in #85 - Add
cachedby @durandtibo in #86 - Add
async_cachedby @durandtibo in #87 - Update workflows by @durandtibo in #88
- Add
is_httpx_availableby @durandtibo in #89 - Add
fetch_responsewithhttpxby @durandtibo in #90 - Update dependencies by @durandtibo in #91
- Add
is_requests_availableby @durandtibo in #92 - Update docs by @durandtibo in #93
- Add
fetch_responsewithrequestsby @durandtibo in #94 - Add
fetch_response_asyncwithhttpxby @durandtibo in #95 - Update README.md by @durandtibo in #96
- Add docs by @durandtibo in #97
- Fix bug by @durandtibo in #98
- Release version
0.0.1by @durandtibo in #99
New Contributors
- @durandtibo made their first contribution in #1
- @dependabot[bot] made their first contribution in #10
- @github-actions[bot] made their first contribution in #32
Full Changelog: https://github.com/durandtibo/persista/commits/v0.0.1