From dde5183e6874ac67efab323a7b724680af38ea43 Mon Sep 17 00:00:00 2001 From: d3vyce Date: Tue, 10 Mar 2026 14:53:55 -0400 Subject: [PATCH] Version 2.2.0 --- docs/module/crud.md | 2 ++ pyproject.toml | 2 +- src/fastapi_toolsets/__init__.py | 2 +- uv.lock | 2 +- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/docs/module/crud.md b/docs/module/crud.md index 374d66d..e83ce32 100644 --- a/docs/module/crud.md +++ b/docs/module/crud.md @@ -22,6 +22,8 @@ UserCrud = CrudFactory(model=User) ## Basic operations +!!! info "`get_or_none` added in `v2.2`" + ```python # Create user = await UserCrud.create(session=session, obj=UserCreateSchema(username="alice")) diff --git a/pyproject.toml b/pyproject.toml index 4a38aec..539bfac 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "fastapi-toolsets" -version = "2.1.0" +version = "2.2.0" description = "Production-ready utilities for FastAPI applications" readme = "README.md" license = "MIT" diff --git a/src/fastapi_toolsets/__init__.py b/src/fastapi_toolsets/__init__.py index b78c8b5..a6150fc 100644 --- a/src/fastapi_toolsets/__init__.py +++ b/src/fastapi_toolsets/__init__.py @@ -21,4 +21,4 @@ Example usage: return Response(data={"user": user.username}, message="Success") """ -__version__ = "2.1.0" +__version__ = "2.2.0" diff --git a/uv.lock b/uv.lock index 95b7ddd..dbef5cb 100644 --- a/uv.lock +++ b/uv.lock @@ -251,7 +251,7 @@ wheels = [ [[package]] name = "fastapi-toolsets" -version = "2.1.0" +version = "2.2.0" source = { editable = "." } dependencies = [ { name = "asyncpg" },