diff --git a/pyproject.toml b/pyproject.toml index 5caa5fa..a412328 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "fastapi-toolsets" -version = "0.4.0" +version = "0.4.1" description = "Reusable tools for FastAPI: async CRUD, fixtures, CLI, and standardized responses for SQLAlchemy + PostgreSQL" readme = "README.md" license = "MIT" diff --git a/src/fastapi_toolsets/__init__.py b/src/fastapi_toolsets/__init__.py index 5911799..1271cf7 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__ = "0.4.0" +__version__ = "0.4.1" diff --git a/src/fastapi_toolsets/exceptions/__init__.py b/src/fastapi_toolsets/exceptions/__init__.py index f6ea230..b3c08d5 100644 --- a/src/fastapi_toolsets/exceptions/__init__.py +++ b/src/fastapi_toolsets/exceptions/__init__.py @@ -1,4 +1,5 @@ from .exceptions import ( + ApiError, ApiException, ConflictError, ForbiddenError, @@ -10,11 +11,12 @@ from .exceptions import ( from .handler import init_exceptions_handlers __all__ = [ - "init_exceptions_handlers", - "generate_error_responses", + "ApiError", "ApiException", "ConflictError", "ForbiddenError", + "generate_error_responses", + "init_exceptions_handlers", "NoSearchableFieldsError", "NotFoundError", "UnauthorizedError", diff --git a/uv.lock b/uv.lock index ff721e6..9bb08ed 100644 --- a/uv.lock +++ b/uv.lock @@ -220,7 +220,7 @@ wheels = [ [[package]] name = "fastapi-toolsets" -version = "0.4.0" +version = "0.4.1" source = { editable = "." } dependencies = [ { name = "asyncpg" },