Releases: coleifer/peewee
Releases · coleifer/peewee
3.0.8
3.0.7
3.0.7
- Add
select_extend()
method to extend existing SELECT-ion. Doc. - Accept
set()
as iterable value type, fixes #1445 - Add test for model/field inheritance and fix bug relating to recursion error
when inheriting foreign-key field. Fixes #1448. - Fix regression where consecutive calls to
ModelSelect.select()
with no
parameters resulted in an empty selection. Fixes #1438.
3.0.6
3.0.5
Adds Model.index(), a short-hand method for declaring ModelIndex instances.
3.0.4
Re-add a shim for PrimaryKeyField
(renamed to AutoField
) and log a
deprecation warning if you try to use it.
3.0.3
3.0.2
3.0.0
- Complete rewrite of SQL AST and code-generation.
- Inclusion of new, low-level query builder APIs.
- List of backwards-incompatible changes.
2.10.2
- Update travis-ci build scripts to use Postgres 9.6 and test against Python
3.6. - Added support for returning
namedtuple
objects when iterating over a
cursor. - Added support for specifying the "object id" attribute used when declaring a
foreign key. By default, it isforeign-key-name_id
, but it can now be
customized. - Fixed small bug in the calculation of search scores when using the SQLite C
extension or thesqlite_ext
module. - Support literal column names with the
dataset
module.
2.10.1
Removed AESEncryptedField
.