Releases: thombashi/SimpleSQLite
Releases · thombashi/SimpleSQLite
v1.5.2
v1.5.1
- Fix
Model.insert
method failed when executing with a record that calls__setitem__
method: thombashi/sqlitebiter/#96- The bug introduced at SimpleSQLite 1.5.0
Full Changelog: v1.5.0...v1.5.1
v1.5.0
New Features
- Add
__all__
tosimplesqlite.model
module - Add
get_column_name
method toColumn
class - Add support for Python 3.12
- Accept
Column
object as a key ofsimplesqlite.query.Where
class - Add
simplesqlite.query.Set
class. TheSimpleSQLite.update
method now acceptssimplesqlite.query.Set
as an argument
ORM Enhancements
- Add
delete
method toModel
class: #77 (Thanks to @GOOD-Stuff) - Add
update`` method to
Model` class - Optimizations
Improvements
- Improve error messages
- Improve type annotations
Dependency Updates
- Bump minimum version of
DataProperty
to 1.0.1 - Bump minimum version of
sqliteschema
to 1.4.0
Bug Fixes
- Resolved an issue with the
insert
method of theModel
class, ensuring that default values are correctly handled during record insertion
Full Changelog: v1.4.0...v1.5.0
v1.4.0
What's Changed
- Add connect kwargs to
SimpleSQLite
constructor by @michaelbukachi in #76 - Add
docs
extras
New Contributors
- @michaelbukachi made their first contribution in #76
Full Changelog: v1.3.2...v1.4.0
v1.3.2
- Modify to use
pypa/build
for package build - Add
zip_safe=False
- Add
__all__
to__init__.py
- Update
[build-system]
- Drop support for Python 3.6
Full Changelog: v1.3.1...v1.3.2
v1.3.1
- Add support for Python 3.11
- Add support for
pathvalidate
v3 - Update requirements
Full Changelog: v1.3.0...v1.3.1