Version 2.2.0

This commit is contained in:
2026-03-10 14:53:55 -04:00
parent e4250a9910
commit dde5183e68
4 changed files with 5 additions and 3 deletions

View File

@@ -22,6 +22,8 @@ UserCrud = CrudFactory(model=User)
## Basic operations ## Basic operations
!!! info "`get_or_none` added in `v2.2`"
```python ```python
# Create # Create
user = await UserCrud.create(session=session, obj=UserCreateSchema(username="alice")) user = await UserCrud.create(session=session, obj=UserCreateSchema(username="alice"))

View File

@@ -1,6 +1,6 @@
[project] [project]
name = "fastapi-toolsets" name = "fastapi-toolsets"
version = "2.1.0" version = "2.2.0"
description = "Production-ready utilities for FastAPI applications" description = "Production-ready utilities for FastAPI applications"
readme = "README.md" readme = "README.md"
license = "MIT" license = "MIT"

View File

@@ -21,4 +21,4 @@ Example usage:
return Response(data={"user": user.username}, message="Success") return Response(data={"user": user.username}, message="Success")
""" """
__version__ = "2.1.0" __version__ = "2.2.0"

2
uv.lock generated
View File

@@ -251,7 +251,7 @@ wheels = [
[[package]] [[package]]
name = "fastapi-toolsets" name = "fastapi-toolsets"
version = "2.1.0" version = "2.2.0"
source = { editable = "." } source = { editable = "." }
dependencies = [ dependencies = [
{ name = "asyncpg" }, { name = "asyncpg" },