Skip to content

Commit 2ddfe4b

Browse files
authored
Merge branch 'main' into feat/contrib-msgspec-cleanup
2 parents d037e42 + d172c73 commit 2ddfe4b

26 files changed

Lines changed: 109 additions & 52 deletions

docs/conf.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,7 @@
153153
(PY_CLASS, "anyio.abc.BlockingPortal"),
154154
(PY_CLASS, "litestar.contrib.sqlalchemy.types.JsonB"),
155155
(PY_CLASS, "litestar.contrib.sqlalchemy.plugins.SQLAlchemyInitPlugin"),
156+
(PY_CLASS, "litestar.contrib.msgspec.MsgspecDTO"),
156157
(PY_CLASS, "litestar.contrib.repository.filters.NotInCollectionFilter"),
157158
(PY_CLASS, "litestar.contrib.repository.filters.NotInSearchFilter"),
158159
(PY_CLASS, "litestar.contrib.repository.filters.OnBeforeAfter"),

docs/examples/sqla/plugins/sqlalchemy_async_before_send_handler.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
from __future__ import annotations
22

3-
from litestar import Litestar
4-
from litestar.plugins.sqlalchemy import (
3+
from advanced_alchemy.extensions.litestar import (
54
SQLAlchemyAsyncConfig,
65
SQLAlchemyInitPlugin,
76
async_autocommit_before_send_handler,
87
)
98

9+
from litestar import Litestar
10+
1011
config = SQLAlchemyAsyncConfig(
1112
connection_string="sqlite+aiosqlite:///:memory:", before_send_handler=async_autocommit_before_send_handler
1213
)

docs/examples/sqla/plugins/sqlalchemy_async_dependencies.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22

33
from typing import TYPE_CHECKING
44

5+
from advanced_alchemy.extensions.litestar import SQLAlchemyAsyncConfig, SQLAlchemyInitPlugin
56
from sqlalchemy import select
67

78
from litestar import Litestar, post
8-
from litestar.plugins.sqlalchemy import SQLAlchemyAsyncConfig, SQLAlchemyInitPlugin
99

1010
if TYPE_CHECKING:
1111
from sqlalchemy.ext.asyncio import AsyncEngine, AsyncSession

docs/examples/sqla/plugins/sqlalchemy_async_init_plugin_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
from typing import TYPE_CHECKING
44

5+
from advanced_alchemy.extensions.litestar import SQLAlchemyAsyncConfig, SQLAlchemyInitPlugin
56
from sqlalchemy import select
67
from sqlalchemy.orm import DeclarativeBase, Mapped, mapped_column
78

89
from litestar import Litestar, post
9-
from litestar.plugins.sqlalchemy import SQLAlchemyAsyncConfig, SQLAlchemyInitPlugin
1010

1111
if TYPE_CHECKING:
1212
from typing import Any

docs/examples/sqla/plugins/sqlalchemy_async_plugin_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
from collections.abc import Sequence
44
from typing import TYPE_CHECKING
55

6+
from advanced_alchemy.extensions.litestar import SQLAlchemyAsyncConfig, SQLAlchemyPlugin
67
from sqlalchemy import select
78
from sqlalchemy.orm import DeclarativeBase, Mapped, mapped_column
89

910
from litestar import Litestar, post
10-
from litestar.plugins.sqlalchemy import SQLAlchemyAsyncConfig, SQLAlchemyPlugin
1111

1212
if TYPE_CHECKING:
1313
from sqlalchemy.ext.asyncio import AsyncSession

docs/examples/sqla/plugins/sqlalchemy_async_serialization_dto.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
from __future__ import annotations
22

3+
from advanced_alchemy.extensions.litestar import SQLAlchemyDTO
34
from sqlalchemy.orm import DeclarativeBase, Mapped, mapped_column
45

56
from litestar import Litestar, post
6-
from litestar.plugins.sqlalchemy import SQLAlchemyDTO
77

88

99
class Base(DeclarativeBase): ...

docs/examples/sqla/plugins/sqlalchemy_async_serialization_plugin.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
from __future__ import annotations
22

3+
from advanced_alchemy.extensions.litestar import SQLAlchemySerializationPlugin
34
from sqlalchemy.orm import DeclarativeBase, Mapped, mapped_column
45

56
from litestar import Litestar, post
6-
from litestar.plugins.sqlalchemy import SQLAlchemySerializationPlugin
77

88

99
class Base(DeclarativeBase): ...

docs/examples/sqla/plugins/sqlalchemy_async_serialization_plugin_marking_fields.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
from __future__ import annotations
22

3+
from advanced_alchemy.extensions.litestar import SQLAlchemySerializationPlugin
34
from sqlalchemy.orm import DeclarativeBase, Mapped, mapped_column
45

56
from litestar import Litestar, post
67
from litestar.dto import dto_field
7-
from litestar.plugins.sqlalchemy import SQLAlchemySerializationPlugin
88

99

1010
class Base(DeclarativeBase): ...

docs/examples/sqla/plugins/sqlalchemy_sync_before_send_handler.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
from __future__ import annotations
22

3+
from advanced_alchemy.extensions.litestar import (
4+
SQLAlchemyInitPlugin,
5+
SQLAlchemySyncConfig,
6+
sync_autocommit_before_send_handler,
7+
)
8+
39
from litestar import Litestar
4-
from litestar.plugins.sqlalchemy import SQLAlchemyInitPlugin, SQLAlchemySyncConfig, sync_autocommit_before_send_handler
510

611
config = SQLAlchemySyncConfig(
712
connection_string="sqlite:///:memory:",

docs/examples/sqla/plugins/sqlalchemy_sync_dependencies.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22

33
from typing import TYPE_CHECKING
44

5+
from advanced_alchemy.extensions.litestar import SQLAlchemyInitPlugin, SQLAlchemySyncConfig
56
from sqlalchemy import select
67

78
from litestar import Litestar, post
8-
from litestar.plugins.sqlalchemy import SQLAlchemyInitPlugin, SQLAlchemySyncConfig
99

1010
if TYPE_CHECKING:
1111
from sqlalchemy import Engine

0 commit comments

Comments
 (0)