Releases
Version 1.2.0
Added
Added support for Python 3.14.
Changed
Update dependencies.
Version 1.1.0
Changed
Update dependencies.
Removed
Dropped support for Python 3.8.
Version 1.0.2
Added
Added support for Python 3.13.
Changed
Update dependencies.
Version 1.0.1
Changed
Fix
tabletype hint forbase.DeclarativeMixin.
Version 1.0.0
Added
Added support for Python 3.11 and 3.12;
Added support for SQLAlchemy v2.0.
Changed
Renamed first argument from
clstoselfin signatures ofget_inherited_column()andget_inherited_primary_key()functions.
Removed
Dropped support for Python 3.7;
Dropped support for SQLAlchemy 1.4.
Version 0.10.0
Added
Handling
number< 1 forpagination.OffsetPaginator.get_page_async()andpagination.OffsetPaginator.get_page_sync.
Changed
renamed
page_numbertonumberforpaginationclasses;renamed
total_itemstototalforpaginationclasses.
Version 0.9.0
Changed
ValueErrorexception replaced with returnNonewhen exceeding themax_pageinpagination.OffsetPage.
Version 0.8.0
Added
pagination.OffsetPage.
Changed
Renamed
prepare_page_async()method toget_page_async()inpagination.OffsetPaginator;Renamed
prepare_page_sync()method toget_page_sync()inpagination.OffsetPaginator.Removed
get_items()method frompagination.OffsetPaginator;get_last_page_number()method frompagination.OffsetPaginator;get_next_page_number()method frompagination.OffsetPaginator;get_previous_page_number()method frompagination.OffsetPaginator.
Version 0.7.0
Added
get_items()method forpagination.OffsetPaginator;get_last_page_number()method forpagination.OffsetPaginator;get_next_page_number()method forpagination.OffsetPaginator;get_previous_page_number()method forpagination.OffsetPaginator.
Changed
Renamed
get_page_asyncmethod toprepare_page_asyncinpagination.OffsetPaginator;Renamed
get_page_syncmethod toprepare_page_syncinpagination.OffsetPaginator.
Removed
pagination.OffsetPage.
Version 0.6.0
Added
max_pageattribute forpagination.OffsetPaginator.
Changed
Renamed
nextattribute tonext_numberinpagination.OffsetPage;Renamed
previousattribute toprevious_numberinpagination.OffsetPage;Renamed
limitattribute topage_sizeinpagination.OffsetPaginator.
Version 0.5.0
Changed
Renamed
pagination.CountOffsetPagetopagination.OffsetPage;Renamed
pagination.CountOffsetPaginatortopagination.OffsetPaginator;Renamed
get_asyncmethod toget_page_asyncinpagination.OffsetPaginator;Renamed
get_syncmethod toget_page_syncinpagination.OffsetPaginator.
Version 0.4.0
Added
pagination.CountOffsetPage;pagination.CountOffsetPaginator.
Version 0.3.0
Changed
Rename
definitionattribute todiscriminatorindeclarative.PolymorphicMixin.
Version 0.2.0
Changed
Rename key arg to name in
declarative.get_inherited_column().
Version 0.1.0
Changed
Rename
CascadeDeclarativeMixintoInheritedDeclarativeMixin;Rename
InheritedPrimaryKeyMixintoParentPrimaryKeyMixin;Move
ParentPrimaryKeyMixinfromdeclarative.basetodeclarative.primary_keys;Move
get_inherited_primary_keyfromdeclarative.basetodeclarative.primary_keys.