Skip to content

Commit 2cfd487

Browse files
authored
Merge branch 'main' into feat/contrib-sqlalchemy-cleanup
2 parents 75cefce + b5d8978 commit 2cfd487

5 files changed

Lines changed: 5 additions & 6 deletions

File tree

docs/conf.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -188,8 +188,6 @@
188188
(PY_CLASS, "litestar.contrib.mako.P"),
189189
(PY_CLASS, "JWTDecodeOptions"),
190190
(PY_CLASS, "litestar.template.base.P"),
191-
(PY_CLASS, "litestar.contrib.pydantic.PydanticDTO"),
192-
(PY_CLASS, "litestar.contrib.pydantic.PydanticPlugin"),
193191
(PY_CLASS, "typing.Self"),
194192
(PY_CLASS, "attr.AttrsInstance"),
195193
(PY_CLASS, "typing_extensions.TypeGuard"),

docs/release-notes/2.x-changelog.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1600,7 +1600,7 @@
16001600
:pr: 2404
16011601
:issue: 2373
16021602

1603-
A new :class:`~litestar.contrib.pydantic.PydanticPlugin` has been added, which
1603+
A new ``PydanticPlugin`` has been added, which
16041604
can be used to configure Pydantic behaviour. Currently it supports setting a
16051605
``prefer_alias`` option, which will pass the ``by_alias=True`` flag to Pydantic
16061606
when exporting models, as well as generate schemas accordingly.
@@ -2704,7 +2704,7 @@
27042704
`Pydantic <https://docs.pydantic.dev/latest/>`_ have been added:
27052705

27062706
- :class:`~litestar.contrib.msgspec.MsgspecDTO`
2707-
- :class:`~litestar.contrib.pydantic.PydanticDTO`
2707+
- ``PydanticDTO``
27082708

27092709
.. change:: DTOs: Arbitrary generic wrappers
27102710
:pr: 1801

docs/release-notes/changelog.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,7 @@
289289
:issue: 4349
290290

291291
New ``round_trip: bool`` parameter
292-
to :class:`~litestar.contrib.pydantic.PydanticPlugin` allows
292+
to ``PydanticPlugin`` allows
293293
serializing types like ``pydanctic.Json`` correctly.
294294

295295
.. change:: Remove deprecated ``litestar.contrib.minijinja.minijinja_from_state`` function

docs/release-notes/whats-new-2.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -439,7 +439,7 @@ and can be used to define DTOs:
439439
- :class:`litestar.dto.dataclass_dto.DataclassDTO`
440440
- :class:`litestar.dto.msgspec_dto.MsgspecDTO`
441441
- :class:`advanced_alchemy.extensions.litestar.dto.SQLAlchemyDTO`
442-
- :class:`litestar.contrib.pydantic.PydanticDTO`
442+
- ``litestar.contrib.pydantic.PydanticDTO``
443443
- :class:`!litestar.contrib.piccolo.PiccoloDTO`
444444

445445
For example, to define a DTO from a dataclass:

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -302,6 +302,7 @@ module = [
302302
module = [
303303
"litestar.plugins.pydantic.*",
304304
"tests.unit.test_contrib.test_pydantic.*",
305+
"tests.unit.test_contrib.test_sqlalchemy",
305306
"tests.unit.test_logging.test_logging_config",
306307
"litestar.openapi.spec.base",
307308
"litestar.utils.helpers",

0 commit comments

Comments
 (0)