Releases: seapagan/sqliter-py
Releases · seapagan/sqliter-py
0.8.0
New Features
- Implement list, dict, tuple and set as valid field types (#63) by seapagan
- Add delete() method to QueryBuilder with comprehensive test coverage (#61) by seapagan
Dependency Updates
- Update astral-sh/setup-uv action to v5 (#59) by renovate[bot]
- Update astral-sh/setup-uv action to v4 (#57) by renovate[bot]
Full Changelog
| Diff
| Patch
0.7.0
0.6.0
0.5.0
Breaking Change!
This release removes the create_pk
and primary_key
attributes from the Model
Meta
Class. Now, an auto-incrementing primary key is created by default and
the name of the primary key is always pk
.
Closed Issues
Breaking Changes
Bug Fixes
Documentation
Full Changelog
| Diff
| Patch
0.4.0
New Features
- Add
exists_ok
andforce
flags tocreate_table
(#34) by seapagan - Add
reset=
to SqliterDB(), to drop all existing tables (#33) by seapagan - Order by primary key if no field specified to
order()
(#32) by seapagan - Add
drop_table
method (#31) by seapagan - Add debug logging option (#29) by seapagan
- Create relevant database fields depending on the Model types (#27) by seapagan
Testing
Refactoring
Documentation
Full Changelog
| Diff
| Patch
0.3.0
Breaking Changes
New Features
- Deprecate 'direction=' for 'reverse=' in
order()
method. (#24) by seapagan - Add improved table name generation (#21) by seapagan
- Implement an in-memory database option (#15) by seapagan
- Allow selecting a subset of the database fields instead of all them (#12) by seapagan
- Improve dev tooling and contributor documentation (#11) by seapagan
Dependency Updates
- Update dependency ruff to v0.6.7 (#19) by renovate[bot]
- Update dependency pydantic to v2.9.2 (#18) by renovate[bot]
- Update dependency idna to v3.10 (#17) by renovate[bot]
- Update dependency zipp to v3.20.2 (#16) by renovate[bot]
- Update astral-sh/setup-uv action to v3 (#10) by renovate[bot]
Full Changelog
| Diff
| Patch
0.2.0
0.1.1
Just a documentation fix - README was old version
Full Changelog: 0.1.0...0.1.1