NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2252 most downloaded on PyPI
FastAPI pagination
Last release 2 days ago
16 Sep 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
98 releases · first in 2020
One column per quarter.
Initial pydantic v2 support. #715
Add ability to use unique with sqlalchemy.orm.Query. #673
unique with sqlalchemy.orm.Query. #673Add ability to sort with motor ext. #651
motor ext. #651Suggest using installed extensions. #616
Fix bug with optional params and page creation. #608
Make old sqlalchemy modules deprecated. #597
Fix issue when beanie pagination returns incorrect total with fetch_links=True. #534
beanie pagination returns incorrect total with fetch_links=True. #534Set Any as the return type annotation for paginator functions. #525
Any as the return type annotation for paginator functions. #525pages attribute to Page class. #526Fix databases DeprecationWarning #474
databases DeprecationWarning #474Add deprecation warning regarding old signature #467
fetch_links to beanie query #466sqlalchemy results #465sqlakeyset module optional #464Add cursor pagination integration #377 #376
cassandra integrationbeanie integration #372PonyORM integration #357Breaking changes:
3.7 supportReset order_by for sqlachemy/sqlmodel paginators.
pymongo integration.order_by for sqlachemy/sqlmodel paginators.sqalchemy paginators.Breaking changes:
gino was removed from the list of dependencies and sqlmodel was added.Fix issue with ctx var resetting #310
Add async sqlmodel integration #288
sqlmodel integration #288mongoengine integration #259And also minor internal refactoring and cleanups.
Fix issue with multiple TypeVar #227
3.9.8 crash #229Motor integration #225TypeVar #227Add sqlalchemy new query style integration #191
SQLModel integration #201sqlalchemy new query style integration #191sqlalchemy version #160Hide warning when importing pagination_params #161
piccolo integration #166pagination_params #161sqlalchemy subquery warning #159Replace gt=0 with ge=1 to avoid problems with exclusiveMinimum #148
Fix issue with last page generation #137
Add ability to paginate iterables #40
Breaking changes:
Fix issue with links last page generation #105 #103.
Revert changing default page number to 1.
Add ability to serialize not only models #93 #92
Fix issue concrete pages customisation
Add Page.with_custom_options method to create page with custom params
ormar integration #32Set correct constraint for Page size
Refactor fastapi-pagination. Remove implicit params.
* Add pydatic==1.8 support #16
Use async func to prevent thread-pool execution
* Set min version for fastapi
fastapi* Add docs * Add abstracts Page and Params
Page and ParamsNothing published for this version
Fix databases+postgres and orm+postgres integration
Nothing published for this version
Nothing published for this version
Add the ability to paginate gino ModelLoaders.
Implement integration with sqlalchemy, gino, orm, databases
Implement integration with sqlalchemy, gino, orm, databases
Implement integration with SQLAlchemy and Gino
Implement integration with SQLAlchemy and Gino
Your coding agent can read these notes before it upgrades. Set up the MCP server →